1 / 40
文档名称:

C语言 课件 第01章_概述.ppt

格式:ppt   页数:40
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言 课件 第01章_概述.ppt

上传人:经管专家 2013/11/27 文件大小:0 KB

下载得到文件列表

C语言 课件 第01章_概述.ppt

文档介绍

文档介绍:教师:李赛斯
Tel: **********
Email: xiaoxi4322@
教材: 谭浩强著《C程序设计》。
辅导材料:谭浩强主编,《 C程序设计题解与上机指导》。
C程序设计
第一章
本章要点
C语言的特点
C程序的结构
在计算机上运行C程序的方法
主要内容
C语言出现的历史背景
C程序的特点
简单的C语言程序介绍
运行C程序的步骤和方法
计算机的结构概述
计算机自诞生以来,其结构都统称为冯·诺依曼(John von Neumann, 1903—1957)结构。冯·诺依曼结构计算机的核心思想是“存储程序”的概念。传统的冯·诺依曼计算机是以运算器为中心的。近几年来,现代的计算机已转化为以存储器为中心,。
程序设计语言
1. 机器语言
机器语言也就是二进制代码构成的语言,即所谓机器指令。一种形式的机器指令是:
048 2000 2001 2002
该指令命令机器执行编号为048这个“操作”(假设为加法操作)。于是,这条指令的含义是“把分别存放在2000号和2001号单元的数据相加,其和存放到2002号单元中”。
2. 汇编语言
汇编语言用一种简单而又形象的符号来代替烦琐的机器码,并称这些符号为助记符或“符号语言”或“汇编语言”,用符号语言写的程序称为“汇编源程序”。譬如:
ADD X,10
这条指令意为“把X号单元的内容与10相加,结果再存放到X号单元中”。为了把汇编源程序转换为机器能识别的机器语言,人们开发出了称为“汇编程序”的“翻译程序”,由它把汇编源程序“翻译成”机器语言。
3. 高级语言
本质上讲,机器语言所具有的缺陷,汇编语言都具有。
高级语言实现了用近似于人们日常的数学用语来求解问题。
第一个高级语言: FORTRAN,1957年4月, 巴克斯。
此后,高级程序设计语言先后出现了不同类型、不同版本不下千种。。ALGOL 60被认为是程序设计语言发展史上的里程碑,它标志着程序设计语言由一种“技艺”转而成为一门科学,开拓了程序设计语言的研究领域,又为后来软件自动化的工作及软件可靠性问题的发展奠定了基础。