操作系统书后习题答案(西电版) |
|
发起人:piaoling 回复数:1 浏览数:9257 最后更新:2009/5/23 12:35:37 by piaoling |
选择查看 | 搜索更多相关主题 帖子排序: |
piaoling 发表于 2009/5/23 12:32:13
|
操作系统书后习题答案(西电版) 第一章os引论
1. 高级调度与低级调度的主要任务是什么?为什么要引入中级调度?
第六章 第七章
由上图可见,设备控制器由以下三部分组成:(1)设备控制器与处理机的接口,该接口用于实现CPU与设备控制器之间的通信,提供有三类信号线:数据线、地址线和控制线。(2)设备控制器与设备的接口,可以有一个或多个接口,且每个接口连接一台设备。每个接口都存在数据、控制和状态三种类型的信号。(3)I/O逻辑,用于实现对设备的控制。其通过一组控制线与处理机交互,处理机利用该逻辑向控制器发送I/O命令,I/O逻辑对收到的命令进行译码。 3.为了实现CPU与设备控制器之间的通信,设备控制器应具有哪些功能? 4.分别就字节多路通道、数据选择通道和数组多路通道进行解释。 5.如何解决因通道不足而产生的瓶颈问题? 9.引入缓冲的主要原因是什么? 13.试说明收容输入工作缓冲区和提取输出工作缓冲区的工作情况。 第八章 1. 分别就数据项、记录和文件的概念进行解释。 (1)最低层为对象及其属性说明,主要包括文件、目录、磁盘存储空间等三类对象。(2)最高层是文件系统提供给用户的接口,分为命令接口、程序接口和图形化用户接口等三种类型。(3)中间层是对对象进行操纵和管理的软件集合,是文件系统的核心部分,拥有文件存储空间管理、文件目录管理、地址映射、文件读写管理及文件共享与保护等诸多功能。具体又可分为四个子层:①I/O控制层(又称为设备驱动程序层),主要由磁盘驱动程序和磁带驱动程序组成,负责启动I/O设备和对设备发来的中断信号进行处理;②基本文件系统层(又称为物理I/O层),主要用于处理内存与磁盘或磁带机系统之间数据块的交换,通过向I/O控制层发送通用指令及读写的物理盘块号与缓冲区号等I/O参数来完成;③基本I/O管理程序层(即文件组织模块层),负责完成与磁盘I/O有关的大量事务,包括文件所在设备的选定、文件逻辑块号到物理块号的转换、空闲盘块的管理及I/O缓冲的指定等;④逻辑文件系统层,负责所读写的文件逻辑块号的确定、目录项的创建与修改、文件与记录的保护等。 文件系统接口
14.在Hash检索法中,如何解决“冲突”问题?
15.解释关于树型目录结构采用线性检索法的检索过程。 24.在对文件的四级安全管理中,每一级安全管理的主要用途是什么?(P253)
13.在第二级磁盘容错技术中,包括那些容错措施?
|
piaoling 发表于 2009/5/23 12:35:37
|
第十一章 第十二章 第十四章 第十五章 第十六章
第十三章 1. UNIX系统有哪些基本特征? 3. UNIX系统中的PCB含哪几部分?并用图来说明它们之间的关系. 4. 进程映象含哪几部分?其中系统级上下文的动态部分的作用是什么? 5. 在UNIX系统中,用于进程控制的系统调用有哪些(主要的)?它们的主要功能是什么? 6. 为创建一个新进程,需做哪些工作? 7. 为何要采取进程自我终止方式?如何实现exit? 8. UNIX系统采用什么样的进程调度算法?其优先级是如何计算的? 9. 试说明信号与中断两种机制间的异同处? 10 扼要说明信号机制中信号的发送和对信号的处理功能? 11 什么是管道?无名管道和有名管道的主要差别是什么? 12 读,写管道时应遵循哪些规则? 13 在消息机制中,有哪些系统调用?并说明它们的用途. 14 在共享存储区机制中,有哪些系统调用?并扼要说明它们的用途. 15 核心在执行shmget系统调用时,需完成哪些工作? 16 在信号量集机制中,有哪些系统调用?并说明它们的用途. 17 核心是如何对信号量进行操纵的? 18 为实现请求调页管理,在UNIX系统中,配置了哪些数据结构? 19 在UNIX系统中,如何改变有效页的年龄?并用实例说明之. 20 当需访问的缺页是在可执行文件上或在对换设备上时,应如何将它调入内存? 21 在将一页换出时,可分为哪几种情况?应如何处理这些情况?
|
返回页首↑ |