文档库 最新最全的文档下载
当前位置:文档库 › (完整版)操作系统选择题整理及答案

(完整版)操作系统选择题整理及答案

一 .操作系统概论

1.计算机操作系统的功能是(D )

A 把源程序代码转换为目标代码

B 实现计算机用户之间的相互交流

C 完成计算机硬件与软件之间的转换

D 控制、管理计算机系统的资源和程序的执行

2.操作系统是一组(C)。

A 文件管理程序

B 中断处理程序

C 资源管理程序

D 设备管理程序

3.操作系统的功能是进行处理机管理、(B )管理、设备管理、文件管理和作业管理等。

A 进程

B 存储器

C 硬件

D 软件

4. (D )指令是非特权指令。

A 启动I/O

B 设置中断屏敝

C 传送PSW

D trap

5.在(B )的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。

A 批处理操作系统

B 实时操作系统

C 分时操作系统

D 多处理机操作系统

6.操作系统为用户程序完成与(B )的工作。

A 硬件无关和应用无关

B 硬件相关和应用无关

C 硬件无关和应用相关

D 硬件相关和应用相关

7.分时操作系统的主要目的是(A)。

A 计算机系统的交互性

B 计算机系统的实时性

C 计算机系统的可靠性

D 提高软件的运行速度

8.在操作系统中,用户界面指的是(B )。

A 硬件接口、软件接口和操作环境

B 命令接口、程序接口和操作环境

C 硬件接口、命令接口和操作环境

D 硬件接口、命令接口和程序接口

9.特权指令(B )执行。

A 只能在目态下

B 只能在管态下

C 在目态或管态下均能

D 在目态或管态下均不能

10.下列管理功能中,(B )不属于操作系统的功能。

A 处理器管理

B 软件管理

C 作业管理

D 设备管理

11.以下描述与操作系统无关的是(C )。

A 方便用户的程序集合

B 控制和管理计算机系统的硬件和软件资源

C 计算机系统的硬件和软件资源的集合

D 合理地组织计算机工作流程

12.分时操作系统的特点是(A )。

A 交互性、同时性(多路性)、独立性、及时性

B 可靠性、交互性、独立性、及时性

C 可靠性、交互性、独立性、及时性

D 交互性、同时性(多路性)、独立性、动态性

13.下列各项中,(C )不是现代操作系统的主要特征。

A 并发性

B 共享性

C 确定性

D虚拟性

14.以下关于操作系统作用的叙述中,不正确的是(D )。

A 管理系统资源

B 控制程序执行

C 改善人机界面

D 提高用户软件运行速度

15.从用户的观点看,操作系统是(A )。

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

B 控制和管理计算机资源的软件

C 合理地组织计算机工作流程的软件

D 由若干层次的程序按一定的结构组成的有机体

16.(C )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A 网络

B 分布式

C 分时

D 实时

17.若把操作系统看作计算机系统资源的管理者,下列的(D )不属于操作系统管理的资源。

A 程序

B 内存

C CPU

D 中断

18.在下列操作系统的各个功能组成部分中,(A )不需要硬件的支持。

A 进程调度

B 时钟管理

C 地址影射

D 中断系统

19.在下列操作系统中,对响应时间要求最高的是(C )。

A 批处理系统

B 分时系统

C 实时系统

D 网络操作系统

20.下面哪一项不是引入操作系统的主要目的是(C )。

A 方便用户使用

B 更有效地利用软、硬件资源

C 及时响应用户请求

D 改善系统性能

21.多道批处理系统的主要缺点是(C )。

A CPU利用率低

B 不能并发执行

C 缺少交互性

D 以上都不是

22.多道程序设计是指(C )。

A 在多台处理机上同时执行多道程序

B 在多台处理机上同一时刻执行多道程序

C 在一台处理机上同时执行多道程序

D 在一台处理机上同一时刻执行多道程序

23.从用户的观点看,操作系统是(A )。

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

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

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

D 一个大型的工具软件

24.配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机.称为(A )计算机。

A 虚拟

B 物理

C 并行

D 共享

25.操作系统是对(C )进行管理的软件。(本题2.5分)

A 系统软件

B 系统硬件

C 计算机资源

D 计算机程序

26.多道批处理的发展是建立在(C )硬件支持上的。(本题2.5分)

A 集成电路

B 高速缓存

C 通道和中断机构

D 大容量硬盘

27.批处理系统的主要缺点是(C )。(本题2.5分)

A CPU利用率低

B 不能并发执行

C 缺少交互性

D 以上都不是

28.如果分时系统的时间片一定,那么(D ),则响应时间越长。

A 内存越大

B 内存越少

C 用户数越少

D 用户数越多

29.分时操作系统通常采用(C )策略为用户服务。

A 先来先服务

B 短作业优先

C 时间片轮转

D 最高响应比

30.在下列性质中,(D )哪一个不是分时系统的特征。

A 多路性

B 交互性

C 独占性

D 成批性

31.在(C )操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。

A 批处理

B 分时

C 实时

D 网络

32.设计实时操作系统时,首先要考虑系统的(A )。

A 实时性和可靠性

B 实时性和灵活性

C 灵活性和可靠性

D 灵活性和可移植性

33.UNIX操作系统是一种多用户的、人机交互的(C )。

A 多道批处理系统

B 实时系统

C 分时系统

D 分布式系统

34.实时操作系统必须在(B )的时间内响应一个新任务。

A 一个机器周期

B 被控对象规定

C 任意周期

D 时间片

35.在操作系统中,(D )部分属于微内核。

A 作业调度软件

B 用户命令解释程序

C 磁盘文件目录管理软件

D 进程通信服务例程

36.操作系统提供给用户程序的接口是(B )。

A 命令解释程序

B 系统调用

C P、V操作

D 对话框

37.分时系统响应时间与(D )有关。(本题2.5分)

A 每个应用进程分配的时间片长度

B 进程大小

C 就绪进程数目

D 就绪进程数目和时间片长度

38.下列选项中,(A )不属于操作系统提供给用户的可使用资源。(本题2.5分)

A 中断机制

B 处理机

C 存储器

D I/O设备

39.操作系统的最主要设计目标是( A )。(本题2.5分)

A 方便性和有效性

B 方便性和可扩展性

C 有效性和可扩展性

D 有效性和开放性

40.操作系统的两个最主要的特征是(B )。(本题2.5分)

A 并发性和虚拟性

B 并发性和共享性

C 共享性和异步性

D 共享性和虚拟性

二.操作系统目标、功能、特征

1.操作系统为用户程序完成与(B)的工作。(本题1分)

A 硬件无关和应用无关

B 硬件相关和应用无关

C 硬件无关和应用相关

D 硬件相关和应用相关

2.以下描述与操作系统无关的是(C )。(本题1分)

A 方便用户的程序集合

B 控制和管理计算机系统的硬件和软件资源

C 计算机系统的硬件和软件资源的集合

D 合理地组织计算机工作流程

3.下面哪一项不是引入操作系统的主要目的是(C)。(本题1分)

A 方便用户使用

B 更有效地利用软、硬件资源

C 及时响应用户请求

D 改善系统性能

4.计算机操作系统的功能是(D )。(本题1分)

A 把源程序代码转换为目标代码

B 实现计算机用户之间的相互交流

C 完成计算机硬件与软件之间的转换

D 控制、管理计算机系统的资源和程序的执行

5.下列管理功能中,(B )不属于操作系统的功能。(本题1分)

A 处理器管理

B 软件管理

C 作业管理

D 设备管理

6.在操作系统中,用户界面指的是(B )。(本题1分)

A 硬件接口、软件接口和操作环境

B 命令接口、程序接口和操作环境

C 硬件接口、命令接口和操作环境

D 硬件接口、命令接口和程序接口

7.从用户的观点看,操作系统是(A )。(本题1分)

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

B 控制和管理计算机资源的软件

C 合理地组织计算机工作流程的软件

D 由若干层次的程序按一定的结构组成的有机体

8.若把操作系统看作计算机系统资源的管理者,下列的(D )不属于操作系统管理的资源。

A 程序

B 内存

C CPU

D 中断

9.配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机.称为(A )计算机。

