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

题目
问答题
简述多道程序设计的主要特点?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

多道程序设计


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

第2题:

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


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

第3题:

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


参考答案:CPU

第4题:

简述什么是多道程序设计?


正确答案:让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种设计技术称“多道程序设计”,这种计算机系统称“多道程序设计系统 ”或简称“多道系统”。在多道程序设计的系统中,主存储器中同时存放了多个作业的程序。为避免相互干扰,必须提供必要的手段使得在主存储器中的各道程序只能访问自己的区域。

第5题:

简述多道程序设计的基本原理.


正确答案: 多道程序设计的基本原理是:在多道程序运行的过程中,充分利用系统的所有资源,并尽可能地让他们并行操作,把硬件的代价交叉分布在大量并行用户之间,从而使得计算机系统的代价极小化.如在通道进行数据传输的期间,CPU并没有空等,为了提高系统的效率,它去执行主存中另外一个已经准备好了的程序,若在该程序执行期间,第一个程序的I/O操作完成,便接到从通道老的I/O结束中断,使CPU停止执行当前的程序,返回到前一个程序中继续执行.

第6题:

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


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

第7题:

多道程序设计的主要目的是什么?


正确答案: 在多道程序运行的过程中,充分利用系统的所有资源,并尽可能地让他们并行操作,把硬件的代价交叉分布在大量并行用户之间,从而使得计算机系统的代价极小化.

第8题:

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


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

第9题:

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


正确答案:多道程序设计是一种软件技术,该技术使同时进入计算机主存的几个相互独立的程序在管理程序控制之下相互交替地运行。引入多道程序设计,可具有以下好处:
(1)可提高CPU的利用率;
(2)可提高主存和I/O设备利用率;
(3)可增加系统吞吐量.

第10题:

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


正确答案: 多道程序设计的硬件基础是中断系统和通道技术,从而实现了CPU与通道之间、通道与通道之间以及设备之间的并行操作,大大提高了系统的效率。多道程序设计的特点是:
(1)多道——主存中存放两道或两道以上的程序;
(2)宏观上并行——在一个时间段,它们都在同时执行,都处于执行的开始点和结束点之间;
(3)微观上串行——在某一时刻,他们在同一台计算机上交替、轮流、穿插地执行。