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

    操作系统

    1、为何要有操作系统

       现代计算机是个复杂的系统,程序员无法了解到所有的硬件操作细节,管理这些硬件优化使用是一 件非常繁琐的工作,于是,计算机安装了一层系统软件就是操作系统,有了操作系统,就可以管理其他所有设备。

    2、操作系统的位置

      操作系统在应用软件及硬盘之间,本质也是一个软件。

    3、操作系统的功能

     1隐藏丑陋硬件调用接口,为程序员提供调用硬件资源更简单,更清晰的模型。

     2将无序变得有序多路复用。

    4、操作系统的发展

     1)真空管和空卡片

         特点:没有操作系统的概念,所有的程序设计都是由机器语言编写的。

         优点:程序员可以在相应的时间里独享资源,有bug的时候可以及时处理理。

         缺点:浪费资源,串行。

     2)晶体管和批处理系统

        特点:有明确的分工,由专业操作人员运行。

        优点:批处理,节省机时。

        缺点:需要人参与控制,计算过程仍然串行,不能及时处理bug,影响程序开发效率。

    3)集成电路芯片和多道程序设计

        利用分时操作系统解决了程序员不能及时调试自己的程序的问题,但仍然是批处理,采用了多道技术。

    4)个人计算机

    5、多道技术

        空间复用和时间复用统称为多道复用。

  • 相关阅读:
    TSQL存储过程:获取父级类别图片
    ASP.NET小收集<7>:JS创建FORM并提交
    JS收集<4>:限制输入搜索串
    js编码风格
    学习日志0504
    记于20120508日晚
    NHibernate中的Session yangan
    SQL Server2005排名函数 yangan
    让IE8兼容网页,简单开启兼容模式 yangan
    Log4Net跟我一起一步步 yangan
  • 原文地址:https://www.cnblogs.com/niejinmei/p/6544470.html
Copyright © 2011-2022 走看看