操作系统期末复习测试题(卷)

操作系统期末复习测试题(卷)
操作系统期末复习测试题(卷)

第一章测试

1.单选题:不是设计实时操作系统主要的追求目标.(交大,2005)

A. 安全可靠

B. 资源利用率

C. 及时响应

D. 快速处理

参考答案: B

2.判断题:编译程序需要直接使用OS的程序接口.(燕山大学,2006)

正确错误

参考答案:正确

3.单选题:批处理系统的主要缺点是.

A. CPU利用率低

B. 不能并发执行

C. 缺少交互性

D. 以上都不是参考答案: C

4.单选题:操作系统的功能不包括.

A. 用户管理

B. 处理器管理和存储管理

C. 文件管理和作业管理

D. 设备管理

参考答案: A

5.单选题:实时操作系统必须在处理完来自外部的事件.(电子科大,2005)

A. 响应时间

B. 周转时间

C. 规定时间

D. 调度时间

参考答案: C

6. 多道批处理的发展是建立在硬件支持上的.

7.单选题:在操作系统术语中,C/S是.(理工,2005)

A. 客户机/服务器

B. 网络OS

C. 实时OS

D. 分布式OS

参考答案: A

8.单选题:多道程序设计是指.(电子科大,2005)

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

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

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

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

参考答案: D

9.单选题:系统具有同时管理和运行多个应用程序的能力.(大学,2005)

A. GUI

B. Windows Application

C. Multitasking

D. Networking

参考答案: C

10.单选题:火车站的售票系统属于系统.(理工,2005)

A. 单道批处理

B. 多道批处理

C. 分时

D. 实时

参考答案: D

11.单选题:操作系统提供了多种界面供用户使用,其中是专门供应用程序使用的一种界面.(大学,2006)

A. 终端命令

B. 图形用户窗口

C. 系统调用

D. 作业控制语言

参考答案: C

12.判断题:采用分时系统的计算机系统中,用户可以独占计算机操作系统中的文件系统.(大学,2005)

参考答案:错误

13.判断题:在存为M的分时系统中,当注册的用户有N个时,每个用户拥有M/N的存空间.(北航,2006)

参考答案:错误

14.单选题:从用户的观点看,操作系统的功能是.

A. 用户与计算机之间的接口

B. 控制和管理计算机系统的资源

C. 合理组织计算机的工作流程

D. 一个大型的工具软件

参考答案: A

15.单选题:不是多道程序的基本特征.

A. 制约性

B. 间断性

C. 顺序性

D. 功能的封闭性

E. 运行过程的可再现性

F. 上述选项中有多个

参考答案: F

16.

Linux 微核(Mach 3.0)

UNIX C语言(UNIX)

Windows NT 自由软件(Linux)

Mach 3.0 面向对象(OS/2)

OS/2 网络操作系统(Windows NT)

17.判断题:在一个纯批处理系统中,采用时间片技术,会降低系统的工作效率.

参考答案:正确

18.单选题:在设计实时操作系统时,首先要考虑系统的.

A. 实时性和可靠性

B. 实时性和灵活性

C. 灵活性和可靠性

D. 实时性和独立性

参考答案: A

19.单选题:不是一个操作系统环境.(大学,2005)

A. Solaris

B. Windows CE

C. Linux

D. 赛扬(celeron)

参考答案: D

20.判断题:操作系统的目的不是用来提高吞吐量,而是用来管理应用程序的.

参考答案:错误

21.单选题:Winodws 2000是操作系统.

A. 单用户多任务

B. 网络

C. 单用户单任务

D. 多用户多任务

参考答案: D

22.单选题:配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机,称为计算机.

A. 虚拟

B. 物理

C. 并发

D. 共享

参考答案: A

23.判断题:操作系统的不确定性是说在OS控制下多个进程的执行顺序和每个进程的周转时间是不确定的.(交大,2005)

参考答案:正确

24.单选题:下面关于操作系统的叙述中正确的是.(大学,2005)

A. 批处理作业必须具有作业控制信息

B. 分时系统不一定都具有人机交互功能

C. 从响应时间的角度来看,实时系统与分时系统差不多

D. 由于采用了分时技术,用户可以独占计算机的资源

参考答案: A

25.单选题:如果分时系统的时间片一定,那么,则响应时间越长.

A. 存越大

B. 存越小

C. 用户数越少

D. 用户数越多

参考答案: D

26.单选题:在下列性质中,哪一个不是分时系统的特征

A. 多路性

B. 交互性

C. 独占性

D. 成批性

参考答案: D

27.判断题:分时系统和多道程序设计的出现,标志操作系统的正式形成.

参考答案:正确

28.判断题:多道程序设计是指在一台处理机上在同一时刻执行多道程序.

参考答案:错误

29.单选题:下列选择中, 不是操作系统关心的主要问题.

A. 管理计算机裸机

B. 设计,提供用户与计算机硬件系统的界面

C. 管理计算机系统资源

D. 高级程序设计语言的编译器

参考答案: D

30.判断题:多道程序设计可以缩短系统中作业的执行时间

参考答案:错误

31.判断题:分布式操作系统能使系统中若干台计算机互相协作完成一个共同的任务.(大学,2006)

参考答案:正确

第二章测试

1.单选题:在操作系统中,信号量表示资源实体,是一个与队列有关的变量,其值只能用P,V操作改变.

A. 实型

B. 整型

C. 布尔型

D. 记录型

2.单选题:进程分配到必要的资源并获得处理机时的状态是.

A. 就绪状态

B. 运行状态

C. 阻塞状态

D. 中断状态

3.单选题:以下不属于进程基本特性的是.

A. 进程是具有特定功能的一组指令的集合,它指出了处理器执行操作的步骤

B. 进程具有动态性,多个不同的进程可以包含相同的程序

C. 进程具有三种基本状态:阻塞态,运行态,就绪态

D. 进程可以并发执行

4.单选题:对于两个并发进程,设互斥信号量为mutex,若mutex=0,则.

A. 表示没有进程进入临界区

B. 表示有一个进程进入临界区

C. 表示有一个进程进入临界区,另一个进程等待进入

D. 表示有两个进程进入临界区

5.判断题:任一时刻,若有执行状态的进程,就一定有就绪状态的进程

6.单选题:操作系统是通过对进程进行管理的.

A. 进程启动程序

B. 临界区

C. 进程调度程序

D. 进程控制块

7.单选题:若有三个进程共享一个互斥段,每次最多允许两个进程进入互斥段,则信号量的变换围是.

A. 3,2,1,0

