C语言讲义 第1章.ppt

第1章 C程序设计概述 内容 1.1 程序设计语言、程序与程序设计 1.2 C语言概述 1.1 程序设计语言、程序与程序设计 1.1.1程序设计语言 1.1.2 程序 1.1.3 程序设计 1.1.1 程序设计语言 程序设计语言分类 1.1.1 程序设计语言 1.1.1 程序设计语言 CPU能理解且能直接执行的指令集合 用机器语言编写的程序形式: 1.1.1 程序设计语言 用机器语言编写的程序优点: 质量高 占存储空间小 执行速度快 能由计算机直接执行 用机器语言编写的程序缺点: 依赖于具体计算机 难记忆 易出错 阅读理解困难 编程者需了解特定计算机的硬件及指令系统 1.1.1 程序设计语言 汇编语言是一种符号化的机器语言,用助记符号代替指令操作码、操作数。 用汇编语言编写的程序形式: 汇编语言与机器语言有类似的特点,但要翻译成等价的指令序列后才能由计算机执行。 1.1.1 程序设计语言 接近于自然语言和数学语言,在一定程度上与具体计算机无关的符号化语言。 用高级语言编写的程序形式(以C语言为例): 1.1.1 程序设计语言 用高级语言编写程序的优点: 易学易用、代码易理解 易调试、修改和移植与机器无关 用高级语言编写程序的缺点: 不支持对硬件的直接操作 代码需要翻译指令序列后才能执行 1.1.1 程序设计语言 高级语言的翻译方式 解释方式(In

文档评论(0)

1亿VIP精品文档

相关文档