zoukankan      html  css  js  c++  java
  • 0909 初识操作系统

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

        一.操作系统做什么:

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

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

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

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

            3.作为扩展机和虚拟机

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

            4.作为资源管理者

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

        二.为什么学习操作系统

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

        三.怎么学习操作系统

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

        四. 了解操作系统发展史

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

  • 相关阅读:
    c# webapi无法获取Session值问题解决
    深入理解java虚拟机之自动内存管理机制笔记
    数据结构总结1
    疯人院之语言、编码、计算机

    集线器/交换机
    什么是DOM?DOM和JavaScript的关系 [web开发]
    JSON轻量级的数据交换格式
    天问宇宙学第一课
    C++基础知识
  • 原文地址:https://www.cnblogs.com/huangnanblog/p/4795990.html
Copyright © 2011-2022 走看看