考研操作系统在线题库每日一练(二十二)
以下是希赛网给大家分享考研操作系统在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研操作系统在线题库每日一练,以下为具体内容
1、分时系统中,CPU进程切换需要2ms,为使得100个用户均能在1秒内得到响应,应该选择的时间片是( )。
A、 2ms
B、50ms
C、10ms
D、8ms
2、用户在程序中试图读某文件的第100个逻辑块,使用操作系统提供的( )接口。
A、系统调用
B、键盘命令
C、原语
D、图形用户接口
3、在操作系统中,只能在核心态下运行的指令是( )。
A、读时钟指令
B、置时钟指令
C、取数指令
D、寄存器清零
4、用( )设计的操作系统结构清晰且便于调试。
A、分层式构架
B、模块化构架
C、微内核构架
D、宏内核构架
5、在任何时刻,一个进程的状态变化( )引起另一个进程的状态变化。
A、必定
B、一定不
C、不一定
D、不可能
1、试题答案:D
试题解析:
【考点】本题考查扫描分时系统中时间片的应用。
【解析】一个时间片,就是一段很短的时间。系统规定每个作业每次只能运行一个时间片,然后就暂停该作业的运行,并立即调度下一个作业运行。如果在不长的时间内能使所有的作业都执行一个时间片的时间,便可以使每个用户都能及时地与自己的作业进行交互,从而可使用户的请求得到及时响应。时间片=响应时间-进程切换时间=响应总时间/用户人数-进程切换时间=1s/100-2ms=8ms。故本题选D。
2、试题答案:A
试题解析:
【考点】本题考查操作系统--操作系统概述--操作系统的运行环境--操作系统向上提供的接口--系统调用(广义指令)--系统调用的作用。
【解析】操作系统通过系统调用向用户程序提供服务,文件I/O需要在内核态运行。故本题选A。
3、试题答案:B
试题解析:
【考点】本题考查操作系统--操作系统概述--操作系统的运行环境--CPU运行模式--核心态的特点。
【解析】大多数计算机操作系统的内核包括四个方面的内容,即时钟管理、中断机制、原语和系统控制的数据结构及处理,其中第4部分实际上是系统调用类的指令(广义指令)。A、C和D三项均可以在汇编语言中涉及,因此都可以运行在用户态。从另外的角度考虑,若在用户态下允许执行“置时钟指令”,则一个用户进程可在时间片还未到之前把时钟改回去,从而导致时间片永远不会用完,进而导致该用户进程一直占用CPU,这显然是不合理的。故本题选B。
4、试题答案:A
试题解析:
【考点】本题考查操作系统--操作系统概述--操作系统的结构。
【解析】分层式结构简化了系统的设计和实现,每层只能调用紧邻它的低层的功能和服务,便于系统的调试和验证。在调试某层时发现错误,那么错误应在这层上,这是因为其低层都已调式好。故本题选A。
5、试题答案:C
试题解析:
【考点】本题考查操作系统--进程管理--进程与线程--进程的描述。
【解析】一个进程的状态变化可能会引起另一个进程的状态变化。例如,一个进程时间片用完,可能会引起另一个就绪进程的运行。同时,一个进程的状态变化也可能不会引起另一个进程的状态变化。例如,一个进程由阻塞态转变为就绪态就不会引起其他进程的状态变化。故本题选C。