资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,操作系统-设备管理,*,PPT,文档演模板,Office,PPT,操作系统-设备管理,2024/11/15,操作系统-设备管理,操作系统-设备管理2023/10/9操作系统-设备管理,1,一、设备的类别,1、按速度分类,2、按传输的信息单位,3、按设备的共享性或从资源分配的角度,操作系统-设备管理,一、设备的类别操作系统-设备管理,2,二、设备管理的任务,1、控制设备与内存或CPU之间的数据传输,2、进行设备分配,3、实现设备间、设备与CPU间等的并行性,4、进行缓冲管理,操作系统-设备管理,二、设备管理的任务操作系统-设备管理,3,三、数据传送控制方式,1、程序直接控制方式,2、中断控制方式,3、DMA方式,4、通道,1)什么是通道?,2)按到信息交换方式的不同,把通道分为哪三类?,操作系统-设备管理,三、数据传送控制方式操作系统-设备管理,4,四、中断技术,1、中断的基本概念?,2、简述中断处理过程?,3、中断与陷阱的区别,操作系统-设备管理,四、中断技术操作系统-设备管理,5,五、缓冲技术,1、缓冲技术的引入原因,2、缓冲池管理实现,1)三种队列,2)四个工作缓冲区,3)管理进程的PV描述,操作系统-设备管理,五、缓冲技术操作系统-设备管理,6,六、设备分配,1、设备分配的流程:,分配设备,控制器通道,2、设备的策略,1)先请求先分配,2)优先级高者优先分配,操作系统-设备管理,六、设备分配操作系统-设备管理,7,七、设备独立性,1、概念,含义:应用程序独立于具体使用的物理设备,在应用程序中使用逻辑设备名称;在实际执行时使用物理设备名称,操作系统-设备管理,七、设备独立性操作系统-设备管理,8,八、SPOOLING技术,1、概念,在多道批处理系统中,专门利用一道程序(SPOOLing程序)来完成对设备的I/O操作。无需使用外围I/O处理机,即在联机情况下实现的同时外围操作,或称假脱机操作,2、采用Spooling技术实现打印机的共享,操作系统-设备管理,八、SPOOLING技术操作系统-设备管理,9,习题,1、按信息交换单位,设备分为()设备和()设备两类,打印机属于()设备。,2、凡是数据到达和离去速度不匹配的地方均可采用()技术。,3、SPOOLing系统()、()、()3个部分组成。,4、常用的I/O控制方式有程序直接控制方式、()、()和()。,操作系统-设备管理,习题操作系统-设备管理,10,5、从资源分配角度出发,I/O设备可以分为()、()和()三种类型。,6、通道指专门用于负责输入/输出工作的处理机,通道执行的程序称为()。,7、通道是一个独立于()的专管()的处理机,它控制()与主存之间的信息交换。,8、虚拟设备是通过()技术把()设备变成为若干用户()的设备。,操作系统-设备管理,5、从资源分配角度出发,I/O设备可以分为()、()和()三,11,选择题:,1、()是操作系统中采用的以空间换时间的技术。,A)缓冲技术 B)并行技术,C)通道技术 D)虚拟存储技术,操作系统-设备管理,选择题:操作系统-设备管理,12,2、通道又称I/O处理机,它用于实现()之间的信息传输。,A)主存和外设 B)CPU与外设,C)主存与外存 D)CPU与外存,3、在采用Spooling技术的系统中,用户的打印数据首先被送到()。,A)打印机 B)磁盘的输入,C)磁盘的输出 D)终端,操作系统-设备管理,2、通道又称I/O处理机,它用于实现()之间的信息传输。操作,13,4、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的()不属于设备管理的数据结构。,A)DCT B)JCB,C)COCT D)CHCT,5、缓冲技术中的缓冲池在()中。,A)外存 B)内存 C)ROM D)寄存器,操作系统-设备管理,4、设备管理程序对设备的管理是借助一些数据结构来进行的,下面,14,6、()算法是设备分配常用的一种算法。,A)短作用优先 B)最佳适应,C)首次适应 D)先来先服务,7、下列设备不属于系统设备的是(),A)鼠标 B)键盘,C)扫描仪 D)磁盘,操作系统-设备管理,6、()算法是设备分配常用的一种算法。操作系统-设备管理,15,7、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()。,A)中断方式 B)无条件存取方式,C)DMA方式 D)程序查询方式,8、在程序I/O方式中,对于输出设备,准备就绪是指()。,A)输出缓冲区已空 B)输出缓冲区已有数据,C)输出设备已开始工作 D)输出设备已收到I/O指令,操作系统-设备管理,7、如果I/O设备与存储设备进行数据交换不经过CPU来完成,,16,9、下面关于设备独立性的论述正确的是(),A)设备独立性是指I/O设备具有独立执行I/O功能的一种特性,B)设备独立性是指用户程序独立于具体使用的物理设备的一种特性,C)设备独立性是指独立实现设备共享的一种特性,D)设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性。,操作系统-设备管理,操作系统-设备管理,17,演讲完毕,谢谢听讲,!,再见,see you again,3rew,2024/11/15,操作系统-设备管理,演讲完毕,谢谢听讲!再见,see you again3rew,18,
展开阅读全文