day1
编程
1.什么是编程
2.计算机组成原理
3.计算机操作系统
编程语言:人与计算机交流的介质
编程:用编程语言写出一个个文件,这堆文件达到一个目的
编程语言有什么用:让计算机帮我们干活
计算机组成原理(五个组成部分)
一.CPU中央处理器:
1.帮我们控制四肢
2.运算+判断
控制器
控制硬件
运算器
逻辑运算+算数运算
一.内存
人类:睡一觉就忘了
计算机:断电消失
缺点:速度慢
二.外存
人类:永久保存
计算机:永久保存
缺点:速度慢
吃饭流程
1.判断自己饿不饿
2.点个外卖
3.能不能吃
3.吃完了
打开流程
1.双击qq(发送指令给cpu,让cpu帮我找到qq在外存的位置)
2.运行(内存运行)
3.qq启动了(内存或者外存的交互一定是cpu在控制协调)
四输入设备
键盘,鼠标
五输出设备
屏幕,打印机,:输出信息,输出内容
注意:u盘即是输出又是输入设备i/o.
计算机五大组成部分补充
多核cpu(左手画圆右手化三角)
同时 完成多件事情(多线程)
x64 64位(可以下32位程序,但反之不行)
一个字节8bit(即8个0/1)=1024bit=1byte
存储器相关
rom:比如存储qq的路径
cmos:有独立电池,data更新,同时存储启动磁盘路径
总线
人体血管:链接电脑的各个硬件
机械硬盘
1 机械手臂:读取数据
2 磁道:存取数据
3 划分磁道
4 平均寻道时间:工业水平限制,一般5ms
5 0ms.1r才能找到qq(120r/s,1/120=0.83ms,(0+0.83)/2=4.15ms(平均/2))
平均机械硬盘寻找数据时间=平均寻道时间+平均延迟时间=5+4.15=9.15ms
固态硬盘(了解)
基于算法和电存储数据