南开17秋学期《软件工程与软件测试技术》在线作业 -1

合集下载

南开18秋学期(清考)《软件工程与软件测试技术》在线作业(第二版)

南开18秋学期(清考)《软件工程与软件测试技术》在线作业(第二版)

(单选题) 1: 软件测试类型按开发阶段划分是A: 需求测试、单元测试、集成测试、验证测试B: 单元测试、集成测试、确认测试、系统测试、验收测试C: 单元测试、集成测试、验证测试确认测试、验收测试D: 调试、单元测试、集成测试、用户测试正确答案:(单选题) 2: V模型指出,对程序设计进行验证A: 单元和集成测试B: 系统测试C: 验收测试和确认测试D: 验证测试正确答案:(单选题) 3: 以下各项中,哪几项属于需求说明书的评测内容①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致A: ①、②、④B: ①、③、④C: ②、③、④D: ①、②、③、④正确答案:(单选题) 4: 通过疲劳强度测试,最容易发现()问题A: 并发用户数B: 内存泄漏C: 系统安全性D: 功能错误正确答案:(单选题) 5: 为了提高测试的效率,应该A: 随机地选取测试数据B: 取一切可能的输入数据作为测试数据C: 在完成编码以后制定软件的测试计划D: 选择发现错误可能性大的数据作为测试数据正确答案:(单选题) 6: 关于第三方测试的描述,正确的观点是()A: 既不是开发人员,也不是用户所进行的测试就是第三方测试B: 由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试C: 第三方测试是在开发方与用户方的测试基础上所进行的验证测试D: 第三方测试又称为β测试正确答案:(单选题) 7: V模型指出,应当追朔到用户需求说明A: 代码测试B: 集成测试C: 验收测试D: 单元测试正确答案:(单选题) 8: 下列哪一种不属于验收测试X畴A: 正式验收测试B: alpha测试C: beta测试D: 系统测试正确答案:(单选题) 9: 下列测试工具中哪个不能作为性能测试压力工具A: Mercury LoadRunnerB: Borland SilkPerformerC: pware QACenter Performance EditionD: Quick Test Professional正确答案:(单选题) 10: 下列关于软件测试的叙述中,正确的是A: 用黑盒法测试时,测试用例是根据程序内部逻辑设计的B: 测试是为了验证该软件已正确地实现了用户的要求C: 发现错误多的程序模块,残留在模块中的错误也多D: 黑盒测试方法中最有效的是因果图法正确答案:(单选题) 11: 软件内部/外部质量模型中,以下哪一项不是功能性包括的子特性A: 适合性B: 准确性C: 稳定性D: 互操作性正确答案:(单选题) 12: 下列哪种不属于兼容性测试的X围A: 当前系统在不同操作系统环境下运行的表现B: 当前系统在不同类型的数据库环境下进行数据交换的表现C: 当前系统在不同类型的人员使用时的运行表现D: 当前系统在不同类型硬件配置环境下运行的表现正确答案:(单选题) 13: 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准A: 程序的内部逻辑B: 程序的复杂结构C: 使用说明书D: 程序的功能正确答案:(单选题) 14: WEB应用测试不包括以下哪一个A: 无指向的页面B: 错误的C: 客户端与服务器端的速率D: 不存在的页面文件正确答案:(单选题) 15: 关于白盒测试与黑盒测试的最主要区别,正确的是A: 白盒测试侧重于程序结构,黑盒测试侧重于功能B: 白盒测试可以使用测试工具,黑盒测试不能使用工具C: 白盒测试需要程序员参与,黑盒测试不需要D: 黑盒测试比白盒测试应用更广泛正确答案:(单选题) 16: GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是A: 功能性,可靠性,易用性,效率,维护性和可移植性B: 功能性、可靠性、易用性、效率、稳定性和可移植性C: 功能性、可靠性、安全性、效率、易用性和可移植性D: 功能性、可靠性、兼容性、效率、稳定性和可移植性正确答案:(单选题) 17: 关于原型化开发方法的叙述中,不正确的是A: 原型化方法适应于需求不明确的软件开发B: 在开发过程中,可以废弃不用早期构造的软件原型C: 原型化方法可以直接开发出最终产品D: 原型化方法利于确认各项系统服务的可用性正确答案:(单选题) 18: 对于软件的β测试,下列描述正确的是A: β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B: β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C: β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D: β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试正确答案:(单选题) 19: 广义的软件测试包括A: 单元测试、集成测试、确认测试和系统测试B: 确认、验证和测试C: 需求评审、设计评审、单元测试和综合测试D: 开发方测试、用户测试和第三方测试正确答案:(单选题) 20: 软件测试的对象包括A: 目标程序和相关文档B: 源程序、目标程序、数据及相关文档C: 目标程序、操作系统和平台软件D: 源程序和目标程序正确答案:(多选题) 1: 兼容性测试包括下列哪些类型A: 向前兼容和向后兼容B: 不同版本间的兼容C: 标准与规X兼容D: 数据共享兼容正确答案:(多选题) 2: 可行性研究的方面包括A: 经济可行性B: 技术可行性C: 法律可行性D: 抉择E: 软件的规模正确答案:(多选题) 3: GB/T17544中,测试文档的种类包括A: 测试计划B: 测试描述C: 测试报告D: 测试用例E: 测试评价正确答案:(多选题) 4: 以下哪些过程能够提高软件质量A: 可行性分析B: 需求评审C: 测试D: 代码走查E: 概要设计正确答案:(多选题) 5: 下列属于安装测试X围的是A: 安装正确性和完整性检查B: 安装过程中的访问控制C: 产品文件完整性的检查D: 软件名称与版本的正确性正确答案:(多选题) 6: 下列软件测试工具中哪些适用于自动化功能测试A: Mercury QuickTest ProfessionalB: Mercury WinRunnerC: puware Application VantageD: Borland SilkTestE: puware Test Partner正确答案:(多选题) 7: 软件开发模型除原型模型外还有A: 瀑布模型B: 增量模型C: W模型D: 螺旋模型正确答案:(多选题) 8: 下列哪些属于软件测试阶段的交付成果物A: 测试计划B: 测试用例C: 测试报告D: 用户手册E: 安装部署手册正确答案:(多选题) 9: 以下测试方法是白盒测试方法的是A: 判定覆盖和边界值分析法B: 等价划分和错误推测法C: 路径覆盖和判定/条件覆盖法D: 条件组合覆盖和语句覆盖法E: 条件覆盖和错误推测法正确答案:(多选题) 10: 下列属于软件缺陷问题的是A: 点击某返回HTTP错误B: 新增某条信息记录后没有提示保存成功C: 登录系统时输入错误密码,提示用户名不正确D: 上传文件时提示服务器空间已满,无法上传正确答案:(判断题) 1: 测试是可以穷尽的。

