02323操作系统概论

某带有50个终端用户的计算机系统采用时间片轮转调度算法分配处理器。若规定时间片为10毫秒,对用户的每个命令需花费100毫秒完成处理,则终端最长响应时间为()A、2秒B、5秒C、10秒D、50秒

题目

某带有50个终端用户的计算机系统采用时间片轮转调度算法分配处理器。若规定时间片为10毫秒,对用户的每个命令需花费100毫秒完成处理,则终端最长响应时间为()

  • A、2秒
  • B、5秒
  • C、10秒
  • D、50秒
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

分时操作系统通常采用()算法为用户服务。

A、时间片轮转

B、最短作业优先

C、先来先服务

D、优先数调度


参考答案:A

第2题:

分时系统中,当用户数目为100时,为保证响应不超过2秒;此时的时间片最大应为()。

A. 10毫秒

B. 20毫秒

C. 50毫秒

D. 200毫秒


参考答案A

第3题:

操作系统将CPU的时间资源划分成极短的时间片,轮流分配给各终端用户,使终端用户单独分享CPU的时间片,有独占计算机的感觉,这种操作系统称为______。

A.实时操作系统

B.批处理操作系统

C.分时操作系统

D.操作系统分布式


正确答案:C

第4题:

下列关于时间片轮转的叙述中,正确的是

A.时间片轮转算法主要是实时系统中使用的一种调度算法

B.在算法中时间片长度的选区非常重要,将直接影响系统开销和响应时间

C.如果时间片长度很小,算法就会退化成先进先出算法

D.如果时间片长度过长,则调度程序剥夺处理机的次数频繁


正确答案:B
解析:时间片轮转算法主要是分时系统中使用的一种调度算法。如果时间片长度很长,算法就会退化成先进先出算法。如果时间片长度过小,则调度程序剥夺处理机的次数频繁。

第5题:

Windows98提供了多任务运行环境,允许占用处理器的线程运行一个规定的时间片,这是对处理器的分配采用了( )算法。

A.先来先服务

B.时间片轮转

C.动态调整优先数

D.可抢占


正确答案:B
解析:允许占用处理2S的线程运行一个规定的时间片这是典型的时间片轮转算法。当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。

第6题:

在进程的轮转调度算法中,如果时间片为无穷大,则轮转调度就变为( )调度。


参考答案:先来先服务

第7题:

时间片轮转调度算法中,时间片值的选取对系统有什么影响?


参考答案:时间片取值的大小关系到计算机系统的效率和用户的满意度,所以,时间片的值应根据进程要求系统给出应答的时间和进入系统的进程数来决定。如果要求系统快速应答则时间片小一些,这样使轮转一遍的总时间减少而可对进程尽快应答。如果进程数少,则时间片可以大一些,这样可减少进程调度的次数,提高系统效率。
对每个进程可规定相同的时间片,但有的系统对不同的进程规定不同的时间片,例如,对很少使用外围设备而需要运算时间长的进程,给一个大一些的时间片,以达到减少调度次数,加快进程执行速度的目的。但应注意到,时间片值过大时该算法退化为先来先服务;时间片值过小时,加重系统开销。

第8题:

假设某分时系统釆用简单时间片轮转法,当系统中的用户数为n、时间片为q时, 系统对每个用户的响应时间T=( )。

A.n B.q C.n x q D.n + q


正确答案:C

第9题:

假设某分时系统采用简单时间片轮转法,当系统中的用户数为n,时间片为q时,系统对每个用户的响应时间T=__(10)__。

A.n

B.q

C.n×q

D.n+q


正确答案:C
分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。系统对每个用户的响应时间为(n-1)×q+q=n×q。

第10题:

在实时操作系统中,通常采用哪种调度算法来分配处理器?以满足实时性要求。 ( )

A.先来先服务

B.时间片轮转

C.高响应比优先

D.可抢占式优先级


正确答案:D
解析:在实时控制系统中,广泛采用抢占调度方式,特别是对那些要求严格的实时系统,因为这种调度方式具有较大的灵活性,且能获得极小的调度延迟,但这种调度方式比较复杂,对调度算法的设计要求比较严格。

更多相关问题