操作系统-进程管理习题_第1页
操作系统-进程管理习题_第2页
操作系统-进程管理习题_第3页
操作系统-进程管理习题_第4页
操作系统-进程管理习题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

进程管理习题

一、单项选择题

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

A进程被进程调度程序选中B.等待某一事件

C.等待的事件发生

2.建立进程就是—o

A.建立进程的目标程序B.为其建立进程控制块

C.建立进程及其子孙的进程控制块

5.在消息缓冲通信中,消息队列属于资源。

A.临界B.共享C.永久

6.对进程的管理和控制使用o

A.指令B.原语C.信号量

10.如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入

该互斥段,则信号量的初值应设置为

A.3B.lC.2

11.以下的进程状态变化中,变化是不可能发生的。

A.运行一就绪B.运行一等待

C.等待一运行D.等待一就绪

14.临界区是___________o

A.一段共享数据区B.一个缓冲区

C.一段互斥执行的程序段

15.进程间的同步是指进程间在逻辑上的相互________关系。

A.联接B.制约C.继续

16信箱通信是一种通信方式。

A.直接通信B.间接通信C.低级通信

17.是一种只能进行P操作和V操作的特殊变量。

A.调度C.同步

18.操作系统通过对进程进行管理。

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

19.下面所述步骤中不是创建进程所必需的。

A.由调度程序为进程分配CPUB.建立一个进程控制块

C.为进程分配内存

2().多道程序环境下,操作系统分配资源以为基本单位。

A.程序B.指令C.进程

2.有关进程的描述中正确描述是o

A.进程执行的相对速度不能由进程自己来控制

B.P、V操作都是原语操作

C.利用信号量的P、V操作可以交换大量信息

D.同步是指并发进程之间存在的一种制约关系

E.并发进程在访问共享资源时,不可能出现与时间有关的错误

4.用于解决进程间互斥的方法是o

A.信号量及P、V操作B.加锁与开锁C.信箱方式D.消息缓冲方式E.

特权指令方式

5.进程主要由组成.

A.程序段B.JCBC.数据段D.PCB

6.对临界区的正确论述是。

A.临界IX是指进程中用于实现进程互斥的那段代码

B.临界区是指进程中用于实现进程同步的那段代码

C.临界区是指进程中用于实现进程通信的那段代码

D.临界区是指进程中用于访问共享资源的那段代码

E.临界区是指进程中访问临界资源的那段代码

F.假设进程A与进程B必须互斥地进入自己的临界区,则进程A处于

对应的临界区内时,仍有可能被进程B中断

,在一个数据集合上的运行过程,所以程序段是进程存在的惟一标志

wait,signal操作后,可以防止系统发生死锁

G.waitssignal操作可以解决一切互斥问题

H.程序的顺序执行具有不可再现性

四、填空题

1.进程通常包括_____、______、______O其也______含有进程的

描述信息和控制信息,是进程中最关键的部分.

2.信号量的物理意义是当信号量值大于零时表示;当信号量值

小于零时,其绝对值为O

3.临界资源的概念是,而临界区是指o

4.系统中各进程之间逻辑上的相互制约关系称为

5•假设一个进程已进入临界区,其他欲进入临界区的进程必须

7.用P、V操作管理临界区时,任何一个进程在进入临界区之前应调用

操作,退出临界区时应调用操作。

9.在多道程序系统中,进程之间存在着的不同制约关系可以划分为两

类:与o指进程间具有的一定逻辑关

系:是指进程间在使用方面的约束关系。

10.程序顺序执行时有顺序性、和可再现性的特点。

11.进程是一个态概念,而程序是一个态概念。

12.在一个单处理机系统中,假设有5个用户进程,且假设当前时刻为

用户态就绪状态的用户进程最多有个,最少有个。

13.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等

待队;条件是。

14.当处理机空闲时,进程调度程序从中选出一个进程

执行。

三、简答题

1、在操作系统中为什么要引入进程的概念?它与程序的区别和联系

是怎样的?

2、什么是进程的互斥与同步?

3、一个进程进入临界区的调度原则是什么?

四、应用题