南开大学(2020-2021 )《软件工程与软件测试技术》在线作业-答案

南开大学(2020-2021 )《软件工程与软件测试技术》在线作业-答案

南开大学(2020-2021 )《软件工程与软件测试技术》在线作业提示:本科目有多套试卷,请认真核对是否是您需要的材料!!!一、单选题 (共 25 道试题,共 50 分)1.哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。

[A.]软件生命周期[B.]软件测试[C.]软件工程[D.]软件过程提示:认真复习课本知识302,并完成以上题目【参考选择】:C2.关联是建立( )之间关系的一种手段。

[A.]对象[B.]类[C.]功能[D.]属性提示:认真复习课本知识302,并完成以上题目【参考选择】:B3.使用白盒测试方法时确定测试数据应根据( )和指定的覆盖标准。

[A.]程序的内部逻辑[B.]程序的复杂程度[C.]程序的难易程度[D.]程序的功能提示:认真复习课本知识302,并完成以上题目【参考选择】:A4.下面所列的性质中, ( )不属于面向对象程序设计的特性。

[A.]继承性[B.]重用性[C.]封装性[D.]可视化提示:认真复习课本知识302,并完成以上题目【参考选择】:D5.DFD 中的每个加工至少有()[A.]一个输入流或一个输出流[B.]一个输入流和一个输出流[C.]一个输入流[D.]一个输出流提示:认真复习课本知识302,并完成以上题目【参考选择】:B6.SA 方法用DFD 描述( )。

[A.]系统的控制流程[B.]系统的数据结构[C.]系统的基本加工[D.]系统的功能提示:认真复习课本知识302,并完成以上题目【参考选择】:D7.数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。