A 虚拟

B 物理

C 并行

D 共享

10.操作系统的两个最主要的特征是(B )。(本题1分)

A 并发性和虚拟性

B 并发性和共享性

C 共享性和异步性

D 共享性和虚拟性

三. 处理器、中断

1.“中断”的概念是指(B )。

A 暂停处理机执行

B 暂停处理机对现行程序的执行

C 停止整个系统运行

D 使处理机空转

2.下列中断不属于强迫性中断的是(C )。

A 传输结束

B 断电

C 运行的程序请求分配一块内存

D 目态程序执行特权指令

3.用户程序在目态下使用特权指令将引起的中断是属于(B )。

A 硬件故障中断

B 程序中断

C 外部中断

D 访管中断

4. 当CPU执行操作系统代码时,称处理机处于(C)。

A 执行态

B 目态

C 管态

D 就绪态

5. 对出现的中断事件是由(B)进行处理的。

A 硬件

B 操作系统

C 用户程序

D 解释程序

6. 有关原语的说法中,(B )是正确的。

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 在目态或管态下均不能

四. 处理器调度及其算法

1.下列算法中,操作系统用于作业调度的算法是(A )。(本题1分)

A 先来先服务算法

B 先进先出算法

C 最先适应算法

D 时间片轮转算法

2.在批处理系统中,周转时间是指(B )。(本题1分)

A 作业运行时间

B 作业等待时间和运行时间之和

C 作业的相对等待时间

D 作业被调度进入内存到运行完毕的时间

3.下列各项中,不是进程调度时机的是(D )。(本题1分)

A 现运行的进程正常结束或异常结束

B 现运行的进程从运行态进入就绪态

C 现运行的进程从运行态进入等待态

D 有一进程从等待态进入就绪态

4.实时系统中的进程调度,通常采用(D)算法。(本题1分)

A 响应比高者优先

B 短作业优先

C 时间片轮转

D 抢占式的优先数高者优先

5.采用时间片轮转调度算法主要是为了(A )。(本题1分)

A 多个终端都能得到系统的及时响应

B 先来先服务

C 优先权高的进程及时得到调度

D 需要CPU时间最短的进程先做

6.下面关于优先权大小的论述中,不正确的论述是(C )。(本题1分)

A 计算型作业的优先权,应低于I/O型作业的优先权

B 系统进程的优先权应高于用户进程的优先权

C 资源要求多的作业,其优先权应高于资源要求少的作业

D 在动态优先权时,随着进程运行时间的增加,其优先权降低

7.考虑到公平对待进程和提高系统资源工作的并行度,操作系统会经常调整进程的优先级,通常应提高(D)的进程优先级。(本题1分)

A 需计算时间长

B 很少使用外设

C 使用CPU时间长

D 启动外设次数多

8.当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高(B )进程的优先级。

A 连续占用处理器时间长的

B 在就绪队列中等待时间长的

C 以计算为主的

D 用户

9.采用时间片轮转调度算法时,对不同的进程可以规定不同的时间片。一般来说,对

(B )进程给一个较小的时间片比较合适。

A 需运算时间长的

B 需经常启动外设的

C 不需使用外设的

D 排在就绪队列末尾的

10.一种既有利于短小作业又兼顾到长作业的作业调度算法是(C )。(本题1分)

A 先来先服务

B 轮转

C 最高响应比优先

D 均衡调度

11.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于(C )(本题1分)

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

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

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

D 进程完成什么功能

12.分时系统中进程调度算法通常采用(B)。(本题1分)

A 响应比高者优先

B 时间片轮转法

C 先来先服务

D 短作业优先

13.在下列作业调度算法中,可能引起作业长时间不能被装入执行的算法是(B)。

A FCFS算法

B 计算时间短的作业优先算法

C 最高响应比优先算法

D 动态优先数调度算法

14.有三个作业A、B、C,它们的到达时间和执行时间依次为(8:50和1.5小时)、(9:00和0.4小时)、(9:30和1小时)。当作业全部到达后,批处理单道系统按响应比高者优先算法进行调度,则作业被选中的次序为(B)。

A (ABC)

B (BAC)

C (BCA)

D (CAB)

15.下列选项中,降低进程优先级的合理时机是(A )。(本题1分)

A 进程的时间片用完

B 进程刚完成I/O,进入就绪队列

C 进程长期处于就绪队列中

D 进程从就绪队列转为运行状态

16.下列进程调度算法中,综合考虑进程等待时间和执行时间的是(D )。

A 时间片轮转调度算法

B 短进程优先调度算法

C 先来先服务调度算法

D 高响应比优先调度算法

17.下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是(B )。

A 先来先服务

B 高响应比优先

C 时间片轮转

D 非抢占式短任务优先

18.一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达,它们的计算和I/O操作顺序如下:P1:计算60ms,I/O80ms,计算20ms;P2:计算120ms,I/O40ms,计算40ms;若不考虑调度和切换时间,则完成两个作业需要的时间最少是(B )。(本题1分)

A 240ms

B 260ms

C 340ms

D 360ms

19.作业调度程序从(D)状态的队列中选取适当的作业投入运行。

A 就绪

B 提交

C 等待

D 后备

20.某单处理器多进程系统中有多个就绪进程,则下列关于处理机调度的叙述中,错误的是(C )。

A 在进程结束时能进行处理机调度

B 创建新进程后能进行处理机调度

C 在进程处于临界区时不能进行处理机调度

D 在系统调用完成并返回用户态时能进行处理机调度

五、进程同步、通信问题

1.设与某资源关联的信号量初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是(B)。

A 0、1

B 1、0

C 1、2

D 2、0

2.信箱通信是一种(B)通信方式。(本题1分)

A 直接

B 间接

C 低级

D 信号量

3.有n个并发进程竞争必须互斥使用的共享资源时,若某进程调用P操作后成为第一个等待使用该资源者,则这时信号量的值为(C)。(本题1分)

A 0

B 1

C -1

D n-1

4.设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用P、V操作管理时信号量S的可能取值是(A)。(本题1分)

A 1,0,-1,-2

B 2,0,-1,-2

C 1,0,-1

D 3,2,1,0

5.在9个生产者,6个消费者共享容量为8的缓冲区的生产者-消费者问题中,互斥使用缓冲区的信号量S的初始值为(B)。

A 8

B 1

C 9

D 6

6.多个进程间可通过P、V操作交换信息实现进程同步和互斥,因此信号量机制是进程间的一种(B )通信方式。

A 高级

B 低级

C 消息缓冲

D 间接

7.涉及P、V操作的正确说法是(C )。

A P、V操作只能解决进程互斥问题

B P、V操作只能解决进程同步问题

C P、V操作能用于解决进程互斥问题,也能解决进程同步问题

D P、V操作是一种高级通信方式

8.设有n个进程使用同一个共享变量,如果最多允许m(m < n)个进程同时进入相关临界区,则信号量的变化范围是(B)。(本题1分)

A n,n-1,...,n-m

B m,m-1,...1,0,-1,...m-n

C m,m-1,...1,0,-1,...m-n-1

D m,m-1,...1,0,-1,...m-n+1

9.对于有两个并发进程的系统,设互斥信号量为mutex,若mutex=0,则(B)。

A 表示没有进程进入与mutex相关的临界区

B 表示有一个进程进入与mutex相关的临界区

C 表示有一个进程进入与mutex相关的临界区,另一个进程等待进入

D 表示有两个进程进入与mutex相关的临界区

10.有两个并发进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1和减1操作的指令序列分别如下所示。

load R1, x //取x到寄存器R1中

inc R1 //加1操作

store x, R1 //将R1的内容存入x

load R2, x

dec R2 //减1操作

store x, R2

两个操作完成后,x的值(C )。

A 可能为-1或3

B 只能为1

C 可能为0、1或2

D 可能为-1、0、1或2

六、并发进程、临界区管理

1.进程之间的制约关系可以归结为(A)。(本题1分)

A 同步与互斥

B 并发与异步

C 同步与并发

D 同步与异步

2.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种关系称为进程间的(A )。

A 同步

B 互斥

C 竞争

D 合作

3.在多道程序系统中,为了保证公共变量的完整性,各进程应互斥进入相关临界区。所谓临界区是指(D)。

A 一个缓冲区

B 一段数据区

C 同步机制

D 一段程序

4.并发进程相互之间(B)。

A 必须通信

B 可以有交往也可无关

C 一定会竞争共享资源

D 相互间一定要同步

5.使若干并发进程共享一临界资源而不发生与进程推进速度有关错误,涉及相关临界区的错误说法是(C )。

A “一次最多让一个进程在临界区执行”

B “任何一个进入临界区执行的进程必须在有限时间内退出临界区”

C “可以强迫一个进程无限地等待进入它的临界区”

D “可能没有任何进程在临界区执行”

6.并发进程执行时可能会出现与时间有关的错误,这种错误是与(C )无关的.

A 使用共享资源

B 进程被打断的时间

C 进程占用处理器的总时间

D 进程交替执行的次序

7.若系统中有5个并发进程涉及某个相同的变量A,则变量A的相关临界区是由(D )临界区构成。

A 2个

B 3个

C 4个

D 5个

8.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列的条件是(B)。

A S≠0

B S<0

C S=0

D S>0

9.对具有相关临界区的n个并发进程采用P、V操作实现进程互斥时,信号量的初值应定义为(B )。

A 0

B 1

C N

D n-1

10.下列说法中,正确的是(D)。

A 一般来说,用户进程的PCB存放在用户区,系统进程的PCB存放在系统区

B 某进程的一个线程处于阻塞状态,则该进程必然处于阻塞状态

C 在多道程序设计环境中,为了提高CPU效率,内存中的进程越多越好

D 同步是指并发进程之间存在的一种制约关系

七死锁问题

1 采用(C)的手段可以防止系统出现死锁。

A P、V操作管理临界资源

B 限制进程互斥使用临界资源

C 资源静态分配策略

D 定时运行死锁检测程序

2 S为死锁状态的充要条件是(C ),该充要条件称为死锁定理。

A 当且仅当S状态的资源分配图是可完全简化的

B 当且仅当S状态的资源转换图是不可完全简化的

C 当且仅当S状态的资源分配图是不可完全简化的

D 当且仅当S状态的资源转换图是可完全简化的

3 产生死锁的原因是(D )有关。(本题1分)

A 与多个进程竞争CPU

B 与多个进程释放资源

C 仅由于并发进程的执行速度不当

D 除资源分配策略不当外,也与并发进程执行速度不当

4 有关资源分配图中存在环路和死锁关系,正确的说法是(D )。(本题1分)

A 图中无环路则系统可能存在死锁

B 图中无环路则系统可能存在死锁,也可能不存在死锁

C 图中有环路则系统肯定存在死锁

D 图中有环路则系统可能存在死锁,也可能不存在死锁

5 “死锁”问题的讨论是针对(D )的。(本题1分)

A 某个进程申请系统中不存在的资源

B 某个进程申请资源数超过了系统拥有的最大资源数

C 硬件故障

D 多个并发进程竞争独占型资源

6 对资源采用按序分配策略能达到(A )的目的。(本题1分)

A 防止死锁

B 避免死锁

C 检测死锁

D 解除死锁

7 在解决死锁问题的方法中,属于“死锁避免”策略的是(A)。(本题1分)

A 银行家算法

B 死锁检测算法

C 资源有序分配法

D 资源分配图化简法

8 以下(D )不属于死锁的必要条件。(本题1分)

A 互斥使用资源

B 占有并等待资源

C 不可抢夺资源

D 静态分配资源

9 设有12个同类资源可供4个进程共享,资源分配情况为进程P1已占用资源2个,最大需求为4;进程P2已占用资源3个,最大需求为6;进程P3已占用资源个4,最大需求为7;进程P4已占用资源1个,最大需求为4。当进程P1,P2,P3,P4又都相继提出申请要求,为使系统不致死锁,应满足(A)的要求。(本题1分)

A P1

B P2

C P3

D P4

10 某计算机系统中有8台打印机,有k个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的k的最小值是(C )。(本题1分)

A 2

B 3

C 4

D 5

八存储器层次、地址重定位、分区管理

1 存储保护的工作通常由(D)实现。(本题1分)

A 软件

B 硬件

C 文件

D 硬件和软件配合

2 把目标程序中的逻辑地址转换成主存空间的物理地址称为(B )。(本题1分)

A 存储分配

B 地址重定位

C 地址保护

D 程序移动

3 在存储管理中,提高内存利用率主要是通过(C)功能实现的。(本题1分)

A 存储分配

B 存储保护

C 存储扩充

D 存储共享

4 内存分配的最佳适应算法的空闲区表是(B )。(本题1分)

A 按大小递减顺序排列

B 按大小递增顺序排列

C 按地址由小到大排列

D 按地址由大到小排列

5 将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为(A )分配算法。(本题1分)

A 最先适应

B 最优适应

C 最坏适应

D 随机适应

6 采用动态重定位方式装入的作业,在执行中允许(C)将其移动。(本题1分)

A 用户有条件地

B 用户无条件地

C 操作系统有条件地

D 操作系统无条件地

7 主存的地址空间常称为(C )。(本题1分)

A 逻辑地址空间

B 程序地址空间

C 物理地址空间

D 相对地址空间

8 支持程序浮动的地址转换机制是(D )。(本题1分)

A 页式地址转换

B 段式地址转换

C 静态重定位

D 动态重定位

9 某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空闲),采用最佳适配(Best Fit)算法,分配和释放的顺序为:分配15MB、分配30MB、释放15MB、分配8MB、分配6MB,此时主存中最大空闲分区的大小是(B)。(最佳适配算法,从链首查找,直到找到一个满足要求的最小分区)

B 9MB

C 10MB

D 15MB

10 分区分配内存管理方式的主要保护措施是(A)。(本题1分)

A 界地址保护

B 程序代码保护

C 数据保护

D 栈保护

九分页、分段存储管理技术

1 段页式存储管理中,访问快表失败时,每访问一条指令或存取一个操作数都要(C)次访问主存。(本题1分)

A 1

B 2

C 3

D 4

2 采用段页式存储管理,在CPU中应设置(B)寄存器。(本题1分)

A 段表和页表控制

B 段表控制

C 页表控制

D 界地址

3 在段式存储管理的地址转换时,若段内地址大于段表中该段的长度,则发生(D )。

A 缺页中断

B 溢出中断

C 硬件故障中断

D 地址越界中断

4 下列选项中,对分段存储管理叙述正确的是(B )。

A 每个段必须是大小相等的

B 每一段必须是连续的存储区

C 每一段不必是连续的存储区

D 段之间的存储区必须是连续的

5 分页式存储管理中,地址转换工作是由(A )完成的。

A 硬件

B 操作系统

C 用户程序

D 装入程序

6 在操作系统的存储管理中,页式分配(分页)是(A)。

A 把程序的逻辑空间和内存的物理空间按同样的尺寸分成若干页

B 把作业按其所需空间分成若干页

C 将内存的空闲空间分成若干页

D 随机地将每个作业的地址空间分成大小相同的若干页

7 某系统采用页式存储管理,页的大小为512B,设内存容量为16MB,内存的分配使用情况采用“位示图”表示,则位示图需要(A)字节。

A 4K

B 8K

C 16K

D 32K

8 很好地解决了“零头”(碎片)问题的存储管理方法是(A )。

A 页式存储管理

B 段式存储管理

C 可变分区存储管理

D 可重定位分区存储管理

9 采用段页式存储管理的系统中,若地址用32位表示,其中10位表示段号,页的大小为4KB,则允许每段的最大页号是(B )。

A 1024

B 1023

C 4096

D 4095

10 一个分段存储管理系统中,地址长度32位,其中段号占8位,则最大段长是( C )。

A 2的8次方字节

B 2的16次方字节

C 2的21次方字节

D 2的32次方字节

十I/O硬件和软件系统

1 下述关于设备绝对号和相对号的说法中,正确的是(D )。(本题1分)

A 操作系统为每台设备确定一个绝对号和一个相对号

B 用户进程申请设备时应该指定绝对号和相对号

C 申请设备时指定绝对号可提高设备的利用率

D 申请设备时指定设备类、相对号使设备分配的灵活性强

2 用户编写程序时使用的设备与实际使用的设备无关,这种特性称为(B )。(本题1分)

A 设备一致性

B 设备独立性

C 设备虚拟性

D 设备共享性

3 硬件采用了中断和通道技术,使得(B )。(本题1分)

A CPU与外设能紧密结合

B CPU与外设能并行工作

C CPU速度提高

D 外设速度提高

4 通道在输入输出操作完成或出错时,就形成(D),等候CPU来处理。(本题1分)

A 硬件故障中断

B 程序中断

C 外部中断

D I/O中断

5 通道是一种(C )。

A 存储器

B 控制器

C I/O处理器

D I/O设备

6 为了使多个进程能有效地同时处理输入和输出,最好使用(D )结构的缓冲技术。

A 单缓冲区

B 双缓冲区

C 多缓冲区环

D 缓冲池

7 在操作系统中,用户在使用I/O设备时,通常采用(C )。

A 物理设备名

B 虚拟设备名

C 逻辑设备名

D 绝对设备号

8 基本的I/O设备处理程序一般处于(C)状态。

A 就绪

B 执行

C 阻塞

D 挂起

9 I/O软件一般分为4个层次:用户层、与设备无关软件层、设备驱动程序、中断处理程序。以下工作中,不是由设备驱动程序完成的是(C)。

A 向设备寄存器写命令

B 检查用户是否有权使用设备

C 将二进制整数转换成ASCII码以便打印

D 解释用户的I/O请求,并将该请求转化为具体的I/O操作

10 本地用户通过键盘登录系统时,首先获得键盘输入信息的程序是(B )。(本题1分)

A 命令解释程序

B 中断处理程序

C 系统调用服务程序

D 用户登录程序

11 单处理机系统中,能并行的是(D)。

I.进程与进程II.处理机与设备III.处理机与通道IV.设备与设备

(本题1分)

A I、II和III

B I、II和IV

C I、III和IV

D II、III和IV

12 程序员利用系统调用打开I/O设备时,通常使用的设备标识符是(A )。(本题1分)

A 逻辑设备名

B 物理设备名

C 主设备号

D 从设备号

13 用户程序发出磁盘I/O请求后,系统的正确处理流程是(B )。(本题1分)

A 用户程序→系统调用处理程序→中断处理程序→设备驱动程序

B 用户程序→系统调用处理程序→设备驱动程序→中断处理程序

C 用户程序→设备驱动程序→系统调用处理程序→中断处理程序

D 用户程序→设备驱动程序→中断处理程序→系统调用处理程序

14 下述有关设备管理的叙述中,错误的是(A)。(本题1分)

A 通道是处理I/O的软件//通道是一种I/O处理器

B 所有外围设备的启动工作由系统统一来做

C 由用户给出的设备号是设备的相对号(逻辑设备名)

D 编制好的通道程序是存放在主存储器中的

15 I/O系统硬件结构分为4级:①设备控制器;②I/O设备;③计算机;④I/O通道。按级别由高到低的顺序是(D )。(本题1分)

A ②-④-①-③

B ③-①-④-②

C ②-①-④-③

D ③-④-①-②

16 通常把通道程序的执行情况记录在( D )中.

A 程序状态字

B 进程控制块

C 通道地址字

D 通道状态字

17 用户程序中的输入,输出操作实际上是由(C)完成。

A 程序设计语言

B 编译系统

C 操作系统

D 标准库程序

18 设备的打开,关闭,读,写等操作是由(C )完成的。

A 用户程序

B 编译程序

C 设备驱动程序

D 设备分配程序

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

A 并行技术

B 通道技术

C 缓冲技术

D 虚存技术

20 操作系统采用缓冲技术,能够减少对CPU的(A )次数,从而提高资源的利用率。

A 中断

B 访问

C 控制

D 依赖

十一磁盘管理、虚拟设备

1 虚拟设备技术是指用(C )的技术。(本题1分)

A 共享设备代替独占设备

B 独占设备代替共享设备

C 共享设备模拟独占设备

D 独占设备模拟共享设备

2 SPOOLing系统克服了(B )利用率低的缺点。

A 共享设备

B 独占设备

C 主存储器

操作系统期末考试复习题(全)

操作系统期末考试复习题(全) 注:本复习题部分参考自清华大学计算机系2019年秋季学期“操作系统”课程终极考试题目以及其他经典操作系统考试。 一、选择题 1. 下列哪个不是实现进程间通信(IPC)的方式? A. 信号量 B. 共享内存 C. 管道 D. 文件 2. 下列哪个不是让文件描述符指向指定文件的函数? A. open() B. creat() C. close() D. dup() 3. 下列哪个不是内存管理中的页面置换算法? A. FIFO B. LRU C. OPT D. COW 4. 下列哪个不是Redis的应用场景?

A. 缓存 B. 计数器 C. 分布式锁 D. 数据库 5. 下列哪个不是Linux中的调度算法? A. Round Robin B. First In First Out C. Shortest Job First D. Random 6. 下列哪个函数可以在进程中产生子进程? A. exec() B. fork() C. spawn() D. clone() 7. 下列哪个文件系统不支持软链接? A. ext2 B. ext3 C. NTFS D. FAT32 8. 下列哪个命令可以显示Linux操作系统的系统负载?

A. cat /proc/loadavg B. ps -ef C. top D. uptime 9. 下列哪个不是Linux的文件权限? A. 读 B. 写 C. 移动 D. 执行 10. 下列哪个不是进程状态? A. 运行 B. 等待 C. 冻结 D. 暂停 二、填空题 1. 若线程竞争同一资源,可能会导致______问题。 答案:死锁。 2. 在Linux中,可通过卸载模块的方式动态添加/更新/删除系统中的______。

操作系统试题库及答案

操作系统试题库及答案 操作系统试题库及答案 题型一单项选择题 1.操作系统是一种( ) A.系统软件 B.系统硬件 C.应用软件 D.支援软件 2.当CPU执行操作系统代码时,称处理机处于( )。 A.执行态 B.目态 C.管态 D.就绪态 3.在采用SPOOLING技术的系统中,用户的打印结果首先被送到()。 A.打印机 B.内存固定区域 C.终端 D.磁盘固定区域 4.存放Linux基本命令的目录是什么()? A. /bin B. /tmp C. /lib D. /root 5.若有4个进程共享同一程序段,而且每次最多允许3个进程进入该程序段,则信 号量的变化范围是() A. 3,2,1,0 B. 3,2,1,0,-1

C. 4,3,2,1,0 D. 2,1,0,-1,-2 6.Linux通过VFS支持多种不同的文件系统,Linux缺省的文件系统是() A.VFAT B.ISO9660 C.Ext系列 D.NTFS 7.在下列文件结构中,不便于文件增删的是() A.连续文件 B.链接文件 C.索引文件 D.hash文件 8.下列关于进程的叙述中,不正确的是() A. 进程获得CPU而运行是通过调度得到的 B. 优先级是进行进程调度的重要依据,一旦确定不可更改 C. 在单CPU系统中,任一时刻都有一个进程处于运行状态 D. 进程CPU得不到满足时,将进入就绪态 9.通道又被称为I/O处理器,它用于实现( )之间的信息传输。 A.主存与外设 B.CPU与外设 C.外设与外设 D.CPU与辅存 10.修改以太网mac地址的命令为()。 A.ping B.ifconfig C.arp D.traceroute 11.进程所请求的一次打印输出结束后,将使进程状态从() A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态

操作系统考试题及答案

