c语言教案2009下《老师课件》.txt

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本文由ganquan366贡献 ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 学习C 学习C语言程序设计目的 对于计算机或电子专业来说, C语言的学习有这样几个 目的: 1 学会使用C语言,能用C语言编制程序。 2 掌握高级语言的基本特点,为学习其它的高级语 言或开发工具打下坚实的基础。同时,为后续有 关课程的学习打下基础 3 对计算机程序的工作过程有所了解,增强使用程 序的能力,而且,在学习C语言过程中所得到的能 力,很容易迁移到其它软件的使用中。 相关知识简介 一.程序的概念 程序就是一系列的操作步骤,计算机程序就是 由人事先规定的计算机完成某项工作的操作步骤。 每一步骤的具体内容由计算机能够理解的指令来描 述,这些指令告诉计算机“做什么”和“怎样做” 。 二.程序设计语言的概念 编写计算机程序所使用的语言称为程序设计语言。 三 计算机语言发展过程 机器语言 汇编语言 高级语言 四 高级程序设计语言 简称高级语言 高级程序设计语言 简称高级语言 高级语言是相对低级语言而言的。低级语言是 计算机能直接识别的语言 机器语言 或符号化的机 器语言 汇编语言 ,高级语言是一种通用的,面向 用户的各类需要,与特定的机器相分离,并遵循一定 的严格规定与形式的语言,其语言格式接近于自然 语言或接近于数学函数形式。 五 常用高级语言 BASIC,QUICK BASIC,FORTRAN,COBOL,PASCAL, C,LISP,PROLOG, ADA,PL/1,VISUAL BASIC,C++ 六 过程式语言 面向解题过程,告诉计算机“怎么做”,这种语 言称为过程式语言。 面向处理对象,告诉计算机“做什么”而不必指 出“怎么做”,计算机就能完成所要求的任务.这 种语言称为非过程式语言. BASIC,QUICK BASIC,FORTRAN,PASCAL,C等均为过程 式语言, SQL查询语言,SMALLTALK等均为非过程式语言. 七 其它常用高级语言 1 C++语言 C++语言 面向对象的C语言。它是在C语言的基础上增加 了面向对象的内容。C++的学习比C语言更为困难。 从目前的发展看,C++的应用更为普及。 2 PASCAL语言 PASCAL语言 PASCAL语言是一种有着良好结构化特性的高级语 言,它是在软件危机的70年代所创造的一种完全符合 结构化原则,有着严格的语法规则的高级语言。该语 言在语言教学中有着良好的声誉,但在实际使用中, 利用该语言开发软件并不多。所以许多人认为PASCAL 只是一种教学语言。 3 FORTRAN 语言 FORTRAN是最早出现的高级语言之一。它是针对科 学计算而设计的一种高级语言(早期计算机的主要任 务就是进行科学计算),到目前为止,FORTRAN仍主要 是用于科学计算。 C语言出现后,有人给FORTRAN语言判了死刑,但事 实上,在科学计算上,尤其是在大规模科学计算上, FORTRAN仍是首选的高级语言。FORTRAN 自身也在发展 ,目前,FORTRAN已发展到90和95版本。 微机上的FORTRAN编译器也有多种,在国内最流行 的是VISUAL FORTRAN 5.0及更高的版本。此外还有其 它的编译器如NDP FORTRAN等,只是在国内不大流行。 4 VISUAL BASIC 是由微软公司开发的,支持WINDOWS平台下开发 的BASIC语言。它支持面向对象的开发,是目前 WINDOWS平台下流行的开发工具之一。 5 其它语言 在实际应用中,还有许多其它的高级语言或开发 工具。一般来说,每一种高级语言或开发工具都有它 的使用范围,到目前为止,还没有一种语言能包打天 下。 八 C语言学习中要注意的问题及学习方法 §C语言是基于函数的语言,C语言的大部分功能需 要调用库函数去实现。 §C语言可以直接对硬件进行操作,因此,对计算 机的硬件要有一定的了解,否则,就发挥不了C 语言的这一特长。 §C语言的指针使用极为灵活,这往往会给使用者 带来困难。 §“纸上谈兵”学不出程序设计本领;只有大量上 机、编程、调试,才能掌握。 §学好程序设计语言的唯一途径是上机。 §你的编程能力和你在机器上投入的时间成正比。 第一章 C语言概述 C语言程序设计 第一章 C语言概述 § C语言及其标准 C语言的出现 产生背景 产生过程 时间:1

文档评论(0)

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

1亿VIP精品文档

相关文档