电科19秋《软件开发综述》在线作业2[满分答案]满分答案
19秋《软件开发综述》在线作业2-0001
试卷总分:100 得分:100
一、 单选题 (共 20 道试题,共 100 分)
1.软件复杂性度量的参数包括
A.效率
B.规模
C.完整性
D.容错性
正确答案:?
2.表明直接控制一个给定模块的数目
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.在软件测试过程的4个步骤中,测试依据是需求规格说明的是
A.单元测试
B.集成测试
C.确认测试
D.系统测试
正确答案:?
8.从下属模块取数据,经处理再将其传送给上级模块是什么模块
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.软件工程三要素是
A.技术、方法和工具
B.方法、工具和过程
C.方法、对象和类
D.过程、模型、方法
正确答案:?
15.静态测试是以人工的、非形式化的方法对程序进行分析和测试。不是常用的静态测试方法是
A.运行程序并分析运行结果
B.桌前检查与代码会审
C.数据流分析图
D.调用图
正确答案:?
16.软件可行性分析是着重确定系统的目标和规模。对成本—效益进行发现应属于下列之中的
A.经济可行性
B.操作可行性
C.技术可行性
D.社会可行性
正确答案:?
17.项目开发计划通常不包括
A.项目的实施计划
B.项目的资源计划
C.项目的测试计划
D.项目的验收计划
正确答案:?
18.以下哪个不是详细设计中常用的图形描述工具
A.数据流图
B.程序流图
C.盒图(N-S)
D.问题分析图(PAD)
正确答案:?
19.结构化分析方法的核心是
A.数据流图
B.数据字典
C.结构化语言
D.需求分析
正确答案:?
20.软件测试按照功能划分可以分为。
A.黑盒测试和单元测试
B.白盒测试和黑盒测试
C.集成测试和单元测试
D.白盒测试和静态测试
正确答案:?
电科19秋《软件开发综述》在线作业2[满分答案]历年参考题目如下: