下载此文档

第06章 程序设计语言课件.ppt


文档分类:IT计算机 | 页数:约42页 举报非法文档有奖
1/42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/42 下载此文档
文档列表 文档介绍
该【第06章 程序设计语言课件 】是由【aluyuw1】上传分享,文档一共【42】页,该文档可以免费在线阅读,需要了解更多关于【第06章 程序设计语言课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第6章程序设计语言





*
(略)


:每种CPU在硬件上实现了自己专用的机器指令集合。CPU设计者为每条指令分配一个二进制代码来表示它们,程序就是这些指令组合而成的序列。
例如:把寄存器5的内容送入寄存器6机器语言表示:4056
机器语言的优点:编写的程序计算机可以直接识别,执行效率高;
机器语言的缺点:指令难记忆、编程非常困难、可读性差、编写的程序是无法移植的。
汇编程序例 在屏幕上显示“Hello”
地址机器程序汇编程序
01008D16010A               lea   dx,string 0104B409       mov  ah,9 0106CD21       int    21h 0108CD20       int    20h 010A48656C6C6Fstring db "Hello"
汇编语言程序优缺点
汇编语言的可读性、可记忆性比机器语言有了很大改善,而且保持其执行效率高的优点。
汇编语言语句简单,导致程序编写比较复杂,可移植性差。

第三代程序设计语言:FORTRAN,COBOL,BASIC,C,JAVA,C等

使程序设计语言达到机器无关性
在屏幕上显示“Hello”
voidprinter(){
printf(“Hello”);}

命令型范型(过程范型):代表了程序设计过程的传统方法。例如c,Pascal,Basic,Fortran等
说明性范型:描述要解决的问题,而不是解决该问题的算法。
函数式范型:把函数构造成简单函数的嵌套联合体。
命令型程序由多条语句组成,每条语句都要求执行计算,并把这个结果存储起来供以后使用。
函数式程序由单个语句组成,程序中的每个计算结果都会立即传送到下一个函数式程序。
面向对象范型:c++,,C#等

程序设计语句:声明语句、命令语句和注释
程序
第二部分由命令语句组成
描述该程序要实现的动作
第一部分由声明语句组成
描述该程序要操作的数据
在程序中使用的需要自定义的术语
描述潜在的算法里的步骤
解释程序中一些复杂特性,提高程序的可读性

变量:高级语言用描述性的名字指代存储器的地址,而不必再使用数字地址,这样的名字称为变量。
声明变量
数据类型:声明变量时要描述变量所指代的存储器地址中的数据的类型,这样的类型称为~。
基本数据类型:整型、实型、字符型、布尔型等
构造数据类型:指针、数组、结构体等
异构数组:其元素具有不同的类型的数据块
struct{charName[25];
intAge;
floatSkillRating;
}Employee;

第06章 程序设计语言课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数42
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aluyuw1
  • 文件大小1.82 MB
  • 时间2022-11-25