B. 2,1,0,-1

C. 2,1,0,-1,-2

D. 1,0,-1,-2

8.判断题:进程上下文是进程执行活动全过程的静态描述.

9.单选题:设有两个并发执行的进程,则它们之间.

A. 必须互斥

B. 必须同步

C. 彼此无关

D. 可能需要同步或互斥

10.判断题:并发是并行的不同表述,其原理相同.

11.判断题:临界区是不可中断的程序

12.多选题:进程所具有的特征是.

A. 动态性

B. 共享性

C. 并发性

D. 静态性

E. 独立性

F. 不确定性

13.单选题:下列几种关于进程的叙述中, 最不符合操作系统对进程的理解.

A. 进程是在多程序并行环境中的完整的程序

B. 进程可以由程序,数据和进程控制块描述

C. 线程是一种特殊的进程

D. 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的独立单位

14.单选题:对于进程和线程,以下说法中正确的是

A. 线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程

B. 线程又称为轻型进程,因为线程都比进程小

C. 多线程技术具有明显的优越性,如速度快,通信简便,并行性高等

D. 由于线程不作为资源分配单位,线程之间可以无约束地并行执行

15.单选题:进程在处理器上执行时.

A. 进程之间是无关的,具有封闭特性

B. 进程之间是有交往的,相互依赖,相互制约,具有并发性

C. 具有并发性,即同时执行的特性

D. 进程之间可能是无关的,但也可能是有交往的

16.单选题:在操作系统中,P,V操作是一种.

A. 机器指令

B. 系统调用指令

C. 作业控制命令

D. 低级进程通信原语

17.判断题:程序的并发执行是指同一时刻有两个以上的程序,它们的指令都在同一处理机上执行.

18.单选题:进程的三种基本状态在进程的执行过程, 其状态总是在不停地发生变化的,下面关于进程状态变化的说法中正确的是.

A. 进程一旦形成,首先进入的是运行状态

B. 三种进程状态是进程运行过程中的基本状态,进程可能同时处于某几种状态中

C. 一个进程必须经过进程的三个基本状态才能结束

D. 在分时系统中,一个正在运行进行的时间片到,该进程将转入就绪状态

19.单选题:对进程的管理和控制使用.

A. 信号量

B. 原语

C. 中断

D. 指令

20.判断题:进程执行的相对速度不能由进程自己来控制.

21.单选题:有交往的并发进程执行时出现与时间有关的错误,其原因是

A. A.进程的并发性

B. B.对共享资源的使用不受限制,进程交叉使用可共享变量

C. C.进程具有访问共享变量的临界区

D.进程具有访问共享变量的相关临界区

22.单选题:在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区.所谓临界区是指.

A. 一个缓冲区

B. 一段数据

C. 同步机制

D. 一段程序

23.判断题:进程获得处理机而运行是通过申请得到的.

24.单选题:建立多进程的主要目的是提高.

A. 文件

B. CPU

C. 存

D. 外设

25.单选题:下面关于进程通信的有关说法中错误的是.

A. 进程通信有两种方式:直接通信和间接通信

B. 直接通信固定在一对进程之间

C. 间接通信是通过第三个进程转发信件的,不必在两个过程间直接相互通信

D. 间接通信方式以信箱为媒介实现通信,信箱由接收信件的进程设置

26.单选题:在下列的进程状态变换中, 是不可能发生的.

A. 运行-->等待

B. 运行-->就绪

C. 等待-->运行

D. 就绪-->运行

27.判断题:进程A和进程B共享变量1,需要互斥,进程B和进程C共享变量2,需要互斥,从而进程A与进程C也必须互斥.

28.判断题:在单处理机上,进程就绪队列和阻塞队列都只能有一个.

29.判断题:进程是程序执行的动态过程,而程序是进程运行的静态文本.

30.判断题:进程要求使用某一资源时,如果资源正为另一进程所使用,则该进程必须等待,当另一进程使用完并释放后方可使用,这种情况就是所谓的进程同步现象.

31.判断题:进程是基于多道程序技术而提出的,其最基本的特性是并发性和动态性;进程的执行也是在多种基本状态间多次转换的过程,但只有处于就绪,阻塞和执行三种状态的进程位于存.

32.单选题:下列关于进程的同步与互斥的说法中错误的是.

A. 进程的同步与互斥都涉及到并发进程访问共享资源的问题

B. 进程的同步是进程互斥的一种特殊情况

C. 进程的互斥是进程同步的特例,互斥进程是竞争共享资源的使用,而同步进程之间必然存在依赖关系

D. 进程互斥和进程同步有时也称为进程同步

33.判断题:进程是程序加PCB数据结构

34.单选题:下面有关系统进程和用户进程说法中正确的是 .

A. 系统进程和用户进程是进程的两种不同状态

B. 调用操作系统功能的进程称为系统进程

C. 完成用户功能的进程称为用户进程

D. 进程和程序实质上是一个概念

35.单选题:下列对进程的描述中, 是错误的.

A. 进程是指令的集合

B. 进程是动态的概念

C. 进程是有生命周期的

D. 进程执行需要处理机

36.单选题:下面关于处理器及进程执行的描述中错误的是.

A. 目前计算机系统是诺依曼式结构,具有处理器顺序执行指令的特点.

B. 进程是并发执行的,因此不具有顺序性

C. 程序在处理器上顺序执行时,具有封闭性特性

D. 程序在处理器上顺序执行时,具有可再现性特性

37.单选题:进程的并发执行是若干个进程.

A. 共享系统资源

B. 在执行的时间上是重叠的

C. 同时执行

D. 在执行的时间上是不可重叠的

38.多选题:进程并发的数目主要受到和的限制.

A. 存空间

B. 终端数目

C. 文件数的多少

D. CPU速度

第三章测试

1.单选题:采用资源剥夺法可以解除死锁,还可以采用方法解除死锁.

A. 执行并行操作

B. 撤销进程

C. 拒绝分配资源

D. 修改信号量

2.单选题:假定某系统中有同类互斥资源m个,可并发执行且共享该类资源的进程有n个,而每个进程申请该类资源的最大量为x(n<=x<=m),当不等式成立时,系统一定不会发生死锁.

A. nx+1<=m

B. nx<=m

C. m(x-1)+1<=n

D. m-nx+(n-1)>=0

3.单选题:选择作业调度算法考虑的因素之一是使系统有最高的吞吐率,为此应 .

A. 不让处理机空闲

B. 能够处理尽可能多的作业

C. 使各类用户都满意

D. 不使系统过于复杂

