为什么在多道程序系统中,要给程序的运行时间加以限制?

题目
问答题
为什么在多道程序系统中,要给程序的运行时间加以限制?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列对多道程序设计的说法中,正确的是______。

A.多道程序的运行从微观和宏观上讲,都是并行运行的

B.多道程序的运行在宏观上是串行的,微观上是并行的

C.多道程序的运行在宏观上是并行的,微观上是串行的

D.多道程序的增加,不会引起内存不够用的问题,因为程序不驻留内存


正确答案:C
解析:多道程序的运行具有如下特点,程序在宏观上是并行的,同时进入系统的几道程序都处于运行状态;程序在微观上是串行的,实际上是各道程序轮流使用CPU,交替执行.多道程序驻留内存,出现了内存不够用的问题,因此提出了内存利用率的问题。

第2题:

在操作系统中引入多道程序设计技术可带来的好处是减少进程的运行时间。()


参考答案:错误

第3题:

在大型多道程序设计系统中, 为充分利用外部设备, 应使运行的若干程序都是I/O型的.()

此题为判断题(对,错)。


参考答案:√

第4题:

技术是在主存中同时存放若干个程序,并使这些程序列交替运行,以提高系统资源的利用率。

A.多道程序设计

B.Spooling

C.缓冲

D.虚拟设备


正确答案:A

第5题:

在采用多道程序设计的系统中,系统运行的效率与并行运行的程序道数成正比例。()

此题为判断题(对,错)。


参考答案:错误

第6题:

多道程序设计是指(14)。

A.在实时系统中并发运行多个程序

B.在分布系统中同一时刻运行多个程序

C.在一台处理机上同一时刻运行多个程序

D.在一台处理机上并发运行多个程序


正确答案:D
解析:本题考查多道程序设计的概念。多道程序设计指的是在同一台处理机上并发运行多个程序。但并不是同一时刻运行多个程序,而是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插地运行。

第7题:

在多道程序系统中,为了避免内存中各程序相互干扰,必须对内存中的程序和数据进行______。


正确答案:保护
保护 解析:在多道程序系统中,内存中既有操作系统,又有许多用户程序。为使系统正常运行,避免内存中各程序相互干扰,必须对内存中的程序和数据进行保护。

第8题:

在多道程序系统中,内存中既有操作系统,又有许多用户程序。为使系统正确运行,要采取存储保护措施以防止 Ⅰ.地址越界 Ⅱ.操作越权

A.只有Ⅰ

B.只有Ⅱ

C.Ⅰ和Ⅲ

D.都不正确


正确答案:C

第9题:

为防止系统抖动现象的出现,必须( )。

A.减少多道程序的道数

B.限制驻留在内存的进程数目

C.尽量提高多道程序的道数

D.都不是


正确答案:B
解析:系统的抖动是由于太多的进程进入内存,缺页率急剧增加,进程大部分时间用于页面的换进和换出,而几乎不能够完成任何有效的工作。为防止抖动,必须限制进入内存的进程数目。

第10题:

下列对多道程序设计的说法中;正确的是(20)。

A.多道程序的运行从微观和宏观上讲,都是并行运行的

B.多道程序的运行在宏观上是串行的,微观上是并行的

C.多道程序的运行在宏观上是并行的,微观上是串行的

D.多道程序的增加,不会引起内存不够用的问题,因为程序不驻留内存


正确答案:C
解析:多道程序的运行具有如下特点:程序在宏观上是并行的,同时进入系统的几道程序都处于运行状态;程序在微观上是串行的,实际上是各道程序轮流使用CPU,交替执行。多道程序驻留内存,出现了内存不够用的问题,因此提出了内存利用率的问题。答案为C。