计算机科学与技术(本科)

有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后在搬到缓冲区B2中,并在打印机上印出。这些进程间有什么样的相互制约关系?

题目

有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后在搬到缓冲区B2中,并在打印机上印出。这些进程间有什么样的相互制约关系?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

单机操作系统可以定义为有这样一个系统软件,它管理着一台计算机的主要操作,分S,j是 Ⅰ.进程 Ⅱ.内存分配 Ⅲ.文件输入输出(I/O) Ⅳ.设备输入输出(I/O) Ⅴ.存储管理 Ⅵ.处理机调度 Ⅶ.安全管理

A.Ⅰ、Ⅱ、Ⅲ、Ⅳ

B.Ⅱ、Ⅲ、Ⅳ、Ⅴ

C.Ⅲ、Ⅳ、Ⅴ、Ⅵ

D.Ⅳ、Ⅴ、Ⅵ、Ⅶ


正确答案:A
解析:操作系统是系统软件,它有两个重要作用:一是管理系统中各种资源,包含硬件资源和软件资源;二是为用户提供良好的界面。一般来说,单机操作系统可以定义为这样一个系统软件,它管理着二台计算机的4个主要操作:进程,内存分配,文件输入输出(I/O),设备输入输出(I/O)。

第2题:

进程A和进程B都要使用系统中同一台打印机,为了保证打印结果的正确性,两个进程要先后分别使用打印机,这属于进程的同步关系。()

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


参考答案:错

第3题:

在校园网中,工作站是指()

A.一间屋子

B.一个计算机房

C.一台打印机

D.一台客户机


正确答案:D

第4题:

有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后在搬到缓冲区B2中,并在打印机上印出。用P、V操作写出这些进程的同步算法。

第5题:

如果已经把你的本地打印机共享成网络打印机,你需要:

A.把驱动程序装在每一台可能将其指定成本地打印机的计算机上

B.在每一台要使用你的打印机的计算机装载驱动程序

C.把驱动程序装入Active Directory

D.把生产厂家的URL放在Active Directory里


正确答案B

第6题:

在输入进程需要输入数据时,从空缓冲队列的队首摘下一个空缓冲区,把它作为收容输入工作缓冲区,把数据输入其中,装满后将该缓冲区挂在输入队列上,这一过程称为“提取输入”。()


参考答案:错误

第7题:

一个批处理系统配置了一台打印机和若干个作业管理进程,作业程序在运行过程中的零星输出被存放在(24)。

A.系统输出缓冲区中

B.计算机的cache中

C.脱机输出文件中

D.打印机的任务队列中


正确答案:C
解析:本题考查虚设备概念和脱机输出的实现原理。本题中,系统配置了若干个作业管理进程,这意味着多个作业程序可以并行运行。但是系统只有一台打印机,而打印机又是一类独占型设备,不可能在一段时间内同时支持多个程序的运行,为它们的零星输出实施打印。所以必须利用虚设备技术,来实现多个作业对打印机的共享。所谓虚设备技术,是指利用一类设备(通常是高速设备)来模拟另一类设备(通常是低速设备)或自身的技术。批处理系统一般都配备了脱机打印的功能,这也是通过操作系统的管理,实现资源转化的一个例子。一个批处理系统中可能存在许多作业,每个作业都需要输出自己的计算结果,但它们都只是在运行期间偶尔地、间断地打印,为每个用户配一个硬件打印机无疑是不经济的,而共用一台打印机又会使打印结果无法区分。所以,批处理系统为每个用户在磁盘上设立一个脱机打印文件,将它作为模拟的打印机(虚设备)分配给作业管理程序。当作业程序执行打印的系统调用时,并不直接启动打印机进行打印,而是将打印内容写入相应的脱机输出文件。在作业程序运行结束后,脱机输出进程为它添加封面,编排格式,将脱机输出文件的内容一并打印出来。有了脱机输出系统,工作时感觉自己独占了一台打印机,可以随时输出计算结果,但实际上只是在运行结束后才使用物理打印机一并打印,分给它的是一台虚拟打印机。这样,既提高了打印机的使用效率,又取得了很好的效果。

第8题:

在Windows2003中下面关于打印机说法错误的是()。

A、每一台安装在系统中的打印机都在Windows2003的“打印机”文件夹中有一个记录

B、任何一台计算机都只能安装一台打印机

C、一台计算机上可以安装多台打印机

D、要查看已经安装的打印机,可以通过选择“开始”|设置“打印机”,打开打印机文件夹


正确答案:B

第9题:

某学校只有一台打印机、若干台计算机,要想每台计算机中的资料都可以在该打印机上打印,实现的最佳办法是()。
把若干台计算机连成网络,打印机接在一台计算机上

第10题:

系统中只有一台打印机,有三个用户的程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这三个进程间有什么样的制约关系?试用P、V操作写出这些进程使用打印机的算法。

更多相关问题