2010联考操作系统试卷二

2010联考操作系统试卷二
2010联考操作系统试卷二

1.在一个计算机系统中,特权指令(A)下执行。

A.只能在管态

B.只能在用户态

C.可在管态,也可在用户态

D.不能在管态,也不能在用户态

2.实时操作系统必须在__ C _____内完成来自外部的事件。

A.响应时间

B.周转时间

C.规定时间

D.调度时间

3、最适合分时系统的进程调度算法是( D ) 。

A.FCFS

B.SSJF

C.优先数法

D.轮转法

4.进程从运行状态进入就绪状态的原因可能是_ D____。

A.被选中占有处理机

B.等待某一事件

C.等待的事件已发生

D.时间片用完

5.设有五个进程共享一个互斥段,在同一时间最多允许一个进程进入互斥段,则所采用的互斥信号量初值应该是___ C _____。

A.5

B.2

C.1

D.0

6.银行家算法在解决死锁问题中是用于的。B

A.预防死锁

B.避免死锁

C.检测死锁

D.解除死锁

7.在下列存储管理方案中,不适应于多道程序设计的是__ A ______。

A.单一连续分配

B.固定式分区分配

C.可变式分区分配

D.段页式存储管理

8.UNIX文件的目录结构采用__ D ______。

A.简单目录

B.二级目录

C.系统目录

D.带交叉勾链的树型目录

9.文件系统的主要目的是___ A _____。

A.实现对文件的按名存取

B.实现虚拟存储

C.提高外存的读写速度

D.用于存储系统文件

10.下列算法中用于磁盘移臂调度的是。C

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

C.最短寻找时间优先算法

D.优先级高者优先算法

二、判断题(5*2分)

1.采用多道程序设计的系统中,系统的程序道数越多,系统的效率就越高。错

2.作业的联机控制方式适用于终端作业。对

3.时间片越小,系统的响应时间就越小,系统的效率就越高。错

4.程序的并发执行是指同一时刻有两个以上的程序,它们的指令在同一处理器上执行。错

5.按最先适应算法分配的分区,一定与作业要求的容量大小最接近。错

三、填空题(5*2分)

1.为实现CPU与外部设备的并行工作,系统引入了____中断和通道______硬件机制。

2.UNIX系统采用___索引_____结构存放文件物理块的地址。

3.文件的符号名与物理地址的转换是通过_文件目录______实现的。

4.用户编程时使用____逻辑____地址,处理机执行程序时使用__物理________地址。

5.采用资源有序分配算法可以__预防___死锁的发生。

1.请介绍在文件存储空间的管理中几种常用的技术。

由于文件存储设备是分成若干个大小相等的物理块,并以块为单位来交换信息的,因此,文件存储空间的管理实质上是空闲块的组织和管理问题,它包括空闲块的组织、空闲块的分配与回收等。下面是三种在文件存储空间的管理中常用的技术:

(1)空闲文件目录。一个空闲文件是由文件存储器上连续的空闲块组成的。系统为所有的空闲文件建立一个单独的目录表。每个表目对应一个空闲文件,记录该空闲文件的起始块号和块数。空闲文件的分配与回收算法与内存管理中的可变式分区管理的方法相似,同样可以采用最先适应算法、最佳适应算法、最坏适应算法等。

(2)空闲块链。空闲块链把文件存储设备上的所有空闲块链接在一起。当申请者需要空闲块时,分配程序从链首取下所需的空闲块,然后调整链首指针。反之,当回收空闲块时,把释放的空闲块逐个插入空闲链上。这种方法的优点是分配和回收一个空闲块的过程都非常简单,缺点是空闲块链可能很长。改进的办法是采用空闲盘区链接法或成组链接法。

(3)位示图。位示图利用一个二进制位来记载一个物理块的使用情况。系统为每个文件存储设备建立一张位示图,反映文件存储设备所有物理块的使用情况。每个物理块对应位示图上的一位,如果该位为0,则表示所对应的块是空闲的:反之,则表示所对应的块已被分配。利用位图来进行空闲块分配时,只需查找图中为0的位,并将其置1;反之,回收时只需把相应的位由1改为0。由于位示图很小,可以将它保存在内存中。

2.为什么要引入SPOOLing系统? SPOOLing系统可带来哪些好处?

所有字符设备都是独享设备并属于慢速设备,本质上属于顺序存取设备。因此,一个进程在某台字符设各上进行数据交换时,往往要等待较长时间,并且在该数据交换完成之前,其他进程不能同时访问这台设备。而且动态分配也不能真正提高这类设备的利用率,当一个进程正在使用这类设备进行一次较大量的数据交换时,其他需要同时访问该设备的进程就要等待较长的时间,从而降低了整个系统的并发能力。SPOOLing技术正是针对上述问题提出的一种设备管理技术。

SPOOLing系统可带来的好处如下:

(1)字符设备和各虚拟设备之间的数据交换由SPOOLing进程统一调度实施,而切这种数据交换以并行方式进行,系统呈现出高度的并行性:

(2)用户使用的是虚拟设备,可以减少用户进程的等待时间。

在多道程序系统中,用程序模拟脱机输入/输出时外围控制机的功能,这样便可在主机的直接控制下实现脱机输入/输出功能。此时的外围操作与CPU对数据的处理同时进行,这种在联机情况下实现的外围设备同时操作称为SPOOLing,也称伪脱机。

SPOOLing系统的核心思想是利用一台可共享、高速、大容量的块设备(磁盘)来模拟独占设备的操作,使一台独占设备变成多台可并行使用的虚拟设备。SPOOLing系统主要由输入井和输出井、输入缓冲区和输出缓冲区、输入进程和输出进程三部分组成。它的好处是提高了I/O操作的速度,将独占设备改造为共享设备,实现了虚拟设备的功能。

3.进程和线程的主要区别是什么?

进程和线程是构造操作系统的两个基本元素,两者之间的主要区别是:

(1)调度方面: 线程作为调度分派的基本单位。

(2)并发性方面: 进程之间可以并发执行。

(3)拥有资源方面: 进程是拥有资源的基本单位,线程除少量必不可少的资源外,基本上不拥有资源,但它可以访问其隶属进程的资源。

(4)系统开销: 进程间切换时要涉及到进程环境的切换,开销比较大:而线程间切换只需保存和设置少量的寄存器内容,因此进程间切换的系统开销远大于线程间切换的系统开销。

4产生死锁有四个必要条件?

(1)互斥控制。进程对所要求的资源进行排它控制,在一段时间内一个资源仅能被一个进程使用。

