C语言程序设计王玉第一章C语言概述课件教学.pptVIP

  • 1
  • 0
  • 约2.73千字
  • 约 36页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计王玉第一章C语言概述课件教学.ppt

本章要点 C语言的发展历史、C语言的特点 C程序的基本结构 Turbo C 2.0的集成开发环境 1.1 C语言的由来和发展 从计算机诞生到今天,程序设计语言也在伴随着计算机技术的飞速发展而不断升级换代,主要经历了面向机器(机器语言和汇编语言)、面向过程(高级语言)和面向对象(高级语言)几个阶段。 1.1.1 程序设计语言 1. 机器语言 在计算机问世的初期,只能用二进制的0、1代码组成的指令来编写程序,这就是“机器语言”。它是CPU可以识别的一组由0和1序列构成的指令码。 2. 汇编语言 为了减轻用机器语言编程的劳动强度,人们用一些简单而又形象的符号来代替每一条具体的机器指令,这就形成了“符号语言”。在此基础上,把一些子程序、寄存器等也用符号来表示,这就是“汇编语言”。 3. 高级语言 为了避开具体的机器,用一些符号来描述解题的意图,尽量接近于数学公式的自然描述,所书写的程序能够通过各类机器对应的翻译程序即可在各类机器上运行,便出现了高级语言。世界上第一个高级语言是1954年出现的FORTRAN,主要用于科学计算;1972年以后出现了C语言等。 1.1.2 C语言的发展 C语言的渊源可以追溯到1960年出现的ALGOL60,因它离机器硬

文档评论(0)

1亿VIP精品文档

相关文档