操作系统试卷及答案

  • 格式:doc
  • 大小:53.50 KB
  • 文档页数:7

班级 学号 姓名

计算机操作系统 科考试题 ( )

一、单选题。每小题1分,共16分(将正确答案的序号写在题目的括号中)

1、关于静态分页存储管理的页表,下列说法错误的是( )。

A、内存中每个作业都对应着一个页表

B、页表属于操作系统的内核数据结构

C、如果在不同时间运行同一作业,那么每次运行时页表都是相同的 D、页表存放在内存中

2、批处理操作系统的主要缺点是( )。

A、资源利用率不高 B、作业吞吐量小

C、无人机交互能力 D、作业周转时间短

3、在下列调度算法中,( )不属于进程调度算法。

A 电梯调度法 B 优先级调度法

C 时间片轮转法 D FIFO法

4、如果文件采用直接存取方式且文件大小不固定,则宜选择( )文件结构。

A 任意 B 顺序 C 随机 D 索引

5、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )。

A 交换技术 B 覆盖技术 C 缓冲技术 D DMA技术

6、操作系统是一种( )

A、系统软件 B、应用软件 C、UNIX D、Window NT

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、共享区

13、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即( )

A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间

B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。

C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间

D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间

14、下面的论述中,正确的是( )

A、 一个进程是由一个伪处理机执行的一个程序

B、 程序的并发执行将导致最终结果失去封闭性

C、 不同的进程所执行的程序段代码也不同

D、 以优先级为基础的低级调度算法,可以保证任何时候当前正在运行的进程总是非等待状态下诸进程中优先级最高的进程。

15、避免死锁的一个著名的算法是( )

A、 先入先出法 B、银行家算法 C、优先级算法 D、资源按序分配法

16、资源的预先分配策略可以实现死锁的( )

A、预防 B、避免 C、检测 D、恢复

二、填空题。每个空1分,共24分(将正确答案直接写在题目的横线上)。

1、从文件管理的角度看,文件由__________和__________两部分组成。

2、SPOOLING系统是由_______________、 _______________和________________三部分程序组成。

3、程序的_____执行是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了

_____________这一概念。

4、进程的实体由三部分组成,即程序、__________和________。

5、产生死锁的必要条件有4个,分别是_____________, _______________, _________________和环路等待。

6、文件系统对文件的访问是通过_____________进行的,对文件的管理是通过________________功能实现的。

7、假设某磁盘的转速为3000r/min,每个盘面被分成8个扇区,问读出一个磁盘块中信息要花费_________________ms。

8、在虚拟存储系统中,若进程在内存中占3块,采用FIFO页面淘汰法,当执行访问页号序列为1234125123456时,将产生____次缺页中断。

9、作业的状态分为四种:提交、__________、__________和__________

10、在磁盘上确定分块所在的位置必须给出的参数依次是柱面号、___________、_________。

11、记录是一组相关________________的集合,文件是具有_________的一组相关_______________的集合。

三、简答题。每题5分,共20分。

1、什么叫虚拟设备?请举例说明。

2、什么是DMA方式?DMA控制方式和中断控制方式有什么区别?

3、在动态分区存储管理中,分区是动态建立的,即在作业装入时根据作业的大小划分主存区域,分区的长度等于对应作业的大小。那么是否说明这种存储管理方法就不存在主存空间的浪费?

4、为什么要引入动态重定位?如何实现?

四、综合题。每题10分,共40分

1、假定在某移动臂磁盘上,刚刚处理了访问60号柱面的请求,目前正在73号柱面上读信息,并有下列请求序列等待访问磁盘:

请求次序 1 2 3 4 5 6 7 8 9

欲访问柱面号 150 50 178 167 87 43 23 160 85

试用最短寻找时间优先算法和电梯调度算法,分别排出实际处理上述请求的次序。

2、在一个请求页式存储管理系统中,进程P共有5页,访问序列为3,2,1,0,3,2,4,3,2,1,0,4时,试用FIFO置换算法和LRU置换算法,计算当分配给该进程的页帧数为3时,访问过程中发生的缺页率。

3、有一个具有两道作业的批处理系统,作业调度采用短作业优先,进程调度采用基于优先数的抢占式调度算法。在下表所示的作业序列,优先数为进程优先数,优先数越小优先级越高。

作业名 到达时间 估计运行时间 优先数

1 8:00 40 4

2 8:20 30 2

3 8:30 50 3

4 8:50 20 5

(1)列出所有作业进入内存的时间及结束时间。

(2)计算平均周转时间

4、某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答以下问题。

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

(2)根据所定义的信号量,执行P、V操作,以保证进程能正确地并发执行。

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

计算机操作系统 科考试题 ( )

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

1、C 2、C 3、A 4、D 5、C 6、A 7、A 8、B 9、A 10、C

11、D 12、C 13、B 14、B 15、B 16、A

二、填空题(每空1分,共24分)

1、 __文件控制块_____,___文件主体____。

2、__预输入________,____井管理______,____缓输出 _____

3、______并发 ____和 _____进程_____。

4、______数据____和__ PCB_______。

5、___互斥条件___,_____不剥夺条件__,__请求和保持条件__

6、__文件名_________,__文件目录________

7、_2.5_

8、__10____。