[A.]输入、输出、外部实体和加工[B.]变换、加工、数据流和存储[C.]加工、数据流、数据存储和外部实体[D.]变换、数据存储、加工和数据流提示:认真复习课本知识302,并完成以上题目【参考选择】:C8.面向对象分析是对系统进行( )的一种方法。

南开-《软件工程与软件测试技术》在线作业

南开-《软件工程与软件测试技术》在线作业

一、单选题共25题,50分下列不属于面向对象的要素有( )。

A继承B抽象C分类性D封装我的得分:2分我的答案:C而向数据流的软件设计方法可将( )映射成软件结构。

A控制结构B模块C数据流D事物流我的得分:2分我的答案:C需求分析阶段不可能用到的图形工具APAD图B层次方框图CWarnier图DIPO图我的得分:2分我的答案:A数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。

A输入、输出、外部实体和加工B变换、加工、数据流和存储C加工、数据流、数据存储和外部实体D变换、数据存储、加工和数据流我的得分:2分我的答案:C软件测试的目的是( )。

A证明软件的正确性B找出软件系统中存在的所有错误C证明软件系统中存在错误D尽可能多的发现软件系统中的错误我的得分:2分我的答案:D软件工程的三要素A技术、方法和工具B方法、对象和类C方法、工具和过程D过程、模型和方法我的得分:2分我的答案:C通过执行对象的操作可改变对象的属性,但它必须通过( )的传递。

A操作B消息C信息D继承我的得分:2分我的答案:B当算法需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能时,从供选择的答案中,选出合适的描述工具。

( )A程序流程图BN-S 图CPAD 图D判定表我的得分:2分我的答案:D面向对象分析的首要工作是建立( )。

A系统的动态模型B系统的功能模型C基本的E-R图D问题的对象模型我的得分:2分我的答案:DSA 方法的基本思想是( )。

A自底向上逐步抽象B自底向上逐步分解C自顶向下逐步分解D自上向下逐步抽象我的得分:2分我的答案:C面向对象程序设计语言不同于其他语言的最主要特点是( )。

A模块性B抽象性C继承性D内聚性我的得分:2分我的答案:C( )意味着一个操作在不同的类中可以有不同的实现方式。

A多继承B多态性C消息D封装我的得分:2分我的答案:B软件需求规格说明书的内容不应该包括( )。

【奥鹏】[南开大学]19秋学期(1509、1603、1609、1703)《软件工程与软件测试技术》在线作业

【奥鹏】[南开大学]19秋学期(1509、1603、1609、1703)《软件工程与软件测试技术》在线作业
【奥鹏】[南开大学]19秋学期(1509、1603、1609、1703)《软件工程与软件测试技术》在线作业
试卷总分:100 得分:100
第1题,画分层DFD 图的基本原则有( )。
A、数据守恒原则
B、分解的可靠性原则
C、子、父图平衡的原则
D、数据流封闭的原则
正确答案:C
第2题,下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是( )。
A、顺序图
B、状态图
C、系统结构图
D、数据流图
正确答案:B
第5题,系统流程图是描述()的工具。
A、逻辑系统
B、程序系统
C、体系结构
D、物理系统
正确答案:C
第6题,软件测试的目的是( )。
A、证明软件的正确性
B、找出软件系统中存在ቤተ መጻሕፍቲ ባይዱ所有错误
C、证明软件系统中存在错误
A、软件生命周期
B、软件测试
C、软件工程
D、软件过程
正确答案:C
第21题,数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。
A、输入、输出、外部实体和加工
B、变换、加工、数据流和存储
C、加工、数据流、数据存储和外部实体
D、变换、数据存储、加工和数据流
正确答案:C
T、对
F、错
正确答案:F
第42题,结构化分析方法的基本思想是分解和抽象。
T、对
F、错
正确答案:T
第43题,系统成本只包括开发成本
T、对
F、错
正确答案:F
第44题,需求分析就是要准确地回答“系统必须做什么?”这个问题

南开《软件工程与软件测试技术》在线作业满分答案

