综合复习题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.软件是一种()。

A. 程序B•数据

C.逻辑产品

D.物理产品

6. 软件开发方法是()。

A. 指导软件开发的一系列规则和约定

B. 软件开发的步骤

C. 软件开发的技术

D. 软件开发的思想

3. 下面不属于软件工程的3个要素的是()

A. 工具B•过程C•方法 D.环境

4. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。

A. 软件危机

B.软件工程

C.软件设计革命

D.结构化程序设计

5. 软件工程的出现是由于()。

A. 软件危机

B. 计算机硬件技术的发展

C. 软件社会化的需要

D. 计算机软件技术的发展

6. 软件生命周期中花费最多的是(

B. 详细设计 B.软件编码

C.软件测试

D. 软件维护

7. 在软件生命周期中,能准确的确定软件系统必须做什么和必须具备哪些功能的阶段是()。

A. 概要设计

B.详细设计

C.可行性分析

D .需求分析

8. 瀑布模型突出的缺点是不适应()的变动。

A. 算法

B.程序语言

C.平台

D.用户

需求

9. 在软件开发模型中,提出最早、应用最广泛的模型是()。

A. 瀑布模型

B.喷泉模型

C. 快速原型模型

D.螺旋魔性

10. 瀑布模型不适用于()的软件开发。

A. 需求模糊不清

B.用户不能参与开发

C.用户对计算机不了解

D.开发人员对

业务知识不熟悉

11. 快速原型的主要优点不包括()。

A. 能让用户参与开发、给出反馈

B. 尽早的把需求分析清楚,以降低风险

C尽早的发现问题、纠正错误

D. 对软件分析设计人员的素质要求较高

12. 快速原型的主要问题在于()。

A. 缺乏支持原型开发的软件工具B•要严格控制原型构造的迭代

C. 终端用户对原型不能理解

D.软件的测试和文

档更新困难

13. 系统流程图是一种传统工具,用于描述()。

A. 逻辑模型B•程序系统

C.体系结构

D.物理系统

14. 软件可行性研究的目的是()。

A. 证明软件开发项目可行

B. 证明软件开发项目不可行

C. 阐述软件开发项目值得不值得做

D. 为了确定软件开发项目要不要做

15. 技术可行性研究要解决的问题是()。

A. 从技术方面说明项目是否可行

B. 从技术方面定义项目要解决的问题

C. 给出项目开发可行的技术路线

D .给出精简的项目需求设计报告

16. 可行性研究的步骤首先是()。

A. 确定项目目标,即对要解决的问题进行定义

B. 研究项目需求

C. 对项目目标进行可行性分析

D. 给出可行的解决方案

17. 可行性研究报告必须给出()。

A. 可行性分析和结论

B. 经济、技术、社会可行性分析

C. 项目目标说明和是否值得开发

D. 可选择的解决方案

18. 项目开发计划通常不包含()。

A.项目的实施计划B•项目的资源计划

C.项目的测试计划

D.项目的验收计划

19. 可行性研究实质上是要进行一次()需求分析、设计过程。

A.简化、压缩的

B.详细的

C.彻底的

D.深入的

20. 需求分析最终结果是产生(B)。

A.项目开发计划

B.需求规格说明书

C.设计说明书

D.可行性分析报告

21数据流图(DFD )是(A)方法中用于表示系统的逻辑模型的一种图形工具。

A. SA

B.SD

C.SP

D.SC

22. 需求规格说明书的作用不包括(C)。

A.软件验收的依据

B. 用户与开发人员对软件要做什么的共同理解

C. 软件可行性研究的依据

D. 软件设计的依据

23. 数据词典是用来定义(D )中的各个成分的具体含义的。

A.流程图

B.功能结构图

C.结构图

D.数据流图

24. 结构化分析方法(SA)是一种面向(B)的分析方法。

A.数据结构

B.数据流

C.结构化数据系统

D.对象

25. 结构化分析的核心是(A)。

A.自顶向下的分解B用DFD建模

C用DD描述数据需求 D.自底向上的抽象

26. 需求分析的任务是(A)。

A. 正确说明让软件“做什么”

B. 用DFD建模

C. 用DD建立数学模型

D. 给出需求规格说明书

27对于分层的DFD,父图和子图的平衡是指(B)。

A. 父图与子图的输入输出数据流必须相同

B. 子图必须继承父图的输入和输出流

C. 父图和子图相应的输入输出数据流名字保持一致

D. 子图可以有自己的输入输出数据流

28. DFD 的每个加工都必须有(A)。

A. —个输入和一个输出数据流

B. —个输入数据流

C. 一个输出数据流

D. —个输入或输出数据流

29. 需求分析是分析员经了解用户的要求,认真细致的调研、分析,最终建立目标系统的逻辑模型并写出(B)的过程。

A■模块说明书

B. 软件规格说明

C. 项目开发计划

D .合同文档

30. 结构化分析方法是以数据流图、(D)和加工说明等描述工具,即用直观的图和间接地语言来描述软件系统模

相关文档
最新文档