计算机操作系统教程_张尧学【课后练习答案、复习资料】 下载本文

6.批处理系统的主要缺点是( B )。

的利用率不高B.失去了交互性C.不具备并行性D.以上都不是 操作系统主要功能是( B )。

A.文件管理程序B.中断处理程序C.作业管理程序D.打印管理程序 8.在Pascal程序中调用的sin(x)是( B )。 A.系统调用B.标准子程序C.操作系统命令D.进程

9.计算机操作系统的功能是( D )。

A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流

C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行 10. 在分时系统中。时间片一定时,( B),响应时间越长。 A.内存越多B.用户数越多C.内存越少D.用户数越少 D 1.操作系统的( )管理部分负责对进程进行调度。 A.主存储器B.控制器 C.运算器D.处理机 C 2.操作系统是对(C)进行管理的软件。 A.软件B.硬件C.计算机资源D.应用程序

A 3.从用户的观点看,操作系统是(A)。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件

C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体 B 4.操作系统的功能是进行处理机管理()管理、设备管理及信息管理。 A.进程B.存储器C.硬件D.软件

A 5.操作系统中采用多道程序设计技术提高CPU和外部设备的()。 A.利用率B.利用率C.稳定性D.兼容性

B 6.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的()和方便用户使用计 算机而配备的一 系统软件。

的利用率不高B.失去了交互性C.不具备并行性D.以上都不是

B 7.操作系统的基本类型主要有( B)。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系及批处理系统D.实时系统、分时系统和多用户系统 B 8.所谓()是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。A.多重处理B.多道程序设计C.实时处理D.共行执行

B 9.多道批处理系统的硬件支持是20世纪60年代初发展起来的()。 技术 B.通道和中断机构C.集成电路D.高速内存

C 1.()操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络B.分布式C.分时D.实时

B 2.如果分时操作系统的时间片一定,那么()则响应时间越长。 A.用户数越少B.用户数越多C.内存越少 D.内存越多

B 3.分时操作系统通常采用()策略为用户服务。

A.可靠性和灵活性B.时间片轮转C.时间片加权分配 D.短作业优先 C 4.()操作系统允许用户把若干个作业提交给计算机系统。 A.单用户B.分布式C.批处理D.监督

A 5.在()操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。

A.实时B.分时C.分布式D.单用户

C 6.下面6个系统中,必须是实时操作系统的有()个 。

计算机辅助设计系统 航空订票系统 过程控制系统 机器翻译系统??办公自动化系统 计算机激光照排系统

B 7.设计实时操作系统时,首先应考虑系统的()。

A.可靠性和灵活性B.实时性和可靠性C.灵活性和可靠性D.优良性和分配性

D 8.若把操作系统看作计算机系统资源的管理者,下列的()不属于操作系统所管理的资源。

A.程序 B.内存 D.中断

A 9.在下列操作系统的各个功能组成部分中,(??)不需要硬件的支持。 A.进程调度B.时钟管理C.地址映射D.中断系统

A 1.在一个以批处理为主系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的()

A.周转时间B.运行时间C.提交时间D.完成时间 C 2.作业在系统中存在与否的唯一标志是()

A.源程序B.作业说明书C.作业控制块D.目的程序

B 3.在批处理系统中,周转时间是()

A.作业运行程序B.作业等待时间和运行时间之和

C.作业的相对等待时间D.作业被调度进入内存到运行完毕的时间 D 4.一个作业处于运行状态,则所属该作业的进程可能处于( D)状态。 A.运行B.就绪C.等待D.(A)或(B)或(C)

B 5.作业调度算法中“短作业优先”调度算法使得( B )。

A.每个作业的等待时间较短B.作业的平均等待时间最短C.系统效率最高D.长作业的等待时间最短

A 6.一个进程处于等待状态,则该进程所属的作业存在于()中。A.内存B.外存C.高速缓存D.寄存器

C 7.作业调度从处于()状态的队列中选取适当的作业投入运行。A.运行B.提交C.后备D.完成

A 8.从作业交给系统到作业完成的时间间隔叫做()。A.周转时间B.响应时间C.运行时间D.等待时间

B 9.()是指作业从后备队列到被调度程序选中时的时间间隔。A.触发时间B.等待时间C.响应时间D.运行时间

B 10.批处理系统中,是以()为单位把程序和数据调入内存以便执行。 A.进程B.作业C.程序段D.程序

C 1.在进程管理中,当()时,进程从阻塞状态变为就绪状态。

A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生 D.时间片用完 B 2.分配到必要的资源并获得处理机时的进程状态是()A.就绪状态B.执行状态C.阻塞状态D.撤消状态

A \V操作是(A)。

A两条低级进程通信原语B.两组不同的机器指令C.两条系统调用命令D.两条高级进程通信原语

