西南交通大学软件工程课程精华解读.pptVIP

  • 4
  • 0
  • 约1.07万字
  • 约 139页
  • 2026-06-17 发布于江西
  • 举报

西南交通大学软件工程课程精华解读.ppt

第7章:实现;计算机程序设计语言基本上能够分为两大类:

1.汇编语言;

2.高级语言。;从应用特点看,高级语言可分为:

1)基础语言

如BASIC、FORTRAN、COBOL、ALGOL等

2)结构化语言

如ALGOL、PL/1、PASCAL、C、ADA等

3)专用语言

如APL、BLISS、FORTH、LISP、PROLOG等;选择一种编程语言的理论标准:

1)有理想的模块化机制;

2)可读性好的控制结构和数据结构;

3)便于调试和提升软件可靠性;

4)编译程序发觉程序错误的能力强;

5)有良好的独立编译机制。;选择语言时除了考虑理论上的标准,还必须同步考虑主要的实用标准:;1.程序内部的文档

选用含义鲜明的名字,假如使用缩写,缩写规则要一致,并给每个名字加注释;

通常在每个模块开始处要有一段注释,描述模块功效、算法、接口特点等;

程序清单布局应利用合适的阶梯形式,使程序的层次结构清楚显著。;2.数据说明

数据说明的次序应该标准化,如按数据类型确定说明的次序;

多个变量名在一种语句中说明时,应该按字母次序排列这些变量;

假如设计时使用了复杂的数据结构,应该用注释说明实现该数据结构的方法和特点。;第8页;程序设计工具实例:VisualC++;一、

文档评论(0)

1亿VIP精品文档

相关文档