第一章 程序设计和C语言
1.1 什么是计算机程序
-
指令–>程序–>软件 程序(又称‘指令序列’):是一组计算机能识别和执行的指令。
-
程序由指令构成。
-
一个特定的指令序列用来完成一定的功能。
-
指令:是程序的基本单位,可以被计算机理解并执行的基本操作命令。
-
软件:指与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。
1.2 什么是计算机语言
-
计算机语言包括:机器语言,汇编语言,高级语言。
-
机器指令:指计算机能直接识别和接受的二进制(0,1)代码,它的集合就是机器语言
-
机器语言特点:难学,难记,难检查,难修改,难推广使用。
-
汇编语言特点:相对简单,相对好记,难推广使用。
-
高级语言特点:很接近于人们习惯使用的自然语言和数学语言,容易理解,功能性强且不依赖于具体的机器。
-
高级语言的发展阶段:
</
一.非结构化语言
二.结构化语言
三.面向对象的语言