程序设计基础第1章_概述.pptVIP

  • 1
  • 0
  • 约4.92千字
  • 约 29页
  • 2019-09-02 发布于辽宁
  • 举报
程序设计基础——C语言 * * * 第 1 章 C语言程序设计概述 程序设计基础——C语言 本章主要内容 1.1 计算机语言发展简史 1.2 计算机中数据的表示 1.3 C语言的特点 1.4 C语言模块 1.5 算法 1.6 软件工程概念 * 1.1 计算机语言发展简史 1.1.1 机器语言 第一代语言又称“机器语言”,是计算机诞生和发展初期使用的语言,表现为二进制编码形式,由CPU可以识别的0、1序列构成的指令码。用机器语言编写程序极为复杂,要求使用者熟悉计算机的所有细节,程序的质量完全取决于个人的编程水平。随着计算机的硬件结构复杂化,指令系统变得非常庞大,一般的工程技术人员难以掌握。 1.1.2 汇编语言 第二代语言是“汇编语言”,它开始于20世纪50年代初,是用助记符来表示每一条机器指令,比机器语言进了一步,但其大部分指令还是和机器语言一一对应的,用汇编语言编写的程序要翻译成机器语言后才能执行。 * 1.1.3 高级语言 第三代语言即“高级语言”,与人们的自然语言和数学语言更接近,可读性强,编程方便。BASIC、FORTRAN、COBOL、PASCAL、C等都属于第三代语言。 第四代语言称为“非过程化语言”,第三代语言告诉计算机怎么做,第四代语言告诉计算机做什么,因此,第四代语言又称为“面向对象的语言”。

文档评论(0)

1亿VIP精品文档

相关文档