考研操作系统在线题库每日一练(三十二)
以下是希赛网给大家分享考研操作系统在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研操作系统在线题库每日一练,以下为具体内容
1、在采用二级页表的分页系统中,CPU页表基址寄存器中的内容是( )。
A、 当前进程的一级页表的起始虚拟地址
B、 当前进程的一级页表的起始物理地址
C、 当前进程的二级页表的起始虚拟地址
D、 当前进程的二级页表的起始物理地址
2、下列调度算法中,不可能导致饥饿现象的是_____。
A、 时间片轮转
B、 静态优先数调度
C、 非抢占式短作业优先
D、 抢占式短作业优先
3、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是( )。
A、 DIV R0,R1 ;(R0)/(R1)→R0
B、 INT n ; 产生软中断
C、 NOT R0 ;寄存器R0的内容取非
D、 MOV R0,addr ;把地址addr处的内存数据放入寄存器R0中
4、磁盘上的文件以( )为读写记录。
A、 块
B、 记录
C、 柱面
D、 磁道
5、分时系统的一个重要性能是系统的响应时间,对操作系统的( )因素进行改进有利于改善系统的响应时间。
A、加大时间片
B、采用静态页式管理
C、优先级+非抢占式调度算法
D、代码可重入
1、试题答案:B
试题解析:
【考点】本题考查两级页表
【解析】在多级页表中,页表基址寄存器存放的是顶级页表的起始物理地址,故存放的是一级页表的起始物理地址。根据一级页号、一级页表的起始物理地址可以找到一级页表中的表项。故本题选B。
2、试题答案:A
试题解析:
【考点】本题考查调度算法。
【解析】时间片轮转:将所有的就绪进程排成一个队列,每次调度时,把CPU分配给队首进程,并令其执行一个时间片。当执行的时间片用完时,停止该进程的执行,并将它送往就绪队列的末尾,把处理机分配给就绪队列中新的队首进程,一直循环,直到所有进程结束。保证了就绪队列中任一进程在一定的时间内,均能获得一时间片的处理机执行时间。即不可能导致饥饿现象,故选A。采用静态优先级调度时,当系统总是出现优先级高的任务时,优先级低的任务会总是得不到处理机而产生饥饿现象;而短作业优先调度不管是抢占式或是非抢占的,当系统总是出现新来的短任务时,长任务会总是得不到处理机,产生饥饿现象;故B、C、D错误。
3、试题答案:C
试题解析:
【考点】本题考查CPU工作状态转换。
【解析】当指令出现异常(导致中断),会使CPU从用户态变为内核态。选项A中有出现除零异常的可能;选项B为中断指令;选项C不会发生异常;选项D中有出现缺页异常的可能。综上选C。
4、试题答案:A
试题解析:
【考点】本题考查磁盘文件读写。
【解析】文件储存在磁盘上,磁盘的最小存储单位叫做"扇区"。操作系统读取磁盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"。这种由多个扇区组成的“块”是文件存取的最小单位。故本题选A。
5、试题答案:C
试题解析:
【考点】本题考查操作系统--操作系统概述--操作系统的发展与分类--操作系统的分类--分时操作系统--分时操作系统的特点。
【解析】釆用优先级+非抢占式调度算法,既可让重要的作业/进程通过高优先级尽快获得系统响应,又可保证次要的作用、进程在非抢占式调度下不会迟迟得不到系统响应,这样兼顾的设计有利于改善系统的响应时间。加大时间片会延迟系统响应时间;静态页式管理和代码可重入与系统响应时间无关。故本题选C。

