C语言程序设计精编教程 作者 陈正权 岳睿 第1章 初识C语言.pptVIP

C语言程序设计精编教程 作者 陈正权 岳睿 第1章 初识C语言.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计精编教程 陈正权 主编 * C程序设计精编教程 陈正权 主编 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第 1 章 初识C语言 教学内容 1.1 C语言的产生与发展 1.2 C语言的特点 1.3 简单的C程序介绍 教学目标 ?? 了解C语言的产生、发展及其特点; ???了解C程序的组成; ?? 了解C程序的开发步骤; ???掌握集成开发环境(IDE)的下载与安装; ?? 初步掌握在IDE中编辑、编译与运行C程序的方法; ??初步学会用C-Free 5开发C程序的方法。 1.1 C语言的产生与发展(1/5) 1960年 出现ALGOL 60语言 1963年 出现CPL语言 1967年 出现BCPL语言(对CPL简化) 1970年 出现B语言(编写了第一个UNIX操作系统) 1972年 出现C语言 1973年 将UNIX操作系统用C改写(UNIX 5) 1975年 UNIX 6公布,C语言公开 C语言的前身ALGOL语言。    1967年,剑桥大学的 Martin Richards(中文名:马丁·理察斯) 对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。    1970年,美国贝尔实验室的 Ken Thompson(中文名: 肯·汤普逊)。以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母),并用B语言写了第一个UNIX操作系统。    在1972年,美国贝尔实验室的 D.M.Ritchie(中文名: 丹尼斯·里奇 ) 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种新语言的名字,这就是C语言。 1.1 C语言的产生与发展(2/5) 1.1 C语言的产生与发展(3/5) 为了促使UNIX操作系统的推广,1977年Dennis M.Ritchie (中文名: 丹尼斯·里奇 )发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。    1978年由美国电话电报公司(ATT)贝尔实验室正式发表了C语言。同时由B.W.Kernighan(中文名:布莱恩·科尔尼干)和D.M.Ritchie合著了著名的《The C Programming Language》一书。通常简称为《KR》,也有人称之为《KR》标准。但是,在《KR》中并没有定义一个完整的标准C语言,后来由美国国家标准化协会(American National Standards Institute)在此基础上制定了一个C语言标准,于1983年发表。通常称之为ANSI C 1.1 C语言的产生与发展(4/5) 1990年,国际标准化组织ISO(International Organization for Standards)接受了89 ANSI C为ISO C的标准(ISO9899-1990)。 1994年,ISO修订了C语言的标准。    1995年,ISO对C90做了一些修订,即“1995基准增补1(ISO/IEC/9899/AMD1:1995)”。 1999年,ISO又对C语言标准进行修订,在基本保留原来C语言特征的基础上,针对应该的需要,增加了一些功能,命名为ISO/IEC9899:1999。    2001年和2004年先后进行了两次技术修正。 2011年12月8日,ISO正式公布C语言新的国际标准草案:ISO/IEC 9899:2011,即C11。 目前流行的C语言编译系统大多是以ANSI C为基础进行开发的,但不同版本的C编译系统所实现的语言功能和语法规则又略有差别。 1.1 C语言的产生与发展(5/5) *(3)丹尼斯·里奇简介 丹尼斯.里奇,C语言之父,UNIX之父。曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中心系统软件研究部的主任一职。1978年与布莱恩·科尔尼干(Brian W. Kernighan)一起出版了名著《C程序设计语言(The C Programming Language)》,现在此书已翻译成多种语言,成为C语言方面最权威的教材之一。2011年10月9日,丹尼斯·里奇去世,享年70岁。 1.2 C语言的特点(1/2) ①语言简洁、紧凑、使用方便、灵活 C语言—共有32个关键字,9种控制语句;程序书写自由,主要用小写字母表示;压缩了一切

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档