20春《软件工程》作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.软件复杂性度量的参数包括()
A.规模
B.效率
C.容错性
D.完整性
2.黑盒测试在设计测试用例时,主要需要研究( )
A.项目开发计划
B.需求规格说明与概要设计说明
C.详细设计说明
D.概要设计说明与详细设计说明
3.{图}
A.D
B.C
C.B
D.A
4.在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高()。
A.面向对象的方法
B.结构化方法
C.控制流方法
D.原型化方法
5.瀑布模型的存在问题是( )
A.适用可变需求
B.缺乏灵活性
C.用户容易参与开发
D.用户与开发者易沟通
6.程序的三种基本控制结构是( )。
A.顺序选择和重复
B.递归迭代和回溯
C.过程子程序和分程序
D.调用返回和转移
7.为了提高测试的效率,应该()。
A.随机地选取测试数据
B.选择发现错误可能性大的数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.取一切可能的输入数据作为测试数据
8.不适合作为科学工程计算的语言是()
A.Prolog
B.Pascal
C.Fortran
D.C
9._______工具在软件详细设计过程中不采用。
A.判定表
B.PDL
C.IPO图
D.DFD图
10.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()
A.错误推测法
B.边界值分析法
C.等价分类法
D.条件覆盖法
二、多选题 (共 5 道试题,共 25 分)
11.{图}
A.D
B.C
C.B
D.A
12.{图}
A.D
B.C
C.B
D.A
13.{图}
A.D
B.C
C.B
D.A
14.{图}
A.D
B.C
C.B
D.A
15.{图}
A.D
B.C
C.B
D.A
三、判断题 (共 5 道试题,共 25 分)
16.{图}
17.{图}
18.{图}
19.{图}
20.{图}