云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 操作系统试题库完整板

操作系统试题库完整板

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 21:35:19

操作系统试题库

一、选择题

第一部分:操作系统概述

1. 在计算机系统中,操作系统是(B)。 A.一般应用软件 B.核心系统软件 C.用户应用软件 D.系统支撑软件 2. 计算机系统的组成包括(B ) 。

A.程序和数据 B.计算机硬件和计算机软件 C.处理器和内存 D.处理器,存储器和外围设备 3. 财务软件是一种(C) 。

A. 系统软件 B.接口软件 C.应用软件 D.用户

软件

4. (D)不是操作系统关心的主要问题。 A.管理计算机裸机

B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源

D.高级程序设计语言的编译器 5. ( D)不是基本的操作系统。

A.批处理操作系统 B.分时操作系统 C.实时操作系统 D.网络操作系统 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. (C )不是分时系统的基本特征。 A.多路性 B.独立性 C.实时性 D.交互性

11. 允许多个用户以交互使用计算机的操作系统是

(A) 。

A.分时系统 B.单道批处理系统 C.多道批处理系统 D.实时系统

12. 设计批处理多道系统时,首先要考虑的是( B) 。 A.灵活性和可适应性 B.系统效率和吞吐量 C.交互性和响应时间 D.实时性和可靠性

13. 批处理操作系统提高了计算机的工作效率,但

(B ) 。 A.系统吞吐量小 B.在作业执行时用户不能直接干预

C.系统资源利用率不高 D.不具备并行性 14. 下面关于操作系统的叙述正确的是(A ) 。 A.批处理作业必须具有作业控制信息 B.分时系统不一定都具有人机交互功能

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

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

15. 现代操作系统的两个基本特征是(C)和资源共享。 A.多道程序设计 B.中断处理

C.程序的并发执行 D.实现分时与实时处理 16. 引入多道程序的目的是(D ) 。

A.为了充分利用主存储器 B.增强系统的交互能力 C.提高实时响应速度 D.充分利用CPU,减少CPU的等待时间

17. 在多道程序设计的计算机系统中,CPU(C )。 A.只能被一个程序占用 B.可以被多个程序同时占用

C.可以被多个程序交替占用 D.以上都不对 18. 多道程序设计是指(B )。

A.有多个程序同时进入CPU运行 B.有多个程序同时进入主存并发运行 C.程序段执行不是顺序的

D.同一个程序可以对应多个不同的进程

19. 从总体上说,采用多道程序设计技术可以(B)

单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B)。 A.增加,减少 B.增加,延长 C.减少,延长 D.减少,减少

20. 批处理系统的主要缺点是(B )。

1/33

A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 21. 实时操作系统追求的目标是( C)。 A.高吞吐率 B.充分利用内存 C.快速响应 D.减少系统开销 22. 导弹控制系统应选择安装(C )。 A.批处理操作系统 B.分时操作系统 C.实时操作系统 D.网络操作系统

23. 分布式操作系统与网络操作系统本质上的不同

在于(D )。

A.实现各台计算机之间的通信 B.共享网络中的资源 C.满足较大规模的应用

D.系统中若干台计算机相互协作完成同一任务 24. Unix操作系统是著名的(B )。 A.多道批处理系统 B.分时系统 C.实时系统 D.分布式系统

第二部分:进程管理

1. 进程和程序的一个本质区别是(A)。 A.前者为动态的,后者为静态的 B.前者存储在内存,后者存储在外存 C.前者在一个文件中,后者在多个文件中 D.前者分时使用CPU,后者独占CPU 2. 下述( B)不属于多道程序运行的特征。 A.多道 B.运行速度快 C.宏观上并行 D.实际上多道程序是穿插运行的

3. 引入多道程序的目的在于( A)。

A.充分利用CPU,减少CPU等待时间

B.提高实时响应速度

C.有利于代码共享,减少主、辅存信息交换量