操作系统原理复习题一 一、选择题 1、操作系统是对进行C管理的软件。 A、计算机软件 B、计算机硬件 C、计算机资源 D、应用程序 2、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为C计算机。 A、并行 B、真实 C、虚拟 D、共享 3、操作系统提供给程序员的接口是B。 A、进程 B、系统调用 C、库函数 D、B和C 4、下面关于操作系统的叙述中正确的是A。 A、批处理作业必须具有作业控制信息。 B、分时系统不一定都具有人机交互功能。 C、从响应时间的角度看,实时系统与分时系统差不多。 D、由于采用了分时技术,用户可以独占计算机的资源。 5、在操作系统中,P、V操作是一种D。 A、机器指令 B、系统调用命令 C、作业控制命令 D、低级进程通讯原语 6、若信号量S的初值为2,当前值为-1,则表示有B等待进程。 A、0个 B、1个 C、2个 D、3个 7、下列进程状态变化中,C变化是不可能发生的。 A、运行→就绪 B、运行→等待 C、等待→运行 D、等待→就绪 8、当B时,进程从执行状态变为就绪状态。 A、进程被调度程序选种 B、时间片到 C、等待某一事件 D、等待的事件发生 9、用P、V操作管理临界区时,信号量的初值定义为C。 A、-1 B、0 C、1 D、任意值 10、临界区是C。 A、一个缓冲区 B、一段共享数据区 C、一段程序 D、一个互斥资源 11、操作系统通过B对进程进行管理。 A、JCB B、PCB C、DCT D、CHCT 12、下述哪个选项不是管程的组成部分A。 A、局部于管程的数据结构 B、对管程内数据结构进行操作的一组过程 C、管程外过程调用管程内数据结构的说明 D、对局部于管程的数据结构设置初始的语句 13、下面所述步骤中,A不是创建进程所必须的。 A、由调度程序为进程分配CPU B、建立一个进程控制块 C、为进程分配内存 D、将进程控制块链入就绪队列 14、多道程序环境下,操作系统分配资源以C为基本单位。 A、程序 B、指令 C、进程 D、作业

操作系统练习题 及答案

操作系统练习题 第一章引言 (一)单项选择题 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.CPU管理 B.作业管理 C.资源管理 D.设备管理 7."批处理操作系统提高了计算机系统的工作效率,但()。 A.不能自动选择作业执行 B.无法协调资源分配c.不能缩短作业执行时间D在作业执行时用户不能直接干预 8.分时操作系统适用于( )。 A.控制生产流水线 B.调试运行程序c.大量的数据处理 D.多个计算机资源共享

9.在混合型操作系统中,“前台”作业往往是指()。 A.由批量单道系统控制的作业 B.由批量多道系统控制的作业c.由分时系统控制的作业D.由实时系统控制的作业 1 0."在批处理兼分时的系统中,对( )应该及时响应,使用户满意。A.批量作业 B.前台作业c.后台作业 D.网络通信 11."实时操作系统对可靠性和安全性要求极高,它()。 A.十分注重系统资源的利用率 B.不强调响应速度c.不强求系统资源的利用率 D.不必向用户反馈信息 12."分布式操作系统与网络操作系统本质上的不同之处在于()。A.实现各台计算机之间的通信 B.共享网络个的资源c.满足较大规模的应用 D.系统中若干台计算机相互协作完成同一任务13."SPOOL技术用于()。 A.存储管理 B.设备管理 C.文件管理

操作系统习题及参考答案

操作系统习题及参考答案 一、选择题 1. 操作系统的主要功能是什么? A. 提供用户接口 B. 管理和分配计算机的资源 C. 控制和管理硬件设备 D. 执行用户程序 参考答案:B. 管理和分配计算机的资源 2. 下列哪项不属于操作系统的资源管理功能? A. 内存管理 B. 磁盘管理 C. 进程管理 D. 数据库管理 参考答案:D. 数据库管理 3. 在进程调度算法中,哪种调度算法能够保证所有进程公平获得CPU时间片? A. 先来先服务(FCFS) B. 短作业优先(SJF)

C. 轮转调度(RR) D. 优先级调度 参考答案:C. 轮转调度(RR) 4. 下列哪个不是进程状态之一? A. 运行态 B. 就绪态 C. 阻塞态 D. 结束态 参考答案:D. 结束态 5. 现代操作系统采用的存储管理方式是? A. 分页式存储管理 B. 段式存储管理 C. 段页式存储管理 D. 段和页混合存储管理 参考答案:C. 段页式存储管理 二、填空题 1. 在分页式存储管理中,操作系统将内存和磁盘划分为固定大小的______________。

参考答案:页(page) 2. 进程在执行过程中如果发生了某些事件而无法继续执行,则进程会进入阻塞态,也被称为______________。 参考答案:等待态 3. 进程管理的主要任务之一是实现进程的______________,即从一个进程的执行转到另一个进程的执行。 参考答案:切换(调度) 4. 虚拟内存的实现需要使用到的硬件机制是______________。 参考答案:页表 5. 一般而言,操作系统的中断处理程序都是使用______________的方式实现的。 参考答案:中断向量表 三、简答题 1. 请简要说明操作系统的作用及其主要功能。 操作系统是计算机系统中的一个重要组成部分,起着控制和协调计算机硬件与软件资源,为用户提供接口的作用。操作系统主要功能包括: - 资源管理:负责管理和分配计算机的各种资源,如 CPU、内存、磁盘等,以满足不同进程的需求。

操作系统复习题及答案

操作系统复习题 一、单项选择题题 1、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。 A、利用率 B、可靠性 C、稳定性 D、兼容性 2、如果分时操作系统的时间片一定,那么(C),则响应时间越短。 A、内存越少 B、内存越多 C、用户数越少 D、用户数越多 3、若把操作系统看作资源管理者,下列的(C)不属于操作系统所管理的资源。 A、CPUB B、内存 C、中断 D、程序 4、操作系统是通过(D)感知进程存在的。 A、程序名 B、进程的状态 C、中断 D、进程控制块 5、当(B)时,进程从执行状态变为就绪状态。 A、进程被进程调度程序选中 B、时间片用完 C、等待某一事件 D、等待的事件发生 6、以下的进程状态变化中,不可能发生的变化是(B)。 A、执行状态到就绪状态 B、等待状态到就绪状态 C、执行状态到等待状态 D、等待状态到执行状态 7、若P、V操作的信号量S初值为2,当前值为-3,则表示有(D)个等待进程。 A、0个 B、1个 C、2个 D、3个 8、P、V操作是(A) A、两条低级进程通信原语 B、两条高级进程通信原语 C、两条系统调用命令 D、两组不同的机器指令 9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为(B)。 A、等待 B、就绪 C、执行 D、完成 10、资源的有序分配策略破坏(D)条件,是一种死锁预防策略。 A、互斥条件 B、保持和请求条件 C、不剥夺条件 D、环路等待条件 11、银行家算法是一种(B)算法。 A、死锁预防 B、死锁避免 C、死锁检测 D、死锁解除 12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死

(完整版)操作系统选择题整理及答案

一 .操作系统概论 1.计算机操作系统的功能是(D ) A 把源程序代码转换为目标代码 B 实现计算机用户之间的相互交流 C 完成计算机硬件与软件之间的转换 D 控制、管理计算机系统的资源和程序的执行 2.操作系统是一组(C)。 A 文件管理程序 B 中断处理程序 C 资源管理程序 D 设备管理程序 3.操作系统的功能是进行处理机管理、(B )管理、设备管理、文件管理和作业管理等。 A 进程 B 存储器 C 硬件 D 软件 4. (D )指令是非特权指令。 A 启动I/O B 设置中断屏敝 C 传送PSW D trap 5.在(B )的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。 A 批处理操作系统 B 实时操作系统 C 分时操作系统 D 多处理机操作系统 6.操作系统为用户程序完成与(B )的工作。 A 硬件无关和应用无关 B 硬件相关和应用无关 C 硬件无关和应用相关 D 硬件相关和应用相关 7.分时操作系统的主要目的是(A)。 A 计算机系统的交互性 B 计算机系统的实时性 C 计算机系统的可靠性 D 提高软件的运行速度 8.在操作系统中,用户界面指的是(B )。 A 硬件接口、软件接口和操作环境 B 命令接口、程序接口和操作环境 C 硬件接口、命令接口和操作环境 D 硬件接口、命令接口和程序接口 9.特权指令(B )执行。 A 只能在目态下 B 只能在管态下

