操作系统试题全文档格式.docx

上传人:b****2 文档编号:5833281 上传时间:2023-05-05 格式:DOCX 页数:56 大小:77.86KB
下载 相关 举报
操作系统试题全文档格式.docx_第1页
第1页 / 共56页
操作系统试题全文档格式.docx_第2页
第2页 / 共56页
操作系统试题全文档格式.docx_第3页
第3页 / 共56页
操作系统试题全文档格式.docx_第4页
第4页 / 共56页
操作系统试题全文档格式.docx_第5页
第5页 / 共56页
操作系统试题全文档格式.docx_第6页
第6页 / 共56页
操作系统试题全文档格式.docx_第7页
第7页 / 共56页
操作系统试题全文档格式.docx_第8页
第8页 / 共56页
操作系统试题全文档格式.docx_第9页
第9页 / 共56页
操作系统试题全文档格式.docx_第10页
第10页 / 共56页
操作系统试题全文档格式.docx_第11页
第11页 / 共56页
操作系统试题全文档格式.docx_第12页
第12页 / 共56页
操作系统试题全文档格式.docx_第13页
第13页 / 共56页
操作系统试题全文档格式.docx_第14页
第14页 / 共56页
操作系统试题全文档格式.docx_第15页
第15页 / 共56页
操作系统试题全文档格式.docx_第16页
第16页 / 共56页
操作系统试题全文档格式.docx_第17页
第17页 / 共56页
操作系统试题全文档格式.docx_第18页
第18页 / 共56页
操作系统试题全文档格式.docx_第19页
第19页 / 共56页
操作系统试题全文档格式.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

操作系统试题全文档格式.docx

《操作系统试题全文档格式.docx》由会员分享,可在线阅读,更多相关《操作系统试题全文档格式.docx(56页珍藏版)》请在冰点文库上搜索。

操作系统试题全文档格式.docx

2.文件的二级目录结构由()和()组成

A.根目录B.子目录

C.主文件目录D.用户文件目录

E.当前目录

3.驱动调度算法中()和()算法可能会随时改变移动臂的运动方向

A.电梯调度B.先来先服务

C.扫描D.单向扫描

E.最短寻找时间优先

4.下列有关设备管理概念的叙述中,()和()是不正确的

A.通道是处理输入,输出的软件

B.所有外围设备的启动工作都由系统统一来做

C.来自通道的I/O中断时间由管理负责处理

D.编制好的通道程序是存放在主存储器中的

E.由用户给出的设备编号是设备的绝对号

5.一进程刚获得3个主存块的使用权,若该进程访问页面的次序是{1321215123}。

当采用先进先出调度算法时,发生缺页次数是()次,而采用LRU算法时,缺页次数是()次。

A.1B.3

C.4D.5

E.6

6.作业与进程的主要区别是()和()

A.前者是由用户提交,后者是由系统自动生成

B.两者执行不同的程序段

C.前者以用户任务为单位,后者是操作系统控制单位

D.前者是批处理的,后者是分时处理的

E.后者可并发执行,后者则不行

7.下述的MSDOS文件中,()和()是有关设备管理的程序

A.BOOTB.COMMAND.COM

C.IBMBIO.COMD.IBMDOS.COME.ROMBIOS

8.MSDOS的文件类型为(  )和()的文件是不可执行的

A..OBJB..EXE

C..COMD..BAK

E..BAT

三.填空题(每小题1分,共16分)

1.用户程序使用_____请求操作系统服务。

2.存储管理应实现的功能是:

主存空间的分配与保护,________,主存空间的共享和________。

3.分页式存储管理中,页表是用来指出作业的_______与_______的对应关系。

4.引文件都至少有一张索引表,其中的每一个表项应包括能标识该记录的_______和该记录的_______。

5.分时系统必须为用户提供______以实现_______控制方式。

6.斯普林系统中,作业执行时,从磁盘上的________中读取信息,并把作业的执行结果暂时存放在磁盘上的____中。

7.并发进程中涉及到______的程序段称为临界区,两个进程同时进入相关的临界区会造成_____的错误。

