什么是操作系统

    1:从用户观点认识操作系统
    有了操作系统,用户可以方便实用操作系统,用户软件使用操作系统提供的系统调用(进管指令)请求操作系统的服务,一般软件在用户级(目态)运行,系统在核心级(管态)运行,系统调用构成了虚拟机的高级指令系统,相当于扩展了裸机的基本指令系统,在数量上的扩展是在单击系统引入了多道程序技术.

    2:从资源管理器观点认识操作系统
    操作系统控制系统硬软件资源,它的工作是当用户程序和其他程序争用资源的时候提供有序和可控的分配.

    3:从进程观点来认识操作系统
    操作系统由若干可以同时独立运行的程序和一个系统核心所组成.每个程序完成各自的任务,系统核心则控制和协调这些进程的运行.

    4:从分层观点认识操作系统
    根据使用环境和对用户作业处理方式操作系统类型可分为3大类:
    ·批处理操作系统
    ·分时操作系统
    ·实时操作系统
   分数操作系统让多个用户(多路性)同时以会话方式(交互式)控制自己程序的运行,是每个用户都感觉自己有一台独立支持自己请求服务的系统(独占性). 
     实时系统往往是专用,系统与应用很难分离,并不强调资源利用率,更关心及时性,可靠性,完整性。实时系统又分为实时过程控制和实时信息处理.
     网络操作系统分为网络操作系统和分布式操作系统.
     网络操作系统是在单机操作系统上按照各个协议标准开发.
     分布式操作系统:为用户提供统一界面,使用系统资源完成所需任务,不必知道设备在何处(位置透明性),分布式操作系统是一个逻辑上紧密耦合的系统.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章