第七章作业:
单选题
1.下列属于维护阶段的文档是( )
答:软件问题报告
2.下列哪项不是维护的代价?( )
答:降低可重用性
3.下面说法正确的是 ( )
答:成功的测试是发现了迄今尚未发现的错误的测试
4.单元测试时,调用被测模块的是
答:驱动模块
5.软件测试过程中的系统测试主要是为了发现( )阶段的错误
答:需求分析
6.软件测试是按照特定的规程,( )的过程
答:发现软件错误
7.以程序的内部结构为基础的测试用例技术属于( )
答:白盒测试
8.为了提高测试的效率,正确的做法是( )
答:选择发现错误可能性大的数据作为测试用例
9.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准( )
答:判定覆盖
10.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?
答:单元测试
11.编码阶段产生的错误由( )检查出来的
答:单元测试
判断题
12.白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求。
答:错
13.黑盒测试的测试用例是根据程序内部逻辑设计的
答:错
14.为了快速完成集成测试,采用一次性集成方式是适宜的
答:错
15.在设计测试用例时,应包括合理的输入条件和不合理的输入条件
答:对
16.单元测试主要使用黑盒测试技术
答:错
17.目前在进行集成测试时普通采用的是非渐增式测试方法
答:错
18.审查小组的任务是发现错误而不是改正错误
答:对
19.为了达到最佳的测试效果,不一定由独立的第三方从事测试工作
答:错
20.人工测试源程序如果有审查小组正式地进行,则称为代码审查
答:对
第9章作业
单选题
1.汽车有一个发动机,因而汽车与发动机之间的关系是( )关系
答:整体与部分
2.时序图反映对象之间发送消息的时间顺序,它与( )是同构的。
答:协作图
3.封装的的作用是( )
答:复用
4.软件部件的内部实现与外部可访问性的分离,是指软件的( )
答:封装性
5.关于用例的概念,下列说法不正确的是( )
答:可以借助状态转换图来描述用例
6.模型表示对象的相互行为的模型是( )
答:动态
7.面向对象模型主要由以下哪些模型组成( )
答:对象模型、动态模型、功能模型
8.面向对象的主要特征除对象惟一性、封装、继承外,还有( )
答:多态性
9.用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )关系。
答:包含(include)
10.在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是( )
答:状态图