C语言-计算机二级课件2.pptVIP

  • 0
  • 0
  • 约 69页
  • 2017-01-01 发布于北京
  • 举报
C语言-计算机二级课件2

第3章 软件工程基础 重点考点提示 软件定义与软件特点,软件危机与软件工程。 软件生命周期定义,软件工程的目标与原则,软件开发工具和环境。 需求分析工作与需求分析方法。 结构化分析步骤、常用工具(数据流图、数据字典、判断树、判定表),软件需求规格说明书。 白盒测试与黑盒测试,测试用例设计,软件测试的实施。 单元测试、集成测试、确认测试、系统测试。 程序调试的基本步骤、原则。 程序调试方法。 3.1 软件工程基本概念 考点1 软件的定义与软件的特点 1、定义:程序、数据和及相关文档的集合 2、软件的特点: 逻辑产品、成本在开发和研制上、不存在磨损和消耗、软件依赖计算机系统、开发维护成本高、软件开发涉及到诸多社会因素。 考点2:软件危机与软件工程 1.软件危机:泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 (成本、质量、生产率) 软件需求的增长得不到满足; 软件开发成本和进度无法控制 软件质量难以保证 软件不可维护或维护程度非常低 软件成本不断提高 软件开发生产效率的提高赶不上硬件的发展和应用需求的增长。 2.软件工程:应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。 研究软件工程的主要目的是提高软件生产率,提高软件质量、降低软件成本等。 软件工程三要素:即方法、工具、和过程。 方法是完成软件工程项目的技术

文档评论(0)

1亿VIP精品文档

相关文档