第7章 程序设计语言与编码.pptVIP

  • 1
  • 0
  • 约2.03千字
  • 约 18页
  • 2017-08-06 发布于河南
  • 举报
第7章 程序设计语言与编码

程序设计语言和编码;软件的详细设计,完成了软件的过程性的描述,接下来进入程序编码阶段。 编码(Coding)阶段的任务,是为每个模块编写程序。即是将详细设计的结果转换为源程序代码。 本章从如何提高软件的质量和可维护性的角度,讨论在编码阶段所要解决的主要问题: 程序设计语言的特性及选择的原则 程序设计风格 软件代码审查;   按照语言级别可以分为两大类: 低级语言 包括机器语言和汇编语言。 低级语言表示成二进制形式的机器基本指令集, 或者是操作码经过符号化的基本指令集,由于其依 赖于特定的机器,其使用复杂、繁琐、费时、易出 差错,因而程序编写也有一定的难度。 高级语言 高级语言的表示方法要比低级语言更接近于待 解的问题,其特点是在一定程度上与具体机器无关, 易学、易用、易维护。高级语言的实现极大的提高 了软件的生产效率。;1. 按应用范围分: 通用语言有:PASCAL、C、C++、Java等 专用语言有:APT等 ;  选择程序设计语言的一般准则: 1. 项目的应用领域。应尽量选取适合某个应用领域的语言。 2. 算法和计算复杂性。 3. 软件的执行环境。要选取机器上能运行且具有相应支持软件的语言。 4. 性能因素。应结合工程具体性能来考虑。 5. 数据结构的复杂性。要根据不同语言构造

文档评论(0)

1亿VIP精品文档

相关文档