第二章 软件工程

第二章 软件工程 单元测验

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、单选题:
‏瀑布模型是一种( )。​
选项:
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、单选题:

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注