8.MSDOS中有3个文件:

ABCIP.EXE,ABCIP.TXT和ABCZPCOM,苦使用系统提供的替代符‘*’和‘?

’,则这3个文件可统一表示为____。

9.拼音码是一种汉字_______码。

10.最基本的通信原语有SEND和______。

四.简答题(每小题4分,共20分)

1.程序状态字包含哪些主要内容?

2.什么是记录的成组和分解?

3.进程问同步和互斥的含义是什么?

4.什么是输入输出操作?

什么是通道?

5.为实现分页式虚拟存储,页表中至少应含有哪些内容,

五.计算题(每小题9分,共18分)

10.假定在某磁盘上,移动臂刚刚处理了访问68号柱面的请求,目前正在96号柱面读信息,并且有下述请求序列等待访问磁盘:

175,50,157,40,l59,107,108,72

试用:

(1)电梯调度算法;

(2)最短寻找时间优先算法,分别列出实际处理上述请求的次序。

2.有—个多道程序设计系统,采用不允许移动的可变分区方式管理主存中的用户空间,设用户空间为100KB,主存空间的分配算法为最先适应分配算法,作业调度和进程调度均采用先来先服务算法,作业序列为:

六.应用题(每小题8分,共16分)

1.证明:

系统中只有一个进程时,不会发生死锁。

2.有3个进程P1、P2和P3并发工作。

进程P1需用资源S3和Sl;

进程P2需用资源S1和S2。

进程P3需用资源S2和S3;

请回答:

(1)若对资源分配不加限制,会发生什么情况?

为什么?

(2)为保证进程正确工作,应采用怎样的资源分配策略?

模拟试卷一答案

一、单项选择题(每题1分,共15分)

1.A2.C3.BA4.B 5.A 6.B     7.CE 8.B 9.B 10.A11.AC12.DCEH

二.多项选择题(每题2分,共16分)

1.CD 2.CD 3.BE 4.AE 5.ED  6.AC 7.CE 8.AD

三.填空题(每主1分,共16分)

1.访管指令(或系统调用)

2.主存空间的重定位主存的扩充

3.逻辑页号主存块号(可交换)

4.关键字9或记录号)存放地址(或存放位置)

5. 操作控制命令交互(或联机)

6.输入井输出井

7.共享变量与时间有关

8.ABC?

