0725作业
一、什么是编程语言
编程语言是人与计算机之间沟通的介质
二、什么是编程
编程是用编程语言来和计算机交流,让计算机帮我们干活
三、为什么要编程
让计算机帮人类干活,通过奴役计算机,解放劳动力
四、计算机五大组成以及各自的作用
1、CPU:相当于人类的大脑,对计算机进行控制和使其运算
CPU包括控制器和运算器
- 控制器的作用:控制组成计算机的所有硬件
- 运算器的作用:进行逻辑运算和算术运算
2、内存
- 内存的作用:计算机内临时存储数据的硬件设备
- 优点:速度快
- 缺点:临时存储,断电即消失
3、外存
- 外存的作用:计算机内永久存储数据的硬件设备
- 优点:容量大,永久存储
- 缺点:速度慢
4、输入设备
- 作用:输入信息和内容,如键盘、鼠标、U盘
5、输出设备
- 作用:输出信息和内容,如显示屏、打印机、U盘
注意:例如U盘既是输入设备又是输出设备,称为IO设备
https://www.cnblogs.com/nickchen121/p/10721884.html
五、机械硬盘的工作原理
机械硬盘由机械手臂、磁道、扇区三部分组成
-
机械手臂:读取数据
-
磁道:存储数据
-
扇区:划分磁道,一般划分单位为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