(2)不可剥夺控制。进程所获得的资源在未释放前,不能被其它进程剥夺。即使该进程处于阻塞态,它所占资源也不能被其它进程使用,只有等待占有该资源的进程释放后才能给别的进程使用。

(3)请求和保持。为了提高资源利用率,进程在运行过程中可随时提出对各种资源的请求,当进程因请求资源而阻塞时,对已获得的资源保持不放。

(4)环路等待条件。在发生死锁时,进程的资源状态图必构成环路,即前一进程保存着后一进程所要求的资源。

五、计算(15分)

在一个飞机订票系统中,多个用户共享一个数据库。多用户同时查询是可以接收的,指但若一个用户要订票需更新数据库时,其余所有用户都不可以访问数据库。请画出用户查询与订票的逻辑框图。要求:当一个用户订票而需要更新数据库时,不能因不断有查询者的到来而使他长期等待。

六、计算(15分)

在一个请求分页存储管理系统中,一个程序的页面走向为4、3、2、1、4、3、5、4、3、2、1、5,设分配给该程序的存储块数为4,试分别求出采用FCFS和LRU页面置换算法时,发生缺页中断的次数和缺页中断率(要求给出页面置换的过程)。

七、计算(10分)

磁盘请求的柱面按10,22,20,2,40,6,38的次序到达磁盘的驱动器,寻道时每个柱面移动需要6ms。计算按以下算法调度时的寻道时间:

(1)先来先服务; (2)下一个最邻近的柱面; (3)电梯算法。

假设以上所有情况磁头臂均起始于柱面20,并刚刚完成了19号柱面的请求。

参考答案

一、选择题(10*2分)

1.A

2.C

3.D

4.D

5.C

6.B

7.A

8.D

9.A 10.C

二、判断题(5*2分)

1.错

2.对

3.错

4.错

5.错

三、填空题(5*2分)

1.中断和通道

2.索引

3.文件目录

4.逻辑物理

5.预防

四、简答题(4*5分)

1.

由于文件存储设备是分成若干个大小相等的物理块,并以块为单位来交换信息的,因此,文件存储空间的管理实质上是空闲块的组织和管理问题,它包括空闲块的组织、空闲块的分配与回收等。下面是三种在文件存储空间的管理中常用的技术:

(1)空闲文件目录。一个空闲文件是由文件存储器上连续的空闲块组成的。系统为所有的空闲文件建立一个单独的目录表。每个表目对应一个空闲文件,记录该空闲文件的起始块号和块数。空闲文件的分配与回收算法与内存管理中的可变式分区管理的方法相似,同样可以采用最先适应算法、最佳适应算法、最坏适应算法等。

(2)空闲块链。空闲块链把文件存储设备上的所有空闲块链接在一起。当申请者需要空闲块时,分配程序从链首取下所需的空闲块,然后调整链首指针。反之,当回收空闲块时,把释放的空闲块逐个插入空闲链上。这种方法的优点是分配和回收一个空闲块的过程都非常简单,缺点是空闲块链可能很长。改进的办法是采用空闲盘区链接法或成组链接法。

(3)位示图。位示图利用一个二进制位来记载一个物理块的使用情况。系统为每个文件存储设备建立一张位示图,反映文件存储设备所有物理块的使用情况。每个物理块对应位示图上的一位,如果该位为0,则表示所对应的块是空闲的:反之,则表示所对应的块已被分配。利用位图来进行空闲块分配时,只需查找图中为0的位,并将其置1;反之,回收时只需把相应的位由1改为0。由于位示图很小,可以将它保存在内存中。

2.

所有字符设备都是独享设备并属于慢速设备,本质上属于顺序存取设备。因此,一个进程在某台字符设各上进行数据交换时,往往要等待较长时间,并且在该数据交换完成之前,其他进程不能同时访问这台设备。而且动态分配也不能真正提高这类设备的利用率,当一个进程正在使用这类设备进行一次较大量的数据交换时,其他需要同时访问该设备的进程就要等待较长

的时间,从而降低了整个系统的并发能力。SPOOLing技术正是针对上述问题提出的一种设备管理技术。

SPOOLing系统可带来的好处如下:

(1)字符设备和各虚拟设备之间的数据交换由SPOOLing进程统一调度实施,而切这种数据交换以并行方式进行,系统呈现出高度的并行性:

(2)用户使用的是虚拟设备,可以减少用户进程的等待时间。

在多道程序系统中,用程序模拟脱机输入/输出时外围控制机的功能,这样便可在主机的直接控制下实现脱机输入/输出功能。此时的外围操作与CPU对数据的处理同时进行,这种在联机情况下实现的外围设备同时操作称为SPOOLing,也称伪脱机。

SPOOLing系统的核心思想是利用一台可共享、高速、大容量的块设备(磁盘)来模拟独占设备的操作,使一台独占设备变成多台可并行使用的虚拟设备。SPOOLing系统主要由输入井和输出井、输入缓冲区和输出缓冲区、输入进程和输出进程三部分组成。它的好处是提高了I/O操作的速度,将独占设备改造为共享设备,实现了虚拟设备的功能。

3.

进程和线程是构造操作系统的两个基本元素,两者之间的主要区别是:

(1)调度方面: 线程作为调度分派的基本单位。

(2)并发性方面: 进程之间可以并发执行。

(3)拥有资源方面: 进程是拥有资源的基本单位,线程除少量必不可少的资源外,基本上不拥有资源,但它可以访问其隶属进程的资源。

(4)系统开销: 进程间切换时要涉及到进程环境的切换,开销比较大:而线程间切换只需保存和设置少量的寄存器内容,因此进程间切换的系统开销远大于线程间切换的系统开销。4.

(1)互斥控制。进程对所要求的资源进行排它控制,在一段时间内一个资源仅能被一个进程使用。

(2)不可剥夺控制。进程所获得的资源在未释放前,不能被其它进程剥夺。即使该进程处于阻塞态,它所占资源也不能被其它进程使用,只有等待占有该资源的进程释放后才能给别的进程使用。

(3)请求和保持。为了提高资源利用率,进程在运行过程中可随时提出对各种资源的请求,当进程因请求资源而阻塞时,对已获得的资源保持不放。

(4)环路等待条件。在发生死锁时,进程的资源状态图必构成环路,即前一进程保存着后一进程所要求的资源。

五、计算(15分)

在一个飞机订票系统中,多个用户共享一个数据库。多用户同时查询是可以接收的,指但若一个用户要订票需更新数据库时,其余所有用户都不可以访问数据库。请画出用户查询与订票的逻辑框图。要求:当一个用户订票而需要更新数据库时,不能因不断有查询者的到来而使他长期等待。

