操作系统选择题整理与答案解析.pdf
《操作系统选择题整理与答案解析.pdf》由会员分享,可在线阅读,更多相关《操作系统选择题整理与答案解析.pdf(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一.操作系统概论1.计算机操作系统的功能是(D)A 把源程序代码转换为目标代码B 实现计算机用户之间的相互交流C 完成计算机硬件与软件之间的转换D 控制、管理计算机系统的资源和程序的执行2.操作系统是一组(C)。A 文件管理程序B 中断处理程序C 资源管理程序D 设备管理程序3.操作系统的功能是进行处理机管理、(B)管理、设备管理、文件管理和作业管理等。A 进程B 存储器C 硬件D 软件4.(D)指令是非特权指令。A 启动 IOB 设置中断屏敝C 传送 PSWD trap5.在(B)的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。A 批处理操作系统B 实时操作系统C 分时操作系
2、统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
3、处理器管理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
4、提高用户软件运行速度15.从用户的观点看,操作系统是(A)。A 用户与计算机之间的接口B 控制和管理计算机资源的软件C 合理地组织计算机工作流程的软件D 由若干层次的程序按一定的结构组成的有机体16.(C)操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。A 网络B 分布式C 分时D 实时17.若把操作系统看作计算机系统资源的管理者,下列的(D)不属于操作系统管理的资源。A 程序B 内存C CPUD 中断18.在下列操作系统的各个功能组成部分中,(A)不需要硬件的支持。A 进程调度B 时钟管理C 地址影射D 中断系统19.在下列操作系统中,对响应时间要求
5、最高的是(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 合理组织计算机工作流
6、程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 内
7、存越大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 分布式系统3
8、4.实时操作系统必须在(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)不属于操作系统提供给用户的可使用资源。(本题A 中断机制B 处理机C 存储器D I/O 设备39.操作系统
9、的最主要设计目标是(A)。(本题 2.5 分)A 方便性和有效性B 方便性和可扩展性C 有效性和可扩展性2.5 分)D 有效性和开放性40.操作系统的两个最主要的特征是(B)。(本题 2.5 分)A 并发性和虚拟性B 并发性和共享性C 共享性和异步性D 共享性和虚拟性二.操作系统目标、功能、特征1.操作系统为用户程序完成与(B)的工作。(本题 1 分)A 硬件无关和应用无关B 硬件相关和应用无关C 硬件无关和应用相关D 硬件相关和应用相关2.以下描述与操作系统无关的是(C)。(本题 1 分)A 方便用户的程序集合B 控制和管理计算机系统的硬件和软件资源C 计算机系统的硬件和软件资源的集合D 合
10、理地组织计算机工作流程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 硬件接口
11、、命令接口和操作环境D 硬件接口、命令接口和程序接口7.从用户的观点看,操作系统是(A)。(本题 1 分)A 用户与计算机之间的接口B 控制和管理计算机资源的软件C 合理地组织计算机工作流程的软件D 由若干层次的程序按一定的结构组成的有机体8.若把操作系统看作计算机系统资源的管理者,下列的(D)不属于操作系统管理的资源。A 程序B 内存C CPUD 中断9.配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机称为(A)计算机。A 虚拟B 物理C 并行D 共享10.操作系统的两个最主要的特征是(B)。(本题 1 分)A 并发性和虚拟性B 并发性和共
12、享性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)
13、是正确的。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
14、 在目态或管态下均不能四.处理器调度及其算法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
15、响应比高者优先B 短作业优先C 时间片轮转D 抢占式的优先数高者优先5.采用时间片轮转调度算法主要是为了(A)。(本题 1 分)A 多个终端都能得到系统的及时响应B 先来先服务C 优先权高的进程及时得到调度D 需要 CPU 时间最短的进程先做6.下面关于优先权大小的论述中,不正确的论述是(C)。(本题 1 分)A 计算型作业的优先权,应低于I/O 型作业的优先权B 系统进程的优先权应高于用户进程的优先权C 资源要求多的作业,其优先权应高于资源要求少的作业D 在动态优先权时,随着进程运行时间的增加,其优先权降低7.考虑到公平对待进程和提高系统资源工作的并行度,操作系统会经常调整进程的优先级,通常
16、应提高(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
17、均衡调度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
18、和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 先来
19、先服务B 高响应比优先C 时间片轮转D 非抢占式短任务优先18.一个多道批处理系统中仅有P1 和 P2 两个作业,P2 比 P1 晚 5ms 到达,它们的计算和I/O 操作顺序如下:P1:计算 60ms,I/O80ms,计算 20ms;P2:计算 120ms,I/O40ms,计算 40ms;若不考虑调度和切换时间,则完成两个作业需要的时间最少是(B)。(本题 1 分)A 240msB 260msC 340msD 360ms19.作业调度程序从(D)状态的队列中选取适当的作业投入运行。A 就绪B 提交C 等待D 后备20.某单处理器多进程系统中有多个就绪进程,则下列关于处理机调度的叙述中,错误的
20、是(C)。A 在进程结束时能进行处理机调度B 创建新进程后能进行处理机调度C 在进程处于临界区时不能进行处理机调度D 在系统调用完成并返回用户态时能进行处理机调度五、进程同步、通信问题1.设与某资源关联的信号量初值为3,当前值为 1。若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则M、N 分别是(B)。A 0、1B 1、0C 1、2D 2、02.信箱通信是一种(B)通信方式。(本题1 分)A 直接B 间接C 低级D 信号量3.有 n 个并发进程竞争必须互斥使用的共享资源时,若某进程调用P 操作后成为第一个等待使用该资源者,则这时信号量的值为(C)。(本题 1 分)A 0B 1C-1
21、D n-14.设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用P、V 操作管理时信号量 S 的可能取值是(A)。(本题 1 分)A 1,0,-1,-2B 2,0,-1,-2C 1,0,-1D 3,2,1,05.在 9 个生产者,6个消费者共享容量为8 的缓冲区的生产者-消费者问题中,互斥使用缓冲区的信号量 S 的初始值为(B)。A 8B 1C 9D 66.多个进程间可通过 P、V 操作交换信息实现进程同步和互斥,因此信号量机制是进程间的一种(B)通信方式。A 高级B 低级C 消息缓冲D 间接7.涉及 P、V 操作的正确说法是(C)。A P、V 操作只能解决进程互斥问题B P、V
22、 操作只能解决进程同步问题C P、V 操作能用于解决进程互斥问题,也能解决进程同步问题D P、V 操作是一种高级通信方式8.设有 n 个进程使用同一个共享变量,如果最多允许 m(m n)个进程同时进入相关临界区,则信号量的变化范围是(B)。(本题 1 分)A n,n-1,.,n-mB m,m-1,.1,0,-1,.m-nC m,m-1,.1,0,-1,.m-n-1D m,m-1,.1,0,-1,.m-n+19.对于有两个并发进程的系统,设互斥信号量为mutex,若 mutex=0,则(B)。A 表示没有进程进入与 mutex 相关的临界区B 表示有一个进程进入与mutex 相关的临界区C 表示
23、有一个进程进入与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 的内容存入 xload R2,xdec R2/减 1 操作store x,R2两个操作完成后,x 的值(C)。A 可能为-1 或 3B 只能为 1C 可能为 0、1 或 2D 可能为-1、0、1 或 2六、并发进程、临界区管理1.进程
24、之间的制约关系可以归结为(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.使若干并发进程共享一临界资源而不发生与进程推进速度有关错误,涉及相关临
25、界区的错误说法是(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 S0B S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 选择题 整理 答案 解析
限制150内