第1关
1、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做C
A、软件工程
B、软件周期
C、软件危机
D、软件产生
2、“软件危机”是指___D___。
A、计算机病毒的出现
B、利用计算机系统进行经济犯罪
C、人们过分迷恋计算机系统
D、软件开发和软件维护中出现的一系列问题
3、下列不是软件危机的表现的是___C___
A、开发的软件可维护性差
B、经费预算经常被突破
C、软件极易被盗版
D、开发的软件不能满足用户需求
4、软件危机是软件产业化过程中出现的一种现象,下述现象中( D)是其主要表现。
Ⅰ.软件需求增长难以满足 Ⅱ.软件开发成本提高
Ⅲ.软件开发进度难以控制 Ⅳ.软件质量不易保证
A、Ⅰ和Ⅱ
B、Ⅰ和Ⅲ
C、Ⅱ和Ⅴ
D、全部
第2关
-
1、为了克服软件危机,人们提出了用__D____的原理来设计软件,这就是软件工程诞生的基础。
A、数学
B、软件学
C、运筹学
D、工程学 -
2、软件危机通常是指在计算机软件开发和维护时所产生的一系列严重的问题,这些问题中相对次要的因素是(C)。
A、软件功能
B、文档质量
C、开发效率
D、软件性能 -
3、产生软件危机的原因一方面与软件本身的特点有关,另一方面也和( D)的方法不正确有关。
A、软件的使用
B、软件的成本
C、软件的文档材料
D、软件的开发和维护
-
4、在下列说法中,(D)是造成软件危机的主要原因。 ①用户使用不当 ②软件本身特点 ③硬件不可靠 ④对软件的错误认识 ⑤缺乏好的开发方法和手段 ⑥开发效率低
A、①③⑥
B、①②④
C、③⑤⑥
D、②⑤⑥
-
5、软件危机中表现出来的软件质量差的问题,其原因是( D)。
A、领导的决策对软件的改变
B、用户对软件要求的修改的随意性
C、开发人员的技术和素质不够高
D、没有软件质量标准