单选题

模块A提供某个班级某门课程的成绩给模块B,模块B计算平均成绩、最高分和最低分,将计算结果返回给模块A,则模块B在软件结构图中属于 (     ) 模块。

【正确答案】 C
【答案解析】

模块结构图中的模块类型如下:
① 传入模块:从下属模块取得数据,经过某些处理,再将其结果传给上级模块。
② 传出模块:从上级模块取得数据,经过某些处理,再将其结果传给下属模块。
③ 变换模块:也叫加工模块。它从上级模块取得数据,进行特定的处理,转换成其他形式,再传回上级模块。它加工的数据流称作变换数据流。
④ 协调模块:对所有下属模块进行协调和管理的模块。在系统的输入输出部分或数据加工部分可以找到这样的模块。在一个好的模块结构图中,协调模块应在较高层出现。