结构图 a结构图反映程序中瞢块之间的层次 调用关系和联系:它以特定的符号 表示模块、模块间的调用关系和模 块间信息的传递
结构图 结构图反映程序中模块之间的层次 调用关系和联系:它以特定的符号 表示模块、模块间的调用关系和模 块间信息的传递
①模块:模块用矩形框表示,并用模 块的名字标记它。 计算每月 打印出 利 计算月息 错信息计算月销售额 以功能做模块名以功能的缩写已定义模块子程序(或过程) 做模块名
① 模块:模块用矩形框表示,并用模 块的名字标记它
②模块的调用关系和接口:模块之间 用单向箭头联结,箭头从调用模块 指向被调用模块 调用 模块 A查询学生成绩 数据信息 学号 查找成↑记录 功信号。地址 被调用 B 控制信息 模块 B查找学生记录 (a)模块调用关系 (b)模块间接口的表示
② 模块的调用关系和接口:模块之间 用单向箭头联结,箭头从调用模块 指向被调用模块
③模块间的信息传递:当一个块 调用另一个瞢块时,调用模块把数 据或控制信息传送给被调用模块 以使被调用模块能够运行。而被调 用模块在执行过程中又把它产生的 数据或制信息回送给调用模块
③ 模块间的信息传递:当一个模块 调用另一个模块时,调用模块把数 据或控制信息传送给被调用模块, 以使被调用模块能够运行。而被调 用模块在执行过程中又把它产生的 数据或控制信息回送给调用模块
在横块A的箭头尾部标以一个菱 形符号,表示模块A有条件地调用 另一个模块B。当一个在调用箭头 尾部标以一个弧形符号,表示模块 A反复调用模块C和模块D
④ 在模块A的箭头尾部标以一个菱 形符号,表示模块A有条件地调用 另一个模块B。当一个在调用箭头 尾部标以一个弧形符号,表示模块 A反复调用模块C和模块D