软件工程学习练习练习习题及答案解析.docx
- 158****2773个人认证 |
- 2021-01-20 发布|
- 17.7 KB|
- 19页
软件工程习题及答案
一、选择题 :
为了提高测试的效率 , 应该。
A、随机地选取测试数据
B、取一切可能的输入数据作为测试数据
C、在完成编码后制定软件的测试计划
D、选择发现错误可能性大的数据作为测试数据
与设计测试数据无关的文档是。
A、需求说明书
B、设计说明书
C、源程序
D、项目开发设计
结构设计是一种应用最广泛的系统设计方法 , 是以为基础、自顶向下、逐步求精和模块化的过程。
A、数据流
B、数据流图
C、数据库
D、数据结构
概要设计的结果是提供一份。
A、模块说明书
B、框图
C、程序
D、数据结构
需求分析是由分析员经了解用户的要求 , 认真细致地调研、分析 , 最终应建立目标系统的逻辑模型并写出。
A、模块说明书
B、软件规格说明书
C、项目开发计划
D、合同文档
注释是提高程序可读性的有效手段 , 好的程序注释占到程序总量的。
A、1/6
B、1/5
C、1/4
D、1/3
变换型和事务型是程序结构的标准形式。从某处获得数据 , 再对这些数据作处理 , 然后将结果送出是属于。
A、变换型
B、事务型
8. PAD(Problem Analysis Diagram) 图是一种工具。
A、系统描述
B、详细设计
C、测试
D、编程辅助
分层数据流图是一种比较严格又易于理解的描述方式 , 它的顶层描绘了系
统的。
A、总貌
B、细节
C、抽象
D、软件的作者
数据流图中 , 当数据流向或流自文件时 , 。
A、数据流要命名 , 文件不必命名
B、数据流不必命名 , 有文件名就足够了
C、数据流和文件均要命名 , 因为流出和流进数据流是不同的
D、数据流和文件均不要命名 , 通过加工可自然反映出
分析员是。
A、用户中系统的直接使用者
B、用户和软件人员的中间人
C、软件的编程人员
D、用户和软件人员的领导
在软件开发中 , 有利于发挥集体智慧的一种做法是。