操作系统期末练习题-3

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

计算机操作系统练习题-3

一、选择题(选择一个正确答案的代码填入括号中,每个2分,共40分)

1.下面六个系统中,必须是实时系统的有()个。

办公自动化系统计算机辅助设计系统过程控制系统

航空订票系统计算机激光照排系统机器翻译系统

A.1 B.2 C.3 D.4

2.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指

()调度算法。

A.先来先服务B.计算时间短的作业优先

C.响应比高者优先D.优先级

3.最坏适应分配算法把空闲区()

A.按地址顺序从小到大登记在空闲区表中

B.按地址顺序从大到小登记在空闲区表中

C.按长度以递增顺序登记在空闲区表中

D.按长度以递减顺序登记在空闲区表中

4.在由9个生产者,6个消费者,共享容量为8的缓冲器组成的生产者-消费者问题中,互

斥使用缓冲器的信号量mutex的初值应该为()。

A.8 B.6 C.9 D.1

5.现代操作系统大量采用的层次设计方法,从已知目标N层用户要求,逐级向下进行设

计,称为()方法。

A.自底向上B.自左向右

C.核心扩展D.自顶向下

6.一个作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响

应比是()。

A.0.5 B.1 C.2 D.3

7.文件系统采用二级文件目录可以()。

A.缩短访问存储器的时间B.解决同一用户间的文件命名冲突

C.节省内存空间D.解决不同用户间的文件命名冲突

8.操作系统层次设计中为避免形成过多环路而产生死锁,一般应尽量避免()。

A.上层调用下层B.高层调用低层

C.外层调用内层D.内层调用外层

9.可重定位内存分区分配的目的为()。

A.解决碎片问题B.便于多作业共享内存

C.回收空闲区方便D.摆脱用户干预

10.死锁的四个必要条件中,无法破坏的是()。

A.互斥使用资源B.循环等待资源

C.非剥夺条件D.保持和等待

11.某进程所要求的一次打印输出结束后,其进程状态将从()。

A.运行态到就绪态B.运行态到等待态

C.等待态到就绪态D.就绪态到等待态

12.在具有()机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地

址有所不同。前者称为(),后者称为()。

A.逻辑地址B.执行地址C.编程地址

D.物理地址E.地址变换F.SPOOLing

13.下列描述中,属于文件系统应具有的功能的是()、()和()。

A.建立文件目录B.实现文件的保护和保密

C.根据文件具体情况选择存储介质D.提供合适的存取方法以适应不同的应用E.监视外部设备的状态

14.在段页式存储管理中,()、()地址是连续的,采用()地址空间。

A.段内B.段与段之间C.页内

D.页与页之间E.一维F.二维

二、是非题(正确的划√,错的划×,每小题2分,共20分)

1.Windows是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序

间切换。()

2.确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作

业搭配运行。()

3.在操作系统中,通常把终端作业称为后台作业,批处理作业称为前台作业。()

4.作业调度与进程调度相互配合才能实现多道作业的并发执行。()

5.如果某一进程获得除CPU外的所有所需运行资源,经调度,分配给它CPU,该进程将

进入等待状态。()

6.通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这

种设备称为虚拟设备。()

7.在文件系统的支持下,用户需要知道文件存放的物理地址。()

8.在UNIX系统中,常采用空闲块成组链接法来实施存储空间的分配与回收。()

9.常用的缓冲技术是用来解决慢速设备与快速CPU处理之间协调工作的。()

10.计算机操作系统是一种层次化、模块化结构的程序集合。()

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

1.Windows操作系统在方面成功地使用图标进行方便用户的管理;UNIX操

作系统的好,从微型机到巨型机都可以使用。

2.传统操作系统提供编程人员的接口称为。

3.可变分区存储管理中,分区的长度不是预先固定的,而是按来划

分的;分区个数也不是预先确定的,而是由决定的。

4.进程通信根据分为高级通信和低级通信,PV操作属于。

5.Shell程序语言最早是由UNIX操作系统提供给用户使用的。

6.检测到死锁后可以采用、或检测并恢复办法来解除死锁。

四、应用题(共20分)

1.简述请求页式存储管理的优缺点。

2.简述UNIX/Linux文件系统的主要特点。

3.四个进程A、B、C、D都要读一个共享文件F,系统允许多个进程同时读文件F。但限

制是进程A和进程C不能同时读文件F,进程B和进程D也不能同时读文件F。为了使这四个进程并发执行时能按系统要求使用文件,现用PV操作进行管理,请回答下面的问题:

(1)请说明应定义的信号量及初值。

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

A() B() C() D()

{ { { {

[1]; [3]; [5]; [7];

read F; read F; read F; read F;

[2]; [4]; [6]; [8];

} } } }

相关文档
最新文档