下载此文档

D1.1 C语言课件.ppt


文档分类:IT计算机 | 页数:约47页 举报非法文档有奖
1/47
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/47 下载此文档
文档列表 文档介绍
C语言程序设计 1、课程性质:全区统考,为考试课程。 2、教材及参考书: (1) 黄维通等. C 语言程序设计. 清华大学出版社. (2) 张向利等. C 语言程序设计. 广西师范大学出版社. (3) 马金忠等. C 语言程序设计****题解答与实验指导. 广西师范大学出版社(4) (第二版) .清华大学出版社. (5) 其他有关计算机二级考试( C语言)题解。第1章C语言概述 1、计算机语言与程序设计 2、C语言概述 3、C语言上机实践步骤 4、算法的基本概念 5、学****C语言应该注意的问题 1、计算机语言与程序设计(1)什么是计算机语言? 简言之,计算机语言就是人与计算机之间进行信息“交流”的语言。语言翻译 1、计算机语言与程序设计(1)什么是计算机语言? 简言之,计算机语言就是人与计算机之间进行信息“交流”的语言。用户计算机语言(2)怎样用计算机语言与计算机进行交流? 用户通过计算机语言将命令或要求编写成程序形式,由计算机键盘等输入设备将程序输入到计算机内部存储起来,然后再通过编译、连接、运行等步骤,将程序转变成计算机硬件能够识别和运行的形式,由计算机自动按程序要求运行,并将结果显示或输出出来。程序用户输入编译、连接、运行输出计算机语言问题: word 文档是不是计算机语言? 回答:不是!因为 word 文档是通过别人已经做好了的 word 软件执行的。而这里说的计算机语言是用户通过某个语言软件工具编写的、可以通过编译、连接、运行、调试等方式在计算机上运行的程序或软件。简言之,计算机语言是可以用来编写程序或软件的工具。(3) 计算机语言的发展(1)第一代计算机语言:机器语言,即由一系列 0、1代码组成的语言。如 B88B12H 表示将数据 128BH 传送给寄存器 AX 。(2)第二代计算机语言:汇编语言,即由便于记忆的符号(助记符)替换由 0、1代码组成的一系列指令而构成的语言。如用 MOV AX,128BH 替换 B88B12H 表示将数据 128BH 传送给寄存器 AX 。(3)第三代计算机语言:高级语言,即由与特定计算机系统无关的、更接近于人类自然语言的计算机语言。例如: C、 PASCAL 、 BASIC 、 FORTRAN 等。(4) 计算机程序及程序设计程序:一系列遵循一定规则和思想并能正确完成指定工作的代码(也称为指令序列)。对程序的描述,经常有如下等式: 程序=数据结构+算法程序设计 = 数据结构 + 算法 + 程序设计方法学(4) 计算机程序及程序设计简言之,计算机程序就是用计算机语言编写的命令的集合(或通俗地说,就是用户根据构思,按计算机语言的语法编写成的能在计算机上运行并处理某些功能的“文章”)。程序设计就是如何编写出“漂亮的”程序的方法。(1)C语言的发展和特点 C 语言的前身是 ALGOL 语言和 B语言。 20世纪 60年代曾经流行一种称为 ALGOL 60 的语言,因为其不能满足发展的需要,(Mating Richards) 在 ALGOL 语言的基础上发明了 BCPL 语言(简称 B语言)。 1972 . . 利奇又在 BCPL 语言的基础上发明了 C语言,并用 C语言改写了 Unix 操作系统。 1983 年美国标准化协会制定了 ANSI C 标准。目前, PC 机上流行的 C有 Turbo C, Quick C, Microsoft C 等版本,教学中普遍用的是 Turbo C 语言。 2、C语言概述

D1.1 C语言课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数47
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小517 KB
  • 时间2017-02-20