C语言程序设计刘明才第1章C语言概述课件教学.pptVIP

  • 12
  • 0
  • 约6.28千字
  • 约 56页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计刘明才第1章C语言概述课件教学.ppt

第1章 C语言概述 计算机语言与程序 C语言的发展历史 C语言的特点 C语言程序设计初步 C程序在计算机上执行 1.1 计算机语言与程序 程序 通常,完成一项复杂的任务,需要进行一系列的具体工作。这些按一定顺序安排的工作即操作序列,称为程序(program)。 计算机语言 机器语言 汇编语言 高级语言 程序执行 1.2 C语言的发展历史 C语言是为了描述UNIX操作系统,由美国贝尔实验室在B语言的基础上发展起来的。1969年,贝尔实验室的研究人员Ken Thompson和Dennis M. Ritchie合作用汇编语言编制了UNIX操作系统。1970年,Ken Thompson为了提高UNIX的可读性和可移植性,在一种叫做BCPL语言的基础上开发了一种新的语言,称为B语言。由于B语言存在一些缺点,无法支持多种数据类型,因此没有流行起来。 1972年,Denis M. Ritchie在B语言的基础上设计出了C语言。1973年,Ken Thompson和 Dennis M. Ritchie合作将原来用汇编语言编写的UNIX操作系统90%以上的部分用C语言改写。与此同时,C语言的编译程序也被移植到IBM 360/370、Honeywell 11以及VAX-l1/780等多种计算机上,迅速成为应用最广泛的系统程序设计语言。 1978年,Brian W. Kernighan和Den

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档