联大学堂《计算机科学与技术操作系统(河南理工大学)》题库及答案


101、在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,()的作业将得到优先调度;当各个作业要求运行的时间相同时,()的作业得到优先调度。

正确答案:计算时间短;等待时间长

102、把并发进程中与共享变量有关的程序段称为()。

正确答案:临界区

103、在多道程序系统中,为了能区别不同的进程和记录每个进程的执行情况,对每个进程要设置一个。

正确答案:进程控制块

104、UNIX的shell有两层含义,一是指由shell命令组成的()语言;二是()程序。

正确答案:Shell命令;指该命令的解释

105、操作系统中,进程调度通常有先来先服务调度算法、()、时间片轮转调度算法和分级调度算法等调度算法。

正确答案:优先数调度算法

106、当一个进程独占处理器顺序执行时,具有两个特性:()性和可再现性。

正确答案:封闭

107、多数计算机系统将处理器的工作状态划分为()和目态.后者一般指用户程序运行时的状态,又称为普通态或()态。

正确答案:管态;用户

108、在批处理兼分时的系统中,往往由分时系统控制的作业称为()作业,而由批处理系统控制的作业称为()作业。

正确答案:前台,后台

109、在存储器的管理中常用()的方法来摆脱主存容量的限制。

正确答案:虚拟存储器

110、处理机调度可分为三级,它们是高级调度,()和低级调度;在一般操作系统中,必须具备的调度是()。

正确答案:中级调度;进程调度

111、一个能被多个用户同时调用的程序称为()程序。

正确答案:可再入

112、批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据()的要求自动控制作业的执行。

正确答案:作业控制说明书

113、常用的进程调度算法有()、优先数法、轮转法。

正确答案:先来先服务

114、进程与程序是两个完全不同的概念,但又有密切的联系,试写出两者的区别。

正确答案:两者的主要区别有:(1)进程是动态,程序是静态的;(2)进程是独立运行的单位,程序不能作为运行单位;(3)各进程间在并发执行过程中会产生相互制约关系,而程序由于是静态的,所以不存在异步特征。

115、网络操作系统把计算机网络中的各台计算机有机地联结起来,实现各台计算机之间的通信及网络中各种资源的()。

正确答案:共享

116、操作系统为用户提供两种类型的使用接口,它们是操作员接口和()。

正确答案:程序员接口

117、刚被调出的页面又立即要用而装入,而装入后不久又被调出,如此反复,使调度非常频繁,这种现象称为()。

正确答案:抖动

118、分时操作系统中,每个用户都感到好像各自有一台()的、与自己交互的计算机。

正确答案:独占

119、在分级调度算法中,为什么对不同就绪队列中的进程规定使用不同长度的时间片?

正确答案:有以下几个原因:(1)、运行时间短的进程只需要经过前面几级队列就能得到结果,且它们被优先调度,有利于提高系统的吞吐率;(2)对运行时间长的进程在进入了低级就绪队列后可以得到较长的时间片,以减少调度次数来保证系统效率;(3)对经常使用外围设备的进程来说,每次等到外围设备传输结束后总是链入第一级就绪队列,它们会被优先调度,有利于处理器与外围设备以及外围设备之间的并行工作,从而提高系统资源的使用效率。因此,在分级调度算法中,对不同就绪队列中的进程规定使用不同长度的时间片。