进程管理例题汇总

合集下载

(完整版)第二章进程管理习题和答案

(完整版)第二章进程管理习题和答案
9.P,V操作原语是在 信号量上操作的。
10.信号量的物理意义是:当信号量的值大于零时,表示 _可用资源的数量 当信号量值小于零时,其绝对值为—等待使用信号量所代表资源的进程的数 量。
11.有n个进程共享同一个临界区,若使用信号量机制实现对临界资源的互斥访 问,则信号量值的变化范围是1~-(n-1)。
来改变,因此使程序失去了在顺序执行上时具有的封闭性和可再现性特征
29.进程最基本的特征是_动态性,因为进程的实质是程序的一次执行过程,而且 该特征还表现在 进程由—创建而产生,由调度而执行,由撤销而消亡,即进程具 有一定的生命周期。
二、综合题
1、桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔 子,
输入进程fbuflf计算进程fbuf2f打印进程
答案:
填空题
Байду номын сангаас原语
19.在操作系统中引起进程调度的因素有:现运行进程任务完成或出现异常情 况;现运行进程在运行中又提出了新的资源申请,现运行进程由于执行某些 原语,使进程由运行态变为阻塞态;在分时系统中,如果现运行进程给定的
时间片用完了;在采用可剥夺式的调度方式时,当有更高 —优先级的进程进 入就绪队列时,要引起重新调度。
定优先级的方法概括起来不外乎是基于 _静态特性和—动态特性两种方法。前 者所得到的是—静态优先级,后者所得到的是—动态优先级。
25.在先来先服务调度算法中,按照进程进入就绪队列的先后次序来分配处理 机。
26. 作业调度是高级调度,进程调度是低级调度。(是否正确?)正确
28.在多用户环境下,由多个程序共享一台计算机,机内资源状态将由多个程序
--一、填空题
1.进程是一个程序对某个数据集的 一次执行过程。进程从结构上讲,包括程序、 数据和PCB三部分。

进程管理习题及答案

进程管理习题及答案

进程管理习题答案一.选择题1.在进程管理中,当时进程从阻塞状态变为就绪状态.A. 进程被进程调度程序选中 B.等待某一事件C.等待的事件发生 D.时间片用完答:C2.分配到必要的资源并获得处理机时的进程状态是。

A.就绪状态 B.执行状态C.阻塞状态 D.撤消状态答:B3.P、V操作是。

A.两条低级进程通信原语 B.两组不同的机器指令C.两条系统调用命令 D.两条高级进程通信原语答:A4.对进程的管理和控制使用。

A.指令 B.原语C.信号量 D.信箱通信答:B5.进程的并发执行是指若干个进程。

A.同时执行 B.在执行的时间上是重叠的C.在执行的时间上是不可重叠的 D.共享系统资源答:B6.若P、V操作的信号量S初值为2,当前值为-1,则表示有等待进程。

A.0个 B.1个 C .2个 D.3个答:B7.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是①;由运行状态变为阻塞状态的条件是②。

A.时间片用完 B.等待某事件发生C.等待的某事件己发生 D.被进程调度程序选中答,①D ②B8.下列的进程状态变化中,变化是不可能发生的。

A.运行一就绪 B.运行一等待C.等待一运行 D.等待一就绪答:C9.一个运行的进程用完了分配给它的时间片后,它的状态变为。

A.就绪 B.等待C.运行 D.由用户自己确定答:A10.用P、V操作管理临界区时,信号量的初值应定义为。

A.一1 B.0 C.1 D.任意值答:C11.用V操作唤醒一个等待进程时,被唤醒进程的状态变为.A.等待 B.就绪 C.运行 D.完成答:B12.进程间的同步是指进程间在逻辑上的相互关系。

A.联接 B.制约 C. 继续 D.调用答:B13.是一种只能进行P操作和V操作的特殊变量。

A.调度 B.进程 C.同步 D.信号量答:D14.下面对进程的描述中,错误的是。

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

进程管理习题

进程管理习题

一、单项选择题1.一个进程是( )。

A.由协处理器执行的一个程序B.一个独立的程序+数据集C.PCB 结构与程序和数据的组合D.一个独立的程序2.下列关于线程的叙述中,正确的是( )。

A.线程包含 CPU 现场,可以独立执行程序B.每一个线程有自己独立的地址空间C.进程只能包含一个线程D.线程之间的通信必须使用系统调用函数3.进程之间交换数据不能通过( )途径进行。

