0909 初识操作系统

  刚开始接触到操作系统,对其最直观的印象就是计算机中加装的微软系统,但操作系统的具体定义和功能并不了解。通过此篇随笔,写下对操作系统的理解和看法。

    一.操作系统做什么:

        1.作为用户接口和公共服务程序

            操作系统处于用户与计算机之间,用户通过操作系统使用计算机。其使用户能方便,安全,可靠高效地运行程序和使用硬件。

        2.作为进程执行的控制者和协调者

            操作系统可以对多个进程之间的同步,通信,死锁等问题进行解决。协调计算机处理问题,使计算机高效,不中断的工作。

        3.作为扩展机和虚拟机

           将用户和复杂的机器语言逐层隔离,使用户不接触复杂的底层语言也可以轻松使用计算机。

        4.作为资源管理者

           操作系统可以对计算机资源进行配置,对不同资源占用率的程序进行资源分配和整合

    二.为什么学习操作系统

        其实这个问题很好回答,我们在信息化的时代下,编写的程序,应用软件要如何才能保有竞争力?高效快捷,在占用最少的资源的情况下拥有最高的效率,而要想编写出这样的程序,就必须要了解运行改程序的操作系统平台,如今时代下PC机的操作系统主要有Windows,Linux等,移动终端则以安卓,IOS为主,只有在了解了这些操作系统后,我们才能真正的编写出实用的程序软件。

    三.怎么学习操作系统

        多查阅资料,主动认知和提出疑问。多做实践,参与讨论。

    四. 了解操作系统发展史

        1.人工操作阶段  2.执行系统阶段   3.多道程序设计与操作系统形成 

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