北邮软件工程与软件测试阶段作业.docx
《北邮软件工程与软件测试阶段作业.docx》由会员分享,可在线阅读,更多相关《北邮软件工程与软件测试阶段作业.docx(63页珍藏版)》请在冰豆网上搜索。
北邮软件工程与软件测试阶段作业
--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--
【北邮】软件工程与软件测试-阶段作业3(总52页)
一、判断题(共8道小题,共分)
1.(错误)
OCL不是一个强有力的工具,以形式化的方式说明设计动作的前置和后置条件
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
2.(错误)
那些体现功能,层,或者是通信等内聚性的类和构件,相对来说容易实现,测试和维护。
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
3.(错误)
定义用户界面对象和行为的一个方法是进行用例的语法分析。
A.正确
B.错误
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
4.(错误)
调试是不是测试,但总是作为一个测试的结果发生。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
5.(错误)
安全测试尝试验证保护机制,该机制建立在系统内保护系统不受非法入侵。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
6.(错误)
通过在软件测试过程中收集度量数据井利用现有的软件可靠性模型,对回答“测试何时做完”这种问题提出有意义的指导原则是可能的。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
7.(错误)
为面向对象软件的“小型测试”设计的测试用例被类的个体操作的算法细节驱动。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
8.(错误)
基于图的测试方法只能用于面向对象系统
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
二、单项选择题(共12道小题,共分)
1.(错误)
在下面哪种情况下,决策表才应该被使用
A.需要文档化所有条件语句
B.需要指导项目管理计划
C.只有在建立一个专家系统的时候
D.当一个复杂的条件和行动出现在一个构件中的时候
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
2.(错误)
下列哪项不是用于指导组件级设计的四项原则呢
A.依赖倒置原则
B.接口隔离原则
C.开关原则
D.简约的复杂性原则
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
3.(错误)
界面一致性意味着
A.每个应用程序应该有其独特的外观和感觉
B.输入机制在整个应用中得到一致的使用
C.导航方法是上下文敏感
D.视觉信息按照设计标准来组织
E.b和d
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
4.(错误)
下面的界面设计原则,那些降低了用户的记忆负荷
A.定义直观的快捷方式
B.以不断进展的方式揭示信息
C.建立有意义的缺省
D.提供一个在线教程
E.a,b 和 c
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
5.(错误)
哪个模型描述了最终用户在他或她的头部对系统产生的印象
A.设计模型
B.用户模型
C.系统模型
D.系统感觉
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
6.(错误)
回归测试应该集成测试的正常组成部分,因为新的模块被加入到系统中时,新的
A.控制逻辑被调用
B.数据流路径被建立
C.驱动程序需要测试
D.以上所有
E.a 和 b
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
7.(错误)
以下的策略问题,需要在一个成功的软件测试过程中得到解决
A.测试之前,利用有效的正式技术评审作为过滤器。
B.量化的方式规定产品需求
C.使用独立的测试团队
D.编写测试计划之前编写代码
E.a 和 b
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
8.(错误)
下面那个顺序是传统软件测试的正常顺序
a.集成测试
b.系统测试
c.单元测试
d.确认测试
A.a,d,c,b
B.b,d,a,c
C.c,a,d,b
D.d,b,c,a
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
C
得分:
[0]
试题分值:
提示:
9.(错误)
黑盒测试试图发现以下类别的错误
A.不正确或丢失的功能
B.接口错误
C.性能错误
D.以上全部
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
10.(错误)
条件测试是一种控制结构测试技术,通过使用什么样的标准来设计测试用例。
A.依靠基本路径测试
B.检查程序模块中的逻辑条件
C.选择基于变量的定义和使用位置为基础的测试路径
D.集中测试循环结构的有效性
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
11.(错误)
需要设计测试用例,证明每个程序的功能是可操作的测试被称为什么测试
A.黑盒测试
B.玻璃盒测试
C.灰盒测试
D.白盒测试
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
12.(错误)
实时应用系统添加了一个什么样的新的和潜在的困难元素到测试组合中
A.性能
B.可靠性
C.安全
D.时间
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
一、判断题(共8道小题,共分)
1.(错误)
在详细设计层面使用构造型可以帮助识别构件的特性
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
2.(错误)
在构件级的设计期间,习惯忽视像子系统成员或包的组织问题。
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
3.(错误)
部分功能帮助与全部功能帮助相比,用户几乎总是比较好的接受前者。
A.正确
B.错误
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
4.(错误)
对实时或嵌入式系统来说,性能测试是唯一重要的。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
5.(错误)
一旦该软件在用户的工作环境中部署,软件确认就通过由用户执行的一系列测试实现
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
6.(错误)
在软件质量保证工作中,软件验证和软件确认之间没有区别。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
7.(错误)
等价划分测试将程序输入域划分为若干数据类,从中生成测试用例,由此减少所需设计测试用例的数量。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
8.(错误)
有了全面的测试后就可以在把程序交付给客户之前从程序中删除所有缺陷。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
二、单项选择题(共12道小题,共分)
1.(错误)
在组件级设计中“持久性数据源”是指
A.组件库
B.数据库
C.文件
D.以上所有
E.b和c
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
2.(错误)
下列哪项不是用于指导组件级设计的四项原则呢
A.依赖倒置原则
B.接口隔离原则
C.开关原则
D.简约的复杂性原则
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
3.(错误)
对几乎每一个用户界面来说,几个常见的表面设计问题,包括
A.适合的用户配置文件
B.错误信息处理
C.显示系统
D.响应时间
E.b 和 d
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
4.(错误)
下面的界面设计原则,那些降低了用户的记忆负荷
A.定义直观的快捷方式
B.以不断进展的方式揭示信息
C.建立有意义的缺省
D.提供一个在线教程
E.a,b 和 c
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
5.(错误)
下面这些框架活动,哪一项不是通常与用户界面设计过程有关
A.成本估算
B.界面结构
C.界面验证
D.用户和任务分析
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
6.(错误)
以下的策略问题,需要在一个成功的软件测试过程中得到解决
A.测试之前,利用有效的正式技术评审作为过滤器。
B.量化的方式规定产品需求
C.使用独立的测试团队
D.编写测试计划之前编写代码
E.a 和 b
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
提示:
7.(错误)
通常验收测试被下面那个角色进行
A.开发者
B.最终用户
C.测试团队
D.系统工程师
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
8.(错误)
使用独立软件测试团队的最佳理由是:
A.软件开发人员并不需要做任何测试
B.测试小组将测试软件更彻底
C.测试人员在直到测试开始的时候才参与项目
D.开发人员和测试人员之间的争论被减少
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
9.(错误)
下列哪些是可测试的软件的特点是什么
A.可观察性
B.简单性
C.稳定性
D.以上所有
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
10.(错误)
由于什么,使得测试面向对象的类操作是更为艰难
A.封装
B.继承
C.多态性
D.b 和 c
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
11.(错误)
深层结构测试的目的不是要
A.检查对象的行为
B.检查通信机制
C.检查对象依赖
D.检查由用户观察的结构
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
提示:
12.(错误)
下面哪个技术在类级测试中对划分测试没有用
A.基于属性划分
B.基于类别的划分
C.等价类划分
D.基于状态的划分
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
C
得分:
[0]
试题分值:
提示:
一、判断题(共8道小题,共分)
1.在详细设计层面使用构造型可以帮助识别构件的特性
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
2.界面设计被环境因素限制有时是可能的,这些因素会减弱易用性。
A.正确
B.错误
知识点:
第十二章完成用户界面设计
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
3.安全测试尝试验证保护机制,该机制建立在系统内保护系统不受非法入侵。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
4.确认测试的重点,是要发现用户可见的软件不符合其要求的地方.
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
5.通过在软件测试过程中收集度量数据井利用现有的软件可靠性模型,对回答“测试何时做完”这种问题提出有意义的指导原则是可能的。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
6.客户机/服务器体系结构不能正常测试,因为网络负载的变化很大。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[B;]
标准答案:
B
得分:
[5]
试题分值:
提示:
7.边界值分析只能用来做白盒测试。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[B;]
标准答案:
B
得分:
[5]
试题分值:
提示:
8.程序流图与程序流程图是相同的。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[B;]
标准答案:
B
得分:
[5]
试题分值:
提示:
9.
二、单项选择题(共12道小题,共分)
1.一个程序设计语言(PDL)通常是
A.结构化编程语言和叙述性文本
B.本身就是合法的编程语言
C.机器可读的软件开发语言
D.来表示软件体系结构的有用方法
知识点:
第十一章构件级设计建模
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
2.在下面哪种情况下,决策表才应该被使用
A.需要文档化所有条件语句
B.需要指导项目管理计划
C.只有在建立一个专家系统的时候
D.当一个复杂的条件和行动出现在一个构件中的时候
知识点:
第十一章构件级设计建模
学生答案:
[D;]
标准答案:
D
得分:
[5]
试题分值:
提示:
3.在构件设计时,拟定要求下列那些内容将被详细描述
A.源代码
B.属性
C.接口
D.操作
E.b,c 和 d
知识点:
第十一章构件级设计建模
学生答案:
[E;]
标准答案:
E
得分:
[5]
试题分值:
提示:
4.下面的界面设计原则,那些降低了用户的记忆负荷
A.定义直观的快捷方式
B.以不断进展的方式揭示信息
C.建立有意义的缺省
D.提供一个在线教程
E.a,b 和 c
知识点:
第十二章完成用户界面设计
学生答案:
[E;]
标准答案:
E
得分:
[5]
试题分值:
提示:
5.(错误)
哪个模型描述用户界面的外观和感觉,结合了所有支撑信息
A.实现模型
B.用户模型
C.用户的心理模型
D.系统感觉
知识点:
第十二章完成用户界面设计
学生答案:
[D;]
标准答案:
A
得分:
[0]
试题分值:
提示:
6.哪个模型描述了最终用户在他或她的头部对系统产生的印象
A.设计模型
B.用户模型
C.系统模型
D.系统感觉
知识点:
第十二章完成用户界面设计
学生答案:
[D;]
标准答案:
D
得分:
[5]
试题分值:
提示:
7.冒烟测试的最佳描述为
A.滚动集成测试
B.测试隐藏的实现错误
C.小程序的单元测试
知识点:
第十三章软件测试策略
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
8.下面那个顺序是传统软件测试的正常顺序
a.集成测试
b.系统测试
c.单元测试
d.确认测试
A.a,d,c,b
B.b,d,a,c
C.c,a,d,b
D.d,b,c,a
知识点:
第十三章软件测试策略
学生答案:
[C;]
标准答案:
C
得分:
[5]
试题分值:
提示:
9.使用独立软件测试团队的最佳理由是:
A.软件开发人员并不需要做任何测试
B.测试小组将测试软件更彻底
C.测试人员在直到测试开始的时候才参与项目
D.开发人员和测试人员之间的争论被减少
知识点:
第十三章软件测试策略
学生答案:
[B;]
标准答案:
B
得分:
[5]
试题分值:
提示:
10.黑盒测试试图发现以下类别的错误
A.不正确或丢失的功能
B.接口错误
C.性能错误
D.以上全部
知识点:
第十四章测试战术
学生答案:
[D;]
标准答案:
D
得分:
[5]
试题分值:
提示:
11.需要设计测试用例,证明每个程序的功能是可操作的测试被称为什么测试
A.黑盒测试
B.玻璃盒测试
C.灰盒测试
D.白盒测试
知识点:
第十四章测试战术
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
提示:
12.深层结构测试的目的不是要
A.检查对象的行为
B.检查通信机制
C.检查对象依赖
D.检查由用户观察的结构
知识点:
第十四章测试战术
学生答案:
[D;]
标准答案:
D
得分:
[5]
试题分值:
提示:
13.
一、判断题(共8道小题,共分)
1.(错误)
OCL不是一个强有力的工具,以形式化的方式说明设计动作的前置和后置条件
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
2.(错误)
那些体现功能,层,或者是通信等内聚性的类和构件,相对来说容易实现,测试和维护。
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
3.(错误)
面向对象的分析技术可用于查明和细化用户任务对象和行动,而且不需要任何用户的参与。
A.正确
B.错误
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
提示:
4.(错误)
确认测试的重点,是要发现用户可见的软件不符合其要求的地方.
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
5.(错误)
通过在软件测试过程中收集度量数据井利用现有的软件可靠性模型,对回答“测试何时做完”这种问题提出有意义的指导原则是可能的。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
6.(错误)
随机顺序测试的进行可以检查不同类实例的生命历程。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
7.(错误)
正交数组测试使测试设计者最大限度的设计测试用例覆盖输入域相对较小的问题。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
提示:
8.(错误)
边界值分析只能用来做白盒测试。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[