计算机C语言教程第1章程序设计概述.ppt
《计算机C语言教程第1章程序设计概述.ppt》由会员分享,可在线阅读,更多相关《计算机C语言教程第1章程序设计概述.ppt(30页珍藏版)》请在三一办公上搜索。
1、第1页,C语言程序设计教程,龙佑喜、彭三城主编,湖南教育出版社,第2页,第一章 C语言程序设计概述,C语言 既可作为系统软件的程序设计语言,又可作为应用软件的程序设计语言。,尤其是当今计算机应用极为广泛,软件的设计、编写质量要求高,经常与硬件部分打交道,如:界面设计等,所以用C语言编写是最理想的。因而C语言也是当前计算机语言中用得最广泛的语言之一。,第3页,1.1 程序与程序设计语言,一、程序是用计算机语言描述的某一问题的解决步骤,是符合一定语法规则的符号序列。,二、程序设计语言的几个阶段包括:1、机器语言2、汇编语言3、算法语言4、面向任务的程序设计语言5、面向对象的程序设计语言,第4页,二
2、、语言的发展过程,1960年出现了Algol60语言,但该语言主要面向问题,与硬件较远,故英国剑桥大学推出了CPL(Combined Programming Language),1967年,Matin Richards对CPL进行改进、简化、推出了BCPL(Basic Combined Programming Language),1970年,美国贝尔实验室Ken Thomson 以BCPL为基础,再次简化推出了B语言,并写了第一个UNIX系统。,第5页,美国贝尔实验室D.M.Ritchie 在B语言基础上设计出了C语言,并用其将UNIX系统全部改写并实现。,经进一步改进,至1977年出现了与具
3、体机器无关的C编译文本,从而使C语言广泛应用,各种机器皆可使用。,1978年,美国Brain W.Kernighan与Dennis.M.Ritchie 联合出版一书The C Programming Language成为 ANSI C之基础。,第6页,1983年,美国标准化协会(ANSI)制定了ANSI C。,ANSI C 为基础:,不同机器有不同版本,尤其是函数均应参考相应的机器。,第7页,1.2 C语言的发展及特点,只有通过学习,方可理解C之特点,先简叙之:,1.简洁、紧凑、方便、灵活 32个关键字,9种控制语句,主要用小写字母,压缩一切不必要成分,2.运算符丰富 除了最基本的、%等运算外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 语言 教程 章程 设计 概述
链接地址:https://www.31ppt.com/p-6023352.html