C 语言程序设计
C Language Programming
导语
目录
学习目的
通过学C语言,会程序设计的一般方法和基本技术。
能用C语言解决实际问题。
高级语言的概念
计算机的语言在发展的过程中经历了三个阶段:
高级语言
面向问题的类自然语言,翻译后运行。
汇编语言
面向机器符号化语言,翻译后运行。
机器语言
面向机器的二进制语言、CPU直接运行。
编译或解释系统
第1章
第2章
第4章
第5章
第6章
第7章
第3章
目录
赠语
第一章概论
C语言简介
C程序初探
算法及其描述
C程序的开发步骤
C语言简介
与程序
的发展
4. C语言
的特点
C语言是由Dennis M Ritchie和Brian W Kernighan于1972年在B语言的基础上提出的,他们用C语言重写了在PDP –11小型机上的Unix,并取得了成功。
程序是用计算机语言描述的、为解决某一问题、满足一定语法规则的语句序列。计算机是可以按照人们事先编写的程序高速、精确地进行数据加工、处理的电子装置。人们通过程序明确地告诉计算机做什么,以及如何去做这些事情,并将事先编写的程序存储到计算机内部,启动计算机执行程序,计算机在执行程序的过程中,完成程序规定的任务
C语言是由Dennis M Ritchie和Brian W Kernighan于1972年在B语言的基础上提出的,他们用C语言重写了在PDP –11小型机上的Unix,并取得了成功。
(1)机器语言
是由0和1二进制代码按一定的规则组合而成的指令序列,它是面向具体计算机系统的,不同的计算机系统识别的机器语言是不同的
(2) 汇编语言
汇编语言是采用英文助记符表示的语言
(3)高级语言
高级语言是由表达各种意义的英文单词和数学式子按照一定的语法规则构成的语言
C语言是面向过程的语言,C++语言是面向对象的语言
C语言的发展过程与UNIX操作系统密不可分
1963年英国的剑桥大学推出了,并于1967年对其进行了简化推出了;
1970年美国贝尔实验室以BCPL语言为基础,进行了进一步简化,推出了更简单的B语言,并用B语言书写了第一个操作系统UNIX。
1973年贝尔实验室推出了C语言,而且用C语言重新书写了UNIX操作系统,使其成为较完善的操作系统。
1975年,,C语言的优点引起了人们的普遍关注,特别是1977年出现了不依赖具体机器的C语言编译文本《可移植C语言编译程序》,使得C语言移植到其他机器比较容易实现,这也使得UNIX操作系统迅速在各种机器上实现。
C语言程序设计教学课件PPT 来自淘豆网m.daumloan.com转载请标明出处.