软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定______。

admin2011-01-04  38

问题 软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定______。

选项 A、模块间的操作细节
B、模块问的相似性
C、模块问的组成关系
D、模块的具体功能

答案C

解析 软件设计通常可分为概要设计和详细设计两个阶段。其中,概要设计的主要任务是①软件系统的结构、②进行模块划分、③确定每个模块的功能、接口以及④模块间的调用关系。
   体系结构设计的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系。此外,体系结构设计将程序结构和数据结构相结合,为数据在程序中的流动定义了接口。因此,软件结构设计的主要任务是要确定模块问的组成关系。
   对于选项A“模块间的操作细节”属于软件物理设计的工作任务之一;对于选项D“模块的具体功能”属于软件逻辑设计的工作任务之一,选项A及选项D均是软件实现过程中需要考虑的内容。而对于选项B“模块问的相似性”不属于是软件结构设计的主要任务之一。
转载请注明原文地址:https://kaotiyun.com/show/0TLZ777K
0

相关试题推荐
最新回复(0)