C 在目态或管态下均能 D 在目态或管态下均不能 10.下列管理功能中,(B )不属于操作系统的功能。 A 处理器管理 B 软件管理 C 作业管理 D 设备管理 11.以下描述与操作系统无关的是(C )。 A 方便用户的程序集合 B 控制和管理计算机系统的硬件和软件资源 C 计算机系统的硬件和软件资源的集合 D 合理地组织计算机工作流程 12.分时操作系统的特点是(A )。 A 交互性、同时性(多路性)、独立性、及时性 B 可靠性、交互性、独立性、及时性 C 可靠性、交互性、独立性、及时性 D 交互性、同时性(多路性)、独立性、动态性 13.下列各项中,(C )不是现代操作系统的主要特征。 A 并发性 B 共享性 C 确定性 D虚拟性 14.以下关于操作系统作用的叙述中,不正确的是(D )。 A 管理系统资源 B 控制程序执行 C 改善人机界面 D 提高用户软件运行速度 15.从用户的观点看,操作系统是(A )。 A 用户与计算机之间的接口 B 控制和管理计算机资源的软件 C 合理地组织计算机工作流程的软件 D 由若干层次的程序按一定的结构组成的有机体 16.(C )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A 网络 B 分布式 C 分时 D 实时 17.若把操作系统看作计算机系统资源的管理者,下列的(D )不属于操作系统管理的资源。 A 程序 B 内存 C CPU D 中断

操作系统试题及答案

操作系统试题第一套及答案 一、单项选择题 1.关于操作系统的叙述( )是不正确的。 A."管理资源的程序" B."管理用户程序执行的程序" C."能使系统资源提高效率的程序" D."能方便用户编程的程序" 2.操作系统的发展过程是( ) A.设备驱动程序组成的原始操作系统,管理程序,操作系统 B.原始操作系统,操作系统,管理程序 C.管理程序,原始操作系统,操作系统 D.管理程序,操作系统,原始操作系统 3.用户程序中的输入,输出操作实际上是由( )完成。 A.程序设计语言 B.编译系统 C.操作系统 D.标准库程序 4.计算机系统中判别是否有中断事件发生应是在( ) A.进程切换时 B.执行完一条指令后 C.执行P操作后 D.由用户态转入核心态时 5.设计批处理多道系统时,首先要考虑的是( ) 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.文件的保密是指防止文件被( ) A.篡改 B.破坏 C.窃取 D.删除 11.对磁盘进行移臂调度的目的是为了缩短( )时间。 A.寻找 B.延迟 C.传送 D.启动 12.启动外设前必须组织好通道程序,通道程序是由若干( )组成。 https://www.wendangku.net/doc/b819157360.html,W B.CSW C.CAW D.PSW 13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( ) A.先来先服务 B.轮转 C.最高响应比优先 D.均衡调度 14.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。 A.输入 B.收容 C.执行 D.完成 15.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( ) A.进程相应的程序段的长度 B.进程总共需要运行时间多少 C.进程自身和进程调度策略 D.进程完成什么功能

《操作系统》考题及答案

《操作系统》考题及答案操作系统考题及答案 一、选择题(共10题,每题2分,共20分) 1. 操作系统是计算机系统中的()。 A. 软件部分 B. 硬件部分 C. 网络部分 D. 执行部分 答案:A 2. 下列哪个操作系统属于开源操作系统? A. Windows B. macOS C. Linux D. iOS 答案:C 3. 进程是指()。 A. 一个程序的执行 B. 一个任务的执行

C. 一个线程的执行 D. 一个指令的执行 答案:B 4. 下列关于虚拟内存的说法,正确的是()。 A. 提高了程序的运行效率 B. 减少了程序的运行时间 C. 可以充分利用硬盘空间 D. 不会导致系统崩溃 答案:A 5. 进程调度算法中,通过时间片轮转调度可以实现()。 A. 公平性 B. 紧急性 C. 优先级 D. 死锁避免 答案:A 6. 下列关于死锁的说法,正确的是()。 A. 资源利用率提高

B. 进程执行顺序无关 C. 程序运行速度加快 D. 进程无法进行下去 答案:D 7. 磁盘调度算法中,通过扫描算法可以实现()。 A. 最少移动量 B. 最小响应时间 C. 最短寻道时间 D. 最高吞吐量 答案:C 8. 进程同步原语中,P操作(也称为申请资源)的作用是()。 A. 分配资源 B. 请求资源 C. 释放资源 D. 撤销资源 答案:B 9. 下列关于页面置换算法LRU(最近最久未使用)的说法,正确的是()。

A. 置换最近被访问的页面 B. 可以避免缺页中断 C. 不需要记录页面访问情况 D. 只适用于主存容量较小的系统 答案:A 10. 虚拟存储技术中,页面大小的选择应该满足的原则是()。 A. 尽量小,以减少内存开销 B. 尽量大,以提高程序运行速度 C. 适中,以兼顾内存开销和程序运行速度 D. 无固定原则,根据应用需求灵活选择 答案:C 二、简答题(共6题,每题10分,共60分) 1. 请简要阐述操作系统的作用及主要功能。 答案:操作系统是计算机系统中最重要的软件部分,其作用主要体现在以下几个方面: - 管理计算机硬件资源,包括内存、CPU、磁盘等的分配和调度,保证资源的合理利用和高效运行;

《操作系统》题库及参考答案

《操作系统》练习测试题库 一、单项选择题 1. 在OS中,进程是一个具有独立功能的程序在某个数据集上的一次()。 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 响应时间 C 等待时间D运行时间 8. UNIX系统中,用于创建新进程的系统调用命令是()。 A fork B pipe C exit D read 9. 下列哪项不是分时操作系统的特点()。 A 交互性 B 多路性 C 独占性 D 自治性 10. 不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是()。 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网状结构 17. “线程”的概念是由()引入的。 A 虚拟机 B 微内核方法 C 进程的概念 D 多处理机环境 18. UNIX系统采用()策略进行主存的管理。 A 动态分区 B 请求调页 C 分段 D 段页式

操作系统习题集(含答案).

注::作红色标记的为答案 一、选择题 模块1: 1.当时引入多道程序的目的在于()。 A.有利于代码共享,减少主、辅存信息交换量B.充分利用存储器 C.充分利用CPU,减少CPU等待时间D.提高实时响应速度 2. 在单处理机计算机系统中,()是并行操作的。 A.程序与程序 B.处理机的操作与通道的操作 C.主程序与子程序 D.用户程序与操作系统程序 3.下面哪一个不是程序在并发系统内执行的特点()。 A.产生死锁的必然性 B.资源分配的动态性 C.程序执行的间断性 D.相互通信的可能性 4.进程和程序的一个本质区别是( D )。 A. 进程分时使用CPU,程序独占CPU B.进程存储在内存,程序存储在外存 C. 进程在一个文件中,程序在多个文件中 D.进程为动态的,程序为静态的 5.在下列情况( ),系统需要进行进程调度。 A. 某一进程正访问一临界资源 B.某一进程运行时因缺乏资源进入阻塞状态 C.某一进程处于运行状态,而另一进程处于自由状态 D.某一进程正在访问打印机,而另一进程处于就绪状态 6.与设备控制器关系最密切的软件是()。 A.编译程序 B.设备驱动程序 C.存储管理程序 D.处理机管理 7. 若进程P一旦被唤醒就能够投入运行,系统可能()。 A.在抢占调度方式中,P的优先级高于当前运行的进程 B.进程P的优先级最高 C.就绪队列为空队列 D.在抢占调度方式中,P的优先级高于就绪队列中所有的进程 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.分布式系统

操作系统试题及答案

