设计软件结构,具体为:(1)采用某种方法将一个复杂系统按功能划分为()。(2)确定每个模块的()。(3)确定模块之间的()。(4)确定模块之间的(),即模块之间传递的信息。(5)评价模块结构的质量。
举一反三
- 下列各项任务的说法正确的是:()。 A: 详细设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口 B: 软件定义的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口 C: 需求分析的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口 D: 概要设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
- 概要设计是软件系统结构的总体设计,以下不属于概要设计的是()。 A: 把软件划分为模块 B: 确定模块之间的调用关系 C: 确定各个模块的功能 D: 设计每个模块的伪代码
- 以下不属于软件详细设计的任务的是 A: 为每个模块确定采用的算法 B: 确定每个模块使用的数据结构 C: 确定软件中模块以及模块之间的联系 D: 确定模块的接口细节
- 在进行子系统结构设计时,需要确定划分后的子系统模块结构,并画出模块结构图。该过程不需要考虑( )。 A: 每个子系统如何划分成多个模块 B: 每个子系统采用何种数据结构和核心算法 C: 如何确定子系统之间、模块之间传送的数据及其调用关系 D: 如何评价并改进模块结构的质量
- 软件系统设计一般分为总体设计和详细设计两个阶段,属于详细设计任务的是() A: 确定模块的算法 B: 确定模块间的接口 C: 划分模块和子系统 D: 评价模块划分的质量