《C语言概述NEW》PPT课件

《C语言概述NEW》PPT课件

ID:41356336

大小:3.92 MB

页数:89页

时间:2019-08-22

《C语言概述NEW》PPT课件_第1页
《C语言概述NEW》PPT课件_第2页
《C语言概述NEW》PPT课件_第3页
《C语言概述NEW》PPT课件_第4页
《C语言概述NEW》PPT课件_第5页
资源描述:

《《C语言概述NEW》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1高级语言程序设计2教师:胡全办公室:科研楼B250E-mail:huquan@uestc.edu.cn3教材、参考书教材C语言程序设计第三版陈文宇黄迪明等电子科技大学出版社参考书C程序设计第三版谭浩强编著清华大学出版社C程序设计题解与上机指导第三版谭浩强清华大学出版社C程序设计语言第二版徐宝文译B.W.Kernighan&D.M.Rithie著,机械工业出版社课时及课程成绩组成课时安排授课:24学时上机:40学时(第6周起)平时30%+期中10%+期末考试60%5课程学习要求课前做好预习,鼓励自

2、学。教师讲解难点和重点作为学习引导。保持课堂安静,认真听课、积极思考。认真、独立、按时完成并提交作业。重视上机实践,有效利用上机时间。培养基本的编程能力,形成良好的编程风格。6死的伟大的人,永远没有失败。逆境是到达真理的一条道路。拜伦的女儿ADA-应用数学家第一位软件工程师7ENIAC,1946第一台通用电子计算机GUI个人计算机(PC)XeroxPARC-mid1970’sAltoBravoWYSIWYGtexteditor.BravoXMicrosoftWordprototype.Laurel

3、E-mail.NeptunefilemanagerPressfileprintingmanager.Sil.paintXeroxStar-1981商业失败,但技术领先384kharddisk$15kcostClosedarchitectureLackingkeyfunctionality1981IBMPC微型计算机-家庭计算机-个人计算机(PC)IBM个人计算机非常成功IBMPC:DonEstridge,13人团队AppleLisa-1982BasedonideasofStarMoreperson

4、ality,notonlyofficetoolsLisaWrite:wordLisaCalc:excelLisaGraph:graphLisaList:PlanningmanagerLisaProject:ProjectScheduleLisaDraw:imageLisaTerminal:communication商业失败AppleMacintosh-1984非原创,smartcopier价值点Aggressivepricing-$2500FriendlyGUIThirdpartycompone

5、ntsHigh-qualifiedLaserWriterprinterApplications:MacWrite、MacDrawNewapps:Pagemaker,Word,Excel数字化时代通信领域:程控交换机取代模拟交换机GSM和CDMA取代模拟移动通信系统图像领域:数字相机普及胶卷行业和洗印业……影像领域:数字摄像机取代胶片摄像机数字影像编辑数字观影设备取代胶片观影设备从根本上说,以计算机为中心的数字技术革命改变了社会各个领域的基本面貌,改变了我们的生活习惯以及思维习惯雷达预警机X-47B

6、投掷JDAM弹药1920图像识别和处理222324第一章C语言概述C语言发展历史C语言特点C程序格式和结构特点C程序上机步骤1.1C语言发展历史251.1C语言发展历史26VonNeumanArchitecture271.1C语言发展历史程序设计语言的发展机器语言汇编语言高级语言面向过程面向对象CPU指令系统,由0、1序列构成的指令码组成如:10000000加10010000减用助记符号描述的指令系统如ADDA,B面向机器的语言程序设计是数据被加工的过程客观世界可以分类,对象是类的实例对象是数据和

7、方法的封装对象间通过发送和接受消息发生联系5254565860626466687072747678808284868890929496AdaALGOL60ALGOL68PascalModula-2CPLBCPLBCC++JavaLISPPROLOGCOBOLFORTRAN77FORTRANPL/1Simula67Smalltalk80BASICANSI-BASICQBASICVBFORTRAN90C语言发展过程C语言是国际上广泛流行的高级语言。C语言是在B语言的基础上发展起来的。B(BCPL)语言

8、是1970年由美国贝尔实验室设计的,并用于编写了第一个UNIX操作系统,在PDP7上实现。优点:精练,接近硬件,缺点:过于简单,数据无类型。1973年贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言,对B取长补短,并用它改写了原来用汇编编写的UNIX(即UNIX第5版),但仅在贝尔实验室使用。1975年UNIX第6版发布,C的优点引起关注。1977年出现了《可移植C语言编译程序》,推动了UNIX在各种机器上实现,C语言也得到推广,UNIX和C的发展相辅相成。1978

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。