软件工程7(西南交通大学软件工程课件).pptVIP

  • 4
  • 0
  • 约1.07万字
  • 约 137页
  • 2019-07-25 发布于浙江
  • 举报

软件工程7(西南交通大学软件工程课件).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.数据说明 数据说明的次序应该标准化,如按数据类型确定说明的次序; 多个变量名在一个语句中说明时,应该按字母顺序排列这些变量; 如果设计时使用了复杂的数据结构,应该用注释说明实现该数据结构的方法和特点。 ;程序设计工具实例:Visual C++;一、C++语

文档评论(0)

1亿VIP精品文档

相关文档