本题是典型的读者一写者问题。查询操作是读者,订票操作是写者,而且要求写者优先。

为了达到这一控制效果,可以引入一个变量rc,用于记录当前正在运行的读者进程数。每个读者进程进入系统后需对rc值加1。当rc值由O变为1时,说明是第一个读者进程进入,因此需要该读者进程对控制写者进程的信号量Srw进行P操作,以便与写者进程互斥运行:当rc值由非0值增加时,说明不是第一个读者进程,此时控制写者进程的信号量已经过P操作控制禁止写者进程进入,因此不需要再次对该信号量进行P操作。当读者进程退出时,需对

rc做减1操作。如发现减1后m值变为0,说明是最后一个读者进程退出,因此需要该读者进程对控制写者进程的信号量Srw进行V操作,以便使写者进程能够进入。资源计数变量rc 也是一个临界资源,需要用信号量Src对它进行互斥访问控制。为了提高写者的优先级,我们还增加了一个信号量S,用以在写进程到达时封锁其后续的读者进程。用户查询与订票的逻辑框图如图所示。

用户查询与订票的逻辑框图

六、计算(15分)

在一个请求分页存储管理系统中,一个程序的页面走向为4、3、2、1、4、3、5、4、3、2、1、5,设分配给该程序的存储块数为4,试分别求出采用FCFS和LRU页面置换算法时,发生缺页中断的次数和缺页中断率(要求给出页面置换的过程)。

缺页次数F=10,缺页中断率 10/12=83%

缺页次数F=8,缺页中断率8/12=67%

七、计算(10分)

磁盘请求的柱面按10,22,20,2,40,6,38的次序到达磁盘的驱动器,寻道时每个柱面移动需要6ms。计算按以下算法调度时的寻道时间:

(1)先来先服务; (2)下一个最邻近的柱面; (3)电梯算法。

假设以上所有情况磁头臂均起始于柱面20,并刚刚完成了19号柱面的请求。

该题的解题方法是先计算出每种算法的柱面移动总量。因为每个柱面移动需要6ms,所以,寻道时间=柱面移动总量×6ms。

(1)先到先服务算法的调度顺序为:10,22,20,2,40,6,38

柱面移动总量为:10+12+2+18+38+34+32=146

寻道时间为:146×6ms=876ms

(2)下一个最邻近柱面算法调度顺序为:20,22,10,6,2,38,40

柱面移动总量为:0+2+12+4+4+36+2=60

寻道时间为:60×6ms=360ms

(3)电梯算法调度顺序为:20,22,38,40,10,6,2

柱面移动总量为:0+2+16+2+30+4+4=58

寻道时间为58×6ms=348ms

操作系统期末试卷(含答案)79149

操作系统复习题1 一、判断题 1.分时系统中,时间片设置得越小,则平均响应时间越短。() 2.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。() 3.一个进程的状态发生变化总会引起其他一些进程的状态发生变化。() 4.在引入线程的OS中,线程是资源分配和调度的基本单位。() 5.信号量的初值不能为负数。() 6.最佳适应算法比首次适应算法具有更好的内存利用率。() 7.为提高对换空间的利用率,一般对其使用离散的分配方式。() 8.设备独立性是指系统具有使用不同设备的能力。() 9.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。() 10.访问控制矩阵比访问控制表更节约空间。() 二、选择题 1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。 A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。 2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行。 3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。 G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。 4.由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。 K,L,M:(1)提高内存利用率;(2)提高系统吞吐量;(3)满足用户需要;(4)更好地满足多道程序进行的需要;(5)既满足用户需求,又提高内存利用率。 5.在存储管理中,不会产生内部碎片的存储管理方式是(N);支持虚拟存储器,但不能以自然的方式提供存储器的共享和存取保护机制的存储管理方式是(O)。 N:(1)分页式存储管理;(2)分段式存储管理;(3)固定分区式存储管理;(4)段页式存储管理。 O:(1)段页式存储管理;(2)请求分区页式存储管理;(3)请求分段式存储管理;(4)可变分区存储管理;(5)固定分区存储管理;(6)单一连续分区式存储管理。 6.磁盘调度主要是为了优化(P),下列算法中能避免磁盘粘着的现象的是(Q)。P:(1)寻道时间;(2)旋转延迟时间;(3)传输时间。 Q:(1)SSTF;(2)FCFS;(3)SCAN;(4)CSCAN;(5)FSCAN。 7.文件系统中,目录管理最基本的功能是(R),位示图的主要功能是(S),FAT 表的主要功能是(T)。 R,S,T:(1)实现按名存取;(2)提高文件存储空间利用率;(3)管理文件存储器的空闲空间;(4)指出分配给文件的盘块(首个盘块除外)的地址;(5)管理文件存储器的空闲空间,并指出分配给文件的盘块(首个盘块除外)的地址。 8.文件系统采用多级目录结构,可以(U)和(V)。 U,V:(1)缩短访问文件存储器时间;(2)节省主存空间;(3)解决不同用户文件的命名冲突;(4)方便用户读写文件;(5)提高检索目录的速度。9.计算机系统中信息资源的安全包括(W)、(X)和(Y)三个方面,其中程序被删除属于(W)方面的威胁,数据被非法截取属于(X)方面的威胁,消息被更改属于(Y)方面的威胁。 W,X,Y:(1)保密性;(2)完整性;(3)可用性;(4)方便性。 三、填空题 1.操作系统最基本的特征是(1)和(2),最主要的任务是(3)。 2.引入进程的主要目的是(4),进程存在的唯一标志是(5)。 3.(6)是指通过破坏死锁产生的必要条件来防止死锁的发生。引起死锁的四个必要条件中,(7)是不应该被破坏的,但对某些特殊的资源(如打印机),该条可通过(8)来破坏;而其他能被破坏的三个必要条件分别是(9)、(10)和(11)。 4.虚拟存储器管理的基础是(12)原理,在请求分页管理方式中,页表中的状态位用来只是对应页(13)修改位用来只是对应页(14),引用位则是供(15)使用;而在请求分段系统还增加了增补位,它用来指示(16)。 5.设备驱动程序是(17)与(18)之间的通信程序如果系统中有3台相同的单显和2台相同的彩显则必须为它们配置(19)种设备驱动程序 6.廉价磁盘冗余阵列可组成一个大容量磁盘系统,它利用(20)技术来提高磁盘系统的存取进度,而利用(21)技术来增加磁盘系统的可靠性 7.包过滤防火墙工作在(22)层,采用代理服务技术的防火墙则工作在(23)层 8.UNIX文件系统对文件存储空间采用(23)分配方式,它通过(24)来管理空闲的文件存储空间。 四、问答题 1.假设某多道程序设计系统中有供用户使用的内存100k,打印机1台。系统采用可变分区管理内存:对打印机采用静态分配,并假设输入输出操作的时间忽略不计:采用最短剩余时间优先的进程调度算法,进程剩余执行时间相同时采用先来先服务算法;进程调度时机在执行进程结束时或有新进程到达时。现有一进程序列如下: 假设系统优先分配内存的低地址区域,且不需移动已在主存中的进程,请:(1)给出进度调度算法选中进程的次序,并说明理由。 (2)全部进程执行结束所用的时间是多少? 2.请用信号量解决以下的过独木桥问题:同一方向的行人可连续过桥,当某一方向的行人必须等待:另一方向的行人必须等待:当某一方向无人过桥是,另一方向的行人可以过桥。 3.提高内存利用率的途径有哪些? 4.何谓脱机输入/输出技术? 5. 将目录文件当作一般数据文件来处理有什么优缺点? 操作系统复习题1答案 一、判断题 1、错 2、对 3、错 4、对 5、对 6、错 7、错 8、错 9、对10、错 二、选择题 1、A :(2);B:(4);C:(3)。 2、D:(4);E:(3);F:(2)。 3、G:(2);H:(5);I:(3);J:(4)。 4、K:(1);L:(3);M:(5)。 5、N:(2);O:(2)。 6、P:(1)寻道时间;Q:(5)。 7、R:(1);S:(3);T:(5)。 8、U:(3);V:(5)。 9、W:(3);X:(1);Y:(2)。

