Day 01 作业
1、什么是编程语言
人与计算机交流的介质。
2、什么是编程
用编程语言写出一个个文件,让这堆文件来达到一个目的
3、为什么要编程
让计算机帮我们干活
4、计算机五大组成各自的作用
-
控制器的作用
控制构成计算机的所有硬件
-
运算器的作用
实现算术运算和逻辑运算
-
存储器的作用
内存的作用:计算机内临时储存数据的硬件设备
外存的作用:计算机内永久储存数据的硬件设备
-
输入设备的作用
输入信息、输入内容
-
输出设备的作用
输出信息、输出内容
5、机械硬盘的工作原理
机械硬盘由机械手臂、磁道和扇区组成
-
机械手臂:读取数据
-
磁 道:存储数据
-
扇 区:划分磁道,一般划分单位为512KB
-
平均寻道时间:机械手臂找到磁道的时间,由于工业水平限制,一般这个时间为5ms
-
平均延迟时间:机械手臂寻道后要寻找数据,由于数据位置不确定,需从硬盘头部扫描到尾部。
以7200r/min的硬盘为例:
在头部找到数据时间为0ms,在尾部找到数据时间为:
7200r/min=120r/s
1/120=0.0083s/r=8.3ms/r
(0+8.3)/2=4.15ms/r
因此平均延迟时间为4.15ms/r
寻找数据的时间=平均寻道时间+平均延迟时间
6、启动QQ的流程
1、双击QQ图标,CPU向内存发出取指的命令
2、内存从硬盘中取出运行QQ的指令
3、控制器分析运行QQ的指令并告知运算器工作
4、运算器进行运算后打开QQ,从硬盘中读取QQ的代码至内存
5、在内存中运行QQ代码
6、QQ启动