二级C语言软件工程基础(实用课件).pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 27页
  • 2021-02-27 发布于广东
  • 举报

二级C语言软件工程基础(实用课件).ppt

;软件定义与软件特点 软件危机与软件工程 软件工程过程与软件生命周期 软件工程的目标和与原则;软件定义与软件特点 ;软件危机与软件工程;软件工程定义:;软件工程过程;软件生命周期;软件工程的目标和与原则;软件工程的理论和技术性研究的内容;软件开发工具与软件开发环境;软件开发方法是软件开发过程所遵循的方法和步骤,其目的在于有效得到一些工作产品,即程序和文档,并且满足质量要求。 软件开发方法包括分析方法、设计方法和程序设计方法;需求分析;需求分析方法;结构化分析方法;数据流图;数据字典;需求分析阶段的最后成果---软件需求规格说明书;3.3 结构化设计方法;衡量软件模块独立性的标准;软件概要设计的基本任务;典型的数据流类型有两种:变换型和事务型。 变换型系统结构图由输入、中心变换、输出三部分组成。 事务型数据流的特点是:接受一项事务,根据事务处理的特点和性质,选择分派一个适当的处理单元,然后给出结果。;详细设计是为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节。 常见的过程设计工具有:图形工具(程序流程图,N-S,PAD,HIPO)、表格工具(判定表)、语言工具(PDL)。 ;3.4 软件测试;软件测试方法:静态测试和动态测试。 静态测试包括代码检查、静态结构分析、代码质量度量。不实际运行软件,主要通过人工进行。 动态测试:是

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档