计科技专业计算机操作系统资料 一、选择题(选择最确切的一个答案,将其代码填入括号中,每空2分,共20分) 1.某进程在运行过程中需要等待从磁盘上读人数据,此时该进程的状态是( C )。 A. 从就绪变为运行 B. 从运行变为就绪 C. 从运行变为阻塞 D. 从阻塞变为就绪 2.可重定位内存分区分配目的为( A )。 A.解决碎片问题 B.便于多作业共享内存 C.回收空白区方便 D. 摆脱用户干预 3.原语是( B )。 A.一条机器指令 B. 若干条机器指令组成 C.一条特定指令 D. 中途能打断的指令 4. 设备I/O方式有如下三种:( B )、( D )和( E )。 A.假脱机 B. 询问 C.联机 D. 中断 E.通道 F. 脱机 5.文件目录的主要作用是( A )。 A. 按名存取 B. 提高速度 C. 节省空间 D. 提高外存利用率 6.单机操作系统的共享资源是指( A )。 A. 内存、CPU、打印机 B. 内存 C. CPU D. 打印机 7.操作系统负责为方便用户管理计算机系统的( C )。 A. 程序 B. 文档资料 C.资源 D. 进程 8.没有下列设备计算机无法工作( C )。 A. 软盘 B. 硬盘 C. 内存 D. 打印机 二、是非题(正确的划√,错误的划×,20分) (√)1.进程的互斥和同步的相互制约一般不会同时发生。 (√)2.多用户操作系统在单一硬件终端硬件支持下仍然可以工作。 (√)3,作业同步面向用户而进程同步面向计算机内部资源管理控制。 (×)4.实时操作系统的响应系数最小,设备利用率最低。 (√)5.UNIX或Linux操作系统的最大特点是分时、多用户、多任务和倒树型文件结构。

操作系统选择题及答案

操作系统选择题及答案 1、操作系统选择题及答案 1.1 操作系统概述 1.1.1 什么是操作系统? 答:操作系统是一种系统软件,它管理计算机硬件和软件资源,为用户提供简单而有效的接口,方便用户操作计算机。 1.1.2 操作系统的主要功能有哪些? 答:操作系统的主要功能包括进程管理、内存管理、文件系统 管理和设备管理。 1.2 进程管理 1.2.1 进程是什么?进程的状态有哪些? 答:进程是程序在执行过程中的实体,它包括程序计数器、寄 存器和栈等运行时上下文。进程的状态包括就绪、运行、阻塞和终 止状态。 1.2.2 进程调度算法有哪些? 答:常用的进程调度算法有先来先服务(FCFS)、最短作业优 先(SJF)、轮转调度(RR)等。

1.3 内存管理 1.3.1 虚拟内存是什么? 答:虚拟内存是操作系统中用于扩展计算机物理内存的一种技术,它使得计算机可以运行比物理内存更大的程序。 1.3.2 页面置换算法有哪些? 答:常用的页面置换算法有最佳置换算法(OPT)、先进先出(FIFO)、最近最久未使用(LRU)等。 1.4 文件系统管理 1.4.1 文件系统是什么?常见的文件系统有哪些? 答:文件系统是操作系统中用于组织和管理文件的一种技术。常见的文件系统有FAT、NTFS、EXT4等。 1.4.2 文件共享方式有哪些? 答:文件共享方式包括网络文件系统(NFS)、共享文件夹和分布式文件系统等。 1.5 设备管理 1.5.1 设备管理的主要任务是什么? 答:设备管理的主要任务包括设备分配、设备驱动程序管理和设备状态监控等。

1.5.2 常见的设备调度算法有哪些? 答:常见的设备调度算法有先来先服务(FCFS)、最短作业优先(SJF)、电梯调度算法等。 2、附件:本文档不涉及附件。 3、法律名词及注释: 3.1 版权法:法律保护对原创作品的独占性使用权,以促进创造性产业的发展。 3.2 著作权:指对具有独创性的学术、文学、艺术作品所享有的法律保护权利。 3.3 许可证:由版权所有人授予他人使用版权作品的权限。

(完整版)操作系统习题及答案一

习题一操作系统概论 一.选择题 1. 计算机的操作系统是一种(). A. 应用软件 B.系统软件 C.工其软件 D 字表处理软件 2. 批处理系统的主要缺点是(). A. CPU的利用率不高 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.存储器 C.硬件 D.软件 8. 操作系统中采用多道程序设计技术提高CPU和外部设备的(). A.利用率 B.效率 C.稳定性 D.兼容性 9. 操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的()和方便用户使用计算机而配备的一种系统软件. A. CPU的利用率不高 B.资源利用率 C.不具备并行性 D.以上都不是 10. 所谓()是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源. A.多重处理 B.多道程序设计 C.实时处理 D.并行执行 11.()操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机. A.网络 B.分布式 C.分时 D.实时 12. 分时操作系统通常采用()策略为用户服务. A.可靠性和灵活性 B.时间片轮转 C.时间片加权分配 D.短作业优先 13. 系统调用是由操作系统提供的内部调用,它().

《操作系统》试卷及参考答案

《操作系统》试卷及参考答案 一.单向选择题(每一题只有一个选项正确,每小题2分,共40分); 1.操作系统属于_________ A .应用软件B.系统软件C.字处理软件D.电子表格软件 2.下面不属于操作系统的是_________ A.Window 98B.Window 10C.Window 2000D.Office 2016 3.Windows 中查找文件时,如果输入“*.doc”,表明要查找当前目录下的_________ A.文件名为*.doc的文件B.文件名中有一个*的doc文件 C.所有的doc文件D.文件名长度为一个字符的doc文件 4.在资源管理器窗口的左窗格中,文件夹图标含有"+"时,表示该文件夹_________ A.含有子文件夹,并已被展开B.未含子文件夹,并已被展开 C.含有子文件夹,还未被展开D.未含子文件夹,还未被展开 5.利用Windows 附件中的“记事本”软件保存的文件,其扩展名一般是_________ A.(.txt)B.(.doc)C.(.xls)D.( .bmp) 6.以下对快捷方式理解正确的是_________ A.删除快捷方式等于删除文件 B.建立快捷方式可以减少打开文件夹.找文件夹的麻烦 C.快捷方式不能被删除 D.打印机不可建立快捷方式 7.在Windows 10 中文件名不可使用的字符是_________ A.+B._C.]D.? 8.在桌面空白处按F1键会_________ A.弹出出错窗口B.弹出帮助窗口 C.弹出开始窗口D.弹出资源管理器窗口 9.在Windows 10中,每个窗口最上面有一个“标题栏”,把鼠标光标指向该处,然后“拖放”,则可以_________ A.变动该窗口上边缘,从而改变窗口大小B.移动该窗口C.放大该窗口D.缩小该窗口10.在Windows10的资源管理器中,选定一个文件后,在地址栏中显示的是该文件的_________ A.共享属性B.文件类型C.文件大小D.存储位置 11.在“资源管理器”窗口中,若希望显示文件的名称.类型.大小等信息,则应该选择“查看”菜单中的_________ A.列表B.详细资料C.大图标D.小图标 12.下列关于“回收站”的叙述正确的是_________ A.“回收站”中的文件不能恢复 B.“回收站”中的文件可以被打开 C.“回收站”中的文件不占有硬盘空间 D.“回收站”用来存放被删除的文件或文件夹 13.在Windows 10中,下列不能对选定的文件或文件夹进行重命名操作的是_________ A.单击“文件”菜单中的“重命名”命令 B.右键单击要更名的文件或文件夹,选择快捷菜单中的“重命名”菜单命令 C.快速双击要更名的文件或文件夹 D.间隔单击要更名的文件或文件夹,并键入新名字 14.在Windows 10中,双击控制菜单图标,其结果是_________ A.关闭窗口B.打开控制菜单C.移动窗口D.最大化窗口 15.在资源管理器中,选定多个连续文件的操作为_________ A.按住CTRL键,然后单击每一个要选定的文件图标 B.按住SHIFT键,然后单击每一个要选定的文件图标 C.选中第一个文件,然后按住SHIFT键,再单击最后一个要选定的文件名 D.选中第一个文件,然后按住CTRL键,再单击最后一个要选定的文件名 16.完整的计算机硬件系统的组成是 _________ A.主机、键盘、显示器 B.控制器、运算器、存储器 C.CPU 和外部设备 D.运算器、控制器、存储器、输入与输出设备 17.Windows 10中粘贴功能的快捷键是_________ 第 1 页共2 页 1

《操作系统》期末复习题及答案

