Day1 什么是编程 + 计算机组成原理
经管类专业研一,跟着水导自学计算机,无基础从零开始。今天主要学了两个东西,什么是编程,计算组成原理。什么是编程?编程就是通过编程语言(代码)来让计算机为我们所用,解决我们的问题。计算机主要有五大部分组成,1.CPU(包括运算器与控制器),2.内存,3.外存(2.3统称为存储器),4.输入设备,5.输出设备。其中CPU就像是我们的大脑来发出各种指令;内存就像手机的运行内存,只有应用在运行的时候才占用,关闭应用即清楚其所占用的内存;外存就像手机的存储空间,代表的是能够容纳的内容总量,只要内容被下载出来就永久的保存在外存里面,即使关闭仍占有(永久存储),除非自己删除;输入设备就是一些外设,如鼠标,键盘等来向计算机发出指令;输出设备多为显示屏,打印机等设备,输入设备输入指令,后由cpu发出各种指令进行操作,输出的结果通过输出设备来体现出来。同时还补充了一些课外知识,如多核cpu,总线,机械硬盘等。
1.什么是编程
什么是编程语言? 人与计算机交流的介质
什么是编程? 用编程语言写出一个个文件,这堆文件会达成一个目的
编程有什么用? 让计算机为我们干活
2.计算机组成原理
1.CPU中央处理器
- 帮我们控制四肢
- 运算+判断
-
控制器
控制计算机的一大堆废铁
-
运算器
逻辑运算+算术运算
2.内存
缺点:断电即消失 优点:速度快
3.外存
优点:永久保存 缺点:速度慢
外存与内存统称为存储器
打开qq的流程
-
双击qq(找到qq在外存的位置)
发动指令给cpu,让cpu帮你找到qq在外存的位置
-
运行(内存和外存二选一,内存运行)
-
qq启动了
-
内存和外存的交互一定是cpu在控制
4.输入设备
键盘、鼠标:输入信息、输入内容
5.输出设备
屏幕、打印机:输出内容、输出信息
以上计算机的五个组成部分统称为计算机的硬件
6.上述五大部分统称为计算机硬件
-
cpu
- 运算器:判断和运算 逻辑运算+算术运算
- 控制器:控制所有的硬件
-
内存:临时存储内容
- 优点:访问速度快
- 缺点:断电即消失
-
外存:永久存储内容
- 优点:永久存储
- 缺点:访问速度慢
-
输入设备:输入内容
-
输出设备:输出内容
注意:u盘既是输入设备,也是输出设备,也成为I(input)O(output)设备
3.计算机五大组成部分补充
1.多核cpu
同时完成多件事情
64 位操作系统, 基于 x64 的处理器,即×64 6外位
0和1
64个0和1 一次性获取64个0或1,二进制数
0和1称为二进制数,8个二进制数称为一个字节
2.总线
相当于血管,连接计算机的所有硬件设备
3.机械硬盘工作原理
1.机械手臂:通过它读取数据
2.磁道:存取数据
3.扇区:划分磁道,一般划分的单位为512KB
4.平均寻道时间:由于工业水平的限制,一般为5ms
5.0ms,1r才能找到qq
假设硬盘 7200r/min 120r/s 1/120 = 0.0083s = 8.3ms
平均延迟时间 = (0+8.3)/2 = 4.15ms
机械硬盘寻找数据的时间 = 平均寻道时间+平均延迟时间 = 5+4.15 = 9.15ms
总结:5ms是找到机械手臂找到磁道的时间,4.15ms是在磁道中找到所需内存的平均时间
浙公网安备 33010602011771号