什么是多道程序设计?为什么要采用多道程序设计?

题目
问答题
什么是多道程序设计?为什么要采用多道程序设计?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

多道程序设计


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

第3题:

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


参考答案:CPU

第4题:

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


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

第5题:

简述多道程序设计的主要特点?


正确答案: (1)多道,即主存中有两道或两道以上的程序,它们都处于执行的开始点和结束点之间,也就是说,它们在任一时刻必处于就绪运行和阻塞三种状态之一.
(2)宏观上并行.从宏观上看,它们在同时执行.
(3)微观上串行.从微观上看,它们在交替,穿插地执行,因为在任一时刻在一台处理机上只能执行一道程序的一条指令.

第6题:

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


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

第7题:

简述多道程序设计的概念。


正确答案: 概念:若干作业同时驻留主存;各作业轮流使用CPU。

第8题:

多道程序设计可以实现进程并发,那么,多道程序设计环境具有以下哪些特点?

A.独立性

B.随机性

C.共享性

D.确定性

E.封闭性


正确答案:ABC

第9题:

在操作系统中,采用多道程序设计方式,能提高CPU与外设的可靠性。


正确答案:错误

第10题:

多道程序设计的硬件基础是什么?


正确答案: 多道程序设计的硬件基础是:中断系统和通道技术.