中国石油大学(北京)远程教育学院期末复习题 《操作系统》 一.单项选择题 1.操作系统是() A.对软件进行管理的软件 B.对硬件进行管理的软件 C.对计算机资源进行管理的软件 D.对应用程序进行管理的软件 2. 在操作系统中引入多道程序设计的主要目的是() A.缩短程序执行时间 B.减少响应时间 C.提高系统效率和增强系统处理能力 D.提高人机交互速度 3.进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是( )。 A.程序是静态概念,进程是动态概念 B.程序是动态概念,进程是静态概念 C.程序保存在文件中,进程存放在内存中 D.程序顺序执行,进程并发执行 4. 进程有多个状态,不会发生的状态转换是() A.就绪→运行 B.阻塞→进行 C.运行→阻塞 D.阻塞→就绪 5. 为了实现从逻辑地址空间到物理地址空间的地址转换,在硬件上必须提供一套() A.DMA控制器 B.联想寄存器 C.地址变换机构 D.通道 6. CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )。 A.并行技术 B.通道技术 C.缓冲技术 D.虚存技术

7.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。 A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大 8.通常不采用( )方法来解除死锁。 A.终止一个死锁进程 B.终止所有死锁进程 C.从死锁进程处抢夺资源 D.从非死锁进程处抢夺资源 9.下列哪项不是设备管理的基本功能() A.掌握并记录设备的状态 B.按用户的I/O请求进行设备分配 C.死锁检测 D.完成实际的I/O操作 10.设两个进程共用一个临界资源的互斥信号量为mutex,当mutex=-1时表示() 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. 用P、V操作管理临界区时,信号量的初值应定义为() A.-1 B.0 C.1 D.任意值 16. 在下列解决死锁的方法中,属于死锁预防策略的是()

操作系统样卷试题及答案

《操作系统》课程样板试卷(2) 一、选择(每题1.5分,共22.5分) 1.将一个文件加密,比是为了防止。 A.文件被他人修改B.文件被他人阅读 C.文件被他人执行D.文件被他人复制 2.SPOOLing技术适用于。 A.存储管理B.设备管理C.文件管理D.作业管理 3.当CPU从执行操作系统程序改为执行用户程序时,系统会。 A.保持原先的管态B.保持原先的目态 C.由管态变为目态D.由目态变为管态 4.计算机系统判别是否有中断事件发生,是在。 A.进行进程切换时B.执行完P操作后 C.由目态变为管态时D.执行完一条指令后 5.在可变分区存储管理中,若采用最优适应分配算法,那么空闲区应该按照进行排列。 A.地址从大到小B.地址从小到大 C.尺寸从大到小D.尺寸从小到大 6.在下面的各种作业调度算法中,只有既有利于短作业又兼顾到了长作业。 A.先来先服务B.短作业优先C.响应比高者优先D.优先级 7.存储管理的目的是。 A.方便用户使用B.方便用户使用和提高内存利用率 C.提高内存利用率D.扩大内存实际容量 8.可变分区存储管理应该是。 A.分区的长度是固定的B.分区的长度和个数都是确定的 C.分区的个数是不变的D.分区的长度和个数都是不确定的9.分页式存储管理中,用256个字(字长32位)的位示图来管理内存块的使用情况。规定块号、字号、位号都是从0开始。那么第4999块对应的位置是。 A.字号为156,位号为8 B.字号为157,位号为8 C.字号为156,位号为7 D.字号为157,位号为7 10.虚拟存储器的容量是由计算机的地址结构决定的。若CPU有32位地址,则所提供的虚拟存储空间最大为字节。 A.2G B.4G C.100K D.640K 11.操作系统对文件实行统一管理,最基本的目的是向用户提供功能。 A.按名存取B.文件共享C.文件保护D.提高文件存取速度 12.进程控制块记录着进程执行时的情况,因此它的内容应由进行修改。

操作系统基础知识习题及答案

操作系统基础知识习题及答案 一、单项选择题 1. 操作系统的功能是对计算机资源(包括软件和硬件资源)等进行管理和控制的程序,是_______之间的接口。 A. 主机与外设的接口 B. 用户与计算机的接口 C. 系统软件与应用软件的接口 D. 高级语言与机器语言的接口 2. 操作系统是一种_______。 A. 应用软件 B. 实用软件 C. 系统软件 D. 编译软件 3.操作系统的四个基本功能是_______。 A. 运算器管理、控制器管理、内存储器管理和外存储器管理 B. CPU管理、主机管理、中断管理和外部设备管理 C. 用户管理、主机管理、程序管理和设备管理 D. CPU管理、内存储器管理、设备和文件管理 4. 下面是四条关于DOS操作系统的叙述,其中正确的一条是_______。 A. DOS是单用户单任务操作系统 B. DOS是多用户多任务操作系统 C. DOS是分时操作系统 D. DOS是实时操作系统 5. 微型计算机硬盘C中还未装入DOS系统,现将系统盘插入软盘驱动器B中,然后开始启动DOS,此时屏幕上给出___。 A. A> B. B> C. C> D. 系统引导失败的信息 6. 下面是关于微型计算机操作中的四条叙述,其中正确的一条是_______。 A. 因为系统不会用输入的日期做任何事情,因此可随便输入过去一个作为当天的日期 B. 用户每键入一个字符时,DOS就立即将其读取并识别之 C. 在启动DOS系统时,如果不想输入新的时间,用户只要按任意键就行 D. 软盘可以在切断电源之前取出来,也可以在切断电源之后取出来 7. 设当前工作盘是硬盘,存盘命令中没有指明盘符,则信息将存放于_______。 A. 内存 B. 软盘 C. 硬盘 D. 硬盘和软盘 8. 在DOS系统下,要处理一个磁盘文件,则必须将该文件读至_______。 A. 内存储器 B. 运算器 C. 控制器 D. CPU 9. 在DOS系统中,使用DOS内部命令时,在内部命令前_______。 A. 不准放盘符 B. 必须放盘符 C. 可以放盘符 D. 当前使用的DOS系统类型的版本号 10. DOS系统为每个子目录建立了两个特殊的目录,:“.”和“..”。其中“.”目录代表_______。 A. 当前目录的下级目录 B. 当前目录本身 C. 当前目录的上级目录 D. 当前盘的最高级目录 11. 每一个DOS外部命令均有一个磁盘文件与之对应,每次使用某一外部命令时,就将与之对应的文件调入内存

操作系统复习题(答案在题后)

《操作系统》复习题(答案在题后) 第一章操作系统引论 一、单项选择题 1、操作系统是一种()。 A.应用软件 B. 系统软件 C.通用软件 D. 工具软件 2、操作系统是一组()。 A.文件管理程序 B.中断处理程序 C.资源管理程序 D.设备管理程序 3、现代操作系统的基本特征是()、资源共享和操作的异步性。 A.多道程序设计 B. 中断处理 C.程序的并发执行 D. 实现分时与实时处理 4、()不是操作系统关心的主要问题。 A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器 5、引入多道程序的目的在于()。 A.充分利用CPU,减少CPU等待时间 B.提高实时响应速度 C.有利于代码共享,减少主、辅存信息交换量 D.充分利用存储器 6、()没有多道程序设计的特点。 A. DOS B. UNIX C. Windows D.OS/2 7、下列操作系统中,为分时系统的是()。 A. CP/M B. MS-DOS C. UNIX D. Windows NT 8、在分时系统中,时间片一定,(),响应时间越长。 A.内存越多 B.用户数越多 C.后备队列越短 D.用户数越少 9、批处理系统的主要缺点是()。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 10、在下列性质中,()不是分时系统的特征。 A. 交互性 B. 同时性 C. 及时性 D. 独占性 11、实时操作系统追求的目标是()。 A.高吞吐率 B.充分利用内存 C. 快速响应 D. 减少系统开销 12、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()。 A. 运行进程修改程序状态字 B. 中断屏蔽 C. 系统调用 D. 进程调度程序 13、系统调用的目的是()。 A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 14、系统调用是由操作系统提供的内部调用,它()。 A.直接通过键盘交互方式使用 B.只能通过用户程序间接使用 C.是命令接口中的命令 D.与系统的命令一样 15、UNIX操作系统是采用()实现结构设计的。 A. 单块式结构 B. 层次结构 C. 微内核结构 D.网状结构 16、UNIX命令的一般格式是()。

相关文档