《软件工程》第六版期末复习答辩.doc

软件工程 一、名词解释与问答? 1、SA?——结构化分析方法? 2、画数据流图应注意什么事项?? (1)数据流名称只能是名词或是名词短语;? (2)每个加工至少有一个输入数据和一个输出数据流,反映出此加工数据的来 源与加工的结果;? (3)编号:某个加工分解成一张数据流图时,上层图为父类,下层图为子类;? 父图与子图的平衡:子图的输入输出数据流同父类相应的输入输出数据流必须一致;? (4)注意数据流图的易理解性;? 3、什么是软件生存周期?它有那几个活动?? 一个软件从提出开发要求开始直到该软件报废为止的整个时期。? 包括:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护。? 4、什么是数据流图?作用是什么?其中的基本符号表示什么含义?? 以图的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,是一种功能模型。? 箭头,表示数据流?数据流是数据在系统内传播的路径,由一组成分固定的数据项组成;? 圆或椭圆,表示加工对数据进行某些操作或变换,每个加工要有名字,通常是动词短语,描述完成的加工;? 双杆,表示数据存储??指暂时保存的数据;?方框,数据源点或终点??软件系统外部环境的实体,为帮助理解系统接口界面引入,只出现在顶层图中; 什么是数据字典 简述数据字典与数据流图的关系. 答案:数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整

文档评论(0)

1亿VIP精品文档

相关文档