软件工程2

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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
收起解析

相关文档
最新文档