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