南开《软件工程与软件测试技术》在线作业满分答案
C问题分析与确认
D快速建立软件原型模型来获取需求
答案:ABCD
4
软件生命周期的时期有
A软件定义
B软件开发
C运行维护
D信息反馈
答案:ABC
5
需求分析的任务
A确定对系统的综合需求。
B分析系统的数据需求。
C建立软件的逻辑模型。
D编写软件需求规格说明书。
答案:ABCD
1
在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有信息隐藏。
A对
B错
答案:A
2
判定树是判定表的变种,也能清晰地表示复杂的条件组合与应做的动作之间的对应关系。
A对
B错
答案:A
3
面向对象系统的确认测试是面向白盒的,并且可以应用传统的白盒方法完成测试工作。
A对
B错
答案:B
4
一个系统内可以只包含数据耦合
A对
B错
答案:A
5
衡量程序的质量不仅仅看它的逻辑是否正确,性能是否满足要求,更重要的是看它是否易读、易理解。
答案:A
10
螺旋模型综合了( )的优点,并增加了风险分析。
A增量模型和喷泉模型
B瀑布模型和演化模型
C演化模型和喷泉模型
D原型模型和喷泉模型
答案:B
11
软件需求规格说明书的内容不应该包括( )。
A对重要功能的描述
B对算法的详细过程描述
C对数据的要求
D软件的性能
答案:B
12
决策树( )
A能用来代替程序流程图
A数据、对象、实体
B控制、关系、对象
C实体、关系、控制
D实体、属性、关系
答案:D

《软件工程》在线作业

《软件工程》在线作业

一.单项选择题答题要求:下列各题,只有一个符合题意的正确答案,多选、错选、不选均不得分。

1.(2分)软件生命周期一般被划分为若干个独立阶段,其中占用精力和费用最多的是()。

A.运行和维护阶段B.设计阶段C.代码实现阶段D.测试阶段参考答案:A2.(2分)软件危机具有下列表现()。

I.对软件开发成本估计不准确:II.软件产品的质量往往靠不住:III.软件常常不可维护:IV.软件成本逐年上升A.I、II 和IIIB.k III 和IVC.Ik III和IVD.以上都正确参考答案:D3.(2分)下列属于软件的特点的是()。

A.软件是一种逻辑实体,具有抽象性B.软件在使用过程中没有磨损、老化的问题C.软件不同于一般程序,它的一个显箸特点是规模庞大,复杂程度髙D.以上都正确参考答案:D4.(2分)软件开发技术不包含()。

A.软件开发方法学B.软件工程环境C.软件工具D.软件质量度量参考答案:D5.(2分)(?)分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。

A.增量模型B.喷泉模型C.原型模型D.螺旋模型参考答案:A6.(2分)产生软件危机的原因可能有()。

I .用户的需求描述不精确、不确肚:II.对大型软件项目的开发往往缺乏有力的组织和管理;III.缺乏有力的方法学和工具的支持;IV.软件产品的特殊性和人类智力的局限性A」和IIB.I、II和1VC.IL III和1VD.以上都正确参考答案:D7.(2分)软件工程的出现是由于()。

A.软件危机的出现B.汁算机硬件技术的发展C.软件社会化的需要D.汁算机软件技术的发展参考答案:A8.(2分)下列不属于软件工程方法学三要素的是()。

A.方法B.工具C.过程D.操作参考答案:D9.(2分)在E-R模型中,包含以下基本成分()。

A.数据、对象、实体B.控制、联系、对象C.实体、对象、属性D.实体、属性、联系参考答案:D10.(2分)系统技术可行性研究所涉及的技术应该是()技术。

南开学期《软件工程与软件测试技术》在线作业

南开学期《软件工程与软件测试技术》在线作业

