0725 学习内容整理

0725作业

一、什么是编程语言

​ 编程语言是人与计算机之间沟通的介质

二、什么是编程

​ 编程是用编程语言来和计算机交流,让计算机帮我们干活

三、为什么要编程

​ 让计算机帮人类干活,通过奴役计算机,解放劳动力

四、计算机五大组成以及各自的作用

1、CPU:相当于人类的大脑,对计算机进行控制和使其运算

​ CPU包括控制器和运算器

  • 控制器的作用:控制组成计算机的所有硬件
  • 运算器的作用:进行逻辑运算和算术运算

2、内存

  • 内存的作用:计算机内临时存储数据的硬件设备
  • 优点:速度快
  • 缺点:临时存储,断电即消失

3、外存

  • 外存的作用:计算机内永久存储数据的硬件设备
  • 优点:容量大,永久存储
  • 缺点:速度慢

4、输入设备

  • 作用:输入信息和内容,如键盘、鼠标、U盘

5、输出设备

  • 作用:输出信息和内容,如显示屏、打印机、U盘

注意:例如U盘既是输入设备又是输出设备,称为IO设备
https://www.cnblogs.com/nickchen121/p/10721884.html

五、机械硬盘的工作原理

003-计算机组成原理-机械硬盘.jpg?x-oss-process=style/watermark

​ 机械硬盘由机械手臂、磁道、扇区三部分组成

  • 机械手臂:读取数据

  • 磁道:存储数据

  • 扇区:划分磁道,一般划分单位为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(固态硬盘没有这个时间)

    寻找数据的时间=平均寻道时间+平均延迟时间=5+4.15=9.15ms
    https://www.cnblogs.com/nickchen121/p/10715496.html

六、QQ启动的流程

1.双击Windows桌面的QQ图标(qq.exe对应路径的快捷方式)

2.双击图标就是给操作系统发送指令,告诉操作系统QQ软件对应的硬盘地址,并让操作系统启动这个路径

3.操作系统接收到指令操控CPU发送指令给内存

4.内存接受指令后发送指令给硬盘,硬盘读取QQ软件代码给内存

5.在内存中运行QQ代码

6、QQ启动
https://www.cnblogs.com/nickchen121/p/10721933.html

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