C语言程序设计 教学课件 作者 崔永君 彭静 全书 第1章.pptVIP

  • 4
  • 0
  • 约1.07万字
  • 约 69页
  • 2017-08-20 发布于广东
  • 举报

C语言程序设计 教学课件 作者 崔永君 彭静 全书 第1章.ppt

第1章 C 语 言 概 述 1.1 程序设计语言的发展   1. 机器语言   机器语言是第一代计算机语言。计算机发明之初,人们只能用计算机的语言去命令计算机工作,也就是只能写出一串串由“0”和“1”组成的指令序列(程序)交由计算机执行,这种语言就是机器语言。   2. 汇编语言   为了减轻使用机器语言编程的困难,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等。这样一来,人们很容易读懂并理解程序在干什么,纠错及维护也变得方便了,这种程序设计语言就是汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。   3. 高级语言   从最初与计算机交流的痛苦经历中人们意识到,应该设计一种这样的语言:接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有的机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言——FORTRAN问世了。几十年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL /1、Pascal、C、PROLOG、Ada、C

文档评论(0)

1亿VIP精品文档

相关文档