操作系统及参考答案
- 格式:doc
- 大小:1.53 MB
- 文档页数:45
操作系统及参考答案一、单项选择题1.若处理器有32位地址,则它的虚拟地址空间为( B )字节。
A 2GB B 4GBC 100KBD 640KB2.支持程序浮动的地址转换机制是( A )A 动态重定位B 段式地址转换C 页式地址转换D 静态重定位3.UNIX中的文件系统采用( D )。
A 网状文件B 记录式文件C 索引文件D 流式文件4.段页式管理每取一数据,要访问( C )次内存。
A 1B 2C 3D 45.文件系统的主要目的是( A )。
A 实现对文件的按名存取B 实现虚拟存贮器C 提高外围设备的输入输出速度D 用于存贮系统文档6. 某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15mb,分配30mb,释放15mb,分配8mb,分配6mb,此时主存中最大空闲分区的大小是( B )A 7mbB 9mbC 10mbD 15mb7.设计批处理多道系统时,首先要考虑的是( B )。
A 灵活性和可适应性B 系统效率和吞吐量C 交互性和响应时间D 实时性和可靠性8.进程调度的对象和任务分别是( C )。
A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB 进程,从后备作业队列中按调度策略选择一个作业占用CPUC 进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD 作业,从后备作业队列中调度策略选择一个作业占用CPU9.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。
A 先来先服务B 轮转C 最高响应比优先D 均衡调度10.两个进程合作完成任务。
在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的( B )。
A 互斥B 同步C 调度D 伙伴11.当每类资源只有一个个体时,下列说法中不正确的是(C )。
A 有环必死锁B 死锁必有环C 有环不一定死锁D 被锁者一定全在环中12.在现代操作系统中引入了( D ),从而使并发和共享成为可能。
操作系统习题(附参考答案)一、单选题(共100题,每题1分,共100分)1、下列存储器中,速度最快的是()。
A、内存B、寄存器C、CacheD、磁盘正确答案:B2、时钟中断事件属于()中断事件。
A、程序B、自愿性C、外部D、输入/输出正确答案:C3、可变分区存储管理系统中,若采用最佳适应分配算法,“空闲区表”中的空闲区可按()顺序排列。
A、大小从大到小B、大小从小到大C、地址从大到小D、地址从小到大正确答案:B4、从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的?()A、常量数据B、全局变量C、进程控制块D、代码正文正确答案:C5、()不是管程的组成部分。
A、对局部于管程内的数据结构设置初始值的语句B、对管程内数据结构进行操作的一组过程C、局部于管程的共享数据结构D、管程外过程调用管程内数据结构的说明正确答案:D6、下列关于父进程和子进程的叙述中,正确的是()。
A、子进程执行完了,父进程才能执行B、父进程创建了子进程,因此父进程执行完了,子进程才能执行C、撤销子进程时,应该同时撤销父进程D、撤销父进程时,应该同时撤销子进程正确答案:D7、某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。
该系统可能会发生死锁的K的最小值是()。
A、3B、4C、2D、5正确答案:B8、分页虚拟存储管理系统中,若采用FIFO页面置换算法,则当分配的物理页面数增加时,缺页中断的次数()。
A、减少B、可能增加也可能减少C、增加D、不变正确答案:B9、产生内存抖动的主要原因是()。
A、内存空间太小B、CPU运行速度太慢C、CPU调度算法不合理D、页面置换算法不合理正确答案:D10、()存储管理兼顾了段式在逻辑上清晰和页式在存储管理上方便的优点。
A、分页B、段页式C、可变分区D、分段正确答案:B11、发生死锁的必要条件有四个,要预防死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
操作系统期末考试题和答案一、选择题(每题2分,共20分)1. 在操作系统中,进程和程序的主要区别是()。
A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序是操作系统的一部分,进程是用户的一部分D. 程序是用户的一部分,进程是操作系统的一部分答案:A2. 下列关于死锁的描述中,错误的是()。
A. 死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局B. 死锁产生的原因是系统资源不足C. 死锁的四个必要条件是互斥、占有和等待、不可剥夺和循环等待D. 死锁可以预防,但无法避免答案:D3. 在分页存储管理中,页表的作用是()。
A. 将逻辑地址转换为物理地址B. 将物理地址转换为逻辑地址C. 存储进程的执行状态D. 存储进程的资源分配情况答案:A4. 虚拟内存技术的主要目的是()。
A. 提高CPU的利用率B. 提高内存的利用率C. 提高I/O设备的利用率D. 提高磁盘的利用率答案:B5. 在操作系统中,文件的逻辑结构通常采用()。
A. 顺序结构B. 链接结构C. 索引结构D. 树形结构答案:A6. 操作系统中,文件的物理结构通常采用()。
A. 顺序结构B. 链接结构C. 索引结构D. 树形结构答案:B7. 在操作系统中,文件的共享是指()。
A. 多个进程可以同时访问同一个文件B. 多个进程可以同时修改同一个文件C. 多个进程可以同时创建同一个文件D. 多个进程可以同时删除同一个文件答案:A8. 在操作系统中,文件的保护是指()。
A. 防止文件被非法访问B. 防止文件被非法修改C. 防止文件被非法删除D. 以上都是答案:D9. 在操作系统中,文件的组织方式通常采用()。
A. 顺序文件B. 随机文件C. 索引文件D. 以上都是答案:D10. 在操作系统中,文件的存取方式通常采用()。
A. 顺序存取B. 随机存取C. 直接存取D. 以上都是答案:D二、填空题(每题2分,共20分)1. 操作系统的主要功能包括______、______、文件管理、设备管理和______。
《操作系统》试题及答案一、选择题(每题2分,共20分)1. 下列哪个操作系统不是分时系统?A. UnixB. LinuxC. Windows 98D. Windows Server答案:C2. 下列关于进程的说法,错误的是:A. 进程是系统进行资源分配和调度的一个独立单位B. 进程和线程是同一个概念C. 进程具有并发性、异步性和独立性D. 进程可以拥有多个线程答案:B3. 在操作系统中,下列哪个调度算法可能导致“饥饿”现象?A. 先来先服务(FCFS)B. 短作业优先(SJF)C. 最高响应比优先(HRRN)D. 时间片轮转(RR)答案:A4. 下列哪种文件系统不支持磁盘碎片整理?A. FAT16B. FAT32C. NTFSD. ReiserFS答案:A5. 下列关于虚拟存储的说法,错误的是:A. 虚拟存储可以扩大物理内存的容量B. 虚拟存储可以提高内存的利用率C. 虚拟存储可以降低程序的执行速度D. 虚拟存储可以实现程序的透明加载答案:C6. 下列哪种磁盘调度算法最适合磁盘I/O请求频繁的业务场景?A. FCFSB. SSTFC.SCAND. C-SCAN答案:B7. 下列关于线程的说法,正确的是:A. 线程是进程的组成部分,一个进程可以有多个线程B. 线程和进程具有相同的生命周期C. 线程之间的通信比进程之间的通信简单D. 线程可以独立执行程序答案:A8. 下列哪种操作系统用于嵌入式系统?A. LinuxB. Windows CEC. UnixD. Mac OS答案:B9. 下列关于中断的说法,错误的是:A. 中断是计算机系统对突发事件的处理机制B. 中断可以由硬件或软件触发C. 中断处理程序可以抢占CPU的执行权D. 中断处理程序可以无限循环执行答案:D10. 在操作系统中,下列哪个功能不属于进程管理?A. 进程创建与撤销B. 进程调度C. 进程同步与互斥D. 文件系统管理答案:D二、填空题(每题2分,共20分)1. 操作系统的主要功能包括进程管理、存储管理、文件管理和________管理。
一、单项选择题 1.若处理器有32位地址,则它的虚拟地址空间为( B )字节。 A 2GB B 4GB C 100KB D 640KB 2.支持程序浮动的地址转换机制是( A ) A 动态重定位 B 段式地址转换 C 页式地址转换 D 静态重定位 3.UNIX中的文件系统采用( D )。 A 网状文件 B 记录式文件 C 索引文件 D 流式文件 4.段页式管理每取一数据,要访问( C )次内存。 A 1 B 2 C 3 D 4 5.文件系统的主要目的是( A )。 A 实现对文件的按名存取 B 实现虚拟存贮器 C 提高外围设备的输入输出速度 D 用于存贮系统文档 6. 某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15mb,分配30mb,释放15mb,分配8mb,分配6mb,此时主存中最大空闲分区的大小是( B ) A 7mb B 9mb C 10mb D 15mb 7.设计批处理多道系统时,首先要考虑的是( B )。 A 灵活性和可适应性 B 系统效率和吞吐量 C 交互性和响应时间 D 实时性和可靠性 8.进程调度的对象和任务分别是( C )。 A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B 进程,从后备作业队列中按调度策略选择一个作业占用CPU C 进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D 作业,从后备作业队列中调度策略选择一个作业占用CPU 9.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。 A 先来先服务 B 轮转 C 最高响应比优先 D 均衡调度 10.两个进程合作完成任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的( B )。 A 互斥 B 同步 C 调度 D 伙伴 11.当每类资源只有一个个体时,下列说法中不正确的是( C )。 A 有环必死锁 B 死锁必有环 C 有环不一定死锁 D 被锁者一定全在环中 12.在现代操作系统中引入了( D ),从而使并发和共享成为可能。 A 单道程序 B 磁盘 C 对象 D 多道程序 13.设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为( D ) A T1+T2+T3 B (T1+T2+T3)/3 C T1+T2/3+2*T3/3 D T3/3+2*T2/3+T1 14.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D )个进程参于竞争,而不会发生死锁。 A 5 B 2 C 3 D 4 15.CPU输出数据速度远远高于打印机的打印速度,为解决矛盾,可采用( B ) A 并行技术 B 缓冲技术 C 虚拟存储器技术 D 覆盖技术 16.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用( B ) A 重名翻译 B 多级目录 C 约定 D 文件名 17.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )排列。 A 地址从大到小 B 地址从小到大 C 尺寸从小到大 D 尺寸从大到小 18.支持程序浮动的地址转换机制是( A ) A 动态重定位 B 段式地址转换 C 页式地址转换 D 静态重定位 19.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( D ) A 无上邻空闲区,也无下邻空闲区 B 有上邻空闲区,但无下邻空闲区 C 有下邻空闲区,但无上邻空闲区 D 有上邻空闲区,也有下邻空闲区 20.在下面关于虚拟存储器的叙述中,正确的是( B ) A 要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存 B 要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存 C 要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存 D 要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存 21.文件系统中用( D )管理文件。 A 堆栈结构 B 指针 C 页表 D 目录 22.在多进程的并发系统中,肯定不会因竞争( C )而产生死锁。 A 打印机 B 磁带机 C CPU D 磁盘 23.程序员利用系统调用打开I/O设备时,通常使用的设备标识( D ) A 从设备号 B 物理设备名 C 主设备号 D 逻辑设备名 24.分段存储管理系统中,地址长度为32位,其中段号占8位,则段长最大( C ) A 28 B 216 C 224 D 232 25.设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待资源的进程数,则M,N分别是( A ) A 1,0 B 0,1 C 1,2 D 2,0 26.某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值( C ) A 2 B 3 C 4 D 5 27.设文件F1当前引用计数值为1,先建立F1的符号链接文件F2,再建立F1的硬链接文件F3,然后删除F1。此时,F2和F3的引用计数值分别是( C ) A 0,1 B 1,2 C 1,1 D 2,1 28.当进程因时间片用完而让出处理机时,该进程应转变为( B )状态。 A 等待 B 就绪 C 运行 D 完成 29.文件的保密是指防止文件被( C )。 A 篡改 B 破坏 C 窃取 D 删除 30.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用( B )。 A 重名翻译 B 多级目录 C 约定 D 文件名 31. 用户程序读取文件第100个逻辑块时,使用操作系统提供( A )接口。 A 系统调用 B 图形用户接口 C 原语 D 键盘命令 32.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( A )有关的。 A 文件逻辑结构 B 存储介质特性 C 主存储器管理方式 D 分配外设方式 33.实时操作系统必须在 ( C ) 内处理完来自外部的事件。 A. 响应时间 B. 周转时间 C. 规定时间 D. 调度时间 34.用户程序向系统提出使用外设的请求方式是( C )。 A. 作业申请 B. 原语 C. 系统调用 D. I/O指令 35.( C ) 是一种只能进行P操作和V操作的特殊变量。 A. 同步 B. 互斥 C. 信号量 D. 管程 36.以下关于死锁的必要条件的叙述中错误的是 ( A ) 。 A. 只要具备了死锁的必要条件,就一定发生死锁现象 B. 解决死锁问题可以从死锁的必要条件出发 C. 一旦出现死锁现象,处于死锁状态的进程一定同时具备死锁的必要条件 D. 死锁的四个必要条件之间不是完全独立的,但也不是等价的 37.在 ( C ) 中,不可能产生系统抖动现象。 A. 请求页式存储管理 B. 段式存储管理 C. 固定式分区存储管理 D. 段页式存储管理 38.下面是关于重定位的有关描述,其中错误的是 ( C ) 。 A. 绝对地址是主存空间的地址编号 B. 用户程序中使用的从0地址开始的地址编号是逻辑地址 C. 动态重定位中装入主存的作业仍保持原来的逻辑地址 D. 静态重定位中装人主存的作业仍保持原来的逻辑地址 39.通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为 ( C ) 。 A. 存储设备 B. 系统设备 C. 虚拟设备 D. 用户设备 40.对磁盘而言,输入输出操作的信息传送单位为 ( C ) 。 A. 字符 B. 字 C. 块 D. 文件 41.进程所请求的一次打印输出结束后,将使进程状态从( D ) A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态 42.( D )不是基本的操作系统。 A、批处理操作系统 B、分时操作系统 C、实时操作系统 D、网络操作系统 43.( C )不是分时系统的基本特征: A、同时性 B、独立性 C、实时性 D、交互性 44.采用动态重定位方式装入的作业,在执行中允许( C )将其移动。 A、用户有条件地 B、用户无条件地 C、操作系统有条件地 D、操作系统无条件地 45.分页式存储管理中,地址转换工作是由( A )完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 46.如果允许不同用户的文件可以具有相同的文件名,通常采用( D )来保证按名存取的安全。 A、重名翻译机构 B、建立索引表 C、建立指针 D、多级目录结构 47.对记录式文件,操作系统为用户存取文件信息的最小单位是( C )。 A、字符 B、数据项 C、记录 D、文件 48.为了提高设备分配的灵活性,用户申请设备时应指定( A )号。 A、设备类相对 B、设备类绝对 C、相对 D、绝对 49.一作业进入内存后,则所属该作业的进程初始时处于( C )状态。 A、运行 B、等待 C、就绪 D、收容 50.共享变量是指( D )访问的变量。 A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个进程 51. 批处理系统的主要缺点是( B )。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 52. 树型目录结构的第一级称为目录树的( B )。 A.分支节点 B.根节点 C.叶节点 D.终节点 53. 虚拟内存的容量只受( D )的限制。 A.物理内存的大小 B.磁盘空间的大小 C.数据存放的实际地址 D.计算机地址位数 54.通道是一种( C )。 A.I/O端口 B.数据通道 C.I/O专用处理机 D.软件工具 55. 缓冲技术用于( A )。 A 提高主机和设备交换信息的速度 B 提供主、辅存接口 C 提高设备利用率 D 扩充相对地址空间 56. 采用SPOOLing技术的目的是( A )。 A.提高独占设备的利用率 B.提高主机效率 C.减轻用户编程负担 D.提高程序的运行速度 57.在UNIX 系统中对空闲磁盘空间管理的方法是( C )。 A 位示图 B 空闲空间链 C 成组链接法 D 空闲表