A.共享文件C.访问进程地址空间B.消息传递D.访问共享存储区4.进程和程序的根本区别是( )。

A.静态和动态特点B.是不是被调入到内存在C.是不是具有就绪.运行和等待三种状态D.是不是占有处理器5.下面的叙述中,正确的是( )。

A.进程获得处理器运行时通过调度得到的B.优先级是进程调度的重要依据,一旦确定不能改动C.在单处理器系统中,任何时刻都惟独一个进程处于运行状态D.进程申请处理器而得不到满足时其状态变为阻塞状态 6.若某一进程拥有 100 个线程,这些线程都属于用户级线程,则在系统调度执行时间上占用的时间片是( )。

A.1 B .100 C.1/100 D.07.进程 Pl .P2 和 P3 单独执行时间分别为 10min.15 min 和 20min,其中处理器占用时间分别为 2min.3 min 和 12min。

如果采用多道程序设计技术使其并发,加之系统开消 5min ,那末并发使得计算机系统的效率提高了( )。

A.1 B.38% C.74% D.51%8.操作系统是根据( )来对并发执行的进程进行控制和管理的。

A.进程的基本状态 B.进程控制块C.多道程序设计 D.进程的优先权 9.在任何时刻,一个进程的状态变化( )引起另一个进程的状态变化。

A.必然 B.一定不 C.不一定 D.不可能 10.在单处理器系统中,如果同时存在 10 个进程,则处于就绪队列中的进程最多有()个。

A.1 B .8 C.9 D.1011.一个进程释放了一台打印机后,有可能改变( )的状态。

第2章进程管理练习题(答案)

第2章进程管理练习题(答案)

第2章进程管理练习题(答案)第二章进程管理一、单项选择题1、在单一处理机上执行程序,多道程序的执行是在(B)进行的。

A.同一时刻B. 同一时间间隔内C.某一固定时刻D. 某一固定时间间隔内2、引入多道程序技术后,处理机的利用率( C)。

A.降低了B. 有所改善C.大大提高D. 没有变化,只是程序的执行方便了3、顺序程序和并发程序的执行相比,( C)。

A.基本相同 C.并发程序执行总体上执行时间快B. 有点不同 D.顺序程序执行总体上执行时间快4、单一处理机上,将执行时间有重叠的几个程序称为(C )。

A.顺序程序B. 多道程序C.并发程序D. 并行程序5、进程和程序的本质区别是(D )。

A.存储在内存和外存B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源D.动态和静态特征6、进程就是程序在并发环境中的执行过程,它是系统进行资源分配和调度的一个基本单位。

进程具有[1A]、[2D]、调度性、异步性和结构性等基本特征。

进程是一次执行过程,具有生命期体现了进程的[1]特征。

进程由程序段、[3B]、[4C]组成,其中[4]是进程在系统中存在的唯一标识。

供选择的答案:[1][2] :A、动态性 B、静态性 C、共行性 D、并发性 E、可执行性 F、易用性[3] :A、过程 B、数据 C、进程标识符 D、函数[4] :A、FCB B、FIFO C、PCB D、JCB7、进程执行时的间断性,决定了进程可能具有多种状态。

进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由[1D]进入[2A]。

如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将处理机分配给它,此时该进程进入[3D],这个过程是由[4C]来完成。

供选择的答案:[1][2][3] :A、就绪状态 B、静止状态 C、阻塞状态 D、运行状态[4] :A、进程控制程序B、资源分配程序C、进程调度程序D、处理机分配程序8、为了描述进程的动态变化过程,采用了一个与进程相联系的(C ),根据它而感知进程的存在。

操作系统练习题 第2章进程管理

操作系统练习题 第2章进程管理

第二章进程管理练习题(一)单项选择题1.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器( )。

A.并发执行B.顺序执行 C.并行执行D.同时执行2. 引入多道程序设计技术后,处理器的利用率( )。

A.无改善B.极大地提高 C.降低了D.无变化,仅使程序执行方便3.计算机系统采用多道程序设计技术后,()。

A.缩短了每个程序的执行时间B.系统效率随并行工作道数成比例增长C.提高了系统效率D.使用设备时不会发生冲突4.进程是( )。

A.一个系统软件B.与程序概念等效C.存放在内存中的程序D.执行中的程序5.进程的( )和并发性是两个很重要的属性。

A.动态性B.静态性C.易用性D.顺序性6.已经获得除( )以外所有运行所需资源的进程处于就绪状态。

