1 《 软 件 工 程 》 试 卷 及 答 案 A 卷 专 业 年 级 姓 名 得 分 一、名词解释(每个 2 分,共 10 分) 1.软件危机 2.纯收入 3.模块 4.原型 5
BROOKS 定律 二、填空题 (每题 2 分,共 20 分) 1.____是计算机程序及其说明程序的各种文档
_____是有关计算机程序功能、设计、编制、使用的文字或图形资料
2.软件生存周期是指一个软件从提出开发要求开始直到该软件报废不止的整个时期
通常,软件生存周期包括问题定义、____、____、总体设计、详细设计、____、____、软件维护活动,可以将这些活动以适当方式分配到不同阶段去完成
3.软件详细设计阶段采用的工具有______
4.____的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发
5.模块的耦合性分为四种类型:____、____、____、____
6.内聚性有七种类型,最强的是____,最弱的是____
7.结构图的深度指结构图______,结构图宽度指________
8.集成测试采用的具体方法有 --____、______ 9.对于变换型的数据流 图,按 照 软件设计思 想 ,要将一个大 型复 杂 的软件进 行 分解,要确定数据流 图的 ____、逻 辑 输 入、逻 辑 输 出
10.软件编码 阶段要善 于积 累 编程的经 验 ,使得编出的程序____,易 于____,从而 提高 软件质 量
三 、选 择 题 (每题 2 分,共 20 分) 1.系 统 定义明确之 后 ,应 对系 统 的可行 性进 行 研 究
可行 性研 究 应 包括( )
A. 软件环 境 可行 性、技 术 可行 性、经 济 可行 性、社 会 可行 性 B. 经 济 可行 性、技 术 可行 性、操 作 可行 性 C. 经 济 可行 性、