什么是编程语言
方言的作用:交流
普通话的作用:交流
英语的作用:交流
语言的作用,人与人之间的交流
编程语言:为了与计算机交流,人与计算机交流的语言(介质/方式)
什么是编程
编程的目的:通过编程语言编写一个个的文件,这些文件的集合组成qq软件,而这个过程叫作编程。
为什么要编程
假设我们是奴隶主,而计算机是我们的奴隶,我们通过编程让计算机为我们干活,取代劳动力。
计算机的五大组成
CPU中央处理器
- 控制器:控制硬件(我们的四肢,眼睛……)
- 运算器:进行运算或逻辑判断
吃饭的流程1.判断饭能不能吃(运算器)2.端起碗(控制器)3.张开嘴4.咀嚼5.结束
- 存储器
* 内存:记忆一百个单词,睡一觉就忘了 优点:能够快速回忆 缺点:睡一觉就忘了* 外存:储存1000个单词在笔记本里,永久储存 优点:永久储存,不会丢失 缺点:如果查询第500个单词,速度很慢 计算机 内存:内存条 优点(相比较外存):读取速度快 缺点(相比较外存):关机即消失 外存:U盘,光盘,硬盘 优点(相比较内存):永久储存,不会丢失 缺点(相比较内存):读取速度慢
注意:如果我们要启动一个程序(一定储存在外存中),在外存中查找这个程序,然后在内存中运行
补充:计算机是以0和1储存的,0和1是由高低电压控制的。(了解中的了解)
- 输入设备:鼠标,键盘,手柄
- 输出设备:显示器,音箱,打印机
注意:U盘既是输入设备又是输出设备,成为I(input)O(output)设备
计算机组成(补充)
多核CPU
CPU相当于人类的大脑,人类只有一个大脑,多核CPU有多个CPU,多个大脑。4个CPU可以让计算机同时干4件事。
位数64 or 32
A 00000000
B 00000001
ABAB 00000000 00000001 00000000 00000001 # 32位电脑 一次调用32位
ABABABAB 00000000 00000001 00000000 00000001 00000000 00000001 00000000 00000001 #64位电脑
位数有向下兼容的性质
了解中的了解
100
2^2^ 1+2^1^ 0+2^0^ *0
存储器相关
ROM存储器:ROM只读存储器(不可写),在工厂中就被编程完毕,然后再也不能修改。他一般存放BIOS(basic input output system)程序,该程序一般用于启动计算机,或用于处理底层设备的控制。
CMOS存储器:由一块电脑内置的电池驱动供电,它一般用来保持当前时间和日期的更新,即使计算机没有充电,时间也会保持更新;同时它也可以储存启动磁盘的路径。(装机的时候一般会告诉计算机操作系统在计算机的位置,如C:/)
总线
相当于人类的血管与神经,连接计算机的所有硬件设备