软件水平考试

解析:软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要

来源:网考网软件水平 所有评论

【单选题】软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定______。
A.模块间的组成关系
B、模块的具体功能
C.模块间的操作细节
D、模块间的相似性

网考网参考答案:A
网考网解析:

[解析] 软件设计通常可以分为概要设计和详细设计两个阶段。其中,概要设计的主要任务是:①设计软件系统的结构;②进行模块划分;③确定每个模块的功能、接口及模块间的调用关系。 体系结构设计的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系。此外,体系结构设计将程序结构和数据结构相结合,为数据在程序中的流动定义了接口。因此,软件结构设计的主要任务是要确定模块间的组成关系。 选项B的“模块的具体功能”属于软件逻辑设计的工作任务之一,选项C的“模块间的操作细节”属于软件物理设计的工作任务之一。选项B及选项C均是软件实现过程中需要考虑的内容。 选项D的“模块间的相似性”不属于软件结构设计的主要任务。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论