软件工程习题 答案.pdfVIP

  • 2
  • 0
  • 约3.32万字
  • 约 36页
  • 2025-04-28 发布于河北
  • 举报

一、选择题

1.软件开发瀑布模型中的软件定义时期各个阶段依次是:B()

A)可行性研,问题定义,需求分析。

B)问题定义,可行性研,需求分析。

C)可行性研,需求分析,问题定义。

D)以上顺序都不对。

软(件开发时期:概要设计、详细设计、软件实现、软件测试)

2.可行性研主要从以下几个方面进行研;(A)

A)技术可行性,经济可行性,操作可行性。

B)技术可行性,经济可行性,系统可行性。

0经济可行性,系统可行性,操作可行性.

D)经济可行性,系统可行性,时间可行性.

3.耦合是对软件不同模块之间互连程度的度量。各种耦合接从强到弱排

列如下:(C)

A)内容耦合,控制耦合,数据耦合,公共环境耦合。

B)内容耦合,控制耦合,公共环院耦合,数据耦合。

C)内容耦合,公共环境耦合,控制耦合,数据耦合。(内容耦合、公共耦合、

外部耦合、控制耦合、特征耦合、数据耦合)

D)控制耦合,内容耦合,数据耦合,公共环境耦合。

4.在详细设计阶段所使用到的设计工具是:(C)

A)程序流程图,PAD图,N—S图,HIPO图,判定表,判定树.

B)数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图。

C)判定表,判定树,PDL,程序流程图,PAD图,N-S图.

D)判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。

详细设计阶段工具:判定表、判定树、数据流程图、系统流程图、程序流程图、

PAD图、N—S图、PDL

在软件详细设计阶段,常用的图形描述工具有程序流程图,盒图(NS图)和问

题分析图(PAD).常用的语言描述工具为PDL(程序设计语言),常用的表

格描述工具有判定表和判定树.

DFD数据流图:总体设计阶段

5.按照软件工程的原则,模块的作用域和模块的控制域之间的关系是:

(A)

A)模块的作用域应在模块的控制域之内。

B)模块的控制域应在模块的作用域之内.

C)模块的控制域与模块的作用域互相独立。

D)以上说法都不对。

6.在软件生命周期中,耗准确确定秋件系统的体系结构的功能阶段是

(C)

A。概要设计B详细设计Co需求分析Do可行性分析

o

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

A过程B.方法Co环境Do工具

软件工程的三个要素:方法、工具、过程

8.下面不属于软件的组成的是(B)

A程序B.记录Co文档Do数据

软件二程序+数据+文档+服务

9.在瀑布模型中,将软件分为若干个时期,软件项目的可行性研一般

归属于(C)

A.维护时期B.运行时期C.定义时期D,开发时期

10.在瀑布模型中,下而(C)是其突出的缺点.

A.不适应平台的变动

B.不适应算法的变动

Co不适应用户需求的变动

Do不适应程序语言的变动

11下面不属于软件的特点的是(C)o

A软件是一种软件产品

B软件产品不会用坏,不存在磨损、消耗问题

C软件产品的生产主要是研制

D软件产品非常便宜

12软件开发工具是协助开发人员进行软件开发活动所使

文档评论(0)

1亿VIP精品文档

相关文档