A.主存储器B.打印机C.C PU D.磁盘空间7.在一个单处理器系统中,处于运行态的进程( )。

A.可以有多个B.不能被打断C.只有一个D.不能请求系统调用8.对于一个单处理器系统来说,允许若干进程同时执行,轮流占用处理器.称它们为()的。

A. 顺序执行B. 同时执行C. 并行执行D. 并发执行9.操作系统根据( )控制和管理进程,它是进程存在的标志。

A.程序状态字B.进程控制块C.中断寄存器D.中断装置10.若干个等待占有CPU并运行的进程按一定次序链接起来的队列为( )。

A.运行队列B.后备队列C.等待队列D.就绪队列11.临界区是指( )。

A. 并发进程中用于实现进程互斥的程序段B.并发进程中用于实现进程同步的程序段C.并发进程中用户实现进程通信的程序段D.并发进程中与共享变量有关的程序段12.对于记录型信号量,在执行一次P操作时,信号量的值应( )。

A.不变B.加1 C.减1D.减指定数值13.在执行signal操作时,当信号量的值( )时,应释放一个等待该信号量的进程。

A.0 B.<0 C.>=0 D.<=014.wait、signal操作必须在屏蔽中断下执行,这种不可变中断的过程称为( )。

操作系统-进程管理习题

操作系统-进程管理习题

进程管理习题一、单项选择题1.在进程管理中,当________时,进程从阻塞状态变为就绪状态。

A进程被进程调度程序选中 B.等待某一事件C.等待的事件发生D.时间片用完2.建立进程就是____。

A.建立进程的目标程序B.为其建立进程控制块C.建立进程及其子孙的进程控制块D.将进程挂起3.分配到必要的资源并获得处理机时的进程状态是______。

A.就绪状态B.执行状态C.阻塞状态D.撤消状态4.在操作系统中,P、V操作是一种_______。

A.机器指令B.系统调用命令C.作业控制命令D.低级进程通讯原语5.在消息缓冲通信中,消息队列属于_________资源。

A.临界B.共享C.永久D.可剥夺6.对进程的管理和控制使用__________。

A.指令B.原语C.信号量D.信箱通信7.在操作系统中,进程是一个具有一定独立功能的程序在某个数据集上的一次______。

A.等待活动B.运行活动C.单独操作D.关联操作8.若P、V操作的信号量S初值为2,当前值为-1,则表示有_______等待进程。

A.0个B.1个C.2个D.3个9.下面对进程的描述中,错误的是__________。

A.进程是动态的概念B.进程执行需要处理机C.进程是有生命期的D.进程是指令的集合10.如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为A.3B.1C.2D.011.下列的进程状态变化中,____________变化是不可能发生的。

A.运行→就绪B.运行→等待C.等待→运行D.等待→就绪12.一个运行的进程用完了分配给它的时间片后,它的状态变为__________。

A.就绪B.等待C.运行D.由用户自己确定13.用V操作唤醒一个等待进程时,被唤醒进程的状态变为_______。

A.等待B.就绪C.运行D.完成14.临界区是_____________。

A.一段共享数据区B.一个缓冲区C.一段互斥执行的程序段D.一个互斥资源15.进程间的同步是指进程间在逻辑上的相互__________关系。

第二章 进程管理习题及答案

第二章 进程管理习题及答案

第二章进程管理习题及答案一、填空题1.进程得静态描述由三部分组成: ① 、② 与③ 。

【答案】①PCB、②程序部分、③相关得数据结构集【解析】PCB就是系统感知进程得唯一实体。

进程得程序部分描述了进程所要完成得功能,而数据结构集就是程序在执行时必不可少得工作区与操作对象。

后两部分就是进程完成所需功能得物质基础。

2.进程存在得标志就是。

【答案】进程控制块PCB【解析】系统根据PCB感知进程得存在与通过PCB中所包含得各项变量得变化,掌握进程所处得状态以达到控制进程活动得目得。

3. ① 就是现代操作系统得基本特征之一,为了更好地描述这一特征而引入了② 这一概念。

【答案】①程序得并发执行,②进程【解析】程序得并发执行与资源共享就是现代操行系统得基本特征。

程序得并发执行使程序失去了程序顺序执行时所具有得封闭性与可再现性。

在程序并发执行时,程序这个概念不能反映程序并发执行所具有得特性,所以引入进程概念来描述程序并发执行所具有得特点。

4.给出用于进程控制得四种常见得原语① 、② 、③ 与④ 。

