操作系统习题绝对经典 .pdf
《操作系统习题绝对经典 .pdf》由会员分享,可在线阅读,更多相关《操作系统习题绝对经典 .pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1、概论一、选择题1按照所起的作用和需要的运行环境,操作系统属于()范畴。A支撑软件 B用户软件 C应用软件 D系统软件2操作系统的主要功能是存储器管理、设备管理、文件管理、用户接口和()A内存管理 B操作系统管理 C处理机管理 D进程管理3现代操作系统的两个基本特征是()和资源共享。A多道程序设计 B中断处理 C 程序并发执行 D 实现分时与实时处理4在计算机系统中,操作系统是()。A处于裸机之上的第一层软件 B处于硬件之下的低层软件 C处于应用软件之上的系统软件 D处于系统软件之上的用户软件5操作系统向用户提供了3 种类型接口,分别是命令接口、程序接口和()A用户接口 B资源接口 C图形
2、界面接口 D系统调用接口6操作系统的()管理部分负责对进程进行调度。A存储器 B 控制器 C运算器 D 处理机7从用户的观点看,操作系统是()。A用户与计算机之间的接口 B控制和管理计算机资源的软件 C合理地组织计算机工作流程的软件 D由若干层次的程序按一定的结构组成的有机体8操作系统的主要功能包括处理机管理、()管理、设备管理及文件管理。A进程 B存储器 C硬件 D软件9操作系统的基本类型主要有()。A批处理系统、分时系统及多任务系统 B实时操作系统、批处理操作系统及分时操作系统 C单用户系统、多用户系统及批处理系统 D实时系统、分时系统和多用户系统10为了使系统中的所有用户都能得到及时的响
3、应,该操作系统应该是()A多道批处理系统 B分时系统 C实时系统 D网络系统11下面关于操作系统的叙述中正确的是()。A批处理作业必须具有作业控制信息 B分时系统不一定都具有人机交互功能 C从响应时间的角度看,实时系统与分时系统差不多 D 由于采用了分时技术,用户可以独占计算机的资源12从下述 OS相关叙述中选出正确的叙述()。A分时系统一定是多道程序系统,多道程序系统也一定是分时系统B为提高计算机系统CPU和外部设备的利用率,把多个程序同时放入主存,使CPU和外部设备能并行工作,这种方法称为多道程序设计C批处理系统允许用户随时干预自己作业的运行 D分时操作系统是在核心态下执行的13 从下述叙
4、述中选出正确的叙述()。A操作系统的不确定性是指在操作系统控制下,多个作业顺序执行和每个作业的执行时间是不确定的B分时系统中,响应时间=时间片用户数,因此,为改善响应时间,常用的原则是使时间片越小越好C采用分时操作系统的计算机系统中,用户不能独占计算机操作系统中的资源D用户程序通常可以直接访问系统缓冲区中的数据14如果分时操作系统的时间片一定,那么(),则响应时间越长。A用户数越少 B用户数越多 C内存越少 D内存越多15分时操作系统通常采用()策略为用户服务。A可靠性和灵活性 B时间片轮转 C时间片加权分配 D短作业优先16若把操作系统看作计算机系统资源的管理者,下列的()不属于操作系统所管
5、理的资源。A程序 B内存 CCPU D 中断17在下列操作系统的各个功能组成部分中,()不需要硬件的支持。A进程调度 B时钟管理 C地址映射 D中断系统名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 35 页 -18现代计算机系统一般都采用(),其基本思想是在主存中同时存放多个用户的程序,使之同时处于运行状态而共享系统资源。A多道程序设计技术 B多处理器技术 C分布式系统技术 D分时系统技术二、填空题1计算机系统是由系统和系统两部分组成。2采用多道程序设计技术能充分发挥与并行工作的能力。3操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的,使整个计算机
6、系统能高效地运行。4按计算机系统内存中同时运行程序的数目分类,批处理系统可分两类:和。5并发和是操作系统的两个最基本的特征,两者之间互为存在条件。6.在操作系统中,不确定性主要是指和。7程序并发执行与顺序执行时相比产生了一些新的特征,分别是、。8操作系统的一个主要性能参数是,它指的是单位时间内系统所完成的总工作量。9如果一个操作系统兼有批处理、分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为。10在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是。11分时操作系统的主要特征有三个,即、12实时操作系统与分时操作系统的主要区别是和13实时系统应具备的
7、两个基本特征是和14实时信息处理是实时应用的一种,例如就是实时信息处理的例子。15批处理系统主要解决问题,分时系统主要解决问题。16如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于类型:如果操作系统可靠性高,时间响应及时但不特别注重交互能力,则属于()类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于类型。17在主机控制下进行的输入输出操作称为操作。18.系统不允许用户随时干预自己程序的运行。19实现多道程序设计的计算机系统,需要的支持。20为了赋予操作系统某些特权,使得操作系统更加安全可靠地工
8、作,实际操作系统中都区分程序执行的两种不同的运行状态,它们是和;其中在态下执行的程序不能执行特权指令。21在操作系统中,不可中断执行的操作称为。练习题参考答案一、选择题1D 2C 3C 4A 5C 6D 7A 8B 9B 10B 11A 12B 13 C 14B 15B 16D 17A 18A 192021二、填空题1硬件,软件 2 CPU,外设 3资源4单道批处理系统,多道批处理系统 5共享 6不可再现性,异步性7并发,共享,不确定性 8吞吐量 9通用操作系统10为了提高CPU的利用率 11 及时性交互性独立性12及时性高可靠性 13及时性,高可靠性14飞机(火车)订票系统 15效率及时响应
9、16分时操作系统,实时操作系统,批处理操作系统17联机输入输出 18批处理 19中断机构20系统态和用户态;用户态 21原语名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 35 页 -2、进程管理一、选择题1多道程序环境下,操作系统进行资源分配时是以()为基本单位。A程序 B指令 C进程 D 作业2 并发进程失去了封闭性是指()。A多个相对独立的进程以各自独立的速度向前推进 B 并发进程的执行结果与速度无关C并发进程执行时,在不同时刻发生的错误 D并发进程共享系统中的所有资源3下列几种关于进程的叙述,()最不符合操作系统对进程的理解。A进程是在多进程并行执行环境中的完整程序 B
10、进程可以由程序、数据和进程控制块描述C线程具有传统进程具有的特征,所以又称为轻量进程D进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位4当一个进程处于()的状态时,称其为就绪状态。A正等待着一批数据的输入 B 正等着协作进程的一个消息C正等待分给它一个时间片 D 正等着进入内存5进程的并发执行是指若干个进程()A同时执行 B 在执行的时间上是重叠的 C 在执行的时间上是不可重叠的 D 共享系统资源6下面对进程的描述中,错误的是()A进程是动态的概念 B进程执行需要处理机 C 进程是有生命期的 D进程是指令的集合7通常,用户进程被建立后,()。A便一直存在于系统中,
11、直到被操作人员撒消 B 随着作业运行正常或不正常结束而撤消C随着时间片轮转而撤消与建立 D随着进程的阻塞或唤醒而撤消与建立8 进程是一个具有一定独立功能的程序在某个数据集上的一次()A等待活动 B运行活动 C 单独活动 D关联操作9 一个进程是()。A由协处理机执行的一个程序 B一个独立的程序+数据集CPCB结构与程序和数据的组合 D一个独立的程序10()是程序实体的运行过程。A程序 B数据 C进程控制块 D 进程11操作系统根据()来对并发执行的进程进行控制和管理。A进程的基本状态 B进程控制块 C多道程序设计 D进程的优先权12操作系统通过()对进程进行管理。A进程 B进程控制块 C进程启
12、动程序 D进程控制区13操作系统通过()对进程进行管理。AJCB BPCB C DCT D CHCT 14在进程控制块中,主要包括4 方面用于描述和控制进程运行的信息。其中,()主要是由处理器各种寄存器中的内容组成的。A进程标识符信息 B进程调度信息 C 处理器状态信息 D 进程控制信息15进程控制就是对系统中的进程实施有效的管理,通过使用()、进程撤消、进程阻塞、进程唤醒等进程控制原语实现。A过程运行 B 进程管理 C进程创建 D 进程同步16 进程调度是最基本的一种调度,在 3种类型的操作系统中都必须配置这级调度。进程调度可采用的调度策略有()两种方式 A联机方式和批处理方式 B 索引方式
13、和顺序方式 C 程序方式和抢占方式 D 非抢占方式和抢占方式17()调度算法有利于CPU繁忙型的作业(进程),而不利于I O繁忙型的作业(进程)。A时间片轮转 B先来先服务 C短作业(进程)优先 D优先权18()优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。A先来先服务 B静态 C动态 D短作业名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 35 页 -19以优先级为基础的进程调度算法,可以保证在任何时候正在运行的进程总是非就绪状态下的优先级最高的进程。上述描述是()A正确 B错误20在分时操作系统中,进程调度经常采用()算法。A先来先服务 B最高优先权 C时间
14、片轮转 D随机21以下不可能引起进程调度的是()。A一个进程完成工作后被撒消 B一个进程从就绪状态变成了运行状态C一个进程从阻塞状态变成了就绪状态 D 一个进程从运行状态变成了阻塞状态或就绪状态22一个进程被唤醒意味着()。A该进程重新占有了CPU B它的优先权变为最大 C其 PCB移至阻塞队列的队首 D 进程变为就绪状态23一个进程必须具有的3 种基本状态是()A就绪状态、挂起状态和运行状态 B挂起状态、阻塞状态和运行状态 C就绪状态、运行状态和阻塞状态 D就绪状态、运行状态和终止状态24下面所列的进程的3 种基本状态之间的转换不正确的是()。A就绪状态运行状态 B 运行状态就绪状态 C 运
15、行状态阻塞状态 D 就绪状态阻塞状态25下列的进程状态变化中,()变化是不可能发生的。A运行就绪 B运行阻塞 C阻塞运行 D阻塞就绪26一个运行的进程用完了分配给它的时间片后,它的状态变为()A就绪 B阻塞 C运行 D由用户自己确定27在进程管理中,当()时,过程从阻塞状态变为就绪状态。A进程被进程调度程序选中 B 等待某一事件C等待的事件发生 D 时间片用完28分配到必要的资源并获得处理机时的状态是()。A就绪状态 B执行状态 C等待状态 D撤消状态29两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来的消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()
16、。A同步 B互斥 C调度 D执行30为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为()。A进程互斥 B进程同步 C 进程制约 D进程通信31下面叙述中正确的是()。A操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同 B为了避免发生进程死锁,各进程只能逐个申请资源 C操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状态有关的信息 D进程同步是指某些进程之间在逻辑上的相互制约关系32以下关于死锁的叙述中,正确的是()。A死锁的出现只与资源的分配策略有关 B死锁的出现只与并发进程的执行速度有关 C死锁是系统的一种僵持
17、状态,任何进程无法继续运行 D 进程竞争互斥资源是产生死锁的根本原因33死锁的 4 个必要条件中,无法破坏的是()。A环路等待资源 B互斥使用资源 C请求和保持资源 D不剥夺分配资源34银行家算法是一种()算法。A解除死锁 B避免死锁 C预防死锁 D检测死锁二、判断正误1有了线程之后,程序只能以线程的身份运行。2线程的切换会引起进程的切换。3多个线程可以对应同一段程序。4系统内可以有无父进程的进程。5线程所对应的程序肯定比进程所对应的程序短。6进程从 CPU退下时,将“进程现场”保存在系统栈内。7在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。8进程上下文是进程执行活动全过
18、程的静态描述。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 35 页 -9并发是并行的不同表述,其原理相同。10进程是基于多道程序技术而提出的,其基本的特征是动态性;进程的执行是在多个状态间多次转换的过程,但只有处于就绪和执行状态的进程位于内存。11操作系统对进程的管理和控制主要是通过控制原语实现的。12原语的执行是需要屏蔽中断的。13一般情况下,分时系统中处于就绪状态的进程最多。14系统中进程的数目越多,CPU 的利用率越高15多道程序的执行失去了封闭性和再现性,因此多道程序系统不需要封闭性和再现性。16单道程序不具备封闭性和再现性。三、填空题1在现代计算机系统中,是 CPU
19、和外部设备并行工作的基础,是多道程序并发执行的推动力,也是整个操作系统的推动力。2将多个程序同时装入一个计算机系统的主存中并行执行,这种程序设计技术称为3在操作系统中,是资源分配、调度和管理的最小单位。4是保存进程状态,控制进程转换的标志,也是进程存在的唯一标志。5正在运行的进程,因某种原因而暂停运行,等待某个事件的发生,此时进程处于状态。6进程是一个态概念,而程序是一个态概念。7进程的基本特征有、独立、异步及结构特征。8进程在运行过程中有3 种基本状态,它们是、。9进程主要由、部分组成,其中是进程存在的唯一标志。而部分也可以为其他进程共享。10进程控制块的初始化工作包括、。11 在一个单处理
20、机系统中,若有 5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有个,最少有个。12,将进程的链接在一起就形成了进程队列。13在计算机系统中,只有一个处理器,则多个进程将争夺CPU资源,如何把CPU有效地分配给进程,这是要解决的问题。14系统中各进程之间逻辑上的相互制约关系称为。15在多道程序系统中,进程之间存在着不同的制约关系,可以划分为两类:与。指进程间具有的一定逻辑关系:指进程间在使用共享资源方面的约束关系。16临界资源的概念是,而临界区是指。17若一个进程已进入临界区,其他欲进入临界区的进程必须。18信号量的物理意义是当信号量值大于零时表示;当信号量值小于零时绝对值为
21、。19用 WAIT、SIGNAL操作管理临界区时,任何一个进程在进入临界区之前调用操作,退出临界区时应调用操作。20 对于信号量可以做操作和操作,操作用于阻塞过程,操作用于释放过程。程序中的和操作应谨慎使用,以保证其使用的正确性,否则执行时可能发生死锁。21有 m个进程共享同一临界资源,若使用信号量机制实现对资源的互斥访问,信号量值的变化范围是。22用信箱实现通信时,应有和两条基本原语。23信箱逻辑上分成和两部分。中存放有关信箱的描述。由若干格子组成,每格存放一信件,格子的数目和大小在创建信箱时确定。24操作系统中,对信号量s 的 WAIT原语操作定义中,使进程进入相应等待队列等待的条件是。2
22、5当系统采用资源有序分配方法预防死锁时,它破坏了产生死锁的必要条件中的。26在有 m个进程的系统中出现死锁时,死锁进程的个数k 应该满足的条件是27 一个计算机系统拥有6 台打印机,N个进程争夺使用,每台进程要求2台,系统不会发生死锁,则 N应该满足。练习题参考答案一、选择题名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 35 页 -1C 2D 3A 4C 5D 6D 7B 8B 9C 10D 11B 12 B 13B 14C 15C 16D 17B 18B 19 B 20C 21C 22D 23C 24D 25C 26 A 27C 28B 29A 30D 31D 32D 33
23、B 34B 35二、判断正误1正确2错误。属于同一进程的多个线程之间的切换不会引起进程的切换,只有属于不同进程的线程之间的切换才会引起进程的切换。3正确4正确5错误。不一定,若进程只有一个线程的话。6错误。应该保存在PCB中,但有的系统也有例外。7错误。进程也可以循环等待。8错误。进程是进程实体的执行过程,具有动态性。9错误。若干个事件在同一时刻发生成为并行;若干个事件在同一时间间隔内发生成为并发。并行是并发的特例,并发是并行的拓展。10错误(1)基本特征还有并发性、异步性、独立性等;(2)进程在新、终止两状态中只经过一次;(3)进程都在内存。11正确12正确13错误14错误。进程容易产生资源
24、竞争而处于阻塞或死锁状态15错误。需要,否则程序没有稳定性和可靠性而言,用户也无法使用。16错误。这是单道程序的固有属性。三、填空题1中断 2多道程序设计 3进程 4进程控制块(PCB)5阻塞6.动,静 7.动态,并发 8.运行,就绪,阻塞9.程序段,数据段,PCB,PCB 程序段10.初始化标识符信息,初始化处理机状态信息,初始化处理机控制信息11 4,0 12.PCB 13.进程调度 14.进程同步15同步,互斥,同步,互斥16一次仅允许一个进程访问的资源进程中访问临界资源的那段程序代码17等待 18可用资源的数目,因请求该资源而被阻塞的进程数目19 wait,signal 20 WAIT
25、,signal 21-m+l,1 22,发送,接收 23信箱头,信箱体 24S0 25环路等待条件 262 km 27 N6 3、设备管理一、单项选择题1引入缓冲技术的主要目的是()A 改善用户编程环境 B提高 CPU与设备之间的并行程度 C 提高 CPU的处理速度 D降低计算机的硬件成本2SPOOLING 技术可以实现设备的()分配。A独占 B共享 C虚拟 D物理3有关设备管理概念的下列叙述中,()是不正确的。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 35 页 -A通道是处理输入、输出的软件 B所有外围设备的启动工作都由系统统一处理C来自通道的I O中断事件由设备管理负责
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统习题绝对经典 2022 操作系统 习题 绝对 经典
限制150内