D.充分利用存储器

4. 下列几种关于进程的叙述,最不符合操作系统对

进程的理解的是( A )?

A.进程是在多程序并行环境中的完整的程序。 B.进程可以由程序、数据和进程控制块描述。

C.线程是一种轻量级特殊的进程。

D.进程是程序在一个数据集合上运行的过程,它是

系统进行资源分配和调度的一个独立单位。

5. 进程在系统中是否存在的惟一标志是(D)。

A.数据集合 B.目标程序

C.源程序 D.进程控制块

6. 处理器执行的指令被分成两类,其中有一类称为

特权指令,它只允许(C)使用.

A.操作员 B.联机用户 C.操作系统 D.目标程序 7. 当用户程序执行访管指令时,中断装置将使中央

处理器(B )工作.

A.维持在目态 B.从目态转换到管态 C.维持在管态 D.从管态转换到目态

8. 当处理器处于管态时,处理器可以执行的指令应

该是(C ).

A.非特权指令 B.仅限于特权指令 C.一切指令 D.访管指令

9. 当操作系统退出执行,执行用户程序时,系统会

(C).

A.继续保持管态 B.继续保持目态 C.从管态变为目态 D.从目态变为管态 10. CPU状态分为系统态和用户态,从用户态转换到

系统态的唯一途径是(C ).

A.运行进程修改程序状态字 B.中断屏蔽

C.系统调用 D.进程调度程序 11. 进程所请求的一次打印输出结束后,将使进程状

态从(D )

A.运行态变为就绪态 B.运行态变为等待态 C.就绪态变为运行态 D.阻塞态变为就绪态

12. 某进程在运行过程中需要等待从磁盘上读入数

据,此时该进程的状态将(C)。

A.从就绪变为运行 B.从运行变为就绪 C.从运行变为阻塞 D.从阻塞变为就绪 13. 当一个进程处于( B )状态时,称其为等待(或阻塞)状态。 A. 它正等待中央处理机 B. 它正等待合作进程的一个消息

C. 它正等待分给它一个时间片

D. 它正等待进入内存

14. 如果进程PA对信号量S执行P操作,则信号量

S的值应(B ).

A.加1 B.减1 C.等于0 D.小于0

15. 在操作系统中引入“进程”概念的主要目的是(B ).

A

.改善用户编程环境

B.描述程序动态执行过程的性质

C.使程序与计算过程一一对应

D.提高程序的运行速度

16. 进程的动态,并发等特征是利用( A)表现出来的.

A. 进程控制块 B.数据 C.程序 D.程序和数据

17. 进程控制块是描述进程状态和特性的数据结构,

一个进程(D )。

A.可以有多个进程控制块

B.可以和其他进程共用一个进程控制块

C.可以没有进程控制块

D.只能有惟一的进程控制块

18. 原语是一种特殊的系统调用命令,它的特点是

2/33

( A)。

A.执行时不可中断 B.自己调用自己 C.可被外层调用 D.功能强 19. 原语是( B ) 。

A.一条机器指令 B.若干条机器指令组成 C.一条特定指令 D.中途能打断的指令 20. 竞争计算机系统资源的基本单位是(A)。 A.进程 B.作业 C.程序 D.过程

21. 在操作系统中,可以并行工作的基本单位是

( C)。

A.作业 B.程序 C.进程 D.过程 22. 有m个进程共享同一临界资源,若使用信号量机

制实现对一临界资源的互斥访问,则信号量的变化范围是( A )。

A.1至 –(m-1) B.1至m-1 C.1至–m D.1至m

23. 临界区是指并发进程中访问共享变量的(D)段. A.管理信息 B.信息存储 C.数据 D.程序 24. 我们把在一段时间内,只允许一个进程访问的资

源,称为临界资源,因此,我们可以得出下列论述,正确的论述为(D)。

A.对临界资源是不能实现资源共享的

B.只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享

