操作系统简答题.pdfVIP

  • 4
  • 0
  • 约7.72千字
  • 约 5页
  • 2021-11-15 发布于湖北
  • 举报
1. 文件目录和目录文件各起什麽作用?目前广泛采用的目录结构形式是哪种?它有什麽 优点? 答:文件目录记录文件的名字、文件长度、文件存放在外存上的物理地址,以及文件属性和 文件建立时间、日期等信息也称之为文件控制块。 目录文件是文件系统把同一卷上的若干文件的文件目录组成一个独立的文件, 这个全部由文 件目录组成的文件称目录文件。 文件目录和目录文件是两个不同的概念, 文件目录记录文件的管理信息, 它用于对单个文件 的控制;目录文件是由全部文件目录组成的文件,它用于整个文件系统的管理。 目前广泛采用的目录结构是树形目录结构,它的主要优点是:检索效率高,允许文件重名, 确切反映了信息的层次结构,并且可以利用层次结构实现文件共享和保护 2. 在设备管理中,何谓设备独立性?如何实现设备独立性? 答:设备独立性是指用户程序独立于所使用的具体物理设备。① 从程序设计的角度看各种 设备所体现的接口都是一致的。 ② 操作系统对所有的设备及设备操作都采取统一方式管理。 为了实现设备的独立性, 系统应为每个用户进程配置一张用于联系逻辑设备名和物理设 备名的映射表,以根据当前的实际情况实现逻辑设备名到具体设备的映射。 3. 存储管理研究的主要课题有哪些? 答:①存储分配问题②地址再定位问题③存储保护问题④存储扩充问题 4. 什麽是 DMA 方式?它与中断方式的主要区别是什麽? 答: DMA方式也称直接内存存取方式,其特点是外设在硬件支持下直接与内存交换成批数据 而无须 CPU干预。 DMA方式下的系统地址总线和数据总线以及一些控制信号线都是与 CPU共用 的。平时由 CPU管理使用,当进行直接内存存取数据时,采用偷窃总线控制权的办法,将 CPU 管理的总线由 DMA控制器接管, 并由 DMA控制器控制外设与内存之间的成批数据传送。 当本次 DMA传送的数据全部传送完成后发出一个中断并由 CPU响应中断并回收总线控制权。 区别: ①中断方式在每个数据传送完成后中断 CPU,而 DMA 方式则是在所要求传送的一批数 据全部传送结束时中断 CPU;②中断方式的数据传送是在中断处理时由 CPU 控制完成,而 DMA 方式则是在 DMA 控制器的控制下完成。 5. 要使一个系统不发生死锁,一般可采用哪些方法?简述它们的实现原理。 答:( 1)死锁检测:当系统为进程分配资源时,若未采用任何限制性措施,则必须保存有 关资源的请求和分配信息,并采用某种算法根据这些信息来检测系统是否已进入死锁状态。 (2 )死锁解除: 当死锁出现后常采用撤销某些进程或剥夺某些进程资源的方法来解除死锁。 (3)死锁避免:该方法把系统的状态分为安全和不安全两种,并保证系统始终处于安全状 态,从而避免死锁的发生。 (4 )死锁预防:通过破坏死锁的 4个必要条件中的 2-4 个条件之一来预防死锁的出现,即: ①破坏 请求和保持“ ”条件②破坏 “不剥夺 ”条件③破坏 “环路等待 ”条件 6. 虚拟存储器的主要特征有 _____ 多次性,对换性,虚拟性 ___ 。 7. 什么是操作系统?它的主要特征是什么? 操作系统是一组控制和管理计算机硬件和软件资源、 合理地对各类作业进行调度, 以及方便 用户使用的程序的集合。( 3分) 主要特征:共享性,并发性、异步性、虚拟性 8. 什么是线程?线程通常有哪几种实现方式 线程是轻型进程,独立调度和分派的基本单位。( 3分) 实现方式:用户级线程、内核支持线程、及二者相结合。 9. 什么是安全状态?当系统不安全时就是系统进入了死锁状态吗? 所谓安全状态,是指系统能按某种进程顺序 (P1, P2, …,Pn)( 称〈 P1, P2, …, Pn 〉序列 为安全序列 ) ,来为每个进程

文档评论(0)

1亿VIP精品文档

相关文档