2008 级《软件工程》期末课程考试题(B卷)答案
一、选择题(每题1分,共25分)
A ACCA BDBDA AACAD AAACB ACBBD 二、名词解释(每题5分,共15分)
软件生命周期: 软件产品从问题定义开始,经过开发、使用和维护,直到最后被淘汰的整个过程。
深度是指软件结构的层次;宽度是指软件结构同一层次上模块总个数的最大值
静态测试:又称评审,是对软件进行的一种分析和检查,它不需执行程序,因而在代码产生之前便可对各种文档进行测试。静态测试分布在软件开发的各个阶段结束之前。 三 简答题
1.答:答:导致软件危机的主要原因有: (1)软件日益复杂和庞大
(2)软件开发管理困难和复杂 (3)软件开发技术落后 (4)生产方式落后 (5)开发工具落后
(6)软件开发费用不断增加
2.答 :定义系统的功能需求,从拥护角度描述系统功能,并指出功能的操作者,包括用例,执行者,通信联系及脚本。
四 分析题
1.
2.