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