预习 Day01 作业

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启动

原文地址:https://www.cnblogs.com/zhuangyl23/p/11197006.html