欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言PPT课件第一章认识.ppt

    • 资源ID:70104801       资源大小:251.49KB        全文页数:10页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言PPT课件第一章认识.ppt

    计算机程序设计基础课计算机程序设计基础课计算机程序设计基础课计算机程序设计基础课程序设计人员的必修课程序设计人员的必修课程序设计人员的必修课程序设计人员的必修课C语言程序设计语言程序设计 主讲:汪主讲:汪主讲:汪主讲:汪 海海海海课程简介课程简介课程简介课程简介C C语言是国内外广泛使用的一种程序设计语言,是计算机应语言是国内外广泛使用的一种程序设计语言,是计算机应语言是国内外广泛使用的一种程序设计语言,是计算机应语言是国内外广泛使用的一种程序设计语言,是计算机应用人员必须掌握的程序设计工具。用人员必须掌握的程序设计工具。用人员必须掌握的程序设计工具。用人员必须掌握的程序设计工具。C C程序设计是高校理程序设计是高校理程序设计是高校理程序设计是高校理工科专业中一门重要的应用性课程,它是学生日后在计算机工科专业中一门重要的应用性课程,它是学生日后在计算机工科专业中一门重要的应用性课程,它是学生日后在计算机工科专业中一门重要的应用性课程,它是学生日后在计算机应用中从事程序设计的基础,又为学生进一步学习其他高级应用中从事程序设计的基础,又为学生进一步学习其他高级应用中从事程序设计的基础,又为学生进一步学习其他高级应用中从事程序设计的基础,又为学生进一步学习其他高级程序设计语言提供了必要的基础。程序设计语言提供了必要的基础。程序设计语言提供了必要的基础。程序设计语言提供了必要的基础。本课程是一门实践性教强的课程,上机操作是重要的实践环本课程是一门实践性教强的课程,上机操作是重要的实践环本课程是一门实践性教强的课程,上机操作是重要的实践环本课程是一门实践性教强的课程,上机操作是重要的实践环节,通过理论和实践相结合,使学生熟悉用节,通过理论和实践相结合,使学生熟悉用节,通过理论和实践相结合,使学生熟悉用节,通过理论和实践相结合,使学生熟悉用C C语言进行程序语言进行程序语言进行程序语言进行程序设计和调试的全过程,加深对设计和调试的全过程,加深对设计和调试的全过程,加深对设计和调试的全过程,加深对C C语言本身的理解,得到程序语言本身的理解,得到程序语言本身的理解,得到程序语言本身的理解,得到程序设计方法和技巧的基本训练,从而使学生能利用设计方法和技巧的基本训练,从而使学生能利用设计方法和技巧的基本训练,从而使学生能利用设计方法和技巧的基本训练,从而使学生能利用C C语言解决语言解决语言解决语言解决简单的编程问题。简单的编程问题。简单的编程问题。简单的编程问题。参考书目参考书目参考书目参考书目谭浩强系列谭浩强系列谭浩强系列谭浩强系列C C C C程序设计程序设计程序设计程序设计(第二版第二版第二版第二版)谭浩强主编谭浩强主编谭浩强主编谭浩强主编C C C C程序设计题解与上机指导程序设计题解与上机指导程序设计题解与上机指导程序设计题解与上机指导 谭浩强主编谭浩强主编谭浩强主编谭浩强主编C C C C程序设计试题汇编程序设计试题汇编程序设计试题汇编程序设计试题汇编 谭浩强主编谭浩强主编谭浩强主编谭浩强主编C C C C程序设计教程程序设计教程程序设计教程程序设计教程 H.M.Deitel P.J.Deitel H.M.Deitel P.J.Deitel H.M.Deitel P.J.Deitel H.M.Deitel P.J.Deitel著著著著 机械工业出版社机械工业出版社机械工业出版社机械工业出版社几点建议几点建议几点建议几点建议要有信心要有信心要有信心要有信心要有毅力,坚持要有毅力,坚持要有毅力,坚持要有毅力,坚持=胜利胜利胜利胜利怎样学习好怎样学习好怎样学习好怎样学习好c c牢记基本规则牢记基本规则牢记基本规则牢记基本规则精心设计算法精心设计算法精心设计算法精心设计算法认真分析程序认真分析程序认真分析程序认真分析程序敢于编写程序敢于编写程序敢于编写程序敢于编写程序上级调试程序上级调试程序上级调试程序上级调试程序二级二级二级二级c c考试五部曲考试五部曲考试五部曲考试五部曲了解试卷,胸中有数了解试卷,胸中有数了解试卷,胸中有数了解试卷,胸中有数深刻理解,强化概念深刻理解,强化概念深刻理解,强化概念深刻理解,强化概念归纳整理,适当记忆归纳整理,适当记忆归纳整理,适当记忆归纳整理,适当记忆注重实践,融会贯通注重实践,融会贯通注重实践,融会贯通注重实践,融会贯通多做练习,查漏补缺多做练习,查漏补缺多做练习,查漏补缺多做练习,查漏补缺第一章第一章第一章第一章 认识认识认识认识C C语言语言语言语言教学内容之一:教学内容之一:教学内容之一:教学内容之一:C C语言的发展历程语言的发展历程语言的发展历程语言的发展历程1 1、C C语言出现的历史背景语言出现的历史背景语言出现的历史背景语言出现的历史背景C语言是国际上流行的、很有发展前途的计算机高级语言。语言是国际上流行的、很有发展前途的计算机高级语言。C语言适合于作为语言适合于作为“系统描述语言系统描述语言”。它既可以用来编写系统。它既可以用来编写系统软件,也可以用来编写应用程序。软件,也可以用来编写应用程序。以前操作系统等系统软件主要采用汇编语言编写。以前操作系统等系统软件主要采用汇编语言编写。汇编语言的缺陷:依赖于计算机硬件,程序的可读性、可移汇编语言的缺陷:依赖于计算机硬件,程序的可读性、可移植性都比较差。植性都比较差。人们希望采用高级语言编写软件。人们希望采用高级语言编写软件。高级语言的缺陷:难以实现对硬件的一些操作。高级语言的缺陷:难以实现对硬件的一些操作。人们希望寻找一种既具有一般高级语言特性,又具有低级语人们希望寻找一种既具有一般高级语言特性,又具有低级语言特性的语言。言特性的语言。C语言应运而生!语言应运而生!2 2、C C语言的发展历史语言的发展历史语言的发展历史语言的发展历史 ALGOL60-CPL-BCPL-B-C ALGOL60:离硬件较远,不适合编写系统程序。离硬件较远,不适合编写系统程序。CPL(Combined Programming language,组合编程语言,组合编程语言):1963年,英国剑桥大学,规模大,实现困难。年,英国剑桥大学,规模大,实现困难。BCPL(Basic Combined Programming language,基本的组,基本的组合编程语言):合编程语言):1967年,英国剑桥,年,英国剑桥,Matin Richards,对对CPL进行简化后。进行简化后。B语言:语言:1970,美国贝尔实验室,美国贝尔实验室,Ken Thompson,对对BCPL进进一步简化一步简化,精练、接近硬件,但过于简单,数据无类型。精练、接近硬件,但过于简单,数据无类型。B语语言诞生后,言诞生后,Unix开始用开始用B语言改写。语言改写。C语言:语言:19721973,美国贝尔实验室,美国贝尔实验室,D.M.Ritchie,既保留,既保留B语言的优点,又克服其缺点。语言的优点,又克服其缺点。C语言诞生后,语言诞生后,Unix很快用很快用C语言改写,并被移植到其它计算机系统。语言改写,并被移植到其它计算机系统。广泛引起关注:广泛引起关注:广泛引起关注:广泛引起关注:1975197519751975年年年年UNIXUNIXUNIXUNIX第六版公布。第六版公布。第六版公布。第六版公布。3 3、C C语言的常见版本语言的常见版本语言的常见版本语言的常见版本 Borland公司:公司:Turbo C,Turbo C+,Borland C+C+Builder(Windows版本版本)Microsoft公司:公司:Microsoft CVisual C+(Windows版本版本)教学内容之二:教学内容之二:教学内容之二:教学内容之二:C C语言的特点语言的特点语言的特点语言的特点C语言的语言简洁,紧凑,使用方便灵活;语言的语言简洁,紧凑,使用方便灵活;C语言的运算符丰富、功能更强大;语言的运算符丰富、功能更强大;C语言拥有丰富的数据类型;语言拥有丰富的数据类型;C语言具有结构化的控制语句语言具有结构化的控制语句(if/else,switch/case,for,while,dowhile);C语言对语法限制不严格,程序设计自由度大;语言对语法限制不严格,程序设计自由度大;C语言可以实现汇编语言的大部分功能语言可以实现汇编语言的大部分功能(支持对硬件的操作支持对硬件的操作);C语言编译后生成的目标代码小,质量高,程序的执行效率语言编译后生成的目标代码小,质量高,程序的执行效率高;有资料显示只比汇编代码效率低高;有资料显示只比汇编代码效率低10%-20%;C语言编写的程序具有良好的可移植性。语言编写的程序具有良好的可移植性。

    注意事项

    本文(C语言PPT课件第一章认识.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开