【0725 | Day 1】计算机编程/计算机组成原理/计算机操作系统

什么是编程

编程语言:人与计算机交流的手段

编程:通过编程语言编写文件

学习编程的目的:让计算机代替人力,为我们服务

计算机组成原理

计算机由五大部分组成:控制器、运算器、存储器、输入设备、输出设备。

CPU(大脑)

运算器:进行逻辑运算和算术运算

控制器:控制硬件

多核CPU:同时处理多个事件

存储器

内存:临时存储数据的硬件(快,存储小,断电即消失)

 

外存:永久存储数据的硬件(慢,存储大,存储时间长)

输入设备

输入信息

  • U盘、鼠标等等(类似于身体的眼睛鼻子耳朵)

输出设备

输出信息

  • 音响、显示器、U盘等等(类似于身体的嘴巴生殖器官)

此处的U盘就相当于I/O设备,input/output

32位和64位

比如计算机只识别10100101010101010.......

区别:32位读取32个二进制,64位读取64个二进制

关键:64位可以安装32位,32位不能安装64位

  • 现在大多数都是64位

机械硬盘VS固态硬盘

机械硬盘

磁道:信息存储的地方

扇区:将多个磁道划分为好几个存储的地方

机器手臂:寻找磁道信息

平均延迟时间:寻找磁道信息所用的全部时间

7200r/min
7200/60=120r/s
1/120=0.0083s/r
即 8.3ms/r
分两区 即为 8.3/2=4.15ms/r

平均寻道时间:固定 5ms

总时间:4.15+5=9.15ms

固态硬盘(SSD)

快、容量小

计算机操作系统

操作系统

一种特殊的应用软件,接受外部指令控制硬件,与人/应用程序/硬件交流

应用程序

由一堆文件组成,用来完成具体的某个任务,与人/操作系统交流

  • 举个栗子,QQ就是由一堆文件组成的应用程序

文件

linux定义某种东西为xx,windows定义某种东西为文件,由某种操作系统特别定义

硬件

用来存储数据,与操作系统交流

计算机的三大组成

应用程序

操作系统

硬件

应用程序启动VS操作系统启动

应用程序

  • 双击>>>操作系统接受指令,识别0和1发送到CPU>>>CPU发送指令到内存>>>内存读取硬件中的QQ,打开应用程序

操作系统

  • 开机>>>经过临时操作系统ROM,再打开操作系统>>>临时操作系统关闭

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