操作系统OS试题库.docx
- 文档编号:23540150
- 上传时间:2023-05-18
- 格式:DOCX
- 页数:51
- 大小:51.47KB
操作系统OS试题库.docx
《操作系统OS试题库.docx》由会员分享,可在线阅读,更多相关《操作系统OS试题库.docx(51页珍藏版)》请在冰豆网上搜索。
操作系统OS试题库
第一章操作系统引论
一.选择题
1.操作系统是一种。
A.通用软件B.系统软件
C.应用软件D.软件包
答:
B
2.操作系统的管理部分负责对进程进行调度。
A.主存储器B.控制器
C.运算器D.处理机
答:
D
3.操作系统是对进行管理的软件。
A.软件B.硬件
C.计算机资源D.应用程序
答:
C
4.从用户的观点看,操作系统是。
A.用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成
答:
A
5.操作系统的功能是进行处理机管理、管理、设备管理及信息管理。
A.进程B.存储器
C.硬件D.软件
答:
B
6.操作系统中采用多道程序设计技术提高CPU和外部设备的。
A.利用率B.可靠性
C.稳定性D.兼容性
答:
A
7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的和方便用户使用计算机而配备的一种系统软件。
A.速度B.利用率
C.灵活性D.兼容性
答:
B
8.操作系统的基本类型主要有。
A.批处理系统、分时系统及多任务系统
B.实时操作系统、批处理操作系统及分时操作系统
C.单用户系统、多用户系统及批处理系统
D.实时系统、分时系统和多用户系统
答:
B
9.所谓是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A.多重处理B.多道程序设计
C.实时处理D.共行执行
答:
B
10.下面关于操作系统的叙述中正确的是。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
C.从响应时间的角度看,实时系统与分时系统差不多。
D.由于采用了分时技术,用户可以独占计算机的资源.
答:
A
11.如果分时操作系统的时间片一定,那么,则响应时间越长。
A.用户数少B.用户数越多
C.内存越少D.内存越多
答:
B
12.实时操作系统必须在内完成来自外部的事件。
A.响应时间B.周转时间
C.规定时间D.调度时间
答:
C
13.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。
A.计算机具有足够快的运算速度B.能快速进行内外存之间的信息交换
C.系统能够及时接收多个用户的输入D.短时间内所有用户程序都能运行
答:
C
14.分时操作系统通常采用策略为用户服务。
A.可靠性和灵活性B.时间片轮转
C.时间片加权分配D.短作业优先
答:
B
15.在操作系统控制下计算机系统能及时处理由过程控制反馈的数据并作出响应。
A.实时B.分时
C.分布式D.单用户
答:
A
16.下面6个系统中,必须是实时操作系统的有个。
计算机辅助设计系统
航空订票系统
过程控制系统
机器翻译系统
办公自动化系统
计算机激光照排系统
A.1B.2C.3D.4
答:
C
17.若把操作系统看作计算机系统资源的管理者,下列的不属于操作系统所管理的资源。
A.程序B.内存C.CPUD.中断
答:
D
18.在下列操作系统的各个功能组成部分中,不需要硬件的支持。
A.进程调度B.时钟管理
C.地址映射D.中断系统
答:
A
19.设计实时操作系统时,首先应考虑系统的。
A.可靠性和灵活性B.实时性和可靠性
C.多路性和可靠性D.优良性和分配性
答:
B
20.分时系统需要使用下面哪些成分?
(1)多道程序设计技术
(2)作业说明书
(3)终端命令解释程序(4)中断处理
(5)优先级调度(6)系统调用
答:
(1)、(3)、(4)、(6)
21.时间片概念一般用于。
A.批处理操作系统B.分时操作系统
C.实时操作系统D.都不是
答:
B
22.批处理系统的主要缺点是。
A.CPU使用效率低B.无并行性
C.无交互性D.都不是
答:
C
23.下面不属于操作系统功能。
A.用户管理B.CPU和存储管理
C.设备管理D.文件和作业管理
答:
A
24.当CPU执行系统程序时,CPU处于。
A.管态B.目态
C.系统态D.A和C
答:
D
25.能直接对系统中各类资源进行动态分配和管理,控制、协调各任务的并行执行且系统中主机无主次之分,并向用户提供统一的、有效的软件接口的系统是。
A.分布式操作系统 B.实时操作系统
C.网络操作系统 D.批处理操作系统
答:
A
26.下列选择中,不是操作系统关心的主要问题。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源D.高级程序设计语言的编译器
答:
D
27.实时操作系统对可靠件和安全性的要求极高,它。
A.十分注意系统资源的利用率B.不强调响应速度
C.不强求系统资源的利用率D.不必向用户反馈信息
答:
C
28.火车站的售票系统属于系统。
A.单道批处理B.多道批处理
C.实时D.分时
答:
C
29.在分时系统中,通常的时间片是。
A.几分钟B.几十秒
C.几十毫秒D.几十微秒
答:
C
30.用于控制生产流水线、进行工业处理控制的操作系统是。
A.分时系统B.网络操作系统
C.实时系统D.批处理系统
答:
C
31.分时操作系统适用于。
A.控制生产流水线B.调试运行程序
C.大量的数据处理D.多个计算机资源共享
答:
B
32.下列系统中,属于实时系统的是。
A.办公自动化系统B.计算机辅助设计系统
C.飞机订票系统D.计算机激光照排系统
答:
C
33.目前个人计算机中的操作系统主要是。
A.网络操作系统B.批处理操作系统
C.单用户操作系统D.单道单用户操作系统
答:
C
34.下列操作系统中强调并行计算的操作系统是。
A.分时系统B.实时系统
C.网络操作系统D.分布式操作系统
答:
D
35.能够实现通信及资源共享的操作系统是。
A.批处理操作系统B.分时操作系统
C.实时操作系统D.网络操作系统
答:
D
36.UNIX操作系统是一种。
A.分时操作系统B.批处理操作系统
C.实时操作系统D.分布式操作系统
答:
A
37.以下操作系统中属于网络操作系统的是。
A.MS-DOSB.Windows98C.UNIXD.WindowsNT
答:
D
第二章进程管理
一.选择题
1.在进程管理中,当时进程从阻塞状态变为就绪状态.
A.进程被进程调度程序选中B.等待某一事件
C.等待的事件发生D.时间片用完
答:
C
2.分配到必要的资源并获得处理机时的进程状态是。
A.就绪状态B.执行状态
C.阻塞状态D.撤消状态
答:
B
3.P、V操作是。
A.两条低级进程通信原语B.两组不同的机器指令
C.两条系统调用命令D.两条高级进程通信原语
答:
A
4.对进程的管理和控制使用。
A.指令B.原语
C.信号量D.信箱通信
答:
B
5.进程的并发执行是指若干个进程。
A.同时执行B.在执行的时间上是重叠的
C.在执行的时间上是不可重叠的D.共享系统资源
答:
B
6.若P、V操作的信号量S初值为2,当前值为-1,则表示有等待进程。
A.0个B.1个C.2个D.3个
答:
B
7.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是①;由运行状态变为阻塞状态的条件是②。
A.时间片用完B.等待某事件发生
C.等待的某事件己发生D.被进程调度程序选中
答,①D②B
8.下列的进程状态变化中,变化是不可能发生的。
A.运行一就绪B.运行一等待
C.等待一运行D.等待一就绪
答:
C
9.一个运行的进程用完了分配给它的时间片后,它的状态变为。
A.就绪B.等待
C.运行D.由用户自己确定
答:
A
10.用P、V操作管理临界区时,信号量的初值应定义为。
A.一1B.0C.1D.任意值
答:
C
11.用V操作唤醒一个等待进程时,被唤醒进程的状态变为 .
A.等待B.就绪C.运行D.完成
答:
B
12.进程间的同步是指进程间在逻辑上的相互关系。
A.联接B.制约C.继续D.调用
答:
B
13.是一种只能进行P操作和V操作的特殊变量。
A.调度B.进程C.同步D.信号量
答:
D
14.下面对进程的描述中,错误的是。
A.进程是动态的概念B.进程执行需要处理机
C.进程是有生命期的D.进程是指令的集合
答:
D
15.下面的叙述中正确的是。
A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同。
B.为了避免发生进程死锁,各进程只能逐个申请资源。
C.操作系统用PCB管理进程,用户进程可以从此PCB中读出与本身运行状况有关的信息
D.进程同步是指某些进程之间在逻辑上的相互制约关系
答:
D
16.进程控制就是对系统中的进程实施有效的管理,通过使用、进程撤销、进程阻塞、进程唤醒等进程控制原语实现。
A.进程运行B.进程管理
C.进程创建D.进程同步
答:
C
17.操作系统通过对进程进行管理。
A.JCBB.PCBC.DCTD.CHCT
答:
B
18.用P、V操作可以解决互斥问题。
A.一切B.某些C.正确D.错误
答:
A
19.通常,用户进程被建立后,。
A.便一直存在于系统中,直到被操作人员撤消
B.随着作业运行正常或不正常结束而撤消
C.随着时间片轮转而撤消与建立
D.随着进程的阻塞或唤醒而撤消与建立
答:
B
20.一个进程被唤醒意味着。
A.该进程重新占有了CPU B.它的优先权变为最大
C.其PCB移至等待队列队首D.进程变为就绪状态
答:
D
21.下面所述步骤中,不是创建进程所必需的。
A.由调度程序为进程分配CPUB.建立一个进程控制块
C.为进程分配内存D.将进程控制块链入就绪队列
答:
A
22.多道程序环境下,操作系统分配资源以为基本单位。
A.程序B.指令C.进程D.作业
答:
C
23.对于两个并发进程,设互斥信号量为mutex,若mutex=0,则。
A.表示没有进程进入临界区
B.表示有一个进程进入临界区
C.表示有一个进程进入临界区,另一个进程等待进入
D.表示有两个进程进入临界区
答:
B
24.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的。
A.同步B.互斥C.调度D.执行
答:
A
25.为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为。
A.进程互斥B.进程同步C.进程制约D.进程通信
答:
D
26.设有5个进程共享一个互斥段,如果最多允许有3个进程同时进入互斥段,则所采用
的互斥信号量的初值应是。
A.5B.3C.1D.0
答:
B
27.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中不是引起操作系统选择新进程的直接原因。
A.运行进程的时间片用完B.运行进程出错
C.运行进程要等待某—事件的发生D.有新进程进入就绪状态
答:
D
28.在多道程序设计系统中,多个计算问题同时装入计算机系统的主存储器。
A.并发执行B.顺序执行
C.并行执行D.同时执行
答:
A
29.引入多道程序设计技术后,处理器的利用率。
A.有所改善B.极大地提高
C.降低了D.无变化,仅使程序执行方便
答:
B
30.从总体上说,采用多道程序设计技术可单位时间的算题量,但对每一个算
题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要。
A.增加,减少B.增加,延长
C.减少,延长D.减少,减少
答:
B
31.同一程序运行在不同的数据集上,创建了的进程。
A.同步B.互斥
C.相同D.不同
答:
D
32.关于进程,下列叙述不正确的是。
A.进程包含了数据和运行其上的程序
B.同一程序运行在不同的数据集合上时,构成不同的进程
C.一个被创建了的进程,在它消亡之前,总是处于三种基本状态之一
D.若干个进程在单CPU系统中必须依次执行,即一个进程完成后,另一个进程才能
开始工作
答:
D
33.对于一个单CPU系统,允许若干进程同时执行,轮流占用CPU称它们为的。
A.顺序执行B.同时执行
C.并行执行D.并发执行
答:
D
34.一个程序与和它有关的进程的对应关系是。
A.一对一B.多对一
C.一对多D.多对多
答:
C
35.在操作系统中,使计算机系统能实现进程并发执行,保证系统正常工作的机制是。
A.中断B.查询
C.同步D.互斥
答:
A
二.填空题
1.进程的基本特征有①、②、独立性、异步性及结构特征。
答:
①动态性②并发性
2.信号量的物理意义是当信号量值大于零时表示①;当信号量值小于零时其绝对值表示
②。
答:
①可用资源的数目②因请求该资源而被阻塞的进程数目
3.临界资源的概念是①,而临界区是指②。
答:
①一次仅允许一个进程访问的资源
②进程中访问临界资源的那段程序代码
4.进程在运行过程中有三种基本状态,它们是①、②、③。
答:
①运行②就绪③等待(阻塞)
5.进程主要由①、②、③三部分内容组成,其中④是进程存在的唯一标志,而⑤部分也可以为其他进程共享。
答:
①程序段②数据段③PCB④PCB⑤程序段
6.系统中各进程之间逻辑上的相互制约关系称为。
答:
进程同步
7:
若一个进程己进入临界区,其他欲进入临界区的进程必须。
答:
等待
8.将进程的链接在一起就形成了进程队列。
答:
PCB
9.用P、V操作管理临界区时,任何一个进程在进入临界区之前应调用①操作,在退出临界区时应调用②操作。
答:
①P②V
10.用信箱实现通信时,应有①和②两条基本原语。
答:
①发送②接收
11.在多道程序系统中,进程之间存在着的不同制约关系可以划分为两类:
①与②。
③指进程间具有的一定逻辑关系;④是指进程间在使用共享资源方面的约束关系。
答:
①同步②互斥③同步④互斥
12.有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是。
答:
1至-(m-1)
13.设系统中有n(n>2)个进程,且当前不再执行进程调度程序,试考虑下述4种情况:
①没有运行进程,有2个就绪进程,n个进程处于等待状态。
②有1个运行进程,没有就绪进程,n一1进程处于等待状态。
⑨有1个运行进程,有1个就绪进程,n一2进程处于等待状态。
④有1个运行进程,n一1个就绪进程,没有进程处于等待状态。
上述情况中,不可能发生的情况是。
答:
①
14.在一个单处理机系统中,若有5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有①个,最少有②个。
答:
①4②0
15.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是。
答:
S<0
16.下面关于进程的叙述不正确的是。
①进程申请CPU得不到满足时,其状态变为等待状态。
②在单CPU系统中,任一时刻至多有一个进程处于运行状态。
③优先级是进行进程调度的重要依据,一旦确定不能改变。
④进程获得处理机而运行是通过调度而实现的。
答:
③
17.信箱逻辑上分成①和②两部分。
①中存放有关信箱的描述。
②由若干格子组成,
每格存放一信件,格子的数目和大小在创建信箱时确定。
答:
①信箱头②信箱体
18.当多个进程等待分配处理机时,系统按一种规定的策略从多个处于状态的进
程中选择一个进程,让它占有处理机,被选中的进程就进入了状态。
答:
就绪、执行
19.若使当前运行的进程总是优先级最高的进程,应选择进程调度算法。
答:
抢占式(剥夺式)
20.操作系统中用于完成一些特定功能的、不可中断的过程称为。
答:
原语
第三章处理机调度与死锁
一.选择题
1.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。
但是,不适当的
也可能产生死锁。
A.进程优先权B.资源的线性分配
C.进程推进顺序D.分配队列优先权
答:
C
2.采用资源剥夺法可解除死锁,还可以采用方法解除死锁。
A.执行并行操作B.撤消进程
C.拒绝分配新资源D.修改信号量
答:
B
4.产生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件之一,但破坏条件是不大实际的。
A.互斥B.不可抢占
C.部分分配D.循环等持
答:
A
5.在分时操作系统中,进程调度经常采用算法.
A.先来先服务B.最高优先权
C.时间片轮转D.随机
答:
C
6.资源的按序分配策略可以破坏条件。
A.互斥使用资源B.占有且等待资源
C.非抢夺资源D.循环等待资源
答:
D
7.在情况下,系统出现死锁。
A.计算机系统发生了重大故障
B.有多个封锁的进程同时存在
C.苦干进程因竞争资源而无休止地相互等持他方释放已占有的资源
D.资源数大大小于进程数或进程同时申请的资源数大大超过资源总数
答:
C
8.银行家算法是一种算法。
A.死锁解除B.死锁避免
C.死锁预防D.死锁检测
答:
B
9.优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A.先来先服务B.静态
C.动态D.短作业
答:
B
10.某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是.
A.9B.10C.11D.12
答:
B
11.在下列解决死锁的方法中,属于死锁预防策略的是。
A.银行家算法B.资源有序分配法
C.死锁检测法D.资源分配图化简法
答:
B
12.以下叙述中正确的是。
A.调度原语主要是按照一定的算法,从阻塞队列中选择一个进程,将处理机分配给它。
B.预防死锁的发生可以通过破坏产生死锁的四个必要条件之一来实现,但破坏互斥条件的可能性不大。
C.进程进入临界区时要执行开锁原语。
D.既考虑作业等待时间,又考虑作业执行时间的调度算法是先来先服务算法
答:
B
13.是作业存在的惟一标志。
A.作业名B.进程控制块
C.作业控制块D.程序名
答:
C
14.作业调度算法的选择常考虑因素之一是使系统有最高的吞吐量,为此应。
A.不让处理机空闲B.能够处理尽可能多的作业
C.使各类用户都满意D.不使系统过于复杂
答:
B
15.用户使用操作系统通常有三种手段,它们是终端命令、系统调用命令和。
A.计算机高级指令B.宏命令
C.作业控制语言D.汇编语言
答:
C
16.在分时操作系统环境下运行的作业通常称为。
A.后台作业B.长作业
C.终端型作业D.批量型作业
答:
C
17.当作业进入完成状态,操作系统。
A.将删除该作业并收回其所占资源,同时输出结果
B.将该作业的控制块从当前作业队列中剔除,收回其所占资源
C.将收回该作业所占资源并输出结果
D.将输出结果并删除内存中的作业
答:
B
18.在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是。
A.先来先服务B.优先权调度
C.最高响应比优先D.短作业优先
答:
D
19.既考虑作业等待时间,又考虑作业执行时间的调度算法是。
A.响应比高者优先B.短作业优先
C.优先级调度D.先来先服务
答:
A
20.作业调度程序从处于状态的队列中选取适当的作业投入运行。
A.运行B.提交C完成D.后备
答:
D
21.是指从作业提交给系统到作业完成的时间间隔。
A.周转时间B.响应时间
C.等待时间D.运行时间
答:
A
22.作业从进入后备队列到被调度程序选中的时间间隔称为.
A.周转时间B.响应时间
C.等待时间D触发时间
答:
C
23.假设下述四个作业同时到达,当使用最高优先数优先调度算法时,作业的平均周转时间为小时。
A.4.5B.10.5C.4.75D.10.25
答:
D
24.下述作业调度算法中,调度算法与作业的估计运行时间有关。
A.先来先服务B.短作业优先
C.优先权D.时间片轮转
答:
B
25.用户通过终端使用计算机系统控制作业执行的方式称为方式。
A.自动B.联机C.脱机D.假脱机
答:
B
26.作业生存期共经历四个状态,它们是提交、后备、和完成。
A.就绪B.执行C.等待D.开始
答:
B
27.系统在,发生从目态到管态的转换。
A.发出P操作时B.发出v操作时
C.执行系统调用时D.执行置程序状态字时
答:
C
28.以下叙述中正确的是。
A.操作系统的作业管理是一种微观的低级管理。
B.作业的提交方式有两种,但对应的作业控制方式只有一种。
C.一个作业从进入系统到运行结束,一般要经历的状态是:
后备状态、就绪状态和完成状态。
D.多道批处理与单道批处理的主要区别在于它必须有作业调度功能和进程调度功能,内存中可以存放多道作业。
答:
D
29.设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单
道方式运行,则平均周转时间为。
A.1小时B.5小时C.2.5小时D.8小时
答:
B
30.现有3个同时到达的作业Jl,J2和J3,它们的执行时间分别是T1、T2和T3,且T1 系统按单道方式运行且采用短作业优先算法,则平均周转时间是。 A.T1十T2十T3B.(T1十T2+T3)/3 C.(3T1十2T2+T3)/3D.(T1十2T2+3T3)/3 答: C 31.一作业8: 00到达系统,估计运行时间为1小时。 若10: 00开始执行该作业,其响应 比是。 A.2B.1C.3D.0.5 答: C 32.设有3个作业,它们的到达时间和运行时间如下表所示,并在一台处理机上按单道方式运行。 如按响应比高者优先算法,则作业执行的次序是。 A.J1,J2,J3B.J1,J3,J2C.J2,J3,J1D.J3,J2,J1 答: B 33.响应比是指。 A.作业计算时间与作业等待时间之比B.作业周转时间与作业计算时间之比 C.系统调度时间与作业等待时间之比D.系统调度时间与作业计算时间之比 答: B 35.设有3个作业J1、J2、J3,其运行的时间分别为l、2、3小时;假定这些作业同时到 达,并在一台处理机上按单道运行,则平均用转时间最小的执行序列是。 A.J1,J2,J3B.J1,J3,J2C.J2,J1,J3D.J2,J3,J1 答: 36.当作业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 OS 试题库