文档详情

软件工程选择题1.pdf

发布:2025-05-07约6.59千字共17页下载文档
文本预览下载声明

软件工程选择题1

下列说法中正确的是()O[单选题]*

A.20世纪50年代提出了软件工程的概念

B.2O世纪60年代提出了软件工程的概念(正确笞案

C.20世纪70年代提出了客户机/服务器技术

D.20世纪80年代软件工程学科达到成熟

软件危机的主要原因是(I单选题]*

A、软件工具落后

软件生产能力不足

C、实行严格的产品控制

D、软件本身的特点及开发方法三确答案

软件工程的3个要素是([单选题]*

A、技术、方法和工具

B、方法、对象和类

C、方法、工具和过程正确答案

D、过程、模型和方法

在下列选项中,(不属于软件工程学科研究的基本内容。[单选题1

A、软件工程材料正确答案

B、软件工程方法

C、软件工程原理

D、软件工程过程

增量模型本质上是一种(o[单选题]*

A、线性顺序模型

B、整体开发模型

C、非整体开发模型(正钢答案

D、螺旋模型

软件过程是0o[单选题]*

A、特定的开发模型

B、一种软件求解的计算逻辑

C、软件开发活动的集合正娟答案

D、软件生命周期模型

软件生命周期模型不包盾(o【单选题J*

A、瀑布模型

B、用例模型(正确答案

C、增量模型

D、螺旋模型

包含风险分析的软件工程模型是(0I单选题]*

A、螺旋模型(正确答案

B、瀑布模型

C、增量模型

D、喷泉模型

软件工程中描述生命周期的瀑布模型一般包括计划、需求分析、设计、编码、

0、维护等几个阶段。[单选题]*

A、产品发布

B、版本更新

C、可行性分析

D、测试正确答案

软件开发的瀑布模型,一般都将开发过程划分为吩析、设计、编码和测试等阶

段,一般认为可能占用人员最多的阶段是([单选题]*

A、分析阶段

B、设计阶段

C、编码阶段〔正确答案:

D、测试阶段

螺旋模型综合了(的优点,并增加了风险分析。[单选题]*

A、增量模型和喷泉模型

B、瀑布模型和快速原型模型:确答案

C、瀑布模型和喷泉模型

D、快速原型模型和喷泉模型

可行性研究也称为(o[单选题]*

A、技术可行性研究

B、操作可行性研究

C、经济可行性研究

D、项目论证(正确答案।

0研究往往是系统开发过程中难度最大的工作,是可行性研究的关键。[单选题]

*

A、技术可行性三确答案

B、操作可行性

C、经济可行性

D、风险可行性

研究软硬件资源的有效性是进行0研究的一方面。[单选题]*

A、技术可行性确答案

B、经济可行性

C、社会可行性

D、操作可行性

软件开发计划是软件工程中的一种(性文档。[堂选题]*

A、技术

B、管理(正确答案

C、检索

D、文献

在需求分析之前有必要进行0进行。[单选题]*

A、程序设计

B、可行性研究(正确答案

C、E-R分析

D、行为建模

需求分析是一个(,它应该贯穿于系统的整个生命周期,而不是仅仅属于软件生

命周期早期的一项工作。[单选题]*

A、概念

B、工具

C、方法

D、过程确答案

软件需求规格说明书的内容不应该包括0[单选题]

A、对重要功能的描述

B、对算法的详细过程描述(T确答案

C、对数据的要求

D、软件的性能

软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、

编写需求分析文档以及0o1单选题I*

A、总结

B、阶段性报告

C、需求分析评审正谢答案)

D、以上答案都不正确

进行需求分析可使用多种工具、但0是不适用。I单选题]

A、数据流程

B、PAD图(正确答案)

C、状态转换图

D、数据词典

数据流图是进行软件需求分析的常用图形工具,其基本图形符号是0vI单选题]

*

A、输入、输出、外部实体和加工

B、变换、加工、数据流和存储

C、加工、数据流、数据存储和外部实体.确答案)

D、变换、数据存储、加工和数据流

结构化分析方法的基本思想是()[单选题]

A、自底向上逐步分解

B、自顶向下逐步分解王^答案)

C、自底向上逐步分解

D、自顶向下逐步抽象

在E-R图中,包含以下基本成分()o[单选题]

A、数据、对象、实体

B、控制、关系、对象

C

显示全部
相似文档