C.为临界资源配上相应的设备控制块后,便能被共享

D.对临界资源,应采取互斥访问方式,来实现共享 25. 若系统中有五个并发进程涉及某个相同的变量

A,则变量A的相关临界区是由( D)临界区构成. A.2个 B.3个 C.4个 D.5个

26. 在9个生产者,6个消费者共享容量为8的缓冲

区的生产者-消费者问题中,互斥使用缓冲区的信号量S的初始值为(B )。

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

27. 若当前进程因时间片用完而让出处理机时,该进

程应转变为( A)状态.

A.就绪 B.等待 C.运行 D.完成 28. 共享变量是指(D )访问的变量。

A.只能被系统进程 B.只能被多个进程互斥 C.只能被用户进程 D.可被多个进程

29. 一作业进入内存后,则所属该作业的进程初始时

处于(C )状态.

A.运行 B.等待 C.就绪 D.收容

30. 计算机系统中判别是否有中断事件发生应是在

(B )

A.进程切换时 B.执行完一条指令后

C.执行P操作后 D.由用户态转入核心态时

31. 一种既有利于短小作业又兼顾到长作业的作业

调度算法是(C )

A.先来先服务 B.轮转

C.最高响应比优先 D.均衡调度

32. 在单处理器的多进程系统中,进程什么时候占用

处理器和能占用多长时间,取决于( C) A.进程相应的程序段的长度 B.进程总共需要运行时间多少 C.进程调度策略和进程自身 D.进程完成什么功能

33. 在多进程的并发系统中,肯定不会因竞争( D)而

产生死锁.

A.打印机 B.磁带机 C.共享栈 D.CPU 34. 通常不采用( D)方法来解除死锁.

A.终止一个死锁进程 B.终止所有死锁进程 C.从死锁进程处抢夺资源 D.从非死锁进程处抢夺资源

35. 在一般操作系统中必不可少的调度是( D ) 。 A.高级调度 B.中级调度

C.作业调度 D.进程调度

36. CPU的调度分为高级、中级和低级三种,其中低

级调度是指 C 调度。 A.作业 B.交换 C.进程 D.线程 37. 操作系统中的作业调度是一种( A). A.宏观的高级调度 B.宏观的低级调度 C.微观的高级调度 D.微观的低级调度

38. 为了对紧急进程或重要进程进行调度,调度算法

应采用( B )。

A.先进先出调度算法 B.优先级法 C.最短作业优先调度 D.定时轮转法 39. 时间片轮转法进行进程调度是为了(A )。 A.多个终端都能得到系统的及时响应 B.先来先服务

C.优先级较高的进程得到及时响应 D.需要cpu最短的进程先做

40. 一个作业从提交给系统到该作业完成的时间间

隔称为 ( A)。

A.周转时间 B.响应时间 C.等待时间 D.运行时间 41. 一作业8:00到达系统,估计运行时间为1小时,

若10:00开始执行该作业,其响应比是 C 。 A.2 B.1 C.3 D.0.5

42. 设有3个作业,它们同时到达,运行时间分别为

T1、T2和T3,且T1≤T2≤T3,若它们在单处理机

3/33

系统中按单道运行,采用短作业优先调度算法,则平均周转时间为(D )。

A.T1+T2+T3 B.(T1+T2+T3)/3 C.T1+T2/3+2*T3/3 D.T3/3+2*T2/3+T1

43. 当系统响应用户要求,将输入的作业存入到直接

存取的外部存储器上,并等待调度执行时,则该作业处于(B )。

A.提交状态 B.后备状态 C.执行状态 D.完成状态

44. 计算机系统产生死锁的根本原因是(D ). A.资源有限 B.进程推进顺序不当 C.系统中进程太多 D.A和B

45. 若系统中有五台绘图仪,有多个进程均需要使用

两台,规定每个进程一次仅允许申请一台,则至多允许(D )个进程参于竞争,而不会发生死锁. A.5 B.2 C.3 D.4