(单选题) 1: 为了提高测试的效率,应该A: 随机地选取测试数据B: 取一切可能的输入数据作为测试数据C: 在完成编码以后制定软件的测试计划D: 选择发现错误可能性大的数据作为测试数据正确答案:(单选题) 2: 关于原型化开发方法的叙述中,不正确的是A: 原型化方法适应于需求不明确的软件开发B: 在开发过程中,可以废弃不用早期构造的软件原型C: 原型化方法可以直接开发出最终产品D: 原型化方法利于确认各项系统服务的可用性正确答案:(单选题) 3: 以下()属于白盒技术设计测试用例的方法A: 逻辑覆盖B: 等价类划分C: 边界值分析D: 因果图正确答案:(单选题) 4: V模型指出,对系统设计进行验证A: 单元测试B: 集成测试C: 功能测试D: 系统测试正确答案:(单选题) 5: ()是以提高软件质量为目的的技术活动A: 技术创新B: 测试C: 技术创造D: 技术评审正确答案:(单选题) 6: 下列哪种不属于兼容性测试的范围A: 当前系统在不同操作系统环境下运行的表现B: 当前系统在不同类型的数据库环境下进行数据交换的表现C: 当前系统在不同类型的人员使用时的运行表现D: 当前系统在不同类型硬件配置环境下运行的表现正确答案:(单选题) 7: 广义的软件测试包括A: 单元测试、集成测试、确认测试和系统测试B: 确认、验证和测试C: 需求评审、设计评审、单元测试和综合测试D: 开发方测试、用户测试和第三方测试正确答案:(单选题) 8: V模型指出,对程序设计进行验证A: 单元和集成测试B: 系统测试C: 验收测试和确认测试D: 验证测试正确答案:(单选题) 9: 可行性研究要进行一次()需求分析A: 详细的B: 全面的C: 简化的、压缩的D: 彻底的正确答案:(单选题) 10: 下列说法不正确的是A: 人工测试保证了与自动系统交互的人员可以正确的执行它们的功能B: 回归测试验证了将要安装的系统不会影响已经安装的或其他的新系统交互的系统的任何部分C: 功能测试验证了当系统处在多种环境和事务发生重复时,系统需求都可以得到正确的实现D: 性能测试保证了系统在大压力的访问量情况下,系统的处理效率保持与普通压力情况下一样正确答案:(单选题) 11: 下列关于测试执行时发现缺陷时的说法错误的是A: 应先重现该缺陷问题,保证缺陷问题的可重现性B: 应对产生该缺陷问题的操作进行详细的记录C: 应辅以相应的缺陷截图来说明现象D: 应立即通知开发人员进行验证正确答案:(单选题) 12: 软件测试的说法,哪一项是错误的A: 软件测试就是程序测试B: 软件测试贯穿于软件定义和开发的整个期间C: 需求规格说明、设计规格说明都是软件测试的对象D: 程序是软件测试的对象正确答案:(单选题) 13: 关于白盒测试与黑盒测试的最主要区别,正确的是A: 白盒测试侧重于程序结构,黑盒测试侧重于功能B: 白盒测试可以使用测试工具,黑盒测试不能使用工具C: 白盒测试需要程序员参与,黑盒测试不需要D: 黑盒测试比白盒测试应用更广泛正确答案:(单选题) 14: GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是A: 功能性,可靠性,易用性,效率,维护性和可移植性B: 功能性、可靠性、易用性、效率、稳定性和可移植性C: 功能性、可靠性、安全性、效率、易用性和可移植性D: 功能性、可靠性、兼容性、效率、稳定性和可移植性正确答案:(单选题) 15: 以下属于软件维护阶段文档的是A: 软件需求说明B: 操作手册C: 软件问题报告D: 测试分析报告正确答案:(单选题) 16: 软件调试的目的是()A: 找出错误所在并改正之B: 排除存在错误的可能性C: 对错误性质进行分类D: 统计出错的次数正确答案:(单选题) 17: 在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中() 不是单元测试的主要内容A: 模块接口测试B: 有效性测试C: 路径测试D: 边界测试正确答案:(单选题) 18: ()不是易用性测试包括的内容A: 安装测试B: 界面测试C: 菜单测试D: 文档测试正确答案:(单选题) 19: 在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是A: 非增量式和增量式B: 自顶向下组装和启底向上组装C: 单个模块组装和混合模块组装D: 接口组装和功能组装正确答案:(单选题) 20: 《GB/T 18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有A: 选择度量、建立度量评定等级、确立评估准则B: 指定质量模型、选择度量、建立度量评定等级C: 选择度量、建立度量评定等级、制定评价计划D: 确定产品类型、选择度量、建立度量评定等级正确答案:(多选题) 1: 可行性研究的方面包括A: 经济可行性B: 技术可行性C: 法律可行性D: 抉择E: 软件的规模正确答案:(多选题) 2: 下列属于软件缺陷问题的是A: 点击某链接返回HTTP错误B: 新增某条信息记录后没有提示保存成功C: 登录系统时输入错误密码,提示用户名不正确D: 上传文件时提示服务器空间已满,无法上传正确答案:(多选题) 3: 下列属于安装测试范围的是A: 安装正确性和完整性检查B: 安装过程中的访问控制C: 产品文件完整性的检查D: 软件名称与版本的正确性正确答案:(多选题) 4: 兼容性测试包括下列哪些类型A: 向前兼容和向后兼容B: 不同版本间的兼容C: 标准与规范兼容D: 数据共享兼容正确答案:(多选题) 5: 下列属于测试执行阶段的输入的是A: 软件测试计划B: 测试数据C: 测试用例D: 测试环境描述正确答案:(多选题) 6: 以下哪些过程能够提高软件质量A: 可行性分析B: 需求评审C: 测试D: 代码走查E: 概要设计正确答案:(多选题) 7: GB/T17544中,测试文档的种类包括A: 测试计划B: 测试描述C: 测试报告D: 测试用例E: 测试评价正确答案:(多选题) 8: 软件开发模型除原型模型外还有A: 瀑布模型B: 增量模型C: W模型D: 螺旋模型正确答案:(多选题) 9: 以下测试方法是白盒测试方法的是A: 判定覆盖和边界值分析法B: 等价划分和错误推测法C: 路径覆盖和判定/条件覆盖法D: 条件组合覆盖和语句覆盖法E: 条件覆盖和错误推测法正确答案:(多选题) 10: 下列关于alpha 测试的描述中正确的是A: alpha测试需要用户代表参加B: alpha测试不需要用户代表参加C: alpha测试是系统测试的一种D: alpha测试是验收测试的一种正确答案:(判断题) 1: 代码评审员一般由测试员担任。

