收藏 分销(赏)

操作系统复习题-带答案.doc

上传人:二*** 文档编号:4544910 上传时间:2024-09-27 格式:DOC 页数:6 大小:27.04KB
下载 相关 举报
操作系统复习题-带答案.doc_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、操作系统复习题 带答案操作系统复习题(部分) 单项选择题 1操作系统是一种(B)。 A通用软件 B系统软件 C应用软件 D软件包 2操作系统是对( C)进行管理的软件。 A软件 B硬件 C计算机资源 D应用程序 3下面哪个资源不是操作系统应该管理的?( D) ACPU B内存 C外存 D源程序 4操作系统的基本功能是(D )。 A提供功能强大的网络管理工具 B提供用户界面方便用户使用 C提供方便的可视化编辑程序 D控制和管理系统内的各种资源 5现代操作系统中最基本的两个特征是( B)。 A并发和不确定 B并发和共享 C共享和虚拟 D虚拟和不确定 6【2009年计算机联考真题】单处理机系统中,可

2、以并行的是( D)。 ?进程与进程 II处理机与设备 III处理机与通道 IV设备与设备 AI、II、III BI、II、IV CI、III、IV DII、III、IV 7用户可以通过(B)两种方式来使用计算机。 A命令接口和函数 B命令接口和系统调用 C命令接口和文件管理 D设备管理方式和系统调用 8下列选项中,不属于多道程序设计的基本特征是( C)。 A制约性 B间断性 C顺序性 D共享性 9操作系统的基本类型主要有( B)。 A批处理操作系统分时操作系统和多任务系统 B批处理操作系统分式操作系统和实时性操作系统 C单用户系统多用户系统和批处理操作系统 D实时操作系统分式操作系统和多用户系

3、统 10一个进程是( C )。 A由协处理器执行的一个程序 B一个独立的程序+数据集 CPCB结构与程序和数据的组合 D一个独立的程序 11下列关于线程的叙述中,正确的是( A )。 A线程包含CPU现场,可以独立执行程序 B每个线程有自己独立的地址空间 C进程只能包含一个线程 D线程之间的通信必须使用系统调用函数 12操作系统是根据( B)来对并发执行的进程进行控制和管理的。 A进程的基本状态 B进程控制块 C多道程序设计 D进程的优先权 13在任何时刻,一个进程的状态变化( C)引起另一个进程的状态变化。 A必定 B一定不 C不一定 D不可能 14在单处理器系统中,如果同时存在10个进程,

4、则处于就绪队列中的进程最多有(C)个。 A1 B8 C9 D10 15一个进程释放了一台打印机后,有可能改变( C)的状态。 A自身进程 B输入/输出进程 C另一个等待打印机的进程 D所有等待打印机的进程 16一个进程的基本状态可以从其他两种基本状态转变过去,这个基本的状态一定是(C )。 A执行状态 B阻塞状态 C就绪状态 D完成状态 17用信箱实现进程间互通信息的通信机制要有两个通信原语,它们是( C)。 A原语和执行原语 B就绪原语和执行原语 C发送原语和接收原语 D就绪原语和接收原语 18 PCB是进程实体的一部分,下列( D)不属于PCB。 A进程ID B CPU状态 C堆栈指针 D

5、全局变量 19进程创建后,所有创建完成的PCB被链接成一个序列,这个序列称为( C)。 A阻塞队列 B挂起序列 C就绪队列 D运行队列 20在一个多道系中,若就绪队列到不空,就绪的进程数目越多,处理器的效率(C )。 A越高 B越低 C不变 D不确定 21进程自身决定( A)。 A从运行状态到阻塞状态 B从运行状态到就绪状态 C从就绪状态到运行状态 D从阻塞状态到就绪状态 22对进程的管理和控制使用( B)。 A指令 B原语 C信号量 D信箱 23下面的叙述中,正确的是(B )。 A线程是比进程更小的能独立运行的基本单位,可以脱离进程独立运行 24引入线程可提高程序并发执行的程度,可进一步提高

6、系统效率 C线程的引入增加了程序执行时的时空开销 D一个进程一定包含多个线程 25两个合作进程(Cooperating Processes)无法利用( C)交换数据。 A文件系统 B共享内存 C高级语言程序设计中的全局变量 D消息传递系统 26时间片轮转调度算法是为了(A )。 A多个终端能够得到系统及时响应 B使系统变得高效 C优先级较高的进程得到及时响应 D需要CPU时间最少的进程最先做 27( B)有利于CPU繁忙型的作业,而不利于I/0繁忙型的作业。 A时间片轮转调度算法 B先来先服务调度算法 C短作业(进程)优先算法 D优先权调度算法 28设有4个作业同时到达,每个作业的执行时间均为

7、2h,它们在一台处理器上按单道运行,则平均周转时间为(B )。 A1h B5h C2.5h D8h 29若每个作业只能建立一个进程,为了照顾短作业用户,应采用( B);为了照顾紧急作业用户,应采用( E);为了能实现人机交互,应采用( C);而能使短作业长作和交互作业用户都满意,应采用(D )。 AFCFS调度算法 B短作业优先调度算法 C时间片轮转调度算法 D多级反馈队列调度算法 E剥夺式优先级调度算法 30设有三个作业,其运行时间分别是2h, 5h, 3h,假定它们同时到达,并在同一台处理器上以单道方式运行,则平均周转时间最小的执行顺序是( D)。 A J1,J2,J3 B J3,J2,J

