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

操作系统需要解决的问题

作者: 启蒙时代 | 来源:发表于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

    相关文章

      网友评论

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

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