软件工程第2版教学课件ppt作者王宜贵第5章程序编码课件.pptVIP

  • 2
  • 0
  • 约3.06千字
  • 约 14页
  • 2017-03-14 发布于广东
  • 举报

软件工程第2版教学课件ppt作者王宜贵第5章程序编码课件.ppt

软件工程第2版教学课件ppt作者王宜贵第5章程序编码课件.ppt

5.1 程序设计语言 5.1.2 程序设计语言的选择 对高级语言选择需综合考虑以下几个方面的因素来决定。 (1)系统的应用领域 (2)软件执行环境 (3)用户要求 (4)程序编写人员目前具备的知识 5.2 程序设计风格 5.2.1 程序内部的文档 1.标识符 标识符的选择不仅要满足各种程序设计语言的语法限制,更重要的是名字要有鲜明的含义,使它能正确的表达它所代表的程序对象的实际意义,以便于阅读者理解程序。 2.注释 一类是出现在模块首部的序言性注释,它简要描述了模块的全名、模块的功能和性能、主要算法、接口特点、重要的数据、调用格式、开发历史。 另一类注释是插在整个程序的中间,在每个具有独立功能的程序段之前的功能性注释,它是用以描述下面的这段程序的功能,也就是解释下面所要做的工作是什么,或是执行了下面语句后会产生怎样的结果。 3.视觉组织 (1)利用空行将自然的程序段分开 (2)利用缩进形成阶梯式层次结构 5.2 程序设计风格 5.2.2 数据说明 (1)数据说明次序标准化。数据说明语句应集中放在每个程序或模块的可执行部分之前,而且为了数据属性更容易寻找,有利于测试、纠错和维护,应将数据说明的次序固定下来。 (2)当多个变量名在同一个语句中说明时,应该按字母顺序排列这些变量。 (3)对于一个复杂的数据结构,则应加注释,以说明用程序设计语言实现时

文档评论(0)

1亿VIP精品文档

相关文档