软件工程课件课件.pptVIP

  • 2
  • 0
  • 约6.99千字
  • 约 46页
  • 2017-08-21 发布于广东
  • 举报
第七章 编 码 目录 7.1 程序设计语言 7.2 编码风格 7.3 程序效率 7.4 编程安全 7.5 面向对象设计步骤 编 码 编码是指把软件设计的结果翻译成计算机可以理解的形式,即用某种程序设计语言书写的程序。 编码是软件设计的结果,程序的质量取决于软件设计的质量。 7.1 程序设计语言 程序设计语言是人和计算机通信的最基本的工具,程序设计语言的特性不可避免地会影响人的思维和解决问题的方式,会影响人和计算机通信的方式和质量,因此,编码前要选择一种适当的程序设计语言。 7.1.1 程序设计语言的分类 1.面向机器语言 机器语言 汇编语言 优点:容易实现系统接口 缺点:生产率低,容易出错,维护困难。 7.1.1 程序设计语言的分类 2.高级语言 7.1.1 程序设计语言的分类 2.高级语言机器语言 从应用特点分: 基础语言 通用语言,特点:出现早,应用广泛,有大量软件库,为最广泛的人所熟悉和接受。 FORTRAN:使用最高的高级语言,它适合于科学计算,缺点是数据类型不丰富,对复杂的数据结构缺乏支持。 COBOL:商业数据处理中应用最广的高级语言。 BASIC:用于一般数值计算与事务处理,优点是简单易学,具有交互功能。 ALGOL:一种描述计算过程的算法语言。缺点是缺少标准的输入输出和结构使用的换名参数 7.1.1 程序设计语言的分类 2.高级语言机器语

文档评论(0)

1亿VIP精品文档

相关文档