2018年中央民族大学信息工程学院856计算机学科专业综合之计算机操作系统考研强化五套模拟题
● 摘要
一、选择题
1. 下列选项中,在用户态执行的是( )。
A. 命令解释程序
B. 缺页处理程序
C. 进程调度程序
D. 时钟中断处理程序
【答案】A
【解析】CPU 状态分为管态和目态,管态又称为特权状态、系统态或核心态。通常,操作系统在管态下运行。CPU 在管态下可以执行指令系统的全集。目态又称为常态或用户态,当机器处于目态时,程序只能执行非特权指令,用户程序只能在目态下运行。
CPU 将指令分为特权指令和非特权指令,对于那些危险的指令,只允许操作系统及其相关模块使用,普通的应用程序不能使用。
缺页处理与时钟中断都属于中断处理程序,处理不当会对系统造成不良影响,因此只能在系统态执行。进程调度属于系统的一部分,也只能在系统态执行。命令解释程序属于命令接口,是操作系统提供给用户所使用的接口,因此可以用在用户态执行。因此选A 项。
另一个提供给用户程序的接口-系统调用也是在用户态执行。
2. 一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms 到达。它们的计算和I/O操作顺序如下:
P1:计算60ms ,I/O80ms,计算20ms 。
P2:计算120ms ,I/O40ms,计算40ms 。
若不考虑调度和切换时间,则完成两个作业需要的时间最少是( )。
A.240ms
B.260ms
C.340ms
D.360ms
【答案】B
【解析】画出PI 和P2的运行甘特图如图所示。P2晚到,因此先从PI 开始执行,由图可知最少时间为260ms.
图 P1和P2的运行甘特图
3. 文件系统中设立打开(Open )系统调用的主要目的是( )。
A. 把文件从辅存读到内存
B. 把文件的控制信息从辅存读到内存
C. 把文件的FAT 表信息从辅存读到内存
D. 把磁盘文件系统的控制管理信息从辅存读到内存
【答案】A
【解析】Open 操作是将基本文件目录中的内容读入到用户活动文件表中,并在系统活动文件表中记录文件的打开次数。
4. 文件的存储方法依赖于( )。
A. 文件的物理结构
B. 存放文件的存储设备的特性
C.A 和B
D. 文件的逻辑结构
【答案】C
5. 采用直接存取法来读写磁盘上的物理记录时,效率最高的是( )。
A. 连续结构的文件
B. 索引结构的文件
C. 链接结构文件
D. 其他结构文件
【答案】A
【解析】采用直接存取方法来读写磁盘上的物理记录时,应采用连续结构的文件存储方式,因为对于连续结构的文件存储方式来说,只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数),就能很快地进行存取;索引结构也是直接存取的,但要访问索引表;链接结构不是直接存取的。
二、综合题
6. 要想将工作目录移到目录树的某指定结点上,应使用什么命令?
【答案】要想将工作目录移到目录树的某指定结点上,应利用cd 命令。不带参数的cd 命令将使用户从任何其他目录回到自己的注册目录上;若用全路径名做参数,cd 命令将使用户来到由该路径名确定的结点上;若用当前目录的子目录作参数,将把用户移到当前目录指定的下一级目录上;用或使当前目录上移一级,即移到其父结点上。
7. 在UNIX 系统中是否设置了专门用来删除文件的系统调用? 为什么?
【答案】在UNIX 系统中没有设置专门用来删除文件的系统调用。
为了实现文件共享,必须记住所有共享该文件的用户数目。为此,在文件的索引结点中设置了一个连接计数
件之间的连接,并对
此连接,同时对每当有一用户要共享某文件时,需利用系统调用link 来建立该用户与此文做加1操作。当用户不再使用此文件时,应利用系统调用unlink 去断开做减1操作。当减1后结果为0, 表示已无用户需要此文件,此时才能将该文件从文件系统中删除。故在UNIX 系统中并无一条删除文件的系统调用。
相关内容
相关标签