B 4.对进程的管理和控制使用( B)状态。A.指令B.原语C.信号量D.信箱通信 B 5.进程的并发执行是指若干个进程( B )。

A.同时执行B.在执行的时间上是重叠的C.在执行的时间上是不可重叠的D.共享系统资

B 6.若P、V操作的信号量S初值为2,当前值为一1,则表示有()等待进程。个 个 个 个

C 7.下列的进程状态变化中,()变化是不可能发生的。 A.运行->就绪B.运行->等待 C.等待->运行D.等待->就绪

A 8.一个运行的进程用完了分配给它的时间片后,它的状态变为()。A.就绪B.等待C.运行D.由用户自己确定

C 9.用P、V操作管理临界区时,信号量的初值应定义为(??) D.任意值

B 1.进程间的同步是指进程间在逻辑上的相互(B)关系。A.联接B.制约C.继续D.调用 D 2.( )是一种只能进行P操作和V操作的特殊变量。A.调度B.进程C.同步D.信号量 B 3.(B)是解决进程间同步和互斥的一对低级通信原语。 和 unlock 和V 和S 和Receive

D 4.下面对进程的描述中,错误的是(D)。

A进程是动态的概念B.进程执行需要处理机C.进程是有生命期的D.进程是指令的集合 D 5.下面的叙述中正确的是( D)。

A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同 B.为了避免发生进程死锁,各进程只能逐个申请资源

C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状况有关的信息 D.进程同步是指某些进程之间在逻辑上的相互制约关系

C 6.进程控制就是对系统中的进程实施有效的管理,通过使用( C)进程撒消、 进程阻塞、进程唤醒等进程控制原语实现. A.进程运行B.进程管理C.进程创建D.进程同步 B 7.信箱通信是一种( B)通信方式。A.直接通信B.间接通信C.低级通信D.信号量 B 8.操作系统通过( B )对进程进行管理。

A.进程B.进程控制块C.进程启动程序D.进程控制区

B 9.操作系统通过( B)对进程进行管理。A.进程B.进程控制块C.进程启动程序D.进程控制区

A 1.用P、V操作可以解决(A)互斥问题。A.一切B.某些C.正确D.错误

B 2.通常,用户进程被建立后,(B)。

A.便一直存在于系统中,直到被操作人员撤消B.随着作业运行正常或不正常结束而撒消C.随着时间片轮转而撤消与建立D.随着进程的阻塞或唤醒而撒消与建立

B 3.在操作系统中,进程是一个具有一定独立功能的程序在某个数据集上的一次()。 A.等待活动B.运行活动C.单独操作D.关联操作

D 4.一个进程被唤醒意味着 (D)。

A该进程重新占有了CPUB.它的优先权变为最大C.其PCB移至等待队列队首D.进程变为就绪状态

A 5.下面所述步骤中,( A)不是创建进程所必需的。

A由调度程序为进程分配CPU b.建立一个进程控制块C.为进程分配内存D.将进程控制块链入就绪队列

C 6.多道程序环境下,操作系统分配资源以( C )为基本单位。A.程序B.指令C.进程D.作业

B 7.对于两个并发进程,设互斥信号量为mutex,若mutex=0,则( B )。

A.表示没有进程进入临界区B.表示有一个进程进入临界区C.表示有一个进程进入临界区,另一个进程等待进入D.表示有两个进程进入临界区

A 8.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()。A.同步B.互斥C.调度D.执行

D 9.为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为( D )A.进程互斥B.进程同步C.进程制约D.进程通信 B 1.Windows95/98是一种( B)。A.单用户单任务B.单用户多任务C.多用户单任务D.多用户多任务

C 3.在Windows95/98环境下用户( C)。

A.最多只能打开一个应用程序窗口B.最多只能打开一个应用程序窗口和一个文档窗口 C.可以打开多个应用程序窗口和多个文档窗口D.最多只能打开一个应用程序窗口,而文档窗口可以打开多个

