软件工程期末试题与答案(2)
发布时间:2021-06-06
发布时间:2021-06-06
2 二. 填充题(1×20个空档=20分)
1. 软件工程是指导计算机软件开发和维护的工程科学。
2. 在软件生命周期中,需求分析的任务是准确回答“目标系统必须做什么”这个问题。
3. 快速原型所能完成的功能往往是最终产品能完成的功能的一个子集。
4. 分析阶段的最终成果是软件需求规格说明。
5. 结构化设计中的数据设计把分析阶段创建的信息域模型转变成实现软件所需要的数据结构。
6. 软件维护的主要任务是使软件能持久地满足用户的需求。
7. 程度最低的耦合是数据耦合、程度最高的内聚是功能内聚。
8. 从理论上讲,程序设计中最基本的控制结构只有顺序结构和循环结构两种。
9. 黑盒测试方法中的等价类划分把程序的输入数据划分成等价类,并据此导出测试用例。
10. 面向对象方法用对象分解取代了传统方法的功能分解。
11. 在面向对象的分析过程中建立动态模型的第一步是编写典型交互行为的
脚本。
12. 所谓面向对象设计就是用面向对象观点建立求解域模型的过程。
13. 设计类中的服务是面向对象设计的一项重要工作内容。
14. 选择编程语言的关键因素是语言的一致的表达能力、可重用性和可维护性。
三. 画出“瀑布模型”的示意图(10分)。
上一篇:超声诊断在下肢静脉血栓及后遗症的