C语言程序设计基础与实训教程第1章课件教学.pptVIP

  • 4
  • 0
  • 约3.62千字
  • 约 47页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计基础与实训教程第1章课件教学.ppt

第1章 绪 论 主要内容 C语言的历史与发展 C语言的特点 简单C程序介绍 C语言的标识符和关键词 1.1 C语言的历史与发展 第一代——机器语言。机器语言是指计算机能够直接识别和执行的、由一组0和l组成的二进制元指令码。用机器语言编写计算机程序,必须熟悉该计算机指令系统中各条指令的功能和二进制代码。这些代码难记,难理解,难查错,即使是专业人员,要编写一个正确无误的程序也不是一件轻而易举的事情,而且效率低,劳动强度大。因此,在计算机诞生后的早期,只有少数专业部门有能力使用计算机。 1.1 C语言的历史与发展 第二代——汇编语言。为了提高编程效率和减轻劳动强度,20世纪50年代中期开始用“助记符”代替用0和1表示的机器指令来编程,用这种助记符描述的指令系统,称为汇编语言,用汇编语言编写的程序称为汇编程序。但是计算机并不能直接识别和执行汇编语言源程序,必须在计算机上配置一个称之为汇编系统的软件,通过这个汇编系统,把汇编语言源程序翻译为机器语言指令序列,后者称为目标程序。对于目标程序计算机就能够识别和执行了。 1.1 C语言的历史与发展 第三代——面向过程的高级语言。与机器语言和汇编语言不同,高级语言是面向解题过程的。从1954年起,相继出现了许多高级语言,流传较广的有FORTRAN、COBOL、ALGOL60、BASIC、PASCAL、C等,这些语言也称为算法语言,

文档评论(0)

1亿VIP精品文档

相关文档