第7章-实现-上课件.pptVIP

  • 12
  • 0
  • 约6.41千字
  • 约 54页
  • 2017-08-24 发布于广东
  • 举报
第7章 实现- 编码 主要内容 编码目标 选择程序语言 编码风格 源程序文档化 编码工具 编 码 -- 目 标 做为软件工程过程的一个阶段,程序编码是设计的继续。 程序设计语言的特性和程序设计风格会深刻地影响软件的质量和可维护性。 为了保证代码的质量,程序员必须深刻地理解、熟练地掌握并正确地运用程序设计语言的特性。 此外,还要求源程序具有良好的结构性和良好的程序设计风格。 编 码 – 目 标 把软件设计的结果“翻译”为某种程序设计语言书写的程序。 程序员要仔细阅读设计文档。 它是对设计的进一步具体和细化(实现)。 程序设计语言也会对程序的可靠性、可测试性、可维护性产生影响。 编 码 -- 目 标 我们对编码的总体要求:正确可靠,简明清晰,且有较高的效率。 源代码越清楚和简明,就越便于验证源代码和模块规格说明的一致性,越容易对它进行测试和维护。 清晰和效率却常常会有矛盾,清晰性好的程序一般效率较低,而要求效率高的程序往往清晰度不太好。 对于大多数模块,编码时应该把简明清晰放在第一位。 编 码 – 选择程序设计语言 选择程序设计语言。 基本原则:一般选择高级程序设计语言,除去特殊的应用。 理想的高级语言应具备: 模块化机制; 良好的独立编译机制; 好的控制结构和数据结构定义; 错误容易识别和定位; 支持IDE的开发、调试; 编 码 –

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档