软工复习材料.doc

软工复习材料

1、瀑布模型是一种整体的开发模型,开发的每一阶段必须按线性的顺序来进行,前一阶段的工作没有完成后一阶段的工作就不能开始。由于需求分析的易变性使的软件开发工作不顺利,同时瀑布模型的每个阶段有不可避免的错误出现,那么延伸到以下的各个阶段错误就会放大。增量模型是非整体开发的模型它采用渐增模型和原形模型,软件的开发是用增量开发和增量提交 2、建立数据流模型的原则是什么? 答案要点:要点1:每一加工至少应有一个输入数据流和一个输出数据流。(0.5分) 要点2:数据流图中各构成元素的名称必须具有明确的含义且能够代表对应元素的内容和功能。(1分) 要点3:应保证分层数据流图中任意对应的父图和子图的输入/输出数据保持一致。(0.5分) 要点4:在数据流图中应按照层次给每个加工编号,用于表明该加工所处的层次及上、下层的父图与子图的关系。(1分) 要点5:在父图中不要出现子图中涉及的局部数据存储文件。(1分) 要点6:数据流图只能由四种基本符号组成。(0.5分) 要点7:数据流图的分解速度应保持适中。(0.5分) 3、什么是软件结构图?简述软件结构设计优化准则。 答:软件系统的模块层次结构,反映了整个系统的功能实现,即将来程序的控制体系。准则:高内聚底耦合、作用范围在控制范围内、软件的深度、宽度、扇入、扇出适当、模块大小适中、接口简单清晰易懂。 4、(1)活动图:它表示一个过程或数据处理中所涉及的活动

文档评论(0)

1亿VIP精品文档

相关文档