软件工程导论复习题含答案

软件工程习题集
第1章 概述
(一) 单项选择题
1.“软件危机”产生的主要原因是( A )。
A.软件日益庞大 B.开发方法不当 C.开发人员编写程序能力差 D.没有维护好软件
2. 软件是一种( B )性工业产品。
A. 理论 B. 知识(或逻辑) C. 消耗 D. 体力
3. 需求分析是在( B )进行的。
A. 用户 B. 用户和分析设计人员之间 C. 开发人员内部
4. 软件的主要结构和功能是在( A )阶段决定的。
A. 分析设计 B. 编程 C. 测试 D. 维护
5.软件是计算机系统中与硬件相互依存的另一部分,它的组成部分是( D )。 D. 使用和维护人员间
A.程序、数据 B.程序、文档 C.程序 D. 程序、数据、文档
6.在软件工程时期,决定软件质量的主要因素是( A )
A.管理水平 B.个人程序技术 C.小组技术水平 D.硬件的发展
7. 在软件开发模型中,提出最早、应用最广泛的模型是( A )。
A. 瀑布模型 B. 喷泉模型 C. 增量模型 D. 螺旋模型
8.瀑布模型把软件生存周期划分为软件定义、软件开发与( C )三个阶段,而每一阶段又可分为若干更小的阶段。
A. 详细设计 B. 可行性分析 C. 运行及维护 D. 测试与排错
9. 计算机辅助软件工程,简称( D )。
A. SA B. SD C. SC D. CASE
10. 软件危机是软件产业化过程中出现的一种现象,下述现象中:( C )是其主要表现。 ① 软件需要增长难以满足。
② 软件开发成本提高。
③ 软件开发进度难以控制。
④ 软件质量不易保证。
A. ③和④ B. ③和④ C. 全部 D. ①、②和③ 11 软件工程的出现主要是由于( C )。
A. 程序设计方法学的影响
C. 软件危机的出现 B. 其他工程科学影响 D. 计算机的发展

相关文档
最新文档