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

    一:操作系统

    1.为何要有操作系统

    程序员无法把所有的硬件操作细节都了解到,使用操纵系统管理这些硬件并加以优化。

    2.操作系统的位置

    操作系统位于计算机硬件及应用软件之间,是可以直接用来使用硬件的。

    操作系统分为两个部分,内核(内核态)和系统调用(用户态)。

    3. 操作系统的功能

    操作系统隐藏了丑陋的硬件调用接口,为应用程序员提供更简单的系统调用接口,不用再考虑操作硬件的细节,专心开发自己的应用程序;将应用程序对硬件资源的竞态请求变得有序化。

    4. 操作系统的发展

    操作系统的特点是大型 复杂 长寿。

    操作系统发展史:

    第一代 :真空管和穿孔卡片

    没有操作系统

               优点:规定时间内程序员独享

               缺点:浪费时间

    第二代:晶体管和批处理系统

    优点:节省机时

    缺点:需要人参与

                顺序进行

                程序员不能及时进行调试

    第三代:集成电路芯片,多道程序设计

                  分为空间复用   必须由操作系统控制

                      时间复用

                  两者合称多道技术

           Unix    -    minix   -    linux

    第四代:个人计算器

    5. 多道技术

    空间复用  时间复用两者合称多道技术

  • 相关阅读:
    Qt音视频开发8-ffmpeg保存裸流
    Qt音视频开发7-ffmpeg音频播放
    Qt音视频开发6-ffmpeg解码处理
    Qt音视频开发5-vlc事件订阅
    Qt音视频开发4-vlc读取和控制
    Qt音视频开发3-vlc录像存储
    Qt音视频开发2-vlc回调处理
    Qt音视频开发1-vlc解码播放
    【日拱一卒】链表——两个有序的链表合并
    osg计算线段与球面的交点
  • 原文地址:https://www.cnblogs.com/asaka/p/6544458.html
Copyright © 2011-2022 走看看