美文网首页
操作系统需要解决的问题

操作系统需要解决的问题

作者: 启蒙时代 | 来源:发表于2019-10-25 08:49 被阅读0次

一台电脑,如果参照云计算的思维方法,那么,主机和外设是Iaas层,操作系统是Paas层,数据库是Daas层,各种软件都是saas层。

粗糙一点,把daas划归到saas,这样,就形成了主机、操作系统、系统软件这样的一整套体系,像极了云计算的架构。

麻雀虽小,五脏俱全。

站在不同的级别下观察,操作系统和Pass层异曲同工。一边联系着基础设施,一边联系着软件系统,操作系统是承上启下的,像一个调度中心。无论是dos、windows、linux,或者unix,或者安卓,无论其如何五花八门,作为一个操作系统,必须解决以下基本问题:

一、面向硬件

1、驱动程序

2、文件和文件夹管理

3、网络、蓝牙等配置

二、面向用户

1、控制台

2、对可执行文件的运行解析

3、用户及授权管理

4、输入法

5、系统安全

综上,用户对整个电脑系统的使用,是通过操作系统来实现的,用户无法直接使用电脑的硬件,但可以直接使用操作系统,以及操作系统之上的应用软件。

从操作系统的发展历程看,最早是unix,由于unix要收费,于是出现了免费版的mini-unix,mini-unix经过改造,变成了今天的linux,而windows是解决unix和linux太抽象的问题,而开发的可视化操作系统。

当前主流的操作系统有:

一、windows

二、Linux

centos、乌班图(衍生版本:优麒麟、树莓派)、Debian、安卓

三、unix

苹果MacOS

相关文章

  • 操作系统需要解决的问题

    一台电脑,如果参照云计算的思维方法,那么,主机和外设是Iaas层,操作系统是Paas层,数据库是Daas层,各种软...

  • 在梦里做问题解决高手,还是直接醒来?

    windows操作系统里,会遇到数不清的问题,我便需要不断摸索学习解决各种问题的方法。而自从换了苹果操作系统,问题...

  • 操作系统概述(一)操作系统的四大特征

    首先我们需要解决的问题是操作系统是什么,其本质上就是一段计算机程序,用于管理计算机的硬件和软件资源,操作系统需要处...

  • 需要解决的问题

    心动过速的原因说是焦虑,可我并不焦虑,特别长一段时间才好,我怕这次也是!例假一来就时间特别长,而且经常来,喉不住,...

  • 需要解决的问题

    直播投流起号篇: 背景:低价引流,套路播起号(自然流量玩法)场观不稳定,uv低,切款切不过去,高返起号违规多,怎么...

  • 问题需要解决

    在罗伯特清琦《提高你的财商》这本书中,清琦提到,解决财务问题,是通往财务自由的道路。 这句话也适用于很多其他场景里...

  • 操作系统 - 操作系统概论

    操作系统的资源管理技术 复用解决物理资源不足的问题 虚拟解决物理资源不足的问题 抽象用于处理系统复杂性,重点解决易...

  • Java中的管程模型

    操作系统使用信号量解决并发问题,Java选择使用管程(Monitor)解决并发问题。信号量和管程是等价的,可以使用...

  • 财富自由第九章读后感

    你升级过自己的操作系统吗? 在之前我并不知道自己的系统,算不算是操作系统,我对操作系统的认识是,找到问题,寻找解决...

  • 灵活的构建

    基础概念 灵活的构建能够解决项目构建过程中一个常常需要面对的问题,就是不同的平台环境差异,这可能是操作系统的差异、...

网友评论

      本文标题:操作系统需要解决的问题

      本文链接:https://www.haomeiwen.com/subject/jbmhvctx.html