什么是编程语言?
编程语言是人与计算机的沟通介质
- 通过代码达到目的
- 用编程语言写出一个个文件,这对文件会达到一个个目的。
-
计算机组成原理
-
计算机操作系统
-
编程语言是什么?
和计算机交流,传递信息
什么是编程?
编程是通过编程语言编写文件
- 通过代码达到目的
- 用编程语言写出一个个文件,这对文件会达到一个个目的。
为什么要编程?/编程有什么用?
奴役计算机,解放劳动力
-
和计算机交流,传递信息
-
让计算机帮我们干活
计算机组成原理/(5大组成部分)
1. cpu中央处理器
1. 帮我们控制四肢
2. 运算+判断
1)控制器
控制硬件/控制构成计算机的一堆废铜烂铁
2)运算器
逻辑运算和算数运算
2. 内存:临时储存内容(各种内存条)
优点:速度快
缺点:断电即消失
人类:睡一觉就忘了
3. 外存:永久储存内容(硬盘、光盘、磁带等)
优点:永久保存
缺点:速度慢
Eg 1: 吃饭
- 判断自己饿不饿
- 点个外卖
- 能不能吃
- 吃完了
Eg 2: 打开QQ的流程
- 双击软件(找到QQ在外存的位置)
- 发送指令给CPU,让CPU帮你找到QQ在外存的位置
- 运行(内存和外存二选一,选内存)
- qq启动了
- 内存或者外存的交互一定是CPU
4. 输入设备
输入内容、输入信息(如键盘、鼠标等)
5. 输出设备
输出内容、输出信息(如屏幕、打印机)
特殊设备--U盘
u盘即是输入设备,也是输出设备,也称为i(input) o(output)设备
以上计算机的5个组成部分统称为计算机的硬件
- CPU
- 运算器:判断和计算 逻辑运算+算术运算
- 控制器:控制所有硬件
- 内存:临时储存内容
- 优点:速度快
- 缺点:断电及消失
- 外存: 永久储存内容
- 优点:永久储存
- 缺点:速度慢
- 输入设备:输入内容
- 输出设备:输出内容
注意:u盘即是输入设备,也是输出设备,也称为i(input) o(output)设备(需要理解!!)
计算机五大组成部分补充
1. 多核CPU
同时完成多件事
2. 64位和32位
一次能够处理64个任务的‘大力士’,
一次能够处理32个任务的‘小能手’。
0和1(高电压1,低电压0)
0 nick
1 帅
01 nick帅
000000000A
000000001B
0011C
0111D计算机储存信息的原理
64个0和1
64位:一次性获取64个0或1,
32位:一次性获取32个0或1,
0和1也称作二进制数
8个二进制数称为一个字节,Bytes
1024Bytes = 1KB
存储器相关(暂时不用理解)
总线
北桥:负责高速设备的数据传输和协调(CPU、内存、显卡等,对系统性能影响较大)
南桥:负责低速设备的管理和连接(硬盘、USB接口、音频设备等)
3. 硬盘及工作原理
1)机械硬盘
-
机械手臂:读取数据
-
磁道:存储数据
-
扇区:划分磁道,多个扇区组成一个分盘
-
平均寻道时间:由于工业水平的限制,一般为5毫ms
0ms(运气好,刚好遇到),1r(圈)才能找到QQ(运气不好,磁盘转一周)
-
平均延迟时间:7200(r/min)的电脑为4.15ms
7200r/min
120r/5
1/120=0.0083s=0.83ms
(0+0.83)/2=4.15ms
平均机械硬盘寻找数据的时间=平均寻道时间+平均延迟时间=5+4.15=9.15ms -
平均寻数据时间=平均寻道时间+平均延迟时间=5+4.15=9.15ms