计算机01编程,第二篇.计算机基础之编程01

1. 什么是编程语言?

语言是事物A与事物B的沟通的介质。中文、英文和日文等语言是人与人沟通的介质。而编程语言是人与计算机沟通的介质。

编程语言

2. 什么是编程?

就如英语一样,句子由单词和语法组成的。而编程就是将语法和一堆字符写在文件中交给计算机做事,结果就是一堆文件,这些文件就是程序。

3. 为什么要编程?

把计算机当成自己的奴隶,编程的目的就是奴役计算机,让计算机帮自己工作,取代人力,给自己节省时间和精力

4.编程语言

编程语言分类有机器语言、汇编语言、高级语言

机器语言

汇编语言

高级语言

优点

执行效率高

(较于机器语言):开发效率高

(较解释型):执行效率高

缺点

开发的效率低

(较于机器语言):执行效率低

(较解释型):开发效率低

5. 计算机五大组成部分分别有什么作用?

计算机五大组成有控制器、运算器、存储器、输入设备和输出设备

控制器:相当于大脑控制全身的器官的运作

运算器:实现算术运算和逻辑运算

存储器:是计算机的存储系统,相当于人的记忆组织。有外存和主存之分。

内存

外存

缺点

比外存容量小 而且由于内存基于点存储数据,所以断电数据马上消失

比内存存取速度慢

优点

比外存存取速度快

比内存容量大 可以永久存储数据

输入设备

计算机输入信息(程序、数据、声音、文字、图形、图像等)的设备。

常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。外存储器(U盘等)也是一种输入设备

输出设备

计算机输出信息的设备。

常见的输出设备有:显示器、打印机和绘图仪等。外存储器也是一种输出设备。

注意:由于外存储器即是一种输入设备,也是一种输出设备,因此外存储器也被称为IO设备,其中I为Input(输入);O为Output(输出)。

6. 机械硬盘的工作原理?

机械硬盘主要由机械手臂、磁道和扇区组成

1b9968835edc3ea76035f13d35eed212.png

机械手臂:机械硬盘通过机械手臂读取数据,机械手臂的末端是磁头。

磁道:磁道是机械硬盘的磁面中的一个一个圈,磁道用于存储数据。

扇区:扇区的最小单位通常为512KB(由于磁盘大小不断增大,也有部分厂商设定每个扇区的大小是4096字节)。为了减小IO操作,机械硬盘也会将多个相邻的扇区组合在一起,形成一个块,这个块便就是我们在Windows系统中看到的C、D分区。

平均寻道时间:由于数据存放在磁道上,因此机械手臂需要读取数据首先要找到磁道。受限于工业水平的限制,目前机械手臂找到磁道的时间为5ms,这个时间被称为平均寻道时间。

平均延迟时间:机械手臂寻道之后,需要寻找数据。由于数据的位置是不确定的,而目前的机械硬盘寻找数据会从硬盘的头部扫描到尾部。以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)

从上述描述可以得出:

寻找数据的时间=平均寻道时间+平均延迟时间寻找数据的时间=平均寻道时间+平均延迟时间

7. qq启动

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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值