工学

问答题什么是多道程序设计技术?试述多道程序运行的特征。

题目
问答题
什么是多道程序设计技术?试述多道程序运行的特征。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

多道程序设计技术以减少_________等待的时间。


参考答案:CPU

第2题:

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

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

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

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

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


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

第3题:

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

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

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

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

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


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

第4题:

什么是多道程序设计技术?试述多道程序运行的特征。


正确答案:多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插地运行。
多道程序运行的特征如下:
(1) 多道:计算机内存中同时存放几道相互独立的程序。
(2) 宏观上并行:同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕。
微观上串行:从微观上看,内存中的多道程序轮流地或分时地占有处理机,交替执行(单处理机情况)。

第5题:

多道程序设计时应注意什么问题?


正确答案: 处理机管理问题——多道程序之间如何分配CPU,使CPU既能满足各程序运行的需要,又能提高处理机的利用率。
内存管理问题——为每道程序分配必要的内存空间,并防止程序遭破坏。
I/O设备管理——分配为多道程序共享的I/O设备,方便用户使用,提高设备利用率。
文件管理问题——组织大量的程序和数据,便于用户使用,保证数据的安全和一致。
作业管理问题——对系统中各种类型的作业进行组织。

第6题:

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


参考答案:错误

第7题:

采用多道程序设计的主要优点是什么?


正确答案: 多道程序设计考虑到作业的运行规律是交替使用CPU和I/O,故将多道程序同时保存于系统中,使各作业对CPU与I/O的使用在时间上重叠,提高了CPU和I/O设备的利用率。

第8题:

多道程序设计技术使得进程能够并发运行,相比单道程序运行,并发运行的多道程序不再具有下列哪个特性?

A.独立性

B.随机性

C.共享性

D.可再现性


正确答案:D

第9题:

多道程序设计


正确答案: 指在内存中同时存放若干个作业,并使它们同时运行的一种程序设计技术。在单处理机环境下,仅在宏观上这些作业在同时运行,而在微观上它们是在交替执行。即每一时刻只有一个作业在执行,其余作业或处于阻塞状态,或处于就绪状态。

第10题:

多道程序设计技术使得进程能够并发运行,相比单道程序运行,并发运行的多道程序不再具有下列哪个特性?()

  • A、独立性
  • B、随机性
  • C、共享性
  • D、可再现性

正确答案:D