2010北京科技大学操作系统试卷与答案

北京科技大学 2009--2010学年第 2 学期 一、选择填空(12分)。 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、按索引访问 D、按属性访问 7.在分时系统中,当进程数为50时,为了保证响应时间不超过1s,选取的时间片最大值为。 A、10ms B、 50ms C、 20ms D、100ms 8.某计算机系统采用基于可变分区的内存管理机制,其内存容量为64MB,初始为空。设进程A、B、C、D的大小分别为10MB、30MB、9MB、6MB,内存分配和释放的顺序为:装入A,装入B,释放A,装入C,装入D。若采用最佳适配(Best Fit)法,则此时内存中的最大空闲分区大小是;若采用最差适配(Worst Fit)法,则此时内存中的最大空闲分区大小是。 A、18MB B、10MB C、9MB D、15MB 1.B;D 2.A;B 3.B 4.C 5.A;D 6.B 7.C 8.A;C 二、判断下列表述是否正确(10分)。 1.在采用虚拟存储管理机制的系统中,不存在外部碎片问题。 2.快表是为了提高地址变换速度而由操作系统在内存中创建的。 3.多处理机系统不能通过关中断来实现互斥。

1操作系统试题及答案

操作系统试题及答案 一、选择题 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.文件目录的查找 D.页式虚拟存储管理中的页面调度 7、下列算法中用于磁盘移臂调度的是( ) A.时间片轮转法 B. LRU算法 C.最短寻找时间优先算法 D.优先级高者优先算法 8、存放在磁盘上的文件,()。 A.即可随机访问,又可顺序访问 B。只能随机访问 C.只能顺序访问 D。只能读/写不能访问 9、一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()A.2 B.1 C.3 D.0.5 10、进程和程序的本质区别是()。 A.内存和外存 B。动态和静态特征 C。共享和独占使用计算机资源D。顺序和非顺序执行机器指令 11、对于硬盘上存放的信息,物理上读写的最小单位是一个()。 A.二进位 B。字节 C。物理块 D。逻辑记录 12、多道程序设计是指() A.在实时系统中并发运行多个程序 B.在分布系统中同一时刻运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序 13、进程从运行状态进入就绪状态的原因可能是() A.被选中占有处理机 B.等待某一事件 C.等待的事件已发生 D.时间片用完 14、由于系统无法预先知道一个作业未来访问页面的情况,所以()在实际上是无法实现的。 A.先进先出淘汰算法 B。最近最少使用淘汰算法 C.最优淘汰算法 D。最不常用页面淘汰算法 15、文件系统为每个文件另建立一张指示逻辑记录和物理块之间的对应关系表,由此表和文件本身构成的文件是()。

2010年7月操作系统试题和答案

全国2010年7月自学考试操作系统试题课程代码:02326 一、单项选择题(本大题共20小题,每小题1分,共20分) 1.设计操作系统的主要原则是能使计算机系统( C ) A.可靠地工作 B.使用方便 C.使用方便和高效地工作 D.高效地工作 2.开发UNIX的第一个版本Version 1的公司名称是( B ) A.IBM B.AT&T C.DEC D.Microsoft 3.配置于计算机网络,能使系统中若干台计算机相互协作完成一个共同任务的操作系统是( D ) A.网络操作系统 B.分时操作系统 C.嵌入式操作系统 D.分布式操作系统 4.CPU执行程序时,先从主存读出一条指令,再根据指令中指定的地址从主存读出操作数并存入( A ) A.通用寄存器 B.地址寄存器 C.程序计数器 D.指令寄存器 5.当操作系统选择某用户程序占用CPU时,则CPU的状态( B ) A.从目态转换成管态 B.从管态转换成目态 C.继续保持目态 D.继续保持管态 6.一个被命名为myfile的UNIX shell文件,要执行该文件的命令是( B ) A.myfile B.csh myfile C.chmod+x myfile csh myfile https://www.360docs.net/doc/6117513340.html, myfile 7.若干进程是可同时执行的,它们轮流占用处理器交替运行,这种进程特性称为( B ) A.动态性 B.并发性 C.异步性 D.同步性 8.当一进程由于某种原因让出处理器时,把与处理器有关的各种信息保留在该进程控制块PCB的_____________区域 中。( D ) A.标识信息 B.说明信息 C.管理信息 D.现场信息 9.在下列选项中,不属于 ...造成某进程状态从等待态---就绪态变化的原因是( A ) A.有更高优先级的进程要运行 B.该进程占用的外围设备工作结束 C.该进程等待的资源得到满足 D.该进程等待干预的故障被排除 10.不属于 ...进程控制原语的是( A ) A.发送原语 B.创建原语 C.撤消原语 D.阻塞原语

操作系统试题及答案

