计算机操作系统试题及答案.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机操作系统试题及答案

一、选择题(每题3分,共15分)

下列关于进程和线程的说法,正确的是()

A.进程是资源分配的基本单位,线程是调度的基本单位

B.进程和线程都能独立拥有系统资源

C.一个进程只能包含一个线程

D.线程切换的开销比进程切换的开销大

死锁产生的必要条件中,无法通过破坏“()”来预防死锁。

A.互斥条件

B.请求与保持条件

C.不可剥夺条件

D.循环等待条件

在分页存储管理中,页面的大小通常由()决定。

A.用户程序

B.操作系统

C.内存容量

D.硬件

下列文件物理结构中,适合随机访问且不易产生外部碎片的是()

A.连续结构

B.链接结构

C.索引结构

D.哈希结构

设备管理中,SPOOLing技术的主要作用是()

A.提高CPU与设备的并行工作能力

B.提高内存利用率

C.实现设备的共享

D.减少设备的I/O次数

二、填空题(每空2分,共20分)

进程的三种基本状态分别是就绪态、()和阻塞态。

虚拟内存的实现基于()原理,即程序在运行时只需将部分代码和数据装入内存。

文件系统中,()用于记录文件的名称、大小、存储位置等属性信息。

死锁产生的四个必要条件是互斥条件、请求与保持条件、不可剥夺条件和()。

操作系统的五大基本功能包括进程管理、内存管理、文件管理、设备管理和()。

在进程调度算法中,()算法总是选择当前就绪队列中运行时间最短的进程投入运行。

分段存储管理中,段的大小由()决定,且各段大小可以不同。

设备控制器是()与设备之间的接口,负责接收和执行CPU的指令。

按文件的用途分类,可将文件分为系统文件、用户文件和()。

为解决CPU和I/O设备速度不匹配的问题,通常在内存中设置()。

三、简答题(每题8分,共32分)

简述引入线程的原因。

说明页面置换算法中LRU(最近最少使用)和FIFO(先进先出)的原理,并比较两者的优缺点。

简述死锁的预防和避免的区别,并各举一种对应的算法。

解释缓冲技术的作用,以及常用的缓冲类型有哪些。

四、综合应用题(第1题15分,第2题18分,共33分)

假设系统中有4个作业,其到达时间和运行时间如下表所示,采用先来先服务(FCFS)和短作业优先(SJF,非抢占式)调度算法,分别计算各作业的周转时间和平均周转时间,以及平均带权周转时间(带权周转时间=周转时间/运行时间)。

作业号

到达时间(单位:ms)

运行时间(单位:ms)

1

0

8

2

1

4

3

2

2

4

3

1

某系统有3个进程P1、P2、P3,4类资源R1、R2、R3、R4,当前资源分配情况如下表所示。已知系统剩余资源向量为(2,1,0,0),请判断当前系统是否处于安全状态,若安全,请找出一个安全序列;若不安全,请说明原因。

进程

已分配资源

最大需求资源

P1

(1,0,2,1)

(3,2,2,2)

P2

(2,1,0,0)

(2,2,1,0)

P3

(0,0,1,1)

(1,0,3,3)

参考答案

一、选择题

A(解析:进程是资源分配基本单位,线程是调度基本单位;线程不能独立拥有资源,依赖进程;一个进程可包含多个线程;线程切换开销小于进程切换)

A(解析:互斥条件是设备或资源本身特性决定,无法破坏;其他三个条件可通过相应策略破坏,如“请求与保持”可通过一次性申请所有资源破坏)

D(解析:页面大小由硬件的地址结构决定,如地址总线位数划分页号和页内偏移,进而确定页面大小)

C(解析:连续结构易产生外部碎片,随机访问效率低;链接结构随机访问差;索引结构支持随机访问,无外部碎片;哈希结构主要用于快速查找,非典型文件物理结构)

A(解析:SPOOLing技术将独占设备虚拟为共享设备,使CPU与I/O设备并行工作,提高效率;不直接提高内存利用率,也不是主要实现设备共享或减少I/O次数)

二、填空题

运行态

局部性

文件目录(或目录项)

循环等待条件

用户接口(或作业管理)

短作业优先(SJF)

用户程序(或进程需求)

CPU

库文件

缓冲区

三、简答题

引入线程的原因:

(1)减少进程切换开销:进程切换需保存和恢复整个进程的上下文,线程切换仅需保存线程私有上下文,开销更小,提高系统并发效率;

(2)提高系统并发度:一个进程可创建多个线程,各线程并发执行,能更充分利用CPU资源;

(3)简化程序结构:复杂程序可拆分为多个线程,分别处理不同任务(如网络通信、数据计算),降低编程难度;

(4)适应多处理器环境:多线程可在多处理器上并行执行,充分利用硬件资源。

LRU与FIFO原理及优缺点:

LRU

文档评论(0)

151****9429 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档