单选题 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。
单选题
  • A./D2/W2
  • B.D2/W2
  • C.W2
  • D./W2
【正确答案】 C
【答案解析】
单选题
  • A.根目录开始查找文件f2,系统查找时间少,读取f2文件次数不变
  • B.当前路径开始查找文件f2,系统查找时间少,读取f2文件次数少
  • C.根目录开始查找文件f2,系统查找时间少,读取f2文件次数少
  • D.当前路径开始查找文件f2,系统查找时间少,读取f2文件次数不变
【正确答案】 D
【答案解析】[解析] 在树型目录结构中,树的根节点为根目录,数据文件作为树叶,其他所有目录均作为树的节点。在树型目录结构中,从根目录到任何数据文件之间,只有一条唯一的通路。从树根开始,把全部目录文件名与数据文件名依次用“/”连接起来,构成该数据文件的路径名,且每个数据文件的路径名是唯一的。这样可以解决文件重名问题,所以,对于第一个空,虽然数据文件名均为f2,但不一定是相同的文件。从树根开始的路径名为绝对路径名,如果文件系统没有很多级,使用不是很方便,所以引入相对路径名,即从当前目录开始,逐级通过中间的目录文件,最后到达所要访问的数据文件。同样,从当前目录开始,采用相对路径名,较之采用绝对路径名,可以减少系统访问目录文件的次数,但是访问文件f2的次数是不变的。
单选题 操作系统通常将I/O软件分成四个层次:用户应用层软件、中断处理程序、独立于设备的软件和设备驱动程序,分层的主要目的是______。
  • A.提高处理速度
  • B.减少系统占用的空间
  • C.便于即插即用
  • D.便于系统修改、扩充和移植
【正确答案】 D
【答案解析】[解析] 操作系统设备管理功能的内部结构设计一般是基于分层的思想,因此,通常将I/O软件分为用户应用层软件、中断处理程序、独立于设备的软件和设备驱动4个层次。采用分层思想的主要目的是便于系统修改、扩充和移植。
单选题 虚拟内存是基于程序的局部性原理而设计的。下面关于局部性原理的描述正确的是______。
  • A.程序代码顺序执行
  • B.程序按照非一致性方式访问内存
  • C.程序连续地访问许多变量
  • D.程序在一段时间内访问相对小的一段地址空间
【正确答案】 D
【答案解析】[解析] 程序的局部性原理,即程序的地址访问有很强的时序相关性,未来的访问模式与最近已发生的访问模式相似。虚拟内存操作是基于程序执行的局部性原理,程序的局部性包括时间局部性和空间局部性,其中空间局部性是指程序在一段时间内访问相对小的一段地址空间。
单选题 ______操作需要特权指令执行。
  • A.读取当前时钟
  • B.清除一块内存
  • C.关闭中断
  • D.从用户态切换到管态
【正确答案】 C
【答案解析】[解析] 多任务的计算机系统中,特权指令主要用于系统资源的分配和管理,包括改变系统的工作方式、修改虚拟存储器管理的段表和页表、I/O指令、设置时钟、设置控制寄存器和关闭中断等。简言之,不允许用户程序中直接使用的指令称为“特权指令”。这里,A、B、D选项可以由用户程序直接使用,而C是不可以直接使用的。
单选题 关于分页式虚拟存储器的论述,正确的是______。
  • A.根据程序的模块性,确定页面大小
  • B.可以将程序放置在页面内的任意位置
  • C.可以从逻辑上极大地扩充内存容量,并且使内存分配方便、利用率高
  • D.将正在运行的程序全部装入内存
【正确答案】 C
【答案解析】[解析] 由于内存的大小总是有限的,如果都采用“实存管理”,那么大于总物理内存的作业就无法运行。为了解决这一问题,可行的方法就是用外存来换取内存,这也就是虚拟存储系统。它通过将运行进程访问的地址(逻辑地址、虚拟地址)与主存的物理地址(实地址)分开,从而使得提供大于物理地址的逻辑地址空间成为可能。而建立虚拟地址和实地址之间的对应关系、实现转换的工作就称为“虚存管理”。设置虚拟存储器的目的就是要从逻辑上极大地扩充内存容量,并且使内存分配方便、利用率高。 虚拟存储可以分为分区式、分页式、分段式、段页式等方法。分页的基本思想是把程序的逻辑空间和内存的物理空间按照同样的大小划分成若干页面,以页面为单位进行分配。在页式存储管理中,系统中的虚地址是一个有序对(页号,位移)。系统为每一个进程建立一个页表,其内容包括进程的逻辑页号与物理页号的对应关系、状态等。
单选题 当PC加电启动时,系统自动地先从______开始引导操作系统。
  • A.磁带
  • B.ROM BIOS
  • C.磁盘
  • D.光盘
【正确答案】 B
【答案解析】[解析] 当PC加电启动时,系统自动地先从ROM BIOS开始引导操作系统。
单选题 通常将“C:/Windows/myprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称为______安全管理。
  • A.文件级
  • B.目录级
  • C.用户级
  • D.系统级
【正确答案】 A
【答案解析】[解析] 系统级安全管理的主要任务是不允许未经核准的用户进入系统。 用户级安全管理是为了给用户分配文件访问权而设计的,包括对所有用户进行分类、为指定用户分配文件访问权。 目录级安全管理是为保护系统中的各种目录而设计的,它与用户权限无关。为保证目录的安全,规定只有系统核心才具有写目录的权利。通常,系统是分别为用户和目录独立地指定权限的。 文件级安全管理是通过系统管理员或文件主对文件属性的设置,来控制用户对文件访问。