操作系统试题一 一、单选题(每小题1分,共20分) 1、操作系统中采用多道程序设计技术提高CPU和外部设备的【A 】。 A、利用率 B、可靠性 C 、稳定性D、兼容性 2、如果分时操作系统的时间片一定,那么【C】,则响应时间越短。 A、内存越少 B、内存越多 C、用户数越少 D、用户数越多 3、若把操作系统看作资源管理者,下列的【C】不属于操作系统所管理的资源。 A、CPU B、内存 C、中断 D、程序 4、操作系统是通过【D 】感知进程存在的。 A、程序名 B、进程的状态 C、中断 D、进程控制块 5、当【B 】时,进程从执行状态变为就绪状态。 A、进程被进程调度程序选中 B、时间片用完 C、等待某一事件 D、等待的事件发生 6、以下的进程状态变化中,不可能发生的变化是【D 】。 A、执行状态到就绪状态 B、等待状态到就绪状态 C、执行状态到等待状态 D、等待状态到执行状态 7、若P、V操作的信号量S初值为2,当前值为-3,则表示有【D】

个等待进程。 A、0个 B、1个 C、2个 D、3个 8、P、V操作是【A】 1 / 22 A、两条低级进程通信原语 B、两条高级进程通信原语 C、两条系统调用命令 D、两组不同的机器指令 9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为【B 】。 A、等待 B、就绪 C、执行 D、完成 0、资源的有序分配策略破坏【D 】条件,是一种死锁预防策略。 A、互斥条件 B、保持和请求条件 C、不剥夺条件 D、环路等待条件 1、银行家算法是一种【B 】算法。 A、死锁预防 B、死锁避免 C、死锁检测 D、死锁解除 2、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为【C】 A、2 B、、4 D、5 3、分区管理中采用首次适应分配算法时,应把空闲区按【C】次序进行管理。 A、大小递增 B、大小递减 C、地址递增 D、地址递减 4、很好地解决了内存碎片问题的存储管理方案是【C 】。

操作系统试卷及答案

