计算机操作系统(慕课版)第一章思维导图

 

图片建议电脑查看

##1 操作系统的定义:操作系统是计算系统中的一个系统软件;管理和控制计算机资源;组织计算机工作流程;为用户提供工作环境;是计算机与其用户之间的接口。

##2 操作系统的目标及作用
    目标:

  1.        方便性
  2.        有效性
  3.        可扩充性
  4.        开放性

        
        
        
    作用:

  1.         OS作为用户与计算机硬件系统之间的接口
  2.         OS作为计算机系统资源的管理者
  3.         OS实现对计算机资源的抽象

    推动操作系统发展的主要动力
        1.不断提高计算机资源的利用率
        2.方便用户
        3.器件不断更新迭代
        4.计算机体系结构不断发展
        5.不断提出新的应用需求

##3 操作系统的发展过程
    1.单道批处理
        串行:一道程序完全运行完后,才开始另一道程序
        缺点:系统中资源得不到充分利用
    2.多道批处理
        “并行”:并非真的并行;当前一道程序进入I/O操作时,CPU可以进行处理下一道程序
        优点:资源利用率高;系统吞吐量大
        缺点:平均运转时间长;无交互能力
    3.分时系统
        用户需求
            人机交互
            共享主机
        实现过程中的关键问题
            及时接收
            及时处理
        特征
            多路性
            独立性
            及时性
            交互性
    4.实时系统
        实时系统的类型
            工业控制系统
            信息查询系统
            多媒体系统
            嵌入式系统
        特性
            及时性
            可靠性
    5.微机操作系统
    6.嵌入式操作系统
    7.网络操作系统
    8.分布式操作系统

##4 操作系统的基本特性
    1.并发
        区别并发和并行
            并发:两个或多个事件在同一时间间隔内发生
                宏观上:多个程序同时运行
                微观上:程序只是分时交替执行
            并行:两个或多个事件在同一时刻执行
        引入进程
            程序是静态的,程序
        引入线程
            进程的更小的可执行单位,一个进程可以包含若干个进程


    2.共享
        1.互斥共享方式(临界资源)
            一段时间内只允许一个进程访问该资源的资源共享方式
        2.同时共享方式
            宏观上的同时访问资源;微观上交替访问资源
            允许在一段时间内由多个进程“同时”对他们进行访问


    3.虚拟
        1.时分复用技术
            (1)虚拟处理机技术
            (2)虚拟设备技术
        2.空分复用技术.


    4.异步
        进程的执行往往不是“一气呵成”的,而是会以“停停走走”的方式运行

##5 操作系统的运行环境
    1.硬件支持
    2.操作系统内核:(1)支撑功能   中断处理   时间管理   原语操作

(2)资源管理功能   进程管理    存储器管理     设备管理
          
    3.处理机的双重工作模式
        用户态(目态)
            非指令特权
        内核态(系统态)
            指令特权
    4.中断与异常
        OS是中端驱动的

##6  操作系统的主要功能

  1.     处理机管理功能 (进程为基本单位)

      主要功能   进程控制    进程通信    进程同步   调度
        
            
          
          
          

        2.    存储器管理功能

        内存分配和回收
        内存保护
        地址映射
        内存扩充

        3.    设备管理功能

        缓存管理
        设备分配
        设备处理


        4.        文件管理功能
        文件存储空间管理
        目录管理
        文件的读/写管理和保护


        5.        接口管理功能
        用户接口
        程序接口


         6.        现代操作系统的新功能

##7 操作系统的结构
    简单结构
    模块化结构
    分层式结构
    微内核结构
    外核结构

##8 系统调用


以上是思维导图的大纲。

下载链接:

根据操作系统(幕课版)第一章画的的思维导图【详细】-OS文档类资源-优快云下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值