2021-10-11Python笔记(计算机基础)

什么是操作系统(OS)?

1.在我们生活中经常见到各式各样的系统,如:温控系统,工业控制系统,Windows操作系统,Linux操作系统,安卓操作操作系统,苹果操作系统等。
它们都是大同小异,在硬件和用户的交互中起到承上启下的作用,呈上指的是拥有一套完美的桌面操作系统服务于用户,启下指的是协调硬件系统处理来自用户的指令和运算,操作系统可以简单的理解为统领和协调整套硬件系统的最高者。
2.为了阐述操作系统在计算机中的重要性,下面直接上图片:
在这里插入图片描述
要想解释操作系统的重要性,我们不妨从一个问题开始:当我们运行了一个程序后计算机都做了些什么?
当我们运行了应用程序后计算机执行的操作大致可分为三步:
1.操作系统向cpu发送指令,CPU把存放在硬盘中的二进制文件暂时存放在运行内存中
2.操作系统控制cpu从运行内存中调取需要计算的指令
3.操作系统将cpu计算好的指令交给声卡或者显卡等输出设备进行输出

CPU、运行内存(RAM)、硬盘(HDD)三者的关系

计算机中最重要的硬件是什么?
那肯定是cpu、运行内存、硬盘,三者缺一不可,他们有着不可分割的关系
用大白话讲,cpu就是车间主任,内存是车间生产人员、硬盘就是车间的仓库,他们之间的速度从大到小依次是:cpu>运行内存>硬盘,cpu速度最快,就像天上的飞机,内存速度适中,就像高铁,硬盘速度最慢,相当于小轿车。
说到这里不得不说一下他们的特性:
cpu:计算速度超快,每秒可进行上亿次运算,只管运算,不管数据存储
内存条:速度仅次于cpu,不参与数据的计算,只是数据的暂存,断电数据消失
硬盘:在三者中速度最慢,不参与数据计算,只负责存储数据,可永久存储数据,断电数据不消失。
由上面的结论我们可以得出:
cpu配置越高,计算速度越快,程序运行就会很顺畅。
内存条配置越高,就可以同时运行很多程序
硬盘配置越高,存储空间就会很大,自然可以永久存储很多数据
额外说明:cpu只会调用内存中的数据进行计算,内存条提供高速缓冲,当我们运行一个程序的时候,程序需要被计算的数据会被先调到内存中,然后再给cpu计算。

Windows、Linux、手机操作系统,各自的应用领域

Windows操作系统:
这个就不用我多说了,它是目前市面上最漂亮的桌面操作系统,我们平时用它打游戏,听歌、看电影、我们对它再熟悉不过了,它拥有着最大的用户群体,但安全性和稳定性不是太高,而且收费,属于闭源操作系统(不公开系统源代码)
Linux操作系统
它是一款开源免费、安全、稳定三者同时具备的操作系统、但它属于命令行操作系统,对一般用户不太友好,一般供专业的开发人员使用,我们每天访问的网站后面九成以上运行着linux,它开源稳定的特性深受开发人员喜爱,此操作系统属于开源系统(开放源代码)
手机操作系统
说到这,我想大家对其并不陌生,一般手机操作系统可以分为两大类,苹果和安卓,苹果操作系统运行流畅,安全性高,由苹果公司开发,安卓操作系统运行流畅度仅次于苹果,它是谷歌公司开发的一个手机操作系统、安卓和苹果操作系统都是基于Linux操作系统开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值