46. 产生系统死锁的原因可能是由于(C ). A.进程释放资源 B.一个进程进入死循环 C.多个进程竞争,资源出现了循环等待 D.多个进程竞争共享型设备

47. 产生死锁的主要原因是进程运行推进的顺序不

合适以及(D )。

A.系统资源不足和系统中的进程太多 B.资源的独占性和系统中的进程太多 C.进程调度不当和资源的独占性 D.资源分配不当和系统资源不足

48. 死锁预防是保证系统不进入死锁状态的静态策

略,其解决方法是破坏产生死锁的四个必要条件之一。下列方法中破坏了“循环等待”条件的是(D ).

A.银行家算法 B.一次性分配策略 C.剥夺资源法 D.资源有序分配法

49. 避免死锁的一个著名的算法是( B )。 A.先入先出法 B.银行家算法; C.优先级算法 D.资源按序分配法。

第三部分:内存管理

1. 静态重定位是在作业的 B 中进行的。 A.编译过程 B.装入过程 C.修改过程 D.执行过程

2. 动态重定位是在作业的 D 中进行的。 A.编译过程 B.装入过程 C.修改过程 D.执行过程

3. 支持程序浮动的地址转换机制是( D ) A.页式地址转换 B.段式地址转换 C.静态重定位 D.动态重定位

4. 碎片现象的存在使得内存空间利用率( A )。 A.降低 B.提高 C.得以改善D.不影响

5. 分区管理方式中,当内存碎片容量大于某一作业

所申请的内存容量时,(C )。 A.可以为这一作业分配内存 B.不可以为这一作业分配内存

C.拼接后,可以为这一作业分配内存 D.一定能够为这一作业分配内存

6. 采用动态重定位方式装入的作业,在执行中允许

( C )将其移动。

A.用户有条件地 B.用户无条件地 C.操作系统有条件地 D.操作系统无条件地

7. 在动态分区分配方案中,某一作业完成后,系统

收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是(D)。 A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区

8. ( C )存储管理支持多道程序设计,算法简

单,但存储碎片多。 A.段式 B.页式 C.固定分区 D.段页式

9. 在可变分区存储管理中,最优适应分配算法要求

对空闲区表项按( D)进行排列. A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大

10. 通常,采用紧缩法消除内存碎片的存储管理技术

是(C ).

A.固定分区法 B.动态分区法 C.可重定位分区法 D.对换技术

11. 将作业地址空间中的逻辑地址转换为内存中的

物理地址的过程称为 ( A)。 A.重定位 B.逻辑变换 C.地址交换 D.进程创建

12. 在 A 中,要求空闲分区按空闲区地址递增顺序链接成空闲分区链。

A.首次适应算法 B.最坏适应算法; C.最佳适应算法 D.循环首次适应算法 13. 在 C 中是按空闲区大小递增顺序形成空闲分区链。

A.首次适应算法; B.最坏适应算法; C.最佳适应算法; D.循环首次适应算法 14. 在 B 中,是按空闲区大小递减的顺序形成空

闲分区链。

A.首次适应算法; B.最坏适应算法;

4/33

搜索更多关于: 操作系统试题库完整板 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

操作系统试题库 一、选择题 第一部分:操作系统概述 1. 在计算机系统中,操作系统是(B)。 A.一般应用软件 B.核心系统软件 C.用户应用软件 D.系统支撑软件 2. 计算机系统的组成包括(B ) 。 A.程序和数据 B.计算机硬件和计算机软件 C.处理器和内存 D.处理器,存储器和外围设备 3. 财务软件是一种(C) 。 A. 系统软件 B.接口软件 C.应用软件 D.用户软件 4. (D)不是操作系统关心的主要问题。 A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器 5. ( D)不是基本的操作系统。 A.批处理操作系统 B.分时操作系统 C.实

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com