文档详情

软件工程期末复习题 .pdf

发布:2025-04-15约2.99万字共29页下载文档
文本预览下载声明

软件工程期末复习题--第1页

软件工程期末复习题

一、单选题(本大题共10小题,每小题2分,共20分)

1.软件是一种(C)A.物质产品B.物理产品C.逻辑产品D.文档产品

2.下列4个选项中,不属于软件危机表现的是(D)A.开发的软件可

靠性差B.经费

预算不断突破,完成时间一再拖延C.开发的软件可维护性差D.开发

的软件规模庞大,结构复杂

3.下列4个选项中,不属于软件危机原因的是:软件(D)A.规模越来

越大B.结构越

来越复杂C.开发技术落后D.用户素质不高

4.软件产品的生产主要是(D)A.生产B.再生产C.开发D.研制

5.软件工程是一门(C)A.理论性学科B.原理性学科C.工程性学科

D.心理性学科

6.软件重用的单位是(A)A.软件模块B.性能C.系统D.功能

7.软件工程着重于(C)A.理论研究B.原理探讨C.建造软件系统D.

原理的理论

8.软件工程中的“软件”是指(D)A.程序B.数据C.文档D.程序、

数据及文档

9.软件开发费用只占整个软件系统费用的(B)A.1/2B.1/3C.1/4

D.2/3

10.下列4种模型中,属于文档驱动的是(C)A.喷泉模型B.增量模型

C.瀑布模型D.

螺旋模型

11.下列4种模型中,较为适合用于面向对象的开发方法的是(A)A.

喷泉模型B.增

量模型品C.瀑布模型D.螺旋模型

12.下列4中方法中,属于面向数据结构的设计方法的是(C)A.

Booch方法B.Coad

方法C.Jackson方法D.SA方法

软件工程期末复习题--第1页

软件工程期末复习题--第2页

13.下列4中方法中,属于面向数据流的分析方法的是(D)A.

Booch方法B.Coad

方法C.Jackson方法D.SA方法

14.软件生存周期中时间最长的阶段是(B)A.需求分析B.概要设计

C.测试D.维

15.一般而言,软件开发各阶段中,时间长、费用高、困难大的阶段

是(D)A.需求分

析B.详细设计C.编码D.测试

16.解决“软件必须做什么”问题的阶段是(B)A.可行性研究B.需

求分析C.详细

设计D.编码

17.下列工作中,不在需求分析阶段进行的是(B)A.编写需求规格说

明书B.编写集

成测试计划C.编写用户手册初稿D.修改完善软件开发计划

18.下列工作中,不在需求分析阶段进行的是(B)A.确定软件的功能

需求B.建立软

件物理模型C.导出软件逻辑模型D.编写需求规格说明书

19.需求分析的主要结果是(C)A.项目开发计划B.可行性分析报告

C.需求规格说

明书D.设计说明书

20.需求分析要解决的最重要的问题是(A)A.要让软件做什么B.要

给软件提供哪

些信息

C.要求软件工作效率怎样

D.要让该软件具有何种结构

21

显示全部
相似文档