4.单选题:以下关于死锁的必要条件的叙述中错误的是

A. 只要具备了死锁的必要条件,就一定产生死锁现象

B. 解决死锁问题可以从死锁的必要条件出发

C. 一旦出现死锁现象,处于死锁状态的进程一定同时具备死锁的必要条件

D. 死锁的四个必要条件之间不是完全独立的,但也不是等价的

5.单选题:进程切换与模式切换在单处理器的多进程系统中,进程什么时候占用处理器和占用多长时间,取决于.(理工,2005)

A. 进程相应的程序段的长度

B. 进程总共需要运行时间多少

C. 进程自身和进程调度策略

D. 进程完成什么功能

6.单选题:下面关于系统的安全状态的描述中正确的是

A. 系统处于不安全状态一定会发生死锁

B. 系统处于不安全状态可能会发生死锁

C. 系统处于安全状态时也可能会发生死锁

D. 不安全状态是死锁状态的一个特例

7.单选题:死锁问题的解决可以有多种途径,以下说法中正确的是

A. 死锁的防止是通过破坏进程进入不安全状态来实现的

B. 通过避免死锁的四个必要条件中的任何一个就可以实现死锁的避免

C. 死锁的检测和解除是配合使用的,当系统检测到出现死锁状态时,就通过死锁解除方法来解除死锁

D. 死锁问题是无法解决的,但可以避免

8.单选题:资源的有序分配策略可以破坏死锁的条件.

A. 互斥

B. 请求和保持

C. 不剥夺

D. 循环等待

9.单选题:设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,则平均周转时间为.(电子科大,2000)

A. 1小时

B. 5小时

C. 2.5小时

D. 8小时

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.单选题:死锁的4个必要条件无法破坏的是.

A. 互斥条件

B. 请求与保持条件

C. 非抢夺条件

D. 循环等待条件

16.多选题:多级反馈队列调度算法的性能.(电子科大,2006)

A. 该算法采用动态优先级

B. 能满足各类型用户的需要

C. 不同的队列运行不同长度的时间片

D. 各就绪队列运行的时间片长度相同

E. 由于是多个就绪队列,所以采用的是静态优先级

17.单选题:银行家算法通过破坏来避免死锁

A. 互斥条件

B. 部分分配条件

C. 不可抢占条件

D. 循环等待条件

E. 存使用权限保护机制

18.单选题:下面关于作业调度的描述错误的是.

A. 作业调度是实现从输入井选取作业装入主存储器的工作

B. 设计调度程序应综合考虑,兼顾各个设计原则

C. 调度原则应根据系统设计目标来决定

D. 作业调度程序设计原则包括公平性,均衡使用资源和极大的流量

19.单选题:对于处理机调度中的高响应比调度算法,通常,影响响应比的主要因素可以是

A. 程序长度

B. 静态优先数

C. 运行时间

D. 等待时间

20.单选题:下面叙述中正确的是.

A. 操作系统的作业管理是一种微观低级管理

B. 作业的提交方式有两种但对应的作业控制方式却只有一种

C. 一个作业从进入系统到运行结束需要经历后备,就绪和完成3种状态

D. 多道批处理与单道批处理的主要区别在于它必须有作业调度功能和进程调度功能且存可存放多道作业

答案:

B D A A

C B C

D B A

B B A AB

C

D A D D

第四章测试

1.单选题:在分区分配方案中,需要执行靠拢(或紧凑)操作的是.

A. 固定式分区

B. 可变式分区

C. 多重分区

D. 可再定位式分区

2.多选题:外部碎片出现在.

A. 固定分区分配

B. 分页存储系统

C. 段页式存储系统

D. 动态分区分配

E. 段式存储系统

3.单选题:在页式管理中,每个页表中的每个表项实际上都是用于实现.(理工)

A. 存单元

B. 静态重定位

C. 动态重定位

D. 加载程序

4.单选题:某虚存系统有3页初始为空的页框,若采用先进先出的页面淘汰算法,则在下列的页面需求提出时,会产生次缺页中断?设页面走向为:4,3,2,1,4,3,5,4,3,2,1,

5.

A. 7次

B. 8次

C. 9次

D. 10次

5.单选题:不是段页式虚拟存储管理优于分页式存储管理之处(交大)

A. 没有零头

B. 便于处理在进程执行进程中堆栈尺寸的增长问题

C. 便于共享存中数据

D. 只需将进程的一部分调入存,进程即可运行.

6.单选题:在某系统中采用基址,限长寄存器的方法来保护存储信息,判断是否越界的差别式为.

A. 0<=被访问的逻辑地址<限长寄存器的容

B. 0<=被访问的逻辑地址<=限长寄存器的容

C. 0<=被访问的物理地址<限长寄存器的容

D. 0<=被访问的物理地址<=限长寄存器的容

7.单选题:在下列存储管理方案可,不适应于多道程序设计的是.

A. 单一连续分配

B. 固定式分区分配

C. 可变式分区分配

D. 段页式存储管理

8.单选题:把程序地址空间中使用的逻辑地址变成存中物理地址称为.(西北工业大学) A. 加载B. 物理化 C. 重定位 D. 逻辑化

9.单选题:是请求分页存储管理方案与普通分页存储管理方案的区别.(大学)

A. 地址重定位

B. 不必将作业全部装入存

C. 采用快表技术

D. 不必将作业装入连续区域

10.判断题: A process can be swapped temporarily out of memory to a backing store,and then brought back into memory for continued execution.(交大)

11.单选题:在分页虚拟存储管理中,"二次机会"调度策略和"时钟"调度策略在决定淘汰哪一页时,都用到了.

A. 虚实地址变换机构

B. 快表

C. 引用位

D. 修改位

12.单选题:联想存储器在计算机系统中是用于.

A. 存储文件信息

B. 与存交换信息

C. 地址变换

D. 存储通道程序

13.单选题:以下有关可变分区管理中采用的存分配算法说法中错误的是.

A. 用户程序中使用的从0地址开始的地址编号是逻辑地址

B. 绝对地址是存空间的地址编号

C. 动态重定位中装入存的作业仍保持原来的逻辑地址

D. 静态重定位中装入存的作业仍保持原来的逻辑地址

14.单选题:在中,不可能产生系统抖动现象.

A. 请求页式存储管理

B. 段式存储管理

C. 固定式分区存储管理

D. 段页式存储管理

15.单选题:以下存储管理技术中,支持虚拟存储器的技术是.

A. 动态分区存储管理

B. 页式存储管理

C. 请求段式存储管理

