实用软件工程教程 教学课件 ppt 作者 陈雄峰 第8章 编码与实现.pptVIP

  • 1
  • 0
  • 约1.37万字
  • 约 90页
  • 2019-07-05 发布于广东
  • 举报

实用软件工程教程 教学课件 ppt 作者 陈雄峰 第8章 编码与实现.ppt

第三部分 软件系统实现与维护 第8章 编码与实现 教学要点:本章介绍结构化程序设计和面向对象程序设计的语言选择和良好程序设计风格的指导原则,其中最主要的是如何深刻理解和应用这些原则,以保证良好的可维护性等软件质量。通过程序复杂度的两种定量度量方法的学习,进一步理解良好度量对软件质量控制的重要性。 重点掌握:程序设计的语言选择和良好程序设计风格的指导原则;类的实现和复用。 8.1 结构化程序设计 做为软件工程过程的一个阶段,程序编码是设计的继续。 程序编码就是将软件设计的结果翻译成为用某种程序设计语言描述的源代码。其中涉及到方法、工具和过程。 8.1.1 程序设计语言的选择 程序设计语言的特性和程序设计风格会深刻地影响软件的质量和可维护性。程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性。 为某个特定开发项目选择程序设计语言时,从技术角度、工程角度、心理学角度评价和比较各种语言的适用程度,考虑现实可能性。 需要作出某种合理的折衷。 在选择与评价语言时,首先要从问题入手,确定它的要求是什么? 这些要求的相对重要性如何? 再根据这些要求和相对重要性来衡量能采用的语言。 通常考虑的因素有: 用户的要求; 可以使用的编译程序; 可以得到的软件工具; 工程规模; 程序员的知识; 软件可移植性要求; 软件的应用领域。 程序设计语言的分类 程

文档评论(0)

1亿VIP精品文档

相关文档