软件工程选择 判断题题目.pdf
第一章概论
一、单项选择题
1、软件是(C)。
A.处理对象和处理规则的描述B.程序C.程序、数据及档D.计算机系统
2、下列选项中(D)是软件开发中存在的不正确的观念、方法。
A.重编程、轻需求B.重开发、轻维护C.重技术、轻管理D.以上三条都是
3、下列哪个阶段不属于软件生存周期的三大阶段(C)。
A.计划阶段B.开发阶段C.编码阶段D.维护阶段
4、计算机系统就是(C
A.主机,显示器,硬盘,软驱,打印机等B.CPU,存储器,控制器,I/O接口及设备C.计
算机硬件系统和软件系统D.计算机及其应用系统5、以下判断正确的是(D
A.所谓软件开发就是编写程序
B.利用软件工程的思想,已成功的解决了软件危机
C.完成软件测试工作以后,为了缩短程序的长度应删除程序中的注释
D.一般来说,程序中存在错误的概率与在该段程序中已发现的错误数成正比
6、(D)是以提高软件质量为目的的技术活动。
A.技术创新B.测试C.技术创造D.技术评审
7、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C)。
A.软件工程B.软件周期C.软件危机D.软件产生8、以下属于软件危机现象的
是(D)。
A.软件开发进度难以预测B.软件产品难以维护C.软件缺少适当的档资料D.以上三
条都是
9、产生软件危机的原因主要与两个方面的问题有关(C)o
A.软件在计算机中很难识别,存在磁盘中也看不到
B.软件设计对人的智商要求很高,也要求很高的资金投入
C.软件产品本身的特点与其它工业产品不一样,而且在软件的开发和维护过程中用的方法
不正确
D.软件很难理解,硬件乜很复杂
10、软件工程的出现主要是由于(C)。
A.程序设计方法学的影响B.其它工程科学的影响C.软件危机的出现D.计算机的发
展11、以下哪一项属于项目成功要考虑的因素(D)。
A.工作范围与成本B.进度计划C.客户满意度D.全都属于
12、以下对软件工程的解释正确的是(D)。
A.软件工程是研究软件开发和软件管理的一门工程科学
B.软件工程是将系统化的、规范化的、可度量化的方法应用于软件开发、运行和维护的过
程
C.软件工程是把工程化的思想应用于软件开发
D.以上三条都正确
13、一个项目是否开发,从经济上来说是否可行,归根结底是取决于(A)。
A.成本估算B.项目计划C.工程管理D.工程网络图
14、软件生存周期包括可行性分析•、需求分析、系统设计、编码、(C)、维护等活动。
A.应用B.检测C.测试D.以上答案都不正
15、一个软件从开始订划到废弃为止,称为软件的(B
A.开发周期B.生存周期C.运行周期D.维护周期
16、软件计划时期的主要任务是:分析用户要求、新系统的主要目标以及(B)。
A.开发软件B.开发的可行性C.设计软件D.运行软件
二、判断题
1、软件就是计算机系统中的程序、数据及其文档(T)。
2、程序是指计算机为完成特定任务而执行的指令的有序集合(T)。
3、数据是指被程序处理的信息(T)。
4、程序•般分为系统程序和应用程