D 4.一个作业出于运行状态,则所属该作业的进程可能处于( D)状态。A.运行B.就绪C.等待D.(A)或(B)或(C

B 5.作业调度算法中“短作业优先”调度算法使得( B )。

A.每个作业的等待时间较短B.作业的平均等待时间最短C.系统效率最高D.长作业的等待时间最短

A 6.一个进程处于等待状态,则该进程所属的作业存在于(A )中。A.内存B.外存C.高速缓存D.寄存器

C 7.作业调度从处于(??)状态的队列中选取适当的作业投入运行。A.运行B.提交C.后备D.完成

A 8.从作业交给系统到作业完成的时间间隔叫做(??)。A.周转时间 B.响应时间 C.运行时间 D.等待时间

B 9.()是指作业从后备队列到被调度程序选中时的时间间隔。A.触发时间B.等待时间C.响应时间D.运行时间

B 10.批处理系统中,是以( B)为单位把程序和数据调入内存以便执行。A.进程B.作业C.程序段D.程序

A 1.在非剥夺调度方式下,运行进程执行V原语后,其状态(A)。 A.不变B.要变C.可能要变D.可能不变

B 2.两个进程争夺同一个资源( B)。A.一定死锁B.不一定死锁C.不死锁D.以上说法都不对

A 3.可以被多个进程在任一时刻共享的代码必须是(A)。

A.不能自身修改的代码B.顺序代码C.无转移指令的代码D.汇编语言编制的代码 C 4.当对信号量进行V原语操作之后( C)。

A.当S<0,进程继续执行 B.当S>0,要唤醒一个就绪进程 C.当S<=0,要唤醒一个等待进程 D.当S<=0,要唤醒一个就绪进程

A 5.在下列叙述中,错误的一条是( A)。

A.进程被撤销时,只需释放该进程的PCB就可以了,因为PCB是进程存在的唯一标志 B.进程的互斥合同步都能用P/V原语实现

C.用户程序中执行系统调用命令时,处理机的状态字将发生改变

D.设备独立性是指用户在编程时,程序中所使用的设备与实际设备无关

A 6.正在运行的进程在信号量S上操作P操作之后,当S<0,进程将进入信号量的()。 A.等待队列B.提交队列C.后备队列D.就绪队列

C 7.如果发现系统有()的进程队列就说明系统有可能发生死锁了。A.互斥B.可剥夺C.循环等待D.同步

B 8.某个信号量S初值为3,当前值为-2,则等待在该信号量上的进程数为()个。 C 9.预先静态分配算法是通过破坏( )条件,来达到预防死锁的目的。 A.互斥使用资源/循环使用资源 B.非抢占式分配/互斥使用资源 C.占有且等待资源/循环等待资源 D.循环等待资源/互斥使用资源

C 1.( )是作业存在的惟一标志。A.作业名 B.进程控制块C.作业控制块D.程序名 B 2.作业调度算法的选择常考虑因素之一是使系统有最高的吞吐率,为此应()。

A.不让处理机空闲B.能够处理尽可能多的作业C.使各类用户都满意 D.不使系统过于复杂

C 3.用户使用操作系统通常有三种手段,它们是终端命令、系统调用命令和()。 A.计算机高级指令B.宏命令C.作业控制语言D.汇编语言 C 4.在分时操作系统环境下运行的作业通常称为(C)。 A.后台作业 B.长作业C.终端型作业D.批量型作业

B 5.当作业进入完成状态,操作系统( B )。

A.将删除该作业并收回其所占资源,同时输出结果

B.将该作业的控制块从当前作业队列中删除,收回其所占资源,并输出结果 C.将收回该作业所占资源并输出结果D.将输出结果并删除内存中的作业

D 6.在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是()。 A.先来先服务B.优先数C.最高响应比优先D.短作业优先

A 7.既考虑作业等待时间,又考虑作业执行时间的调度算法是( A) A.响应比高者优先 B.短作业优先C.优先级调度D.先来先服务

D 8.作业调度程序从处于( D )状态的队列中选取适当的作业投入运行。A.运行B.提交C.完成D.后备

A 9.()是指从作业提交给系统到作业完成的时间间隔。A.周转时间B.响应时间C.等待时间D.运行时间

C 1.在下列叙述中,错误的一条是( )。 A.操作系统是用户与计算机之间的接口。

B.程序的并发执行,使程序失去了顺序执行时具有的封闭性和可再现性。 C.进程从一个状态到另一个状态的转换,都是靠使用不同的源语来实现的。

D.在单CPU的系统中,任何时刻处于就绪状态的进程有多个,而且只有处于就绪状态的进程经调度程序选中后才可进入运行状态。

A 2.进程调度是从(A)选择一个进程投入运行。 A.就绪队列B.等待队列 C.作业后备队列D.提交队列

B 3.下列叙述中,正确的一条是( B)。

A.分时系统中,时间片越小,响应时间越长B.多道程序的引入,主要是为了提高CPU及其它资源的利用率

C.飞机票机票系统是分时系统是进程存在的唯一标志,而程序是系统感知进程存在的唯一实体

B 4.一个进程被唤醒,意味着( B)。

A.改进程重新占有了CPU B.进程状态变为就绪 C.它的优先权变为最大D.其PCB移至就绪队列的队首

D 5.进程和程序的本质区别是( D )。

A.存储在内存和外存B.顺序合肥顺序执行机器指令C.分时使用和独占使用计算计资源D.动态和静态特征

C 6.系统感知进程的唯一实体是( C)。

A 7.一进程在某一时刻具有( A )A.一种状态 B.二种状态 C.三种状态 D.四种状态