【答案】①创建原语、②撤消原语、③阻塞原语、④唤醒原语【解析】进程控制就是系统使用一些具有特定功能得程序段来创建、撤消进程以及完成进程各状态间得转换,从而达到多个过程高效率地并行执行与协调,实现资源共享得目得。

把那些在管态下执行得具有特定功能得程序段称为原语。

5.进程被创建后,最初处于① 状态,然后经② 选中后进入③ 状态。

【答案】①就绪,②进程调度程序,③运行【解析】进程得从无到有,从存在到消亡就是由进程创建原语与撤消原语完成得。

被创建得进程最初处于就绪状态,即该进程获得了除处理机以外得所有资源,处于准备执行得状态;从就绪状态到运行状态得转换就是由进程调度程序来完成得。

6.进程调度得方式通常有① 与② 方式两种。

【答案】①可剥夺、②非剥夺【解析】所谓可剥夺方式,就是指就绪队列中一旦有优先级高于当前运行进程得优先级得进程存在时,便立即发生进程调度,转让处理机。

进程管理练习及参考答案

进程管理练习及参考答案

OS概述、进程管理练习答案一、单项选择题(OS概述部分)1、UNIX O.S. 属于一种( A )操作系统。

A.分时B.批处理C.实时D.分布式2、计算机软件中,最靠近硬件层次的一类软件是(C )。

A.应用软件B.支撑软件C.系统软件D.编译软件3、下列四个操作系统中,是分时系统的为(C )。

A.CP/MB.MS-DOSC.UNIXD.WINDOWS NT4、在操作系统中,设计者往往编制了许多完成不同功能的子程序供用户程序中使用,这些子程序被称为(B )。

A.作业控制语言B.系统调用C.操作控制命令D.访管命令5、个人计算机操作系统也被称为( B )。

A.多用户操作系统B.单用户操作系统C.实时操作系统D.批处理操作系统6、批处理系统的主要缺点是( B )。

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

A.文件管理功能B.中断处理功能C.作业管理功能D.打印管理功能8、第一个在计算机上实现的操作系统是(C )。

A.分时操作系统B.实时操作系统C.单道批处理系统D.单用户操作系统9、操作系统的功能是进行处理器管理、作业管理、( B )管理、设备管理和文件管理。

A.进程B.存储器C.硬件D.软件10、设计实时操作系统时,首先应该考虑系统的(B )。

A.可靠性和灵活性B.实时性和可靠性C.灵活性和可靠性D.优良性和分配性11、操作系统是计算机系统的(B )。

A.应用软件B.系统软件C.硬件D.固件12、从工作的角度看操作系统,可以分为:单用户操作系统、批处理系统、(B )和实时系统。

A.单机操作系统B.分时操作系统C.面向过程的操作系统D.网络操作系统13、下列系统中,( B )是实时系统。

A.计算机激光照排系统B.航空定票系统C.办公自动化系统D.计算机辅助设计系统14、工业过程控制系统中运行的操作系统最好是( B )。

A.分时系统B. 实时系统C.分布式操作系统D.网络操作系统15、计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是(D )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

