编程语言和计算机基础
编程语言
编程:计算机为解决问题编写的程序,计算机根据程序得出结果。
计算机所执行的知名集合,程序由我们编写,也由我们发出,我们要控制计算机必须通过计算机程序语言想计算机发出命令。从事计算机的人员叫做程序员。
- 计算机语言:人与计算机之间通讯的语言,人与计算机之间传递信息的媒介。包括机器语言、汇编语言、高级语言等。
- 机器语言:计算机最终执行的是机器语言,由“0”和“1”组成,**二进制是计算机语言的基础。
- ** 编程语言:类似于人类语言来控制计算机。有固定的格式和词汇(不同编程语言的格式何此会不一样),必须遵循。汇编语言:和计算机语言是指相同,直接对于硬件进行操作,指令采用英文缩写的标识符,容易识别和记忆。高级语言:相对于低级语言而言,高级语言并不是某种特定的语言,而是包含了很多语言,如PHP、JAVA、C语言、C++、Python、JavaScript等。
- 翻译器:把源代码翻译成计算机语言。
编程语言和标记语言的区别
编程语言:具有很强的逻辑和行为能力。有很多if…else、for、while等逻辑和行为能力,这是主动的。
标记语言(html):常用于格式化和链接,标记语言的存在是用来读取的,这是被动的。
计算机基础
1.计算机的组成:
- 硬件:由输出设备(显示器、打印机、投影仪)、输入设备(鼠标、写字板、键盘、摄像头)、CPU(负责处理数据和运算)、硬盘(永久储存数据)、内存(暂时储存数据)组成。
- 软件:系统软件(Windows\Linux\macOS)、应用软件(QQ、VScode、Word)。
- 数据存储:用二进制0和1来表示数据,所有系统、软件用二进制在电脑中存储。硬盘、内存都以二进制存储。
- 数据存储单位:bit(位)、字节、千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)等。
- 计算机用“0”和“1”表示数据。
- 所有数据以二进制形式保存在电脑中。
- 硬盘、内存都是保存的二进制数据。
- 程序的运行:打开程序时,先从硬盘中的代码加载到内存中;CPU执行内存中的代码。