下载此文档

软件工程5软件编码.ppt


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
第5章软件编码?掌握: 程序设计语言分类、常见程序设计语言及其特点、程序设计语言的选择、编码规范、结构化程序设计的方法。 5 .1 程序设计语言 5 . 程序设计语言分类 ?机器语言又称“低级语言”,是以二进制代码表示的指令集合。?占用内存少、执行效率高?不易为人们理解、记忆和交流 ?汇编语言又称符号语言。,它把计算机能识别的机器指令用符号表示?用汇编语言编写的程序更易理解、调试和维护 ?与机器语言和汇编语言相比,高级语言比较容易理解和掌握,并且通用性好?便于维护,这极大地提高了编程的效率和程序的可靠件性?用高级语言编写的程序也不能直接被机器识别和执行 5 .1. 2 常见程序设计语言及其特点 语言 C 语言是一种编译型计算机程序设计语言,它既有高级语言的特点,又具有汇编语言的特点。 C语言可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,因此,其应用范围十分广泛。 C 语言的优点包括: (1)简洁紧凑、灵活方便。(2)运算符丰富。(3)数据结构丰富。(4)C语言是结构式语言。(5)C语言的语法限制不太严格,程序设计自由度大。(6)C语言允许直接访问物理地址,可以直接对硬件进行操作(7)C语言程序生成代码质量高,程序执行效率高。(8)C语言适用范围大,可移植性好。 ++ 其优点主要包括: (1)与 C语言兼容,既支持面向对象的程序设计,也支持结构化的程序设计。(2)修补了 C语言中的一些漏洞(3)生成的目标程序质量高,程序执行效率高。(4)提供了异常处理机制,简化了程序的出错处理。(5)函数可以重载并可以使用缺省参数。(6)提供了模板机制。 Java 的特点包括: (1)平台无关性。(2)安全性。(3)面向对象。(4)分布式。(5)健壮性。 BASIC 是 Beginner ’ s All-purpose Symbolic Code (初学者通用符号指令代码)的缩写。 BASIC 语言是一种解释执行的会话语言,它简单易学,因此成为许多初学者学****程序设计的入门语言。

软件工程5软件编码 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人12345
  • 文件大小586 KB
  • 时间2017-05-22