斥进入临界区,所谓临界区是指( ):
A.一个缓冲区 B。一段数据区 C。同步机制 D。一段
程序
2 . 一个进程是( ):
A.由协处理机执行的一个程序 B。一个独立的程序 + 数据集
C.PCB结构与程序和数据的组合 D。一个独立的程序
3.在操作系统中,死锁出现是指( )
A.计算机系统发生重大故障
B。资源数目远远少于进程数
9
C) 等待某一事A ,在操作系统中采用多道程序设计方式能提 高CPU和外部设备的 B 。一般来说,为了实现多道程序设计, 计算机需要有 C 。
A: (1)通用软件;(2)系统软件;(3)应用软件;(4) 软件包。
B: (1)利用效率;(2)可靠性;(3)稳定性;(4)兼容性。
为_____个. 16. 如果信号量S<0,则表示有_____个进程等在S信号量的等待
队列上.
2020/10/3
5
二. 填空题
17. _____作业调度算法有最短的作业平均周转时间.
18. 在操作系统中,不可中断执行的操作称为_____操作. 19.允许多个用户以交互方式使用计算机的操作系统称为( ),
____. 5. 批处理操作系统中, 作业存在的唯一标志是_作业控制块___. 6. 操作系统中的一种同步机制, 由共享资源的数据及其在该数
据上的一组操作组成, 该同步机制称为________. 7. 实时系统应具有两个基本特征: 及时性和______. 8. 不让死锁发生的策略可以分成静态和动态的两种, 死锁避免
C: (1)更大的内存; (2)更快的外部设备;
(3)更快的CPU; (4)更先进的终端。
2.分时系统中,为使多个用户能够同时与系统交互,最关键的问题 是 A ,当用户数目为100时,为保证响应不超过2秒;此时 的时间片最大应为 B 。
A:(1)计算机具有足够的运行速度;(2)内存容量应足够大;
Dynamic loading/dynamic linking
2020/10/3
3
二. 填空题 1. 分时系统追求的目标是_交互性____. 2. 用户进程从目态(常态)转换为管态(特态)的唯一途径是_系
统调用___. 3. 从静态的观点看, 操作系统中的进程是由程序段、数据和_
进程控制块___三部分组成. 4. 在系统内核中必须包括的处理模块有进程调度、原语管理和
进程管理例题
2020/10/3
1
一. 名词解释题 中断 进程控制块(PCB) 虚时钟 系统调用 管道 多道程序设计 死锁 作业调度 原语 中断屏蔽 死锁避免 作业控制块 进程调度 互斥区 死锁预防 抢占式进程调 度 进程状态 线程 虚拟机 操作系统
2020/10/3
2
一. Explain the following glossaries briefly in
属于_____. 9. 两个或两个以上程序在计算机系统中同处于开始和结束之间
的状态, 这就称为_____.
10.2020两/10/3个或两个以上进程均需要访问的变量成为___4 __.
二. 填空题 11. 实时系统应具有两个基本特征:__实时性___和可靠性. 12. 用户程序通过__系统调用___向操作系统提出各种资源要求
23.程序并发执行与顺序执行时相比产生了一些新特性,分别
是:( ),( )和( )。
24.在有M个进程的系统中出现死锁时,死锁进程的个数K应该
满足的条件是( )。
25.采用资源预分配法可以预防死锁,这是因为该方法可以
()。
26.在进程中,访问( )的代码称为临界区。为保证进程

)使用临界区,应在进程的临界区前设置( ),
C.若干进程因竞争资源而无限等待其他进程释放已占有的资源
D.进程同时申请的资源数超过资源总数
4.若系统有三个并发进程,都需要同类资源4个,试问该系统不会
发生死锁的最少资源数是( )
A. 9 B。 10 C。11 D。12
5.操作系统中,当( )。进程从执行状态转变为就绪状态。
A) 2进020/程10/3被进程调度程序选中, B)时间片完
允许多个用户将多个作业提交给计算机集中处理的操作系 统称为( ),计算机系统能及时处理过程控制数据并做出 响应的操作系统称为( )。 20.进程控制块的初始化工作包括(),()和( )
2020/10/3
6
二. 填空题
21.用户与操作系统之间的接口主要分为()和( )两类。
22.在操作系统中引入线程概念的主要目的是( )。
A:(1)并发活动;(2)运行活动;(3)单独操作;(4)关联操作。 B,C:(1)组合态;(2)关联态;(3)运行态;(4)等待态;
(5)静态; (6)动态。 D,E:(1)1;(2)2;(3)3;(4)4;(5)5;(6)0。
2020/10/3
8
.选择题
1. 在多进程的系统中,为了保证公共变量的完整性,各进程应互
English
OS
Thread
Preemptive Scheduling
Critical-Section PCB LWP DMA JVM
IPC SMP RMI DMA SPOOLing
process/thread
Preemptive/non-preemptive
Process synchronization/process mutualexclusion
和服务请求.
13. 死锁预防是指通过破坏死锁产生的必要条件来防 止死锁的发生。引起死锁的四个必要条件中,互 斥使用条件 是不应被破坏的,但对某些特殊的 资源(如打印机),该条件可通过SPOOLing技术 来破坏;而其他能被破坏的三个条件分别是不可 剥夺条件 、请求和保持条件 、循环等待条件 。
14. 进程获得CPU而运行是通过__调度___得到的. 15. 设系统中有N 个进程,则系统中处于等待状态的进程最多
在临界区后设置( )。
27.如果时间片无穷大,则时间片轮转调度算法就变成()。
2020/10/3
7
二. 填空题 在操作系统中,进程是一个具有一定独立功能程序在某个数据
集合上的一次 A ,进程是一个 B 概念,而程序是一 个 C 的概念。在一单处理机中,若有5个用户进程,在非管态 的某一时刻,处于就绪状态的用户进程最多有 D 个,最 少有 E 个。
相关文档
最新文档