D. 存储覆盖技术

16.单选题:在可变式分配方式中,某一作业完成后,系统收回其主存空间,并与相邻空间合并,为此需修改空闲区表,造成空闲区数减1的情况是.

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

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

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

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

17.判断题:在请求段页式系统中,以段为单位管理用户的虚空间,以页为单位管理存空间.(大学)

18.单选题:以下关于存空间的说法中正确的是.

A. 存储器的空间分成三部分:系统区,用户区和缓冲区

B. 操作系统与硬件的接口信息,操作系统的管理信息和程序等存放在存储器的系统区

C. 所有的程序存放在用户区

D. 存储管理是对存储器空间的各部分如系统区,用户区等进行管理的.

19.单选题:在分页存储系统中,页表是由建立的.

A. 硬件

B. 操作系统

C. 用户程序

D. 装入程序

20.单选题:在可变式分区分配方案中,最佳适应算法是将空白区在空白区表中按次序排列.

A. 容量递增

B. 容量递减

C. 地址递增

D. 地址递减

21.单选题:分区的保护措施主要是.

A. 界地址保护

B. 程序状态保护

C. 用户权限保护

D. 存储控制表保护

22.判断题:由于最优算法造成缺页率最小,是非常常见的存储管理算法.

23.单选题:采用段式存储管理时,一个程序如何分段是在决定的.

A. 分配主存时

B. 用户编程时

C. 装作业时

D. 程序执行时

24.多选题:在虚存管理中,在页表和段表中都应包含的项有: .

A. 长度

B. 状态位

C. 修改位

D. 存始地址

E. 外存地址

25.多选题:外层页表的概念.

A. 反应在磁盘上页面存储的物理位置

B. 外层页表是指向页表的页表

C. 为离散分配的页表再建立一页表

D. 有了外层页表则需要一个外层页表寄存器就能实现地址对换

E. 当进程运行时,该进程的外层页表放在磁盘上

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

操作系统复习题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)层 文件系统对文件存储空间采用(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)。 三、填空题 (1)并发;(2)资源共享;(3)管理资源;(4)使程序能够正确地并发执行;(5)进程控制快PCB;(6)预防死锁;(7)互斥条件;(8)SPOOLing技术;(9)

最新计算机操作系统期末考试题及答案

2006―2007 学年度第二学期 一、单项选择题(每题1分,共20分) 1.操作系统的发展过程是( C ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( B )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( C )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。 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.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )。 精品文档

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个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变

操作系统期末试题及答案

(答案在后面) 得分 一、填空题(每空 1 分,共10 分) 评分人 1. 常见的I/O 控制方式有程序I/O 方式、中断I/O 控制方式、DMA I/O 控 制方式和 通道I/O 控制方式四种。 2. 操作系统向用户提供的两个基本接口是程序接口和用户接口。 3. 若在一分页存储管理系统中,某作业的页表如下所示。已知页面大小为1024 字节,逻辑地址 (3082) 10转化得到的物理地址是6154 。 页号块号 0 2 1 3 2 1 3 6 4. 具有多路性、独立性、及时性和交互性特征的操作系统是分时操作系统。 5. 通道用于控制设备控制器与内存之间的信息交换。 6. 事务的最基本特性是。

7. 若盘块大小为4KB ,每个盘块号占 4 字节,在采用两级索引时允许的最大文件长度为 4GB 。 得分二、单选题(每题 2 分,共20 分) 评分人 1. 用磁带作为文件存贮介质时,文件只能组织成( )。 A. 顺序文件 B. 链接文件 C. 索引文件 D. 目录文件 2. 一作业8:00 到达系统,估计运行时间为 1 小时,若10:00 开始执行该作业,则其响应比是 ( C )。 A. 2 B. 1 C. 3 D. 0.5 3. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )。 A. 应该相同 B. 应该不同 C. 可以相同,也可以不同 D. 受系统约束 4. 死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件 之一。下列方法中破坏了“循环等待”条件的是( D )。 A. 银行家算法 B. 一次性分配策略 C. 剥夺资源法 D. 资源有序分配法 5. 进程状态从就绪态到运行态的转化工作是由( B )完成的。 A. 作业调度 B. 进程调度 C. 页面调度 D. 设备调度

操作系统期末考试试题及答案精选

四、解答题(共20分) 1.什么是操作系统它的主要功能是什么(共8分) 操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口 操作系统的主要功能包括:存储器管理、处理机管理、设备管理、文件管理以及用户接口管理。 2.操作系统中存储器管理的主要功能是什么什么叫虚拟存储器(共8分) 存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。(4分) 虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映象成实地址。或者:简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器。(4分) 3.什么是文件的逻辑组织和物理组织(共4分) 文件的逻辑组织——用户对文件的观察和使用是从自身处理文件中数据时 采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织。 文件的物理组织——文件在存储设备上的存储组织形式称为文件的物理组织。 三、填空题(每空2分,共30分) 1.通常,进程实体是由程序段,相关的数据段和PCB 这三部分组成,其中PCB 是进程存在的惟一标志。 2.从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编辑阶段,编译阶段,连接阶段,装入阶段和运行阶段。 3.在UNIX系统中,文件的类型主要包括普通文件,目录文件,特别文件。 4.虚拟设备是通过 SPOOLing 技术把独占设备变成能为若干用户共享的设备。 5. Windows NT是采用微内核结构的操作系统,它的进程的功能发

生了变化,它只是资源分配的单位,不是调度运行的单位,后者的功能由线程完成。 五、应用题(共20分) 5.进程所请求的一次打印输出结束后,将使进程状态从( D) A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态 6.采用动态重定位方式装入的作业,在执行中允许(C )将其移动。 A、用户有条件地 B、用户无条件地 C、操作系统有条件地 D、操作系统无条件地 7.分页式存储管理中,地址转换工作是由(A )完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。 、文件 D 、记录 C 、数据项 B 、字符A. 10.为了提高设备分配的灵活性,用户申请设备时应指定(A )号。 A、设备类相对 B、设备类绝对 C、相对 D、绝对 11.通常把通道程序的执行情况记录在(D )中。 A、PSW B、PCB C、CAW D、CSW 14.共享变量是指(D )访问的变量。 A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个进程 15.临界区是指并发进程中访问共享变量的( D)段。 A、管理信息 B、信息存储 C、数据 D、程序 16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。 A、5 B、2 C、3 D、4 17.产生系统死锁的原因可能是由于(C )。 A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备 21.引入多道程序设计的主要目的在于(BD ) A、提高实时响应速度 B、充分利用处理机,减少处理机空闲时间 、有利于代码共享C.