2010―2011学年度第二学期 一、单项选择题(每题1分,共20分) 1.操作系统的发展过程是( ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行 排列。 A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小 6.设计批处理多道系统时,首先要考虑的是( )。 A、灵活性和可适应性 B、系统效率和吞吐量 C、交互性和响应时间 D、实时性和可靠性 7.当进程因时间片用完而让出处理机时,该进程应转变为( )状态。 A、等待 B、就绪 C、运行 D、完成 8.文件的保密是指防止文件被( )。 A、篡改 B、破坏 C、窃取 D、删除 9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由 ( )临界区构成。 A、2个 B、3个 C、4个 D、5个

10.按逻辑结构划分,文件主要有两类:()和流式文件。 A、记录式文件 B、网状文件 C、索引文件 D、流式文件 11.UNIX中的文件系统采用()。 A、网状文件 B、记录式文件 C、索引文件 D、流式文件 12.文件系统的主要目的是()。 A、实现对文件的按名存取 B、实现虚拟存贮器 C、提高外围设备的输入输出速度 D、用于存贮系统文档 13.文件系统中用()管理文件。 A、堆栈结构 B、指针 C、页表 D、目录 14.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用 ()。 A、重名翻译 B、多级目录 C、约定 D、文件名 15.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 A、打印机 B、磁带机 C、CPU D、磁盘 16.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。 A、先来先服务 B、轮转 C、最高响应比优先 D、均衡调度 17.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来 消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()。 A、互斥 B、同步 C、调度 D、伙伴 18.当每类资源只有一个个体时,下列说法中不正确的是()。 A、有环必死锁 B、死锁必有环 C、有环不一定死锁 D、被锁者一定全在环中 19.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( )有关的。 A、文件逻辑结构 B、存储介质特性 C、主存储器管理方式 D、分配外设方式 20.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取 决于( )。 A、进程相应的程序段的长度 B、进程自身和进程调度策略 C、进程总共需要运行时间多少 D、进程完成什么功能

N套_操作系统期末试卷(含答案)

一、选择题 1、在现代操作系统中引入了(),从而使并发和共享成为可能。 A.单道程序 B. 磁盘 C. 对象 D.多道程序 2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A.网络 B.分布式 C.分时 D.实时 3、从用户的观点看,操作系统是()。 A. 用户与计算机硬件之间的接口 B.控制和管理计算机资源的软件 C. 合理组织计算机工作流程的软件 D.计算机资源的的管理者 4、当CPU处于管态时,它可以执行的指令是()。 A. 计算机系统中的全部指令 B. 仅限于非特权指令 C. 仅限于访管指令 D. 仅限于特权指令 5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的()接口。 A. 系统调用 B.图形用户接口 C.原语 D.键盘命令 6、下列几种关于进程的叙述,()最不符合操作系统对进程的理解 A.进程是在多程序并行环境中的完整的程序。 B.进程可以由程序、数据和进程控制块描述。 C.线程是一种特殊的进程。 D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 7、当一个进程处于()状态时,称其为等待(或阻塞)状态。 A. 它正等待中央处理机 B. 它正等待合作进程的一个消息 C. 它正等待分给它一个时间片 D. 它正等待进入内存 8、一个进程释放一种资源将有可能导致一个或几个进程()。 A.由就绪变运行 B.由运行变就绪 C.由阻塞变运行 D.由阻塞变就绪 9、下面关于线程的叙述中,正确的是()。 A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。 B.线程是资源的分配单位,进程是调度和分配的单位。 C.不管系统中是否有线程,进程都是拥有资源的独立单位。 D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。 10、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。 A. T1+T2+T3 B. (T1+T2+T3)/3 C. T1+T2/3+2*T3/3 3+2*T2/3+T1 11、在下面的I/O控制方式中,需要CPU干预最少的方式是()。 A.程序I/O方式 B.中断驱动I/O控制方式 C.直接存储器访问DMA控制方式D.I/O通道控制方式 12、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变

电子科技大学计算机操作系统2010-6-A-OS试卷(含答案)

电子科技大学二零零九至二零一零学年第二学期期末考试操作系统课程考试题 A 卷(120 分钟)考试形式:闭卷考试日期2010 年6 月日 一、单项选择题(共20分,共10题,每题2 分) 1.无结构文件的含义是( C ) A.变长记录的文件B.索引文件 C.流式文件D.索引顺序文件 2.批处理系统的主要缺点是( A ) A.无交互性 B.输入/输出设备利用率低: C.CPU利用率低 D.系统吞吐量小 3.下列选项中,操作系统提供给应用程序的接口是(A) A.系统调用B.中断C.库函数D.原语 4.某页式存储管理系统中,地址寄存器低11位表示页内位移量,则页面大小最多为(C)。 A.1024字节 B.1024K字节 C.2048字节 D.512K字节 5.设与某资源相关联的信号量初值为4,当前值为3,若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是( B ) A.0,1 B.3,0C.1,2 D.2,0 6.适合多道程序运行的存储管理中,存储保护是为了(D〕。 A防止一个作业占用同一个分区 B防止非法访问磁盘文件 C防止非法访问磁带文件D防止各道作业相互干扰 7.请求页式存储管理系统可能出现(A)问题。 A.抖动 B.不能共享 C.外零头 D.动态链接 8.线程是( C ) A. 进程 B.作业 C.调度的基本单位 D.资源拥有的象征 9. 设置当前目录的主要原因是(B)。 A.节省主存空间 B.加快文件查找速度 C. 节省辅存空间 D.便于打开文件 10.分页存储管理要求(B) A.用户程序给出页号 B.地址空间必须连续。 C.磁盘空间必需连续 D.物理空间必须是连续。 10分,共5题,每题2 分)(ABCE )

操作系统试卷及答案1

操作系统试卷及答案1 以下是为大家整理的操作系统试卷及答案1的相关范文,本文关键词为操作系统,试卷,答案,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。 20XX年操作系统考试试题 一、填空题(每空1分,共12分) 1操作系统具备处理并发活动的能力,其最重要的硬件支持是____________。2所谓操作系统虚拟机的概念,是指

____________________________。3unIx系统进程控制块由____________和____________两部分组成。4常用的资源分配策略有优先调度和____________算法。5p操作可以使进程由运行状态变为____________状态。 6当采用资源有序分配方法时,它破坏了产生死锁的四个必要条件中的________条件。 7文件目录采用树型结构而不采用简单表结构的最主要原因是____________。8在请求分页系统中,为支持淘汰一页的功能实现,在页表中应增加_____和____两个数据项。 9常用的设备分配技术有独占分配、共享分配和_______________技术。 10文件系统中的链接技术,指的是在_____________________之间进行链接。二、选择填空 ()1.________不是实时系统的基本特征。A.安全性b.公平响应c.实时性D.高可靠 ()2.在用户程序中要将一个字符送到显示器上显示,应使用操作系统提供的________接口。 A.系统调用b.键盘命令c.原语D.子程序调用 ()3.并发进程失去封闭性特征,是指_______。 A.多个相互独立的进程以各自的速度向前推进b.并发进程的执行结果与速度无关c.并发进程执行时,在不同时刻发生的错误D.并发进程共享公共变量,其执行结果与速度有关

操作系统试题与答案

一、填空题(20分,每空1分) 1、操作系统设计得两个目标就是易用与高效。 2、P、V操作必须成对出现,有一个P操作就一定有一个V操作。 3、临界资源就是指系统中一次只允许一个进程使用得资源,而临界区就是指涉及到临界资源得代码段。 4、在请求式分页系统中,页框得分配有一种方式称为固定分配,固定分配有两种不同得方式,分别就是平均分配与按比率分配。 5、在请求式分页存储管理系统中,不能在计算机中实现得页面淘汰算法就是最佳算法,选择淘汰不再使用或最远得将来才使用得页得算法就是先进先出算法,选择淘汰在主存驻留时间最长得页得算法就是最近最少使用. 6、文件得结构就就是文件得组织形式,从用户观点出发所瞧到得文件组织形式称为文件得逻辑结构;从实现观点出发,文件在外存上得存放组织形式称为文件得物理结构. 7、文件得目录组织形式主要有单级目录、二级目录、树型目录与图型目录等. 8、设备得寻址方式主要有直接I/O指令与存储器映射I/O指令. 9、协同进程间一般通过信箱进行间接通信。 二、选择题(20分,每题2分) 1、紧耦合系统就就是 4 。 (1)分时操作系统(2)分布式操作系统 (3)网络操作系统(4)并行操作系统 2、以下不属于操作系统部件得就是2。 (1)进程管理(2)数据库管理 (3)保护系统(4)命令解释器系统 3、如P与V操作得信号量S初值为4,则现在S=-1,表示有 1 个进程在等待。(1)1(2)2 (3) 3 (4)5 4、用V操作可以唤醒一个进程,被唤醒得进程状态变为1。 (1)就绪(2)运行(3)阻塞(4)完成 5、所有就绪状态得进程按建立得先后顺序形成一个对列,从队列首挑选一个进程,分给时间片q,投入运行.当时间片到时,而又没有完成得进程,将再次加入到队列尾,排队等待下一轮调度。这种进程调度算法称为2。 (1)循环轮转调度算法 (2)优先数调度算法 (3)固定周期轮转调度算法 (4)多级队列调度算法 6、页式存储管理得快表一般存放在4。 (1)内存(2)外存(3)硬盘(4)CACHE 7、虚拟存储器得最大容量由 2 决定。 (1)内存容量 (2) 程序得地址空间 (3)内外存容量 (4)计算机得地址机构 8、可以分配给多个进程得设备就是 1 。 (1)共享设备(2)块设备 (3)独占设备(4)互斥设备 9、光盘上得文件一般可以采用3存取方式.

操作系统(第1套)试题

洛阳理工学院 / 学年第学期操作系统期末考试试题卷(第1套) 适用班级:考试时间: 120分钟 一、单项选择题(每小题2分, 共30分) 1.在下列特性中,哪一个不是进程的特性( )。 A) 异步性B) 并发性C) 动态性D)静态性 2. 为了对进程实施调度,设置了一个与进程相联系的( ),OS根据它而进行调度。 A) 进程状态字B) 进程优先数C) 进程标识D) 进程起始地址 3.在操作系统中,对信号量S执行V操作后,进程去唤醒另一阻塞进程的条件是 ( )。 A) S>0 B) s≤0 C) s=0 D) s<0 4. 下列算法中可用于磁盘移臂调度的是( ) A) 时间片轮转法B) LRU算法C) 电梯调度算法D) 优先级高者优先算法 5. 若系统中有五台绘图仪,每个进程均需要使用两台,则至多允许( )个进程参于竞争,而不会发生死锁。 A) 5 B) 2 C) 3 D) 4 6.在分页管理中,( )。 A)以页为单位分配内存,每页是一个连续存储区B)页与页之间必定不连续 C)页与页之间必定连续D)每页是不等长的 7.引入多道程序技术后,处理机的利用率( )。 A) 降低了B) 不确定C)提高了D) 没有变化 8. 多级反馈队列调度算法,就绪队列号越大所对应的时间片越长,若就绪队列i中一进程所占CPU的时间片到, 则其应进入( )。 A) 就绪队列i B) 就绪队列i-1 C) 就绪队列i+1 D) 阻塞队列 9. 分时操作系统采用时间片轮转进程调度算法,则该系统的进程PCB中不包括()。 A) 处理机状态信息 B) 进程优先数C) 占用的资源清单D) 程序和数据的地址 10. 在分时系统中,当一个进程拥有的时间片到时,则该进程即由运行进入()。 A) 阻塞B) 就绪C) 运行D) 提交 11.处于运行状态的作业存放在()中。 A)外存B)内存C) 外存和内存D) 外存或内存 12.()不是磁盘空间的分配方式。 A) 连续分配B) 索引分配C) 链接分配D) 随机分配 13.用户的应用程序中应该用设备的( )来使用设备。 A) 物理名B)逻辑名C) 逻辑名或物理名D) 逻辑名和物理名 14.改进后的CLOCK页面置换(淘汰)算法中,最佳的换出页面应该是()。 A) 访问位A=0且修改位=0 B) 访问位A=0或修改位=0 C) 访问位A=0 D) 修改位=0 15.为了对紧急进程或重要进程进行调度,调度算法应采用()。 A) 优先级法B) 先来先服务法C) 时间片轮转法D) 短进程优先法 二、填空题(每空2分, 共40分) 1.可变分区内存管理时,最佳适配算法与其它算法相比内存分配所产生的碎片(),最坏适配算法所产生的碎片 ()。 2.设某一临界区的公用信号量mutex,其初值为1,当mutex=-2时,表示有( )个进程在临界区内,有( )个进 程等待进入临界区。 3.若系统采用段页式内存管理,对于具有5个段的应用程序,该程序加载内存后,其所对应的段表有()个,页 表有()个。 4.对于页式内存管理,逻辑地址转换为物理地址时,页表与快表是同时查找的,对于某次的查询,()可能有输 出也可能没有输出,最坏情况下使用的是()的输出。 5. 页式与段式内存管理相比,( )更便于动态链接。

