《软件工程》(第五版)习题参考答案第 1 章 一、推断题1、(×)软件得维护与硬件维护本质上就是相同得
2、(√)软件在运行与使用中也存在退化问题
3、(×)软件危机得产生主要就是因为程序设计人员使用了不适当得程序设计语言
4、(√)软件同其她事物一样,有孕育、诞生、成长、成熟与衰亡得生存过程
5、(×)文字处理软件 Word 属于系统软件
应用软件6、(√)原型就是软件得一个早期可运行得版本,它反映最终系统得部分重要特性
7、(√)软件开发过程中,一个错误发现得越晚,为改正它所付出得代价就越大
8、(×)快速原型模型对软件开发人员得水平要求不高
9、(√)喷泉模型适合于面对对象得软件开发
10、(×)面对对象开发方法得主要缺点就是在适应需求变化方面不够灵活
二、选择题1、软件就是一种(C)
A、程序B、数据C、逻辑产品D、物理产品2、软件开发方法就是(A)
A、指导软件开发得一系列规则与约定B、软件开发得步骤C、软件开发得技术D、软件开发得思想3、软件生存周期中花费最多得阶段就是(D)
A、详细设计B、软件编码(最少)C、软件测试D、软件维护4、软件工程得三要素不包括(D)
A、工具B、过程C、方法D、环境5、在软件生存周期中,能准确地确定“软件系统必须做什么”得阶段就是(D)
A、总体设计B、详细设计(怎么做)C、可行性讨论(能不能做)D、需求分析6、瀑布模型本质上就是一种(A)模型
A、线性顺序B、顺序迭代C、线性迭代D、能及早见到产品得7、瀑布模型突出得缺点就是不适应(D)得变动
A、算法B、程序语言C、平台D、用户需求8、在软件开发模型中,提出最早、应用最广泛得模型就是(A)
A、瀑布模型B、喷泉模型C、快速原型模型D、螺旋模型9、瀑布模型不适合用于(A)得软件开发
A、需求模糊不清B、用户不能参加开发C、用户对计算机不了解D、开发人员对业务知识不熟悉10