1、四个进程A、B、C、D都要读一个共享文件F,系统允许多个进

程同时读文件Fo但限制是进程A和进程C不能同时读文件F,进程

B和进程D也不能同时读文件Fo为了使这四个进程并发执行时能按

系统要求使用文件,现用PV操作进行管理,请答复下面的问题:

(1)如何定义信号量及初值;

(2)在以下的程序中填上适当的P、V操作,以保证它们能正

确并发工作:

进程A进程B进程C

进程D

[I];[3];[5];

⑺;

readF;readF;readF;

readF;

12];|4];|6|;

[8];

2、设有一台电脑,有两条I/O通道,分别接一台卡片输入机和一台打

印机。卡片机把一叠卡片逐一输入到缓冲区Bl中,加工处理后再

搬到缓冲区B2中,并在打印机上打印,问:

①系统要设几个进程来完成这个任务?各自的工作是什么?

②这些进程间有什么样的相互制约关系?

③用P、V操作写出这些进程的同步算法。

①系统可设三个进程来完成这个任务:R进程负责从卡片输入机上读入卡片信息,输入到缓

冲区B1中;C进程负责从缓冲区B1中取出信息,进行加工处理,之后将结果送到缓冲区

B2中;P进程负责从缓冲区B2中取出信息,并在打印机上印出。

②R进程受C进程影响,B1放满信息后R进程要等待一一等C进程将其中信息全部取走,

才能继续读入信息;C进程受R进程和P进程的约束:B1中信息放满后C进程才可从中取

出它们,且B2被取空后C进程才可将加工结果送入其中;P进程受C进程的约束:B2中

信息放满后P进程才可从中取出它们,进行打印。

③信号量含义及初值:

Blfull——缓冲区B1满,初值为0;

Blempty——缓冲区B1空,初值为0;

B2full——缓冲区B2满,初值为0:

B2empty——缓冲区B2空,初值为0;

C进程

P(BlfuU)

从Bl中取出信息

加工信息

结果送入B2

V(B1empty)

V(B2fuU)

P(B2empty)

第三章处理机调度习题

一、单项选择题

L批处理作业是被成批存放到()中以等待作业调度选择。

A.输出井

B.输入井

C.主存缓冲区

D.设备缓冲区

3.下述的作业调度算法中,()调度算法是就绪队列中的最大

进程数有关的。

A.先来先服务

B.短作业优先

C响应比优先法

D.时间片轮转

4.一种既有利于短作业又兼顾长作业的作业调度算法是()算

法。

A.先来先服务

B.短作业优先

C.响应比优先法

D.时间片轮转

5.在多道程序设计系统中,有三个作业JI、J2、J3到达时间依次

为8:00、8:30、9:00,它们需计算的时间分别为2小时,1小时和小

时。系统采用响应比高者优先调度算法在10:00开始选择作业,作业

被选中的次序应该是()。

A.JI、J2、J3

B.JI、J3、J2

C.J2、JI、J3

D.J3、J2、J1

6.用户通过终端使用电脑系统控制作业执行的方式称为()方

式。

自动

A.联机

B.

C脱机

假脱机

D.

数的

高优先

个更

另一

,让

撤下

将其

强行

,系统

行时

程运

一进

7.当

()

式是

度方

种调

器,这

处理

占用

进程

方式

抢占

A.非

占方

B.抢

方式

中断

C.

询方

D.查

按()

程再

的进

先数

同优

有相

些具

对那

时,

算法

调度

先数

用优

8.采

器。

处理

分配

次序

服务

来先

A.先

轮转

间片

B.时

长短

行时间

C.运

设备多

外围

使用

D.

择题

多项选

二、

总是

业系统

处理作

,对批

执行

业步

个作

分几

往要

业往

个作

1.一

o

()

业执

制作

规定控

明书的

控制说

的作业

书写

用户

A.按

执行

作业的

序控制

定的顺

系统确

B.按

顺序

作业步

不同的

可以有

的作业

许不同

C.允

行顺序

步的执

更作业

任意变

许用户

D.允

执行

作业步

下一个

后再取

行结束

业步执

一个作

E.在

理想

,一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论