1 / 12 《软件工程》考试及答案A 卷 B卷2 / 12 ————————————————————————————————作者:————————————————————————————————日期:个人收集整理,勿做商业用途3 / 12 《软件工程》试卷及答案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.