软件工程2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题(客观) 答题要求 :
每题只有一个正确的选项
1(5.0 分)
5.0
软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两 阶段,其中详细设计主要是要建立()。
A)
软件结构
B)
软件过程
C)
软件模型
D)
软件模块
参考答案: B
收起解析 解析:
无
2(5.0 分)
5.0
软件开发过程包括()。
A)
3 个阶段
B)
5 个阶段
C)
4 个阶段
D)
8 个阶段
参考答案: D
收起解析 解析:
无
3(5.0 分)
5.0
下列文档与维护人员无关的有()。
A)
软件需求说明书
B)
项目开发计划
C)
概要设计说明书
D)
操作手册
参考答案: B
收起解析 解析:
无
4(5.0 分)
5.0
数据流图和数据字典共同构成系统的()。
A)
物理模型
B)
结构模型
C)
逻辑模型
D)
设计说明书
参考答案: D
收起解析 解析:
无
5(5.0 分)
5.0
软件测试的目的()。
A)
证明软件的正确性
B)
找出软件系统中存在的所有错误
C)
尽可能多的发现软件系统中的错误
D)
证明软件系统中存在错误。
参考答案: C
收起解析 解析:
无
6(5.0 分)
5.0
需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的 是()需求。
A)
功能
B)
性能
C)
数据
D)
环境
参考答案: A
收起解析 解析:
无
7(5.0 分)
5.0
软件生命周期中所花费用最多的阶段是()。
A)
详细设计
B)
软件编码
C)
软件测试
D)
软件维护
参考答案: D
收起解析 解析:
无
8(5.0 分)
5.0
下面对软件的可维护性影响最小的是()。
A)
可理解性
B)
可测试性
C)
可修改性
D)
代码效率。
参考答案: C
收起解析 解析:
无
9(5.0 分)
5.0
为了提高测试的效率,应该()。
A)
随机地选取测试数据
B)
取一切可能的输入数据作为测试数据
C)
在完成编码以后制定软件的测试计划
D)
选择发现错误可能性大的数据作为测试数据
参考答案: D
收起解析 解析:
无
10(5.0 分)
5.0
软件需求分析是保证软件质量的重要步骤,它的实施应该是在()。
A)
编码阶段
B)
软件开发全过程
C)
软件定义阶段
D)
软件设计阶段
参考答案: C
收起解析 解析:
无
11(5.0 分)
5.0
计算机辅助软件工程,简称()。
A)
SA
B)
SD
C)
SC
D)
CASE
参考答案: D
收起解析 解析:
无
12(5.0 分)
5.0
()是衡量软件质量的主要质量特性,也是用户十分关心的几个方 面。
A)
可维护性
B)
可使用性
C)
可靠性
D)
可理解性
参考答案: D
收起解析
解析:
无
13(5.0 分)
5.0
快速原型是利用原型辅助软件开发的一种新思想,它是在研究() 的方法和技术中产生的。
A)
需求阶段
B)
设计阶段
C)
测试阶段
D)
软件开发的各个阶段
参考答案: D
收起解析 解析:
无
14(5.0 分)
5.0
“软件危机”是指()。
A)
计算机病毒的出现
B)
利用计算机进行经济犯罪活动
C)
软件开发和维护中出现的一系列问题
D)
人们过分迷恋计算机系统
参考答案: C
收起解析 解析:
无
15(5.0 分)
5.0
按照软件工程的原则,模块的作用域和模块的控制域之间的关系 是()。
A)
模块的作用域应在模块的控制域之内
B)
模块的控制域应在模块的作用域之内
C)
模块的控制域与模块的作用域互相独立
D)
以上说法都不对
参考答案: A
收起解析 解析:
无
16(5.0 分)
5.0
结构化程序设计的一种基本方法是()。
A)
筛选法
B)
迭代法
C)
逐步求精法
D)
递归法
参考答案: C
收起解析