操作系统2010年操作系统本科试卷

Operating System Exam (For Grade 2000) Class Name Student ID 一、For each of the following statements, Choosing T rue or False (24 marks) 1. Binary semaphores are those that are used by no more than two threads. 2. The Banker's algorithm is a way of preventing deadlock . 3. A multi-level indexed file permits faster random access than a contiguously allocated file. 4. An atomic operation is a machine instruction or a sequence of instructions that must be executed to completion without interruption. 5. Deadlock is a situation in which two or more processes (or threads) are waiting for an event that will occur in the future. 6. Starvation is a situation in which a process is denied access to a resource because of the competitive activity of other, possibly unrelated, processes. 7. While a process is blocked on a semaphore's queue, it is engaged in busy waiting. 8. Mutual exclusion can be enforced with a general semaphore whose initial value is greater than 1. 9. External fragmentation can be prevented (almost completely) by frequent use of compaction, but the cost would be too high for most systems. 10. A page frame is a portion of main memory. 11. The working set of a process can be changed in response to actions by other processes. 12. Thrashing will never be a problem if the system has 1 GB of real memory. 13. A printer is an example of a logical resource. 14. Versions of OS/360 are still widely used today. 15. When an executing process is stopped by the scheduler, it is said to be blocked. 16.Interrupts are used to achieve a typical timesharing OS. 二、Multiple Choice Questions (30 marks) For each of the following questions, There is only one correct answer. 1. What is the purpose of system calls? a) System calls allow user-level processes to gain resources from the operating system. b) System calls are the standard interface between a user process and a kernel process. c) System calls allow user-level processes to request services of the operating system. d) There is no real purpose to system calls. 2. Threads belonging to the same process share the a) stack b) data section c) register set d) thread ID 3. In Many-to-One thread m odel, What would happen if a thread in a multithreaded process makes a blocking system call ? a) the other threads of the process would continue to run b) the entire process would get blocked c) the blocking thread will get killed d) the blocking thread will never get to run again 4. Which of the following Operating systems uses preemptive scheduling? a) Mac OS 8 b) Windows 3.x c) Windows 2000 d) DOS 6.0

最新操作系统试题及答案

一、单项选择题(每题2分,共20分) 1.以下著名的操作系统中,属于多用户、分时系统的是( )。 A.DOS系统B.UNIX系统 C.Windows NT系统D.OS/2系统 2.在操作系统中,进程的最基本的特征是( )。 A.动态性和并发性B.顺序性和可再现性 C.与程序的对应性D.执行过程的封闭性 3.操作系统中利用信号量和P、V操作,( )。 A.只能实现进程的互斥B.只能实现进程的同步 C.可实现进程的互斥和同步D.可完成进程调度 4.作业调度的关键在于( )。 A.选择恰当的进程管理程序B.用户作业准备充分 C.选择恰当的作业调度算法D.有一个较好的操作环境 5.系统抖动是指( )。 A.使用机器时,屏幕闪烁的现象 B.由于主存分配不当,偶然造成主存不够的现象 C.系统盘有问题,致使系统不稳定的现象 D.被调出的页面又立刻被调入所形成的频繁调入调出现象 6.在分页存储管理系统中,从页号到物理块号的地址映射是通过( )实现的。 A.段表B.页表 C. PCB D.JCB

7.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( ) A.单级目录B.二级目录 C.纯树型目录D.非循环图目录 8.SPOOLing技术可以实现设备的( )分配。 A.独占B.共享 C.虚拟D.物理 9.避免死锁的一个著名的算法是( )。 A.先人先出算法B.优先级算法 C.银行家算法D.资源按序分配法 10.下列关于进程和线程的叙述中,正确的是( )。 A.一个进程只可拥有一个线程 B.一个线程只可拥有一个进程 C.一个进程可拥有若干个线程 D.一个线程可拥有若干个进程 二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。每题2分,共10分) 1.简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。( ) 2.V操作是对信号量执行加1操作,意味着释放一个单位资源,加l后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。( )

