软件工程实践题50题及答案 下载本文

27、

26

27

28、答: system

B F B F 获取B B变换为F 给出F A B B D E F F G C、D C、E G 获取A A变换为B B变换为C、D D变换为E C、E变换为F F变换为G 给出G

29、

主模块 f6 f2 f2 f6 get f2 将f2变换成f6 put f6 f1 f1 f2 f2 f3 f6 f5 f6 f7 f7 get f1 A B f3、f4 C f4、f5 D E put f7 30、

f1 A1 g1 g2 g3 A2 A3 A4 g4 g5 g6 A5 f2 31、

28

[解析]软件结构图是软件系统的模块层次结构,反映了整个系统的功能实现,即将来程序的控制层次体系,软件结构往往用树状或网状结构的图形来表示,其主要内容有模块及模块的控制关系,根据题意,可绘制出生产科和技术科的软件结构图,其中生产科的结构图深度和宽度均为4,技术科的结构图的深度和宽度均为3。 32、

29

33、

34、数据流程图

30