《软件工程》综合复习资?/p>
第一?/p>
软件工程概述
一、选择?/p>
1
、瀑布模型本质上是一种(
c
?/p>
?/p>
A
、线性迭代模?/p>
B
、顺序迭代模?/p>
C
、线性顺序模?/p>
D
、及早见产品模型
2
、计算机辅助软件工程,简称(
D
?/p>
?/p>
A
?/p>
SA
B
?/p>
SD
C
?/p>
SC
D
?/p>
CASE
3
、以下判断正确的是(
D
?/p>
?/p>
A
、所谓软件开发就是编写程序?/p>
B
、利用软件工程的思想,已成功的解决了软件危机?/p>
C
、完成软件测试工作以后,为了缩短程序的长度应删除程序中的注释?/p>
D
、一般来说,程序中存在错误的概率与在该段程序中已发现的错误数成正比?/p>
4
?/p>
__
D
___
是以提高软件质量为目的的技术活动?/p>
A
.技术创?/p>
B
.测?/p>
C
.技术创?/p>
D
.技术评?/p>
5
、瀑布模型的存在问题是?/p>
B
?/p>
?/p>
A
.用户容易参与开?/p>
B
.缺乏灵活?/p>
C
.用户与开发者易沟?/p>
D
.适用可变需?/p>
6
、软件生命周期中所花费用最多的阶段是(
D
?/p>
?/p>
A
.详细设?/p>
B
.软件编?/p>
C
.软件测?/p>
D
.软件维?/p>
7
、计算机系统就是?/p>
C
?/p>
A.
主机,显示器,硬盘,软驱,打印机等?/p>
B.CPU,
存储器,控制器,
I/O
接口及设备?/p>
C.
计算机硬件系统和软件系统?/p>
D.
计算机及其应用系统?/p>
8
、产生软件危机的原因主要与两个方面的问题有关?/p>
( C )
A.
软件在计算机中很难识别,存在磁盘中也看不到?/p>
B.
软件设计对人的智商要求很高,也要求很高的资金投入?/p>
C.
软件产品本身的特点与其它工业产品不一样,而且在软件的开发和维护过程中用的方法不正确?/p>
D.
软件很难理解,硬件也很复杂?/p>
9
、软件开发瀑布模型中的软件定义时期各个阶段依次是(
B
?/p>
A.
可行性研究,问题定义,需求分析?/p>
B.
问题定义,可行性研究,需求分析?/p>
C.
可行性研究,需求分析,问题定义?/p>