全国专业技术人员计算机应用能力考试全真模拟考试系统(中文windows_xp操作系统上机模拟考试试题(第一套)

全国专业技术人员计算机应用能力考试全真模拟试题答案 全国专业技术人员计算机应用能力考试全真模拟考试系统(中文windows xp操作系统上机模拟考试试题(第一套) 第一套 1.请将Windows XP中文版注销。 点击左下角开始菜单——最下面一行有注销 2.设置虚拟内存初始大小值和最大值都为1152MB。 我的电脑右键——属性——高级——性能设置——高级——更改 3.请将“我的文档”中的文件“ks.doc”复制到可移动磁盘中。 复制粘贴即可 4.使记事本状态栏显示在窗口中。 开始菜单——所有程序——附件——打开记事本——点击查看——勾上状态栏 5.在一个由Windows 2000和Windows XP组成的双向引导系统中,选择默认引导操作系统为Windows 2000,显示操作系统的时间列表为10秒。 我的电脑右键——属性——高级——启动和故障恢复设置——在默认引导操作系统的下拉列表中选择Windows 2000——设置显示操作系统的时间列表为10秒 6.请在字库中查看字体“黑体”的详细信息。 控制面板——打开“字体”文件夹——双击“黑体”字体查看

7.请在“写字板”中用蓝色的“幼圆”字体输入“nihao”。 开始菜单——附件——写字板——输入nihao——选中输入的字设置成幼圆——点击图标设置字的颜色 8.请利用显示属性设置使菜单下显示阴影。 右键单击桌面空白处——属性——外观——效果——勾上在单下显示阴影——点击确定按钮 9.设置键盘属性,缩短重复延迟,提高重复率,减小光标闪烁频率。 控制面板——键盘——设置重复延迟往右拖——设置重复率往右拖——设置光标闪烁频率往左拖——点击确定按钮 10.请利用鼠标把当前窗口从控制面板切换到网上邻居。 在控制面板中单击网络连接——再在打开窗口的左边鼠标点击网上邻居 11.请将任务栏的宽度变为现在的两倍。 右键单击任务栏——把锁定任务栏前的勾去掉——把鼠标放在任务栏上面得边上面一条边——当鼠标变成可以拖动的时候,即可拖动任务栏变成现在的两倍 12.请在Word中进行设置,实现剪贴板的显示。

全国2010年4月自考操作系统02326试题答案

全国2010年4月高等教育自学考试操作系统试题 一、单项选择题(本大题共20小题,每小题1分,共20分) 1.有关汇编语言表述正确的是(B) A.每个语句都与多条机器指令相对应B.每个语句都与一条机器指令相对应 C.多个语句与一条机器指令相对应D.有的语句与一条机器指令相对应 2.UNIX的第一个版本Version1是在______计算机上开发的。(C) A.PDP-5B.PDP-6C.PDP-7D.PDP-8 3.具有微型化和实时性特点的操作系统是(D) A.单用户微机操作系统B.实时操作系统 C.单道批处理操作系统D.嵌入式操作系统 4.CPU执行程序时,将每次从主存读出当前要执行的一条指令存入(B) A.程序计数器B.指令寄存器 C.指令译码器D.地址寄存器 5.CPU在管态下可以执行计算机的(D) A.特权指令B.非特权指令 C.访管指令D.一切指令 6.用户与UNIX系统进行交互作用的界面是(C) A.windows B.API C.shell D.GUI 7.进程是程序的一次执行过程,在执行过程中进程的状态不断发生变化,进程的这种特性称为(A)A.动态性B.并发性 C.同步性D.异步性 8.进程名存放在该进程控制块PCB的______区域中。(B) A.说明信息B.标识信息 C.现场信息D.管理信息 9.造成某进程状态从就绪态转变成运行态的原因是(D) A.上次分配给该进程的处理器时间太短B.有更高优先级的进程要运行 C.该进程需要更多的处理器时间运行D.该进程被进程调度程序选中 10.不属于 ...进程控制原语的是(A) A.接收原语B.撤消原语 C.阻塞原语D.唤醒原语 11.存储管理的目的是尽可能地方便用户使用和(B) A.执行用户程序B.提高主存利用率 C.提高主存的速度D.增加主存实际容量

操作系统期末试卷及答案

苏州大学操作系统原理课程试卷答案(三)共4页 学院专业成绩 年级学号姓名日期 考试形式:闭卷时间:120分钟 一、填空题(20分,每空1分) 1、操作系统设计的两个目标是易用和高效。 2、P.V操作必须成对出现,有一个P操作就一定有一个V操作。 3、临界资源是指系统中一次只允许一个进程使用的资源,而临界区是指涉及到临界资源的代码段。 4、在请求式分页系统中,页框的分配有一种方式称为固定分配,固定分配有两种不同的方式,分别是平均分配和按比率分配。 5、在请求式分页存储管理系统中,不能在计算机中实现的页面淘汰算法是最佳算法,选择淘汰不再使用或最远的将来才使用的页的算法是先进先出算法,选择淘汰在主存驻留时间最长的页的算法是最近最少使用。 6、文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的逻辑结构;从实现观点出发,文件在外存上的存放组织形式称为文件的物理结构。 7、文件的目录组织形式主要有单级目录、二级目录、树型目录和图型目录等。 8、设备的寻址方式主要有直接I/O指令和存储器映射I/O指令。 9、协同进程间一般通过信箱进行间接通信。 二、选择题(20分,每题2分) 1、紧耦合系统就是 4 。 (1)分时操作系统(2)分布式操作系统 (3)网络操作系统(4)并行操作系统 2、以下不属于操作系统部件的是 2 。 (1)进程管理(2)数据库管理 (3)保护系统(4)命令解释器系统

3、如P和V操作的信号量S初值为4,则现在S=-1,表示有 1 个进程在等待。 (1)1 (2)2 (3) 3 (4)5 4、用V操作可以唤醒一个进程,被唤醒的进程状态变为 1 。 (1)就绪(2)运行(3)阻塞(4)完成 5、所有就绪状态的进程按建立的先后顺序形成一个对列,从队列首挑选一个进程,分给时间片q ,投入运行。当时间片到时,而又没有完成的进程,将再次加入到队列尾,排队等待下一轮调度。这种进程调度算法称为 2 。 (1)循环轮转调度算法 (2)优先数调度算法 (3)固定周期轮转调度算法 (4)多级队列调度算法 6、页式存储管理的快表一般存放在 4 。 (1)内存(2)外存(3)硬盘(4)CACHE 7、虚拟存储器的最大容量由 2 决定。 (1)内存容量 (2)程序的地址空间 (3)内外存容量 (4)计算机的地址机构 8、可以分配给多个进程的设备是 1 。 (1)共享设备(2)块设备 (3)独占设备(4)互斥设备 9、光盘上的文件一般可以采用 3 存取方式。 (1)顺序(2)随机(3)直接(4)顺序或随机 10、如果一个计算机的硬盘为64G,每个块的大小为4K,如果用位示图来管理硬盘的空间,则位示图的大小为 3 字节。 (1)16M (2)4M (3)2M (4)1M 三、简答题(20分,每题5分) 1、什么是与设备无关性?有什么好处? 答: 为了提高OS的可适应性和可扩展性,在现代OS中都毫无例外地实现了设备独立性,也称设备无关性。

相关文档
最新文档