操作系统期末试题及答案

《操 作 系 统》 期 末 试 卷 很好地解决了“碎片”问题的存储管理方法是( A.页式存储管理 B.段式存储管理 C.静态分区管理 D.可变分区管理 多道程序设计是指(D ) A.在实时系统中并发运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序 设有3个进程共享同一程序段 而每次最多允许两个进程进入该程序, 若用PV 操作作同步机制,则信号量S 的取值范围为 ( A. 2, 1, 0, -1 B . 3, 2, 1, 0 C . 2, 1, 0, -1 , -2 10、在提供虚拟存储的系统中,用户的逻辑地址空间主要受( C A.内存空闲块的大小 B .外存的大小 C.计算机编址范围 11、 采用时间片轮转法调度是为了 ( ) ° A.多个终端都能得到系统的及时响应 B ?先来先服务c 优先数高的进程先使用处理器 D ?紧急事件优先处理 12、 () 必定会引起进程切换。 A. —个进程被创建后进入就绪态 B. 一个进程从运行态变成等待态 C. 一个进程从运行态变成就绪态 D ?一个进程从等待态变成就绪态 13、 操作系统根据() 控制和管理进程,它是进程存在的标志。 A.程序状态字 B .进程控制块 C ?中断寄存器 D ?中断装置 14、 ( B )存储管理方式提供二维地址结构。 A.固定分区 B.分段 C.分页 D.可变分区 15、 在进程管理中,当( )时,进程从阻塞状态变为就绪状态。 A ?进程被进程调度程序选中 B ?等待某一事件 C .等待的事件发生 D ?时间片用完 二、填空题(20*1分=20分) 1、 在单用户环境下,用户独占全机,此时程序的执行具有 _封闭性 _______ 和_可再现性_° 2、 对于信号量,在执行一次P 操作时信号量-1_ ;当其值为__<0__时,进程应阻塞。在执行V 操作时信号量的值应当_信号量+1 _;当 其值为_<=0__ 时,应唤醒阻塞队列中的进程。 3、 进程的三种基本状态分别是 、进程的三种基本状态分别是 __运行 _______ , _就绪_和_阻塞(等待)__° 4、 多道程序环境下的各道程序, 宏观上它们是—并行__运行,微观上是—串行_运行。 5、 在单CPU 系统中有 (n>1)个进程,在任一时刻处于就绪的进程最多是 _^1__个,最少是 __0 _______ 个。 6、 分区管理方案不能实现虚存的原因是 —作业地址空间不能大于存储空间 _ ° 7、 段页式存储管理中,是将作业分 _段__段___________ 内分—页 ______ 。分配以_页 _______ 为单位。在不考虑使用联想存储器快表的情况下, 每条访问内存的指令需要 _______ 3___访问内存。其中第_2_次是查作业的页表。 姓名 一、选择题(15*2分=30分) 在操作系统中,JCB 是指(A A .作业控制块B ?进程控制块 C ?文件控制块D ?程序控制块 并发进程之间(D ) A.彼此无关B.必须同步C.必须互斥 D.可能需要同步或互斥 运行时间最短的作业被优先调度,这种调度算法是( A.优先级调度 B ?响应比高者优先 C )° C .短作业优先 D .先来先服务 某页式存储管理系统中,地址寄存器长度为 A. 210 B. 211 5、( D )是一种只能进行P 操作和V A ?调度B .进程C .同步D.信号量 在操作系统中,并发性是指若干事件( A.在同一时刻 B .一定在不同时刻 24位,其中页号占 C. 214 操作的特殊变量 ° C .在某一时间间隔内 14位,则主存的分块大小是(C )字节 D. 224 D ?依次在不同时间间隔内 B. 在分布系统中同一时刻运行多个程序 D . 1, 0, -1 , -2 )的限制。 D .页表大小

操作系统期中考试试题参考答案)

操作系统(A卷) (本试卷共8页,满分100分,120 一、单项选择 题(20分,每 1、操作系统是一种(B)。 A.通用软件 B.系统软件 C.应用软件 D.软件包 2、操作系统是对(C)进行管理的软件。 A.软件 B.硬件C.计算机资源 D.应用程序 3、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。 A.利用率 B.可靠性 C.稳定性 D.兼容性 4、操作系统的基本类型主要有(B)。 A.批处理系统、分时系统、多任务系统 B.实时操作系统、批处理操作系统、分时操作系统 C.单用户系统、多用户系统、批处理系统 D.实时系统、分时系统、多用户系统 5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。 A.多重处理B.多道程序设计 C.实时处理 D.共行执行 6、(C)操作系统允许用户把若干个作业提交给计算机系统。 A.单用户 B.分布式C.批处理 D.监督7、下面6个系统中,必须是实时操作系统的有(C)个。计算机辅助设计系统;航空订票系统;过程控制系统;机器翻译系统;办公自动化系统;计算机激光照排系统。 A.1 B.2 C.3 D.4 8、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。 A.程序 B.指令C.进程 D.作业9、(D)不是操作系统关心得主要问题。 A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译程序 10、批处理系统的主要缺点是(A)。 A.失去了交互性 B.CPU的利用率降低 C.不具备并行性 D.以上都错 11、系统调用的目的是(A)。 A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 12、进程和程序的本质区别是(D)。 A.存储在内存和外存 B.顺序和非顺序执行机器指令 C.分时使用和独占使用计算机资源D.动态和静态的特征 13、在进程管理中,当(D)时进程从执行状态转换为就绪状态。 A.进程被进程调度选中 B.等待某一事件 C.等待的事件发生D.时间片用完14、如果P、V操作S的初值为4,当前值为-2,那么表示有(B)个等待进程。 A.1 B.2 C.3 D.4 15、系统中有4个并发的进程都需要同类资源3个,系统不会发生死锁的最小资源数是(C)。 A.5 B.7 C.9 D.10 16、在下列(A)情况下,系统会出现死锁。 A.若干进程因竞争资源而无休止地互相等待它方释放已占有的资源 B.有多个封锁的进程同时存在 C.计算机系统发生了重大故障 D.资源数大大小于进程数或进程同时申请的资源数大大超过资源总数 17、在下列解决死锁的方法中,属于死锁预防策略的是(C)。 A.银行家算法 B.死锁检测法 C.资源有序分配法 D.进程的解除 18、5个进程共享2台同类打印机,则与打印机对应的互斥信号量的初值应是(B)。 A.1 B.2 C.3 D.5 19、分配到必要的资源并获得处理机的进程状态是(A)。 A.执行 B.就绪 C.阻塞 D.撤销 20、对于两个并发进程,设互斥信号量为mutex,

操作系统期末试题及答案

操作系统期末试题及答 案 文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

(答案在后面 ) 一、 填空题(每空1分,共10分) 1. 常见的I/O 控制方式有程序I/O 方式、 中断 I/O 控制方式、 DMA I/O 控制方式和 通道 I/O 控制方式四种。 2. 操作系统向用户提供的两个基本接口是 程序 接口和 用户 接口。 3. 若在一分页存储管理系统中,某作业的页表如下所示。已知页面大小为1024 字节,逻辑地址(3082)10转化得到的物理地址是 6154 。 4. 具有多路性、独立性、及时性和交互性特征的操作系统是 分时 操作系统。 5. 通道用于控制 设备控制器 与内存之间的信息 交换。 6. 事务的最基本特性是 。 7. 若盘块大小为4KB ,每个盘块号占4字节,在采用两级索引时允许的最大文件长度为 4GB 。 二、 单选题(每题2分,共20分) 1. 用磁带作为文件存贮介质时,文件只能组织成 ( )。 A. 顺序文件 B. 链接文件 C. 索引文件 D. 目录文件 2. 一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作 业,则其响应比是( C )。 A. 2 B. 1 C. 3 D. 3. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )。

A. 应该相同 B. 应该不同 C. 可以相同,也可以不同 D. 受系统约束 4.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁 的四个必要条件之一。下列方法中破坏了“循环等待”条件的是 ( D )。 A. 银行家算法 B. 一次性分配策略 C. 剥夺资源法 D. 资源 有序分配法 5.进程状态从就绪态到运行态的转化工作是由( B )完成的。 A. 作业调度 B. 进程调度 C. 页面调度 D. 设备 调度 6.采用缓冲技术的主要目的是( C )。 A. 改善用户编程环境 B. 提高CPU的处理速度 C. 提高CPU和设备间的并行程度 D. 实现与设备无关性 7.目录文件所存放的信息是( D )。 A. 该目录中所有数据文件目录 B. 某一文件存放的数据信息 C. 某一个文件的文件目录 D. 该目录中所有文件的目录 8.最容易形成很多小碎片的可变分区分配算法是( D )。 A. 首次适应算法 B. 循环首次适应算法 C. 最坏适应算法 D. 最佳适应算法 9.用户程序与实际使用的物理设备无关是由( A )功能实现的。 A. 设备独立性 B. 设备驱动 C. 虚拟设备 D. 设备分配 10.下面关于顺序文件、链接文件和索引文件的论述中不正确的是( A )。 A. 显示链接文件是在每个盘块中设置一个链接指针,用于将该文件所属的所有盘 块链接起来 B. 顺序文件必须采用连续分配方式,而链接文件和索引文件则都可采取离散 分配方式 C. 顺序文件适用于对诸记录进行批量存取时

操作系统期末试题

一、填空(每空0.5分,共10分,请在答题纸上写出各空对应的答案)12.在分时操作系统环境下运行的作业通常称为( C )。 1.存储分配方式分为分区1 、分页2 、分段3 三种方式。A、终端作业B、长作业 2.文件的目录结构有4单级目录结构、5二级目录结构和多级目录结构。C、后台作业D、批量型作业 3.文件的物理结构包括顺序结构、链接结构和6索引结构。13. 下列进程的实体的转换中,哪一个是不正确的( C)。4.操作系统提供给编程人员的唯一接口是7系统调用。p22 A.就绪->运行 B.运行->就绪 C.就绪->阻塞 D.阻塞->就绪5.重定位是指程序的8虚拟地址到实地址的转换,根据定位时机可分为静态重定位和14. 下列不属于排除死锁的方法是( D ) 9动态地址重定位两种。 A.预防 B.回避 C.检测和恢复 D.加锁 6.1.实现临界区互斥的方法有开关中断法、10加锁和PV操作法。15.在下列操作系统的各个功能组成部分中,(A)不需要硬件的支持。7.每个索引文件都必须有一张11索引表,其中每个登记项用来指出一个A、进程调度B、时钟管理C、地址映射D、中断系统逻辑记录的12物理块号。16.进程可由就绪状态转到(A)状态。 8.打开文件的主要工作是把文件13 目录读入内存。 A. 执行 B. 创建 C. 封锁 D. 终止 9.进程存在的唯一标志是进程14 控制块(PCB)17.产生死锁的必要条件不包括(D)。 10.进程运行满一个时间片后让出中央处理器,它的状态应变为15就绪状态 A. 互斥作用 B. 非剥夺分配 C. 部分分配 D. 非环路条件11.并发程序中涉及共享变量访问操作的程序段被称为16 临界区。18.下列哪项不是进行存储管理的目的(D)。 12.每执行一次P操作,信号量的数值S减1。若S=0,则该进程17继续执行; A. 提高存储利用率 B. 防止用户破坏操作系统若S<0,则该进程18 被阻塞后进入等待队列。 C. 防止用户相互干扰 D.为了使用Spooling 13.CPU的工作分为19管态和目态两种,在20目态下不能执行特权指令。P147 19. 通道在输入输出操作完成或出错时,就形成(D)等待CPU来。 A.硬件故障中断B.程序中断C.外部中断D.I/O中断 二、选择题(每题1分,共30分,请在答题纸上写出每题对应的答案) 20.文件系统采用二级文件目录可以(D)。 1.系统在(C)时,发生从用户态到核心态的转换.A.缩短访问存储器的时间? B. 实现文件共享 A、发出P操作 B、发出V操作 C. 节省内存空间 D. 解决不同用户间的文件命名冲突 C、执行系统调用 D、执行中断21.用户要在程序一级获得系统帮助,必须通过(D)。 2.已经获得除(C)以外的所有资源的进程处于就绪状态。A.进程调度B.键盘命令C.作业调度D.系统调用A.打印机B.存储器C.CPU D.磁盘空间22.下列不属于一级目录结构特点的有(D)。 3.动态重定位技术依赖于(B).A.一个文件卷只有一张目录表B.安全性差 A、重定位装入程序 B、重定位寄存器C.有重名问题D.系统建有一张主目录表 C、地址机构 D、目标程序23.操作系统中有一组常称为特殊系统调用的程序,它不能被系统中断,4.分段管理提供(B)维的地址结构。在操作系统中称为(B)。 A. 1 B. 2 C. 3 D. 4 A.初始化程序B.原语C.子程序D.控制模块5.(A )是指有关操作系统和其他系统程序组成的文件。24.在一段时间内,只允许一个进程访问的资源称为(C)。 A. 系统文件 B. 档案文件 C. 用户文件 D. 顺序文件A.共享资源B.临界区?C.临界资源D.共享区

操作系统期末考试试题

一、单项选择 1、在存储管理方案中,__D_____ 可与覆盖技术配合. A、页式管理 B、段式管理 C、段页式管理 D、可变分区管理 2、在存储管理中,采用覆盖与交换技术的目的是___A______。 A、节省主存空间 B、物理上扩充准存容量 C、提高CPU效率 D、实现主存共享 3、动态重定位技术依赖于___B______。 A、重定位装入程序 B、重定位寄存器 C、地址机构 D、目标程序 4、虚拟存储器的最大容量____A______。 A、为内外存容量之和 B、由计算机的地址结构决定 C、是任意的 D、有作业的地址空间决定 5、在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,但执行访问页号序列为1、2、3、4、1、2、5、1、、2、3、4、5、6时,将产生___D___次缺页中断。 A、7 B、8 C、9 D、10 6、设内存的分配情况如下图所示。若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为____C___。 A、100K B、190K C、330K D、410K 7、很好地解决了“零头”问题的存储管理方法是____A____。 A、页式存储管理 B、段式存储管理 C、多重分区管理 D、可变分区管理 8、系统“抖动”现象的发生是由___A___引起的。 A、置换算法选择不当 B、交换的信息量过大 C、内存容量不足 D、请求页式管理方案 9、在可变式分区存储管理中的拼接技术可以_____A___。 A、集中空闲区 B、增加主存容量 C、缩短访问周期 D、加速地址转换 10、分区管理中采用“最佳适应”分配算法时,宜把空闲区按____A__次序等记在空闲区表中。 A、长度递增 B、长度递减 C、地址递增 D、地址递减 11、在固定分区分配中,每个分区的大小是_C__。 A、相同 B、可以不同但根据作业长度固定 C、可以不同但预先固定 D、所作业长度变化

操作系统期末试题及答案

《操作系统》期末试卷 姓名 一、选择题(15*2分=30分) 1、在操作系统中,JCB是指(A ) A.作业控制块B.进程控制块C.文件控制块D.程序控制块 2、并发进程之间(D) A.彼此无关 B.必须同步 C.必须互斥 D.可能需要同步或互斥 3 A 4 ?A 5、(D A 6 A 7 A. 8 A. C. 9、设有。 A.2 10 A. 11 A 12、() A C 13 A 14、(B A.固定分区 B.分段 C.分页 D.可变分区 15、在进程管理中,当()时,进程从阻塞状态变为就绪状态。 A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完 二、填空题(20*1分=20分) 1、在单用户环境下,用户独占全机,此时程序的执行具有_封闭性______和_可再现性_。 2、对于信号量,在执行一次P操作时信号量-1_;当其值为__<0__时,进程应阻塞。在执行V操作时信号量的值应当_信号量+1_; 当其值为__<=0__时,应唤醒阻塞队列中的进程。 3、进程的三种基本状态分别是、进程的三种基本状态分别是__运行______,_就绪_和__阻塞(等待)__。 4、多道程序环境下的各道程序,宏观上它们是_并行__运行,微观上是_串行_运行。 5、在单CPU系统中有(n>1)个进程,在任一时刻处于就绪的进程最多是__n-1__个,最少是___0____个。

6、分区管理方案不能实现虚存的原因是_作业地址空间不能大于存储空间_。 7、段页式存储管理中,是将作业分_段__,__段_____内分___页____。分配以__页_____为单位。在不考虑使用联想存储器快表 的情况下,每条访问内存的指令需要____3___访问内存。其中第_2___次是查作业的页表。 三、简答题(4*5分=20分) (2) ????????????进程A???????????????????????????????进程B ???????????...??????????????????????????????????... ????????P(mutex);????????????????????????????P(mutex);

计算机操作系统期末复习题(带答案)

57计算机操作系统期末复习题 第一部分操作系统基本概念 一、选择题(选择最确切的一个答案,将其代码填入括号中) 多道程序设计是指( B )。 A、有多个程序同时进入CPU运行 B、有多个程序同时进入主存并行运行 C、程序段执行不是顺序的 D、同一个程序可以对应多个不同的进程 从总体上说,采用多道程序设计技术可以(B )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B )。 A、增加减少 B、增加延长 C、减少延长 D、减少减少 现代操作系统的两个基本特征是(C )和资源共享。 A、多道程序设计 B、中断处理 C、程序的并发执行 D、实现分时与实时处理-3:C 以下(C )项功能不是操作系统具备的主要功能。 A、内存管理 B、中断处理 C、文档编辑 D、CPU调度 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指(C )。 A、进程 B、程序 C、作业 D、系统调用 CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是(C )。 A、运行进程修改程序状态字 B、中断屏蔽 C、系统调用 D、进程调度程序 系统调用的目的是(A )。

A、请求系统服务 B、终止系统服务 C、申请系统资源 D、释放系统资源 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是(B )。 A、处理器管理 B、存储器管理 C、文件管理 D、作业管理 二、填空题 计算机操作系统是方便用户、管理和控制计算机_软硬件资源_的系统软件。 采用多道程序设计技术能充分发挥处理器与外围设备与外围设备之间并行工作的能力。操作系统目前有五大类型:_批处理_、_分时_、_实时_、_网络_和_分布式_。 操作系统的五大功能是:_处理机管理_、_储存管理_、_设备管理_、_信息管理_和_用户接口_。 UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。计算机中的CPU的工作分为系统态和用户态两种,系统态运行操作系统程序,用户态运行应用程序。 第二部分进程管理 一、选择题(选择最确切的一个答案,将其代码填入括号中) 顺序程序和并发程序的执行相比,(C)。 A、基本相同 B、有点不同 C、并发程序执行总体上执行时间快 D、顺序程序执行总体上执行时间快 并发进程失去了封闭性是指(D )。 A、多个相对独立的进程以各自的速度向前推进 B、并发进程的执行结果与速度无关 C、并发进程执行时,在不同时刻发生的错误

计算机操作系统期末复习题(答案最全)

计算机操作系统期末复习题 注:1-简单2-一般3-较难4-难 第一部分操作系统基本概念 一、选择题(选择最确切的一个答案,将其代码填入括号中) 1、操作系统是一种()。 A、应用软件 B、系统软件 C、通用软件 D、工具软件 答案-1:B 2、计算机系统的组成包括()。 A、程序和数据 B、处理器和内存 C、计算机硬件和计算机软件 D、处理器、存储器和外围设备 答案-1:C 3、下面关于计算机软件的描述正确的是()。 A、它是系统赖以工作的实体 B、它是指计算机的程序及文档 C、位于计算机系统的最外层 D、分为系统软件和支撑软件两大类 答案-2:B 4、财务软件是一种()。 A、系统软件 B、接口软件 C、应用软件 D、用户软件 答案-2:C 5、世界上第一个操作系统是()。 A、分时系统 B、单道批处理系统 C、多道批处理系统 D、实时系统 答案-1:B 6、批处理操作系统提高了计算机的工作效率,但()。 A、系统资源利用率不高 B、在作业执行时用户不能直接干预 C、系统吞吐量小 D、不具备并行性 答案-3:B 7、引入多道程序的目的是()。 A、为了充分利用主存储器 B、增强系统的交互能力

C、提高实时响应速度 D、充分利用CPU,减少CPU的等待时间 答案-3:D 8、在多道程序设计的计算机系统中,CPU()。 A、只能被一个程序占用 B、可以被多个程序同时占用 C、可以被多个程序交替占用 D、以上都不对 答案-2:C 9、多道程序设计是指()。 A、有多个程序同时进入CPU运行 B、有多个程序同时进入主存并行运行 C、程序段执行不是顺序的 D、同一个程序可以对应多个不同的进程 答案-3:B 10、从总体上说,采用多道程序设计技术可以()单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要()。 A、增加减少 B、增加延长 C、减少延长 D、减少减少 答案-4:B 11、允许多个用户以交互使用计算机的操作系统是()。 A、分时系统 B、单道批处理系统 C、多道批处理系统 D、实时系统 答案-2:A 12、下面关于操作系统的叙述正确的是()。 A、批处理作业必须具有作业控制信息 B、分时系统不一定都具有人机交互功能 C、从响应时间的角度看,实时系统与分时系统差不多 D、由于采用了分时技术,用户可以独占计算机的资源 答案-3:A 13、操作系统是一组()。 A、文件管理程序 B、中断处理程序 C、资源管理程序 D、设备管理程序 答案-1:C 14、现代操作系统的两个基本特征是()和资源共享。 A、多道程序设计 B、中断处理 C、程序的并发执行 D、实现分时与实时处理 答案-1:C 15、()不是操作系统关心的主要问题。 A、管理计算机裸机

淮海工学院操作系统期末试卷

淮海工学院 11 - 12 学年第 1 学期操作系统原理试卷(B闭卷) 10 - 11 学年第 1 学期操作系统原理试卷(A闭卷) 一、单项选择题(本大题含20小题,每小题1分,共计20分) 1、操作系统是对( C)进行管理的软件。 A、软件 B、硬件 C、计算机资源 D、应用程序 2、在进程管理中,当(B)时,进程从运行状态变为就绪状态。 A、进程被调度程序选中 B、时间片用完 C、等待某一事件发生 D、等待的事件发生 3、银行家算法在解决死锁问题中是用于(B)的。 A、预防死锁 B、避免死锁 C、检测死锁 D、解除死锁 4、下列步骤中(D)不是创建进程所必须的。 A、建立一个进程控制块 B、为进程分配内存 C、将其控制块插入就绪队列中 D、为进程分配CPU 5、文件系统中用( C )来管理文件。 A、作业控制块 B、外页表 C、目录 D、软硬件结合的办法 6、( D )算法是设备分配常用的一种算法。 A、短作业优先 B、最佳适应 C、首次适应 D、先来先服务 7、多道程序环境下,操作系统分配资源以( C )为基本单位。 A、程序 B、指令 C、进程 D、作业 8、在分时系统中,若当前运行的进程连续获得了两个时间片,原因可能是( B ) A、该进程的优先级最高 B、就绪队列为空 C、该进程最早进入就绪队列 D、该进程是一个短进程 9、在操作系统中,用户程序申请使用I/O设备时,通常采用( B )。 A、物理设备名 B、逻辑设备名 C、虚拟设备名 D、独占设备名 10、设3个目标模块A、B、C,起始地址都是0,长度分别是L、M、N,这3个模块按A、B、C顺序采用静态链接方式链接在一起后,模块C的起始地址变换为( A )。 A、L+M B、L+M+N C、L+M-1 D、M+N 11、操作系统最重要的特征是( A )。 A、并发性 B、共享性 C、虚拟性 D、异步性 12、以时间换空间的技术是( B )。 A.分时技术 B.虚拟存储技术 C.并发技术 D.缓冲技术 13、某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3 台打印机。该系统可能会发生死锁的K的最小值是( C )。 A、2 B、3 C、4 D、5 14、虚存指的是( B )。 A、提高运算速度的设备 B、进程的地址空间及其内存扩充方法 C、容量扩大了的内存 D、实际不存在的存储器 15、在页面置换算法中,可能引起Belady现象的是( A )。 A、FIFO B、LRU C、OPT D、CLOCK 16、在一般大型计算机系统中,主机对外设的控制可通过通道、设备控制器和设备 这三个层次来实现,下面的叙述中正确的是( C )。 A、通道和控制器分别控制设备 B、控制器可控制通道,设备在通道的控制下工作 C、通道控制控制器,设备在控制器控制下工作 D、控制器控制通道和设备工作 17、( B )是解决进程间同步与互斥的一对低级通信原语。 A、lock和unlock B、P和V C、W和S D、send和receive 18、动态重定位技术依赖于( B )。 A、重定位装入程序 B、重定位寄存器 C、地址结构 D、目标程序 19、临界区是指并发进程中共享临界资源的(C ) A、内存区 B、数据区段 C、程序区段 D、管理信息 20、在SPOOLING系统中,用户进程实际分配得到的是( B )。 A、用户所要求的外设 B、内存区,即虚拟设备 C、设备的一部分存储区 D、设备的一部分空间 1.操作系统是一组( C )。 A.应用程序 B.实用程序 C.资源管理程序 D.都对 2.利用P、V操作控制临界区的使用。当有N个进程希望进入临界区时,对应信号量的最大取值范围可能是( C )。 A.1~-1 B.-1~1 C.1~1-N D.-N~N-1 3.下列进程调度算法中,综合考虑了进程等待时间和执行时间的是( D )。 A.FCFS B.SPF C.RR D.HRN 4.在操作系统中,用户在使用I/O设备时,通常采用( B )。 1

相关文档
最新文档