一般来说,为了实现多道程序设计,计算机最需要( )。
A.更大的内存 B.更多的外设
C.更快的CPU D.更先进的终端
要实现多道程序设计,计算机最需要的是 **A. 更大的内存**。 **解析如下**: 多道程序设计的核心是**在内存中同时驻留多个程序**,使它们能够交替使用CPU,从而减少CPU空闲时间,提高系统效率。若内存不足,则无法同时加载多个程序,多道程序设计便无法实现。 - **更大的内存**是基础需求,确保多个程序的数据和代码可同时驻留。 - **更快的CPU**虽能提升处理速度,但单核CPU通过分时调度即可支持多道程序,并非最关键因素。 - **更多外设**或**先进终端**主要影响I/O效率,但多道程序设计的关键是内存容量,而非外设数量或终端性能。 因此,**更大的内存**是实现多道程序设计的首要条件。 **答案:A. 更大的内存**
我觉得C更合理,处理不是有时间的吗?
天妒英才 回复 UItimate: 是最需要,内存大装的进程多。调度就快
解析:多道批处理系统中,用户所提交的作业先存放在外存上,并排成一个队列,称为“后备队列”。然后由作业调度程序按一定的算法,从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。由于同时在内存中装有若干道程序,这样便可以在运行程序A时,利用其因I/O操作而暂停执行的CPU空挡时间,再调度另一道程序B运行,同样可以利用程序B在I/O操作时的CPU空挡时间,再调度程序C运行,使多道程序交替地运行,这样便可以保持CPU处于忙碌状态。
A
用户登录可进行刷题及查看答案
登录后提交答案