P.*(或ABC?

P.?

?

9.输入

10.Receive

四、简答题(每题4分,共20分)

1.

(1)程序基本状态 

(2)中断码 (3)中断屏蔽位

2.

(1)把若干逻缉记录合并成一组,存入一个物理块的工作称为记录的成组。

  

(2)从一组中把一个逻辑记录分离出来的工作称为记录的分解。

3.同步:

并发进程之间存在的相互制约和相互依赖的关系。

互斥:

若干进程共享同一资源时,任何时刻只允许一个进程使用。

4.主存与外围设备之间的信息传送操作称为输入输出操作。

通道可称为输入输出处理机。

5.页号、标志、主存块号、磁盘上的位置。

五、计算题(每小题9分,共18分)

1.

(1)电梯调度算法的处理次序为:

107,108,157,159,175,72,50,40

(2)最短寻找时间优先算法的处理次序为

107,108,72,50,40,l57,159,175

2.根据题意分析,可得出以下表格:

 

因此,平均周转时间为:

T=(0.6十l十1.3十0.9十1.3)/5=1.02(小时)

六、应用题(每题8分,共16分)

1.证明:

用反证法。

假设系统中只有一个进程时,出现死锁,则根据产生死锁的必要条件可知:

此时系统进

程必须具备以下4个必要条件:

(1)互斥使用资源:

(2)占有并等待资源;

(3)不可抢夺资源:

(4)循环等待资源。

其中,(4)中的条件要求系统中至少存在两个或两个以上进程才可能产生:

而题设中系统只有一个进程,因此不会构成循环等待的条件。

致使死锁的4个必要条件没有完全成立,即与假设相矛盾。

所以,系统中只有一个进程

证毕。

2.

(1)可能会发生死锁

例如:

进程P1、P2和P3分别获得资源S3、S1和S2后再继续申请资源时都要等待,这是循环等待(或进程在等待资源时均不释放已占资源)。

(2)可有几种答案:

A.采用静态分配

由于执行前已获得所需的全部资源,故不会出现占有资源又等待别的资源的现象(或不会出现循环等待资源现象)。

B.采用按序分配不会出现循环等待资源现象。

C.采用银行家算法

故不会出现占有资源又等持别的资源的现象(或不因为在分配时.保证了系统处于安全状态。

模拟试卷二

一.单项选择题(每空1分,共20分)

1.在操作系统中采用多道程序设计技术,能有效地提高

(),内存和(  )的利用率.

A.缓冲区     B.I/O设备

C.CPU      D.通道

2.对临界资源应采取()访问方式,来实现()。

A.互斥B.同时

C.共享D.并发

3.用户程序在目态下使用特权指令引起的中断属于()

A.硬件故障中断B.程序中断

C.外部中断D.访管中断

4.MSDOS中用于软盘整盘复制的命令是()。

A.COMPB.DISKCOPY

C.SYSD.BACKUP

5.位示图方法可用于()。

A.盘空间的管理B.盘的驱动程序

C.文件目录的查找D.页式虚拟存储管理中的页面调度

6.下列算法中用于磁盘移臂调度的是()。

A.时间片轮转法B.LRU算法

C.最短寻找时间优先算法D.优先级高者优先算法

7.在以下存储管理方案个,不适用于多道程序设计系统的是()。

A.单用户连续分配B.固定式分区分配

C.可变式分区分配D.页式存储管理

8.己知,作业的周转时间=作业完成时间-作业的到达时间。

现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<

T2<

T3。

系统按单道方式运行且采用短作业优先算法,则平均周转时间是()。

A.(T1十T2十T3)/3B.2(T1+T2+T3)

C.T1十(2T2十T3)/3D.3T1+2T2+T3

9.任何两个并发进程之间()

A.一定存在互斥关系B.一定存在同步关系

C.一定彼此独立无关D.可能存在同步或互斥关系

10.进程从运行状态进入就绪状态的原因可能是()。

A.被选中占有处理机B.等待某一事件

C.等待的事件己发生D.时间片用完

11.用磁带作为文件存储介质时,文件只能组织成()。

A.顺序文件B.链接文件

C.索引文件D.目录文件

12.一作业8:

00到达系统,估计运行时间为1小时,若10:

00开始执行该作业,其响应比是()

A.2B.1

C.3D.0.5

13.多道程序设计是指()。

A.在文时系统中并发运行多个程序

B.在分布系统中同一时刻运行多个程序

C.在一台处理机上同一时刻运行多个程序

D.在一台处理机上并发运行多个程序

14.文件系统采用多级目录结构后,对于不同用户的文件,其文件名()。

A.应该相同B.应该不同

C.可以相同,也可以不同D.受系统约束

15.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与区合并,为此需修改空闲区表,造成闲区数减1的情况是()。

A.无上邻空闲区,也无下邻空闲巨

B.有上邻空闲区,但无下邻空闲区

C.有下邻空闲区,但无上邻空闲区

D.有上邻空闲区,也有下邻空闲区

二.多项选择题(每空2分,共16分)

1.从静态角度看,进程是由()和数据段3部分组成。

A.JCBB.PCB

C.FCBD.DCB

E.缓冲区F.程序段G.临界区

2.在操作系统中引起进程调度的主要原因有原语操作,发生某事件和()等。

A.进程完毕B.终端用户请求

C.时间片完D.消息通信

3.一个进程运行时出于()的原因而可能被中断。

A.自身B.系统资源不足

C.外界D.死锁

4.操作系统提供给用户使用的接口有3种,它们是()和控制命令

A.系统功能调用B.输出命令

C.作业控制语言D.输出命令

5.并发进程的执行速度受()的影响。

A.自身原因B.进程调度策略

C.外界原因D.系统中进程太多

6.死锁的形成与()有关。

A.资源分配策略B.并发进程的调度

C.CPU运行太快D.可以无关

7.并发进程相互之间是()

A.一定无关B.一定有交往

C.可以有交往D.可以无关

8.文件的存取方法与()有关

A.文件的性质B.输入输出设备

C.存储介质D.用户怎样使用文件

三.填空题(每空1分,共10分)

1.驱动调度分移臂调度和_______调度两部分。

2.作业调度是按一定的策略选择资源能得到满足的作业进入________。

3.MS-DOS把设备分成两类:

______设备和字符设备。

4.逻辑文件可以有______和记录式两种形式。

5.共享设备是指几个作业在执行期间可______使用的设备。

6.每一个程序都要有一个程序状态字(PSW)来刻划本程序的_______状态。

7.采用虚拟存储技术可扩充______的容量。

8.相关临界区是指并发进程中涉及到_____变量的那些程序段。

9.PV操作必须是______的过程。

l0.磁头在移动臂带动下移动到指定柱面所需的时间叫_____。

四.简答题(20分)

1.中断屏蔽的作用是什么?

(2分)

2.哪些特性决定了磁盘的存取速度?

(3分)

3.进程调度的职责是什么?

4.采用可变分区方式管理主存时,能实现虚拟存储器吗?

(3分)

5.简述逻辑地址和物理地址的区别?

6.MS-DOS由一个引导程序和哪3个程序模块组成?

7.在外部设备管理中,实现虚拟设备的条件是什么?

(3分)

五.计算题(14分)

1.设某个文件由长度为100个字符的50个逻辑记录组成,磁盘存储空间被划分成长度为1024个字符的块。

为有效地使用磁盘空间,可采用成组方式把文件存放到磁盘上,问该文件至少占用多少存储块?

2.在一个请求分页系统中,采用LRU页向调度算法时,假如—个作业的页面走向为:

4,3,2,l,4,3,5,4,3,2,1,5,

当分配给该作业的物理块数为3时,请计算访问过程

中共发生几次缺页中断,写出按先后顺序淘汰的页号。

六.综合题(20分)

1.假定硬磁盘组的臂现处于第8柱面第8扇区,有如下7个请求者等待访问磁盘请按寻找时间和延迟时间的总和最小的原则列出各访问者的响应次序。

序号柱面号磁头号扇区号

1963

2756

315206

4944

5695

67152

2.试修改下面生产者—消费考问题的解法中的错误。

begin

.....

cobegin

processproduceri(i=1,2,...,m)

begin

L1:

produceaproduct;

P(S);

P(SP);

B[k]:

=kmodn;

V(SG);

V(s);

gotoL1;

end;

processconsumerj(j=1,2,...,r)

L2:

P(s);

p(SG);

takeaproductfromB[t];

t:

=tmodn;

v(SP);

v(S);

Consume;

gotoL2;

end;

coend;

3.某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。

若把一个购票者看作一个进程,请回答下列问题:

(1)用PV操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。

(2)根据所定义的信号量,把应执行的PV操作填入下面空中,以保证进程能够正确地并发执行。

cobeginpmcessPI(I=1,2,....)

进入售票厅

购票

退出;

coend;

(3)若欲购票者最多为M个人,写出信号量可能的变化范围(最大值和最小值)。

模拟试卷二答案

一、单项选择题

1.CB2.AC3.B4.B5.A6.C7.A8.C9.D

10.D11.A12.C13.D14.C15.D

二、多项选择题

1.BF2.AC3.AC4.AC

5.AB6.AB7.CD8.AD

三、填空题

1.旋转2.主存3.块4.流式5.同时6.运行

7.主存8.共享9.不可中断10.寻找时间

四、简答题

1.禁止某个中断事件的发生。

2.移动臂的移动时间,磁盘的旋转时间。

3.其职责是:

决定进程的创建和撤消,以及哪个进程进入处理器。

4.不能。

因为在可变分区管理中,作业需要申请连续的存储区,并须全部装入内存,故不能实现虚拟存储器。

5.辑地址是用户使用的地址,用户编程时用逻辑地址从。

开始编号,而物理地址则是文件在存储器上的实际地址,CPU工作时以物理地址取指令执行的。

6.采用的3个模块是文件系统(IBMDOS.COM),命令处理程序(COMMAND.COM),输入输出系统(IBMBIOS.COM)。

7.软件方面:

预输入缓输出和井管理;

硬件方面:

大容量的硬盘。

五、计算题

1.100×

50/l024=5

2.

432143543215

A444111555222

B33344444411

C2223333335

**********

淘汰页:

4321543

六。

综合题

1.5、2、6、4、1、7、3

2.

processproduceri(i=1,2,...,m)

P(S1);

=(k+1)modn;

V(S1);

P(SG);

p(S2);

=(t+1)modn;

v(S2);

3.

(1)定义一信号量S,初始值为20。

意义:

s>

o时s的值表示可继续进入售票厅的人数

s=o时表示售票厅中已有20名顾客(油票考)

s<

0则|S|值为等待进入售票厅的人数

(2)上框为P(s)、下框为v(s)。

(3)S的最大值为20,在S的最小值为20一n。

模拟试卷三

一、单项选择题(每小题1分,共16分)

1.MS-DOS的引导程序是在磁盘初始化时,由 ( )命令写在软盘或硬盘的0柱0面1扇区上的。

A.CHKDSK  B.FDISK

C.FORMAT  D.DISKCOPY

2.MS-DOS中用于改变当前子目录的命令是(  )。

A.MDB.RD

C.DIRD.CD

3.MS-DOS中的文件结构采用()。

A.顺序结构B.链接结构

C.索引结构D.成组链接结构

4.在以下的存储管理方案中,能扩充主存容量的是()。

A.固定式分区分配B.可变式分区分配

C.分页虚拟存储管理D.页式存储管理

5.UNIX文件系统对磁盘空间的管理采用()。

A.FAT表法B.位示图法

C.空闲块链接法D.空闲块成组链接法

6.通道在输入输出操作完成或出错时,就形成(),等候CPU来处理。

A.硬件故障中断B.程序中断

C.外部中断D.I/O中断

7.下列算法可用于磁盘移臂调度的是()。

A.LRU算法B.电梯调度算法

C.时间片轮转法D.响应比高者优先算法

8.实时系统中的进程调度通常采用()算法。

A.响应比高者优先B.短作业优先

C.时间片轮转D.抢占式的优先数高者优先

9.在可变分区分配方案中,为了实现主存的空间分配,采用()进行管理。

A.页表B.段表

C.段表十页表D.分区分配表十空闲区表

10.设某类资源有5个,由3个进程共享,每个进程最多可申请()个资源而使系统不会死锁。

A.1B.2

C.3D.4

11.动态重定位是在()完成的。

A.作业执行前集中一次B.作业执行过程中集中一次

C.作业执行过程中D.作业执行过程中由用户

12.MS-DOS中的内部命令随()模块常驻内存。

A.COMMAND.COMB.IBMDOS.COM

C.IBMBIO.COMD.ROM—BIOS

13.进程从等待状态进入就绪状态可能是由于()。

A.现运行进程运行结束B.现运行进程执行了P操作

C.现运行进程执行了V操作D.现运行进程时间片完

14.特权指令()执行。

A.只能在目态下B.只能在管态下

C.在目态或管态下均能D.在目态或管态下均不能

15.在执行v操作时,当信号量的值( )应释放一个等待信号量的进程

A.小于0B.小于等于0

C.大于0D.大于等于0

16.进程间的互斥与同步分别表示了各进程间的()。

A.竞争与协作B.相互独立与相互制约

C.动态性和并发性D.制约性

二、多项选择题(每小题2分,共20分)

1.在可变分区分配方案中,在空闲区表中以空闲区长度递增和递减顺序排列分别适合于()和()算

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2