西南大学网络与继续教育学院(0010)软件工程答案
西南大学网络与继续教育学院课程考试试题卷 类别:网教 专业: 计算机科学与技术 2016年 6 月课程名称【编号】: 软件工程 【0010】 A卷大作业 满分:100 分 一、 大作业题目 图书馆的预定图书子系统有如下功能:(1) 由供书部门提供书目给订购组。(2) 订书组从各单位取得要订的书目。(3) 根据供书目录和订书书目产生订书文档留底。(4) 将订书信息(包括数目,数量等)反馈给供书单位。(5) 将未订书目通知订书者。(6) 对于重复订购的书目由系统自动检查,并把结果反馈给订书者。 1.画出尽可能详细的预定图书子系统数据流图。 2.按照软件工程的规范写出“订书信息”的数据字典(定义到第2层)。 3.根据问题1中你所画的数据流图,采用面向数据流的方法,画出系统的软件结构图。(15分) 4.假设“检查重复订购书目模块”的代码如下,请画出该模块的程序流程图。 PROCEDUREEX(A,B:REAL;VARX:REAL); BEGIN IF(A=3)OR(B> 1)THENX:=A×B IF(A>2)AND(B=0)THENX:=A-3 END 5.请至少用两种测试方法设计出两套测试数据,用于测试问题4中你设计的程序,并解释说明你采用了什么测试方法。 二、 大作业要求 大作业共需要完成四道题:第1-3题选作二题,每题20分,满分40分;第4题必做,满分30分;第5题必做,满分30分。
页:
[1]