语言是事物A与事物B的沟通的介质。中文、英文和日文等语言是人与人沟通的介质。而编程语言是人与计算机沟通的介质。
就如英语一样,句子由单词和语法组成的。而编程就是将语法和一堆字符写在文件中交给计算机做事,结果就是一堆文件,这些文件就是程序。
把计算机当成自己的奴隶,编程的目的就是奴役计算机,让计算机帮自己工作,取代人力,给自己节省时间和精力
计算机五大组成有控制器、运算器、存储器、输入设备和输出设备
内存 | 外存 | |
---|---|---|
缺点 | 比外存容量小 而且由于内存基于点存储数据,所以断电数据马上消失 | 比内存存取速度慢 |
优点 | 比外存存取速度快 | 比内存容量大 可以永久存储数据 |
计算机输入信息(程序、数据、声音、文字、图形、图像等)的设备。
常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。外存储器(U盘等)也是一种输入设备
计算机输出信息的设备。
常见的输出设备有:显示器、打印机和绘图仪等。外存储器也是一种输出设备。
注意:由于外存储器即是一种输入设备,也是一种输出设备,因此外存储器也被称为IO设备,其中I为Input(输入);O为Output(输出)。
机械硬盘主要由机械手臂、磁道和扇区组成
内容引用于nickchen老师博客
平均延迟时间:机械手臂寻道之后,需要寻找数据。由于数据的位置是不确定的,而目前的机械硬盘寻找数据会从硬盘的头部扫描到尾部。以7200r/min的硬盘为例,如果碰巧在硬盘头部找到数据,时间约为0ms;如果在硬盘尾部找到数据,时间约为8.3ms,因此我们采用一个平均时间4.15ms作为机械手臂在磁道找到数据的时间,这个时间被称为平均延迟时间。
平均延迟时间:7200/60=120(r/s)
1/120=0.0083(s/r)=8.3(ms/r)
8.3/2=4.15(ms/r)
平均延迟时间:7200/60=120(r/s)
1/120=0.0083(s/r)=8.3(ms/r)
8.3/2=4.15(ms/r)
从上述描述可以得出:
寻找数据的时间=平均寻道时间+平均延迟时间寻找数据的时间=平均寻道时间+平均延迟时间
原文:https://www.cnblogs.com/demiao/p/11246451.html