软件工程 15春《软件工程》在线作业2
一,单选题
1. 在结构化分析方法(SA),与数据流图配合使用的是()。
A. 网络图
B. 实体联系图
C. 数据字典
D. 程序流程图
?
正确答案:C
2. 画软件结构图时应注意调用关系只能是()。
A. 从下到上
B. 从上到下
C. 从左到右
D. 从右到左
?
正确答案:B
3. 在进行软件测试时,首先应当进行(),然后再进行组装测试,最后再进行有效性测试。
A. 单元测试
B. 集成测试
C. 系统测试
D. 组合测试
?
正确答案:A
4. 在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。
A. 正确性
B. 适应性
C. 完善性
D. 预防性
?
正确答案:C
5. ()是有关计算机程序功能、设计、编制使用的文字或图形资料。
A. 程序
B. 文档
C. 软件
D. 数据
?
正确答案:B
6. 块内联系中,()块内联系最强。
A. 偶然性
B. 功能性
C. 通信性
D. 顺序性
?
正确答案:B
7. 以下关于数据流图的说法错误的是()。
A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
B. 数据流图是用作结构化分析的一种工具
C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
D. 数据流图的绘制采用自上向下、逐层分解的方法
?
正确答案:C
8. 在对数据流的分析中,主要是找到中心变换,这是从()导出结构图的关键。
A. 数据结构
B. 实体关系
C. 数据流图
D. E-R图
?
正确答案:A
9. 在数据流图中,不能由计算机处理的成份是()。
A. 控制流
B. 结点
C. 数据流
D. 数据源/终点
?
正确答案:D
10. 在设计测试用例时,()是用的最多的一种黑盒测试方法。
A. 等价类划分
B. 边值分析
C. 因果图
D. 判定表
?
正确答案:A
11. 软件危机具有下列表现():I. 对软件开发成本估计不准确; II. 软件产品的质量往往靠不住; III. 软件常常不可维护;IV. 软件成本逐年上升。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
?
正确答案:D
12. 选择程度设计语言的关键因素是()。
A. 软件应用领域
B. 软件执行环境
C. 软件开发方法
D. 算法和数据结构
?
正确答案:D
13. 数据流图和()共同构成系统的逻辑模型。
A. IPO图
B. PDL
C. 数据字典
D. 层次图
?
正确答案:C
14. 下列属于应用软件的是():I. 计算机辅助教学软件;II. 软件测试工具;III. 办公自动化软件;IV. 工程与科学计算软件。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
?
正确答案:B
15. 软件生存周期的()的工作和软件可维护性有密切的关系。
A. 编码阶段
B. 设计阶段
C. 测试阶段
D. 每个阶段
?
正确答案:D
16. 软件的可维护性、可使用性、()是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可修改性
?
正确答案:A
17. 模块(),则说明模块的独立性越强。
A. 耦合越强
B. 扇人数越高
C. 耦合越弱
D. 扇人数越低
?
正确答案:C
18. 在整个软件维护阶段所花费的全部工作中,()所占比例最大。
A. 校正性维护
B. 适应性维护
C. 完善性维护
D. 预防性维护
?
正确答案:C
19. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是()的。
A. 功能性
B. 顺序性
C. 逻辑性
D. 瞬时性
?
正确答案:B
20. Jackson方法根据()来导出程序结构。
A. 数据结构
B. 数据间的控制结构
C. 数据流图
D. IPO图
?
正确答案:A
====================================================================== ======================================================================。