南开21春学期(1709-2103)《软件工程与软件测试技术》在线作业答案1

南开21春学期(1709-2103)《软件工程与软件测试技术》在线作业答案1

南开21春学习(1709-2103)《软件工程与软件测试技术》在线作业提示:本材料为21春南开课程辅导资料,仅供学习参考!!!!一、单选题 (共 25 道试题,共 50 分)1.每个对象可用它自己的一组属性和它可以执行的一组( )来表征。

【A】操作【B】功能【C】行为【D】数据[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:A2.下列错误的是【A】在软件设计中应该追求尽可能松散耦合的系统【B】可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解。

【C】模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大【D】模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:C3.在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )【A】数据流图【B】数据词典【C】结构化英语【D】判定树与判定表[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:B4.软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。

【A】集成测试【B】系统测试【C】验收测试【D】单元测试[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:D5.在面向数据流的软件设计方法中,一般将信息流分为( )。

【A】数据流和控制流【B】变换流和控制流【C】事务流和控制流【D】变换流和事务流[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:D6.模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()【A】内聚性和耦合性【B】局部化和封装化【C】抽象和信息隐藏【D】逐步求精和结构图[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:A7.需求工程的主要目的是( )。

【A】系统开发的具体方案【B】进一步确定用户的需求【C】解决系统是"做什么的问题"【D】解决系统是"如何做的问题"[提示]:本题为课程学习资料,请认真复习并回答!【正确答案】:C8.软件需求分析阶段的工作,可以分为以下 4 个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南开17秋学期《软件工程与软件测试技术》在线作业
一、单选题
1、D
2、D
3、D
4、C
5、C
一、单选题(共 20 道试题,共 40 分。

)V 1. 以下各项中,哪几项属于需求说明书的评测内容①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致
A. ①、②、④
B. ①、③、④
C. ②、③、④
D. ①、②、③、④
正确答案:D
2. 软件质量的定义是
A. 软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B. 满足规定用户需求的能力
C. 最大限度达到用户满意
D. 软件特性的总和,以及满足规定和潜在用户需求的能力
正确答案:D
3. 单元测试将根据在()阶段中产生的规格说明进行。

A. 可行性研究与计划
B. 需求分析
C. 概要设计
D. 详细设计
正确答案:D
4. 针对用户手册的测试,哪项描述不正确
A. 准确地按照手册的描述使用程序
B. 检查每条陈述
C. 修改错误设计
D. 查找容易误导用户的内容
正确答案:C
5. WEB应用链接测试不包括以下哪一个
A. 无链接指向的页面
B. 错误的链接
C. 客户端与服务器端的链接速率
D. 不存在的页面文件
正确答案:C
6. 对于软件的β测试,下列描述正确的是
A. β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
B. β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试
C. β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试
D. β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试
正确答案:D
7. 以下哪种测试与其余三种测试在分类上不同。

相关文档
最新文档