- 0
- 0
- 约2.25千字
- 约 3页
- 2026-03-03 发布于河南
- 举报
04总体设计
一、选择题
1•模块的内聚性最高的是(功能内聚)
2.总体设计的目的是确定整个系统的(功能及模块结构)。
3.—个模块内部各程序都在同一数据结构上操作,这个模块的内聚性称为(通信内聚)
4.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括(C
)0
A.设计软件的模块结构B.定义接口并建立数据结构
C.模块设计D.生成概要设计规格说明
5.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为(时
间内聚)。
6.为了提高模块的独立性,模块之间最好使用(数据耦合)。
7.结构化程序设计的一种基本方法是(逐步求精法)。
对软件进行分解,是为了(降低模块的复杂程度)。
9.在软件工程中,描绘软件结构的图形工具不包括(C)。
A.层次图B.HIPC®C.PAD图D.H图
10.两个模块彼此传递的信息中有控制信息,这种耦合称为(控制耦合)。
11•耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下:(内容
耦合,公共环境耦合,控制耦合,数据耦合)
12.结构化设计又称为(面向数据流设计)。
13.按照总体设计中的启发式规则,模块的作用域和模块的控制域之间的关系应为(模块
的作用域应在模块的控制域之内)。
14.在SD方法中全面指导模块划分的最重要的原则是(模块独立性)。
15.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括
(C)。
A.设计软件的模块结构B.定义接口并建立数据结构
C.模块内部算法设计D.生成概要设计规格说明
二、填空
1•软件设计的主要任务是根据_______________________________导出系统的实现方案。
(软件需求规格说明书)
2.一个模块拥有的直属下级模块的个数称为______,一个模块的直接上级模块的个数
称为。(模块的扇出、模块的扇入)
3.将数据流图映射为软件结构时,所用映射方
法涉及信息流的类型。其信息流分为
和___________两种类型。(变换型、事务型)
4.耦合的强弱取决于____________
的复杂性、进入或调用模块的位置以及通过界面传送数据的多少等。
(模块间接口)
5.总体设计确定模块的____,而详细设计确定模块的________o
(外部结构、内部结构)
6.软件结构是以_____为基础而组成的一种控制层次结构。(模块)
1.
耦合是影响软件复杂度的重要因素。设计时应尽量使用内容耦合,少用控制耦合和特征耦合,
限制公共环境耦合,完全不用数据耦合。(X)
2.
采用信息隐藏原理指导模块设计可以支持模块的并行开发,减少软件测试和软件维护的工作量。
(5/)
3.模块接口设计要简单,以便降低复杂程度和冗余度。(V)
4.在模块化原理中,模块的作用域应该在控制域内。(V)
5.系统分析阶段和系统设计阶段一般不考虑测试。(X)
6.改造程序结构,要降低耦合度,提高内聚度。(V)
7.一个软件系统中可能会出现所有模块之间没有任何联系的情况。(X)
概要设计也称总体设计,其过程由确定设计方案和结构设计两个阶段组成。(V)
9.模块的扇入是指该模块被其它模块调用的个数,扇入应尽可能的小。(X)
10.软件概要设计包括软件系统结构设计以及数据结构和数据库设计
您可能关注的文档
最近下载
- 2025年下半年时事政治选择题(一).docx VIP
- 2026年徐州幼儿师范高等专科学校单招《数学》试卷附完整答案详解(名校卷).docx VIP
- 广东省房屋建筑工程竣工验收技术资料统一用表(2025版最新).docx
- 非煤露天矿山安全设施设计编写提纲.doc VIP
- 2026年兴安职业技术学院单招综合素质考试题库附答案详解.docx VIP
- 昆明寻甸渝昆高铁在建项目“8·18”较大导梁机倾覆事故调查报告.PDF VIP
- 建筑材料采购合同包退条款范本.docx VIP
- 2026年兴安职业技术学院单招综合素质考试题库参考答案详解.docx VIP
- 混凝土蒸汽加热法计算.doc VIP
- 2023年广东省东莞市中考语文试卷真题(含答案详解).docx
原创力文档

文档评论(0)