8、1 C J2,J1,J3 D J1,J3,J2 31一个作业8:00到达系统,估计运行时间为1h。若10:00开始执行该作业,其响应比是( C)。 A2 B1 C3 D0.5 32下列调度算法中,( B)调度算法是绝对可抢占的。 A先来先服务 B时间片轮转 C优先级 D短进程优先 33有5个批处理作业A、B、C、D、E几乎同时到达,其预计运行时间分别为10、6、2、4、8,其优先级(由外部设定)分别为3、5、2、1、4,这里5为最高优先级。以下调度算法中,平均周转时问为14的是( D)调度算法。 A时间片轮转(时间片为1) B优先级调度 C先来先服务(按照顺序10、6、2、4、8) D短作业优

9、先 34下列对临界区的论述中,正确的是( D)。 A临界区是指进程中用于实现进程互斥的那段代码 B临界区是指进程中用于实现进程同步的那段代码 C临界区是指进程中用于实现进程通信的那段代码 D临界区是指进程中用于访问共享资源的那段代码 35不需要信号量就能实现的功能是( D)。 A进程同步 B进程互斥 C执行的前驱关系 D进程的并发执行 36若一个信号量的初值为3, 经过多次PV操作以后当前值为-1,此表示等待进入临界区的进程数是( A)。 A1 B2 C3 D4 37【2010年计算机联考真题】设与某资源关联的信号量(K)初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数

10、,则M,N分别是(B )。 A0.1 B1.0 C1.2 D2.0 38用V操作唤醒一个等待进程时,被唤醒进程的变为(C )状态。 A运行 B等待 C就绪 D完成 39在用信号量机制实现互斥时,互斥信号量的初值为( B)。 A0 B1 C2 D3 40用P、V操作实现进程同步,信号量的初值为( D)。 A 1 B0 C1 D由用户确定 41有三个进程共享同一程序段,而每次只允许两个进程进入该程序段,若用PV操作同步机制,则信号量s的取值范围是(A )。 A2,1,0,-1 B3,2,1,0 C2,1,0,-1,-2 D1,0,-1,-2 42对于两个并发进程,设互斥信号量为mutex(初值为1

11、),若mutex=0,则( B)。 A表示没有进程进入临界区 B表示有一个进程进入临界区 C表示有一个进程进入临界区,另一个进程等待进入 D表示有两个进程进入临界区 43对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-10,则( C)。 A表示没有进程进入临界区 B表示有一个进程进入临界区 C表示有一个进程进入临界区,另一个进程等待进入 D表示有两个进程进入临界区 44当一个进程因在互斥信号量mutex上执行V( mutex )操作而导致唤醒另一个进程时,则执行V操作后mutex的值为(D )。 A大于0 B小于0 C大于等于0 D,小于等于0 45若一个系统中共有5个

12、并发进程涉及某个相同的变量A, 则变量A的相关临界区是由( C)个临界区构成的。 A1 B3 C5 D6 46下述哪个选项不是管程的组成部分(C )。 A局限于管程的共享数据结构 B对管程内数据结构进行操作的一组过程 C管程外过程调用管程内数据结构的说明 D对局限于管程的数据结构设置初始值的语句 47以下关于管程的叙述错误的是( C)。 A管程是进程同步工具,解决信号量机制大量同步操作分散的问题 B管程每次只允许一个进程进入管程 C管程中的signal操作的作用和信号量机制中的V操作相同 D管程是被进程调用的,管程是语法范围,无法创建和撤销 48如果有四个进程共享同一程序段,每次允许三个进程进

13、入该程序段,若用PV操作作为同步机制,则信号量的取值范围是(C )。 A4,3,2,1,-1 B2,1,0,-1,-2 C3,2,1,0,-1 D2 ,1,0,-2,-3 49在9个生产者6个消费者共享容量为8的缓冲区的生产者-消费者问题中,互斥使用缓冲器的信号量初始值为( A)。 A1 B6 C8 D9 50在操作系统中,死锁出现是指( C)。 A计算机系统发生重大故障 B资源个数远远小于进程数 C若干进程因竞争资源而无限等待其他进程释放已占有的资源 D进程同时申请的资源数超过资源总数 51一次分配所有资源的方法可以预防死锁的发生,它破坏的死锁四个必要条件中的(B )。 A互斥 B占有并请求 C非剥夺 D循环等待 52系统产生死锁的可能原因是(B )。 A独占资源分配不当 B系统资源不足 C进程运行太快 D CPU内核太多 53死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中破坏了“循环等待”条件的是(D )。 A银行家算法 B一次性分配策略 C剥夺资源法 D资源有序分配策略 54某系统中有三个并发进程都需要四个同类资源,则该系统必然不会发生死锁的最少资源是( B)。 6 / 6

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 操作系统相关

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服