操作系统原理试题库(最全)
操作系统原理期末复习测试题(带答案)
《操作系统原理》测试题一、选择题(15题)1.下列选择中,哪些不是操作系统关心的主要问题。
DA管理计算机裸机;B设计提供用户与计算机硬件系统间的界面;C管理计算机系统资源;D高级程序设计语言的编译器。
2.分时系统的一个重要性能是响应时间,下述()因素与改善响应时间有关:BA CPU速度快;B 时间片;轮转调度法;C 优先数+非抢占式调度算法;D进程数目增加。
3.假设某计算机的存储系统由Cache和主存组成,某程序执行过程中访存1000次,其中访问Cache缺失(未命中)50次,则Cache的命中率是 DA.5% B.9.5% C.50% D.95%4. 关于进程通信的说法,错误的是:BA.进程通信有两种方式,直接通信和间接通信。
B.直接通信固定在一对进程之间。
C.间接通信是通过第三个进程转发信件的,不必在两个进程间直接相互通信。
D.间接通信方式以信箱为媒介实现通信,信箱由接收信件的进程设置。
5、以下各功能中,()不需要硬件的支持。
DA 中断系统;B 地址映射;C 进程调度;D文件打开;6、分页系统中的页面是为()。
BA 用户所感知的;B 操作系统所感知的;C 编译系统所感知的;D 连接装配程序所感知的。
7、下面说法正确的是()DA在磁带上的顺序文件中插入新的记录时,必须复制整个文件;B在磁盘上的顺序文件中插入新的记录时,必须复制整个文件;C在索引顺序文件的最后添加新的记录时,一定复制整个文件;D在磁带上的顺序文件的最后添加新的记录时,不必复制整个文件。
8、关于分页系统的页面大小,错误的是():CA页面大的好处是页表较小。
B页面小的好处是可以减少由内部碎片引起的内存浪费。
C通常,影响磁盘访问时间的主要因素不在于页面的大小,所以使用时可优先考虑大的页面。
9.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是 CA.2的8次方字节 B.2的16次方字节 C.2的24次方字节 D.2的32次方字节10.假设磁头当前位于第105道,正在向磁道序号增加的方向移动。
(完整版)操作系统原理复习试题(带答案)1
(完整版)操作系统原理复习试题(带答案)1操作系统原理试题⼀. 名词解释题1. 中断2. 进程控制块(PCB)3. 虚时钟4. 段式管理5. ⽂件控制块(FCB)6. 对换(SWAPPING)7. 系统调⽤8. 绝对路径名9. 特别⽂件10. 虚设备技术11. 管道 12. 中断接收 13. 恢复现场 14. 页式管理 15. 作业步16. 字符流⽂件 17. 通道 18. 页⾯淘汰 19. 多道程序设计 20. 死锁21. 当前⽬录 22. 快表 23. 作业调度 24. 原语 25. 中断屏蔽 26. 地址映射27. ⽂件⽬录 28. 死锁避免 29. 原语 30. 作业控制块 31. CPU状态32. 虚存 33. 磁盘调度 34. 缓冲技术 35. 中断 36. 进程调度 37. 虚设备39. 死锁预防 40. ⽂件⽬录 41. 原语 42. 交换技术 43. 互斥区⼆. 填空题1. 分时系统追求的⽬标是_____.2. ⽤户进程从⽬态(常态)转换为管态(特态)的唯⼀途径是____.3. 从静态的观点看, 操作系统中的进程是由程序段、数据和____三部分组成.4. 在系统内核中必须包括的处理模块有进程调度、原语管理和____.5. 批处理操作系统中, 作业存在的唯⼀标志是____.6. 操作系统中的⼀种同步机制, 由共享资源的数据及其在该数据上的⼀组操作组成, 该同步机制称为________.7. 在可变分区存储管理中, 为实现地址映射, ⼀般由硬件提供两个寄存器, ⼀个是基址寄存器, 另⼀个是____.8. 联想寄存器(相联存储器)的最重要、最独到的特点是____.9. 在虚拟段式存储管理中, 若逻辑地址的段内地址⼤于段表中该段的段长, 则发⽣____中断.10. ⽂件系统中若⽂件的物理结构采⽤顺序结构, 则⽂件控制快FCB 中关于⽂件的物理位置应包括____.11. 在操作系统设计时确定资源分配算法, 以消除发⽣死锁的任何可能性, 这种解决死锁的⽅法是____.12. 选择对资源需求不同的作业进⾏合理搭配, 并投⼊运⾏是由____来完成的.13. 实时系统应具有两个基本特征: 及时性和______.14. 磁带上的⽂件只能采⽤_____存取⽅式.15. 不让死锁发⽣的策略可以分成静态和动态的两种, 死锁避免属于_____.16. 在UNIX系统中, ⽂件分成三类, 即普通⽂件, ⽬录⽂件和_____.17. 在磁盘调度策略中有可能使I/O请求⽆限期等待的调度算法是_____.18. 进程获得了除CPU外的所有资源, ⼀旦获得CPU即可执⾏, 这时进程处于_____状态.19. 为实现CPU与外部设备的并⾏⼯作, 系统必须引⼊_____硬件基础.20. 操作系统为保证不经⽂件拥有者授权, 任何其它⽤户不能使⽤该⽂件所提出的解决措施是_____.21. 两个或两个以上程序在计算机系统中同处于开始和结束之间的状态, 这就称为_____.22. 在操作系统的存储管理中, 存储共享的两个⽬的是_____和实现进程通信.23. 在存储管理中, 为进程分配内存时, 取满⾜申请要求且长度最⼤的空闲区域, 这⼀算法称为_____.24. 两个或两个以上进程均需要访问的变量成为_____.25. 实时系统应具有两个基本特征:_____和可靠性.26. 磁盘上的⽂件可以采⽤_____存取⽅式.27. 在UNIX⽂件系统中⽂件分成三类,即普通⽂件、_____和特殊⽂件.28. ⽤户程序通过_____向操作系统提出各种资源要求和服务请求.29. SPOOLing(同时的外部设备联机操作)技术是关于慢速字符设备如何与计算机主机交换信息的⼀种典型的_____技术.30. 在页式存储管理中,由_____将⽤户程序划分为若⼲相等的页.31. 为防⽌⽤户对⽂件进⾏⾮法的或不适宜的访问所采取的措施称为_____.32. ⽂件的安全性是指抵抗和预防各种物理性破坏及⼈为性破坏的能⼒,保证⽂件安全性常⽤的措施是_____.33. 在操作系统的存储管理中,由于进⾏动态不等长存储分配,在内存中形成⼀些很⼩的空闲区域,称之为_____.34. 在选择作业调度算法时应该考虑公平性和_____.35. 两个或两个以上的进程不能同时进⼊关于同⼀组共享变量的临界区域,否则可能发⽣与_____有关的错误.36. ⽤户在⼀次解题或⼀个事务处理过程中要求计算机系统所做⼯作的集合称为_____.37. 缓冲技术中的缓冲池是放在_____中.38. 在存储管理中,引⼊快表的⽬的是_____.39. 等待输⼊输出⼯作完成的进程,⼀旦I/O 完成,其状态变为_____.40. 清内存指令只能在_____状态下执⾏.41. 在虚存系统中不能实现但可以作为衡量其它页⾯淘汰算法标准的页⾯淘汰算法是_____.42. 完成发现中断、响应中断任务的是_____.43. 产⽣死锁的四个必要条件是_____、_____、_____和_____.44. 采⽤链接结构的⽂件适合于_____存取.45. 从资源分配的⾓度可将设备分类为_____、共享设备和_____.47. 进程获得CPU⽽运⾏是通过_____得到的.48. 设系统中有N 个进程,则系统中处于等待状态的进程最多为_____个.50. 活动头磁盘的访问时间包括_____、_____和_____.51. 如果信号量S<0,则表⽰有_____个进程等在S信号量的等待队列上.52. 根据引起中断事件的重要性和紧迫程度,由硬件将中断源划分为若⼲个级别,称为_____.53. 采⽤链接结构的⽂件适合于_____存取⽅式.54. 在各类通道中⽀持通道程序并发执⾏的通道是_____.55. 在虚拟页式存储管理中设置了快表,⽤于保存正在运⾏进程页表的⼦集,通常快表存放在_____中.56. 在虚拟段式存储管理中,若所需页⾯不在内存则发_____中断.57. 创建进程的主要任务是建⽴_____.58. 程序中⼀旦某个位置或数据被访问到,它常常很快⼜要再次被访问,这⼀现象称之为程序的_____.59. 在计算机系统中,允许多个程序同时进⼊内存并运⾏的技术是_____.60. _____作业调度算法有最短的作业平均周转时间.61. 在操作系统中,不可中断执⾏的操作称为_____操作.62. 当有⼀个进程从运⾏态到等待态,则⼀定有⼀个进程_____.63. 活动头磁盘的访问时间包括_____、_____和_____.64. _____存储管理⽅案解决了外碎⽚问题.三. 判断题1. 操作系统的所有程序都必须常驻内存.2. 进程获得处理机⽽运⾏是通过申请⽽得到的.3. 通过任何⼿段都⽆法实现计算机系统资源之间的互换.4. 进程控制块中的所有信息必须常驻内存.5. ⼀旦出现死锁, 所有进程都不能运⾏.6. 所有进程都挂起时, 系统陷⼊死锁.7. 优先数是进程调度的重要依据, ⼀旦确定不能改变.8. 同⼀⽂件系统中不允许⽂件同名, 否则会引起混乱.9. ⽤户程序有时也可以在核⼼态下运⾏.10. 虚拟存储系统可以在每⼀台计算机上实现.11. 进程在运⾏中, 可以⾃⾏修改⾃⼰的进程控制块.12. 进程申请CPU得不到满⾜时, 其状态变为等待态.13. 在虚存系统中, 只要磁盘空间⽆限⼤, 作业就能拥有任意⼤的编址空间.14. 在内存为M的分时系统中, 当注册的⽤户有N个时,每个⽤户拥有M/N的内存空间.15. 特殊⽂件是指其⽤途由⽤户特殊规定的⽂件.16. 由于P、V操作描述同步、互斥等问题的能⼒不⾜, 所以有必要引⼊其它的通讯原语或机制, 如send, receive或Monitor等.17. ⼤多数虚拟系统采⽤OPT(优化)淘汰算法是因为它确实可以得到最⼩的缺页率.18. 实时系统中的作业周转时间有严格的限制.19. ⽂件的索引表全部存放在⽂件控制块中.20. 打印机是⼀类典型的块设备.21. 当⼀个进程从等待态变成就绪态, 则⼀定有⼀个进程从就绪态变成运⾏态.22. 执⾏系统调⽤时可以被中断.23. 在作业调度时, 采⽤最⾼响应⽐优先的作业调度算法可以得到最短的作业平均周转时间.24. 在请求页式存储管理中, 页⾯淘汰所花费的时间不属于系统开销.25. 进程优先数是进程调度的重要依据, 必须根据进程运⾏情况动态改变.26. 流式⽂件是指⽆结构的⽂件.27. 参与死锁的所有进程都占有资源.28. 页式存储管理中, ⽤户应将⾃⼰的程序划分成若⼲相等的页.29. 引⼊当前⽬录是为了减少启动磁盘的次数.30. ⽂件⽬录必须常驻内存.31. 固定头磁盘存储器的存取时间包括搜查定位时间和旋转延迟时间.32. 在⽂件系统中, 打开⽂件是指创建⼀个⽂件控制块.33. 存储保护的⽬的是限制内存的分配.34. 原语和系统调⽤的主要区别在于两者的实现⽅法不同.35. 清内存指令只能在管态下执⾏.36. 在⼤型多道程序设计系统中, 为充分利⽤外部设备, 应使运⾏的若⼲程序都是I/O 型的.37. 在页式虚拟存储系统中, 页⾯长度是根据程序长度动态地分配的.38. 如果信号量S的当前值为-5, 则表⽰系统中共有5个等待进程.39. 磁盘上物理结构为链接结构的⽂件只能顺序存取.40. 系统处于不安全状态不⼀定是死锁状态.41. 有m个进程的操作系统出现死锁时, 死锁进程的个数为142. 进程状态的转换是由操作系统完成的, 对⽤户是透明的.43. 优先数是进程调度的重要依据, 优先数⼤的进程⾸先被调度运⾏.44. ⽂件系统的主要⽬的是存储系统⽂档.45. 对⽂件进⾏读写前,要先打开⽂件.46. 所谓最近最少使⽤(LRU)页⾯调度算法是指将驻留在内存中使⽤次数最少的页⾯淘汰掉.47. 由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再⼊程序.48. 参与死锁的进程⾄少有两个已经占有资源.49. 在页式虚拟存储系统中,页⾯长度固定并且是硬件的设计特性.50. 不可抢占式动态优先数法⼀定会引起进程长时间得不到运⾏.51. 设置中断屏蔽指令可以在⽬态下执⾏.52. 选择通道主要⽤于连接低速设备.53. 存储保护的功能是限制内存存取.54. 如果输⼊输出所⽤的时间⽐处理时间短得多,则缓冲区最有效.55. 进程间的互斥是⼀种特殊的同步关系.56. 所有进程都进⼊等待状态时,系统陷⼊死锁.57. 引⼊缓冲的主要⽬的是提⾼I/O设备的利⽤率.58. 进程从运⾏状态变为等待状态是由于时间⽚中断发⽣.59. ⽂件⽬录⼀般存放在外存.四. 回答下列问题1. (1) 什么是先来先服务的作业调度算法?(2) 什么是短作业优先的作业调度算法?(3) 什么是最⾼响应⽐优先的作业调度算法?(4) 试评述以上三者之间的关系.2. (1) 什么是⽂件的逻辑结构?(2) 什么是⽂件的物理结构?(3) 什么是⽂件的存取⽅式?(4) 试叙述⽂件的结构与⽂件存储设备、存取⽅式之间的关系.3. 试叙述在⽹络操作系统中, ⽂件管理应提供哪些功能?4. 死锁的预防, 避免和检测三者有什么不同之处?5. (1) 什么是⽤户态? (2) 什么是核⼼态?(3) 通过什么途径可以实现由⽤户态到核⼼态的转换?6. 在许多操作系统中, 都⽀持⽤户设⽴当前⽬录. 问:(1) 什么是当前⽬录? (2) 设⽴当前⽬录的主要好处是什么?7. 多道程序在单CPU上并发运⾏和多道程序在多CPU上并⾏执⾏,这两者在本质上是否相同?为什么?8. 系统产⽣颠簸(抖动)的原因是什么?系统如何检测颠簸?9. (1) 什么是先来先服务磁盘调度调度算法?(2) 什么是最短寻道时间优先磁盘调度算法?(3) 什么是扫描磁盘调度算法?(4) 试评述以上三者之间的关系.10.请叙述页式存储管理⽅案的基本⼯作原理;硬件的⽀持及其作⽤;地址映射过程;该存储管理⽅案的优缺点.11.请叙述虚拟存储管理⽅案的基本⼯作原理;页表的内容;缺页中断处理;及可能遇到的性能问题和解决⽅法.五. 简答题1. 简述SPOOLing(斯普林)系统的⼯作原理.2.请论述操作系统的发展⽅向及新技术.3. 为什么在操作系统中引⼊信号量及P、V操作?4. 在信号量S上执⾏P、V操作时,S的值发⽣变化,当S>0,S=0,S<0时,它们的物理意义是什么?P(S)、V(S)的物理意义⼜是什么?5. 试列举⼀个⽇常⽣活中进程的实例,说明进程间的同步关系.6. 试列举⼀个⽇常⽣活中进程的实例,说明进程间的互斥关系.7.⼀些操作系统提供了COPY系统调⽤,⽤于复制⽂件(COPY file1 file2).试设计⼀种实现COPY系统调⽤的⽅案(请给出具体设计细节).8.试列举⾄少8项进程控制块的项⽬.9.试叙述操作系统中⼀种⽤时间换取空间的技术.10.计算机系统采⽤通道部件后,已能实现CPU与外部设备的并⾏⼯作,为什么还要引⼊多道程序设计?六. 计算题1. 假设⼀个活动头磁盘有200道, 编号从0-199. 当前磁头正在143道上服务, 并且刚刚完成了125道的请求. 现有如下访盘请求序列(磁道号):86, 147, 91, 177, 94, 150, 102, 175, 130试给出采⽤下列算法后磁头移动的顺序和移动总量(总磁道数).(1). 先来先服务(FCFS)磁盘调度算法.(2). 最短寻道时间优先(SSTF)磁盘调度算法.(3). 扫描法(SCAN)磁盘调度算法.(假设沿磁头移动⽅向不再有访问请求时, 磁头沿相反⽅向移动.)2.有⼀个虚拟存储系统, 每个进程在内存占有3页数据区、1页程序区. 刚开始时数据区为空. 有以下访页序列:1、5、4、1、2、3、2、1、5、4、2、4、6、5、1试给出下列情形下的缺页次数:(1)系统采⽤先进先出(FIFO)淘汰算法.(2)系统采⽤最近最少使⽤(LRU)淘汰算法.(3)若采⽤优化(OPT)淘汰算法呢?3. 有个⼀虚拟存储系统, 每个进程在内存占有3页数据区, 刚开始时数据区为空. 有以下访页序列:2、3、4、5、3、4、1、2、3、5、1、4、2、4、5、1、3、2、1、3试给出下列情形下的缺页次数:(1) 系统采⽤先进先出(FIFO)淘汰算法.(2) 系统采⽤最近最少使⽤(LRU)淘汰算法.(3) 系统采⽤优化(OPT)淘汰算法.4. 有⼀个⽂件系统, 根⽬录长驻内存, 如图所⽰:⽬录⽂件采⽤拉链式, 每个磁盘块存放10个下级⽂件的描述, 最多存放40个下级⽂件. 若下级⽂件为⽬录⽂件, 上级⽬录指向该⽬录⽂件的第⼀块, 否则指向普通⽂件的⽂件控制块. 普通⽂件采⽤三级索引形式, ⽂件控制块中给出13个磁盘地址, 前10个磁盘地址指出前10页的物理地址, 第11个磁盘地址指向⼀级索引表, ⼀级索引表给出256个磁盘地址, 即指出该⽂件第11页⾄第266页的地址; 第12个磁盘地址指向⼆级索引表, ⼆级索引表中指出256个⼀级索引表的地址; 第13个磁盘地址指向三级索引表,三级索引表中指出256个⼆级索引表的地址.(1) 该⽂件系统中的普通⽂件最⼤可有多少页?(2) 若要读⽂件/A/D/K/Q中的某⼀页, 最少要启动磁盘⼏次? 最多要启动磁盘⼏次?(3) 若想减少启动磁盘的次数, 可采⽤什么办法?5. 设系统中有三类资源A、B和C,⼜设系统中有5个进程P1,P2,P3,P4和P5.在T0时刻系统状态如下:最⼤需求量已分配资源量剩余资源量A B C A B C A B CP1 8 6 4 1 2 1 2 1 1P2 4 3 3 3 1 1P3 10 1 3 4 1 3P4 3 3 3 3 2 2P5 5 4 6 1 1 3(1) 系统是否处于安全状态?如是,则给出进程安全序列.(2) 如果进程P5申请1个资源类A、1个资源类B和1个资源类C,能否实施分配?为什么?6. 在⼀个两道的批处理操作系统中,有6个作业进⼊系统,它们的进⼊时刻、估计运⾏时间和优先级如下表所⽰.作业号进⼊时刻估计运⾏时间优先级JOB1 8:00 90分钟 5JOB2 8:10 30分钟 6JOB3 8:30 20分钟 3JOB4 8:50 15分钟 8JOB5 9:20 10分钟 2JOB6 9:40 5分钟 4系统采⽤短作业优先作业调度算法,作业⼀旦被调度运⾏就不再退出.但当有新的作业投⼊运⾏时,可以按照优先级进⾏进程调度.(1)试给出各个作业的运⾏时间序列.(例如:JOB1:8:00-8:30,9:10-9:20,…)(2)试计算出作业的平均周转时间.7. 有⼀个⽂件系统, 根⽬录长驻内存, 如图所⽰:⽬录⽂件采⽤链接式, 每个磁盘块存放10个下级⽂件的描述, 最多存放50个下级⽂件. 若下级⽂件为⽬录⽂件, 上级⽬录指向该⽬录⽂件的第⼀块, 否则指向普通⽂件的⽂件控制块.(1) 普通⽂件采⽤顺序结构,若要读⽂件\A\D\G\H\K中的第375页,最少要启动磁盘⼏次? 最多要启动磁盘⼏次?(2) 普通⽂件采⽤链接结构,若要读⽂件\A\D\G\H\K中的第100页, 最少要启动磁盘⼏次? 最多要启动磁盘⼏次?8. 有⼀个虚拟存储系统采⽤最近最少使⽤(LRU)页⾯淘汰算法,每个作业占3页主存,其中⼀页⽤来存放程序和变量i,j(不作他⽤).每⼀页可存放150个整数变量. 某作业程序如下:VAR A:ARRAY[1..150,1..100] OF integer;i,j:integer;FOR i:=1 to 150 DOFOR j:=1 to 100 DOA[i,j]:=0;设变量i,j放在程序页中,初始时,程序及变量i,j已在内存,其余两页为空.矩阵A 按⾏序存放.(1)试问当程序执⾏完后,共缺页多少次?(2)最后留在内存中的是矩阵A的哪⼀部分?9. 设系统中有4个进程P1,P2,P3和P4.在某⼀时刻系统状态如下:最⼤需求量已分配资源量P1 6 2P2 7 4P3 3 2P4 2 0剩余资源量 1(1) 系统是否处于安全状态?如是,则给出所有的进程安全序列.(2) 如果进程P4申请2个资源,能否实施分配?为什么?七. 关于P、V操作:1. 为什么说P、V操作必须设计成原语(即同⼀信号量上的P、V操作必须互斥)?2. 有四个进程A、B、C、D(1) 进程A通过⼀个缓冲区不断地向进程B、C、D发送信息, A 每向缓冲区送⼊⼀个信息后, 必须等进程B、C、D都取⾛后才可以发送下⼀个信息, B、C、D对A 送⼊的每⼀信息各取⼀次, 试⽤P、V操作实现它们之间的正确通讯.(2) 试⽤最少个数的信号量实现进程A、B、C、D间的正确通讯.3. 写出P、V操作的定义.4. 有n+1个进程A1, A2, ...An 和 B:(1) A1,...An通过同⼀个缓冲区各⾃不断地向B发送消息, B不断地取消息, 它必须取⾛发来的每⼀个消息. 刚开始时缓冲区为空.试⽤P、V操作正确实现之.(2) 若缓冲区个数增⾄m个, 试⽤P、V操作实现正确的通讯.5. 请给出V操作的定义.6. ⽤P、V操作实现PA, PB两个进程的同步问题如下所⽰:其中, 信号S1, S2的初值均为1. 试问该解法正确吗? 请说明理由.7. 把学⽣和监考⽼师都看作进程, 学⽣有N⼈, 教师1⼈. 考场门⼝每次只能进出⼀个⼈, 进考场原则是先来先进. 当N个学⽣都进⼊考场后, 教师才能发卷⼦. 学⽣交卷后可以离开考场. 教师要等收上来全部卷⼦并封装卷⼦后才能离开考场.(1) 问共需设置⼏个进程?(2) 试⽤P、V操作解决上述问题中的同步和互斥关系.8. 某商店有两种⾷品A和B, 最⼤数量各为m个. 该商店将A,B两种⾷品搭配出售, 每次各取⼀个. 为避免⾷品变质, 遵循先到⾷品先出售的原则, 有两个⾷品公司分别不断地供应A,B两种⾷品(每次⼀个). 为保证正常销售, 当某种⾷品的数量⽐另⼀种的数量超过k(k(1) 问共需设置⼏个进程?(2) 试⽤P,V操作解决上述问题中的同步和互斥关系.9. 两个进程P A、P B通过两个FIFO(先进先出)缓冲区队列连接(如图).P A从Q2取消息,处理后往Q1发消息,P B从Q1取消息,处理后往Q2发消息,每个缓冲区长度等于传送消息长度. Q1队列长度为n,Q2队列长度为m. 假设开始时Q1中装满了消息,试⽤P、V操作解决上述进程间通讯问题.1.(及时响应)2.(中断)3. 进程控制块PCB)4.(中断处理)5.(作业控制块JCB)6.(管程)7.(限长寄存器或长度寄存器)8.(按内容并⾏查找)9.(地址越界)10.(⾸块地址和⽂件长度)11.(死锁预防)12.(作业调度算法)13.(可靠性)14.(顺序)15.(动态的)16.(特殊⽂件)17. (最短寻道时间优先)18.(就绪)19.(通道)20.(⽂件保密)21.(并发)22.(节省内存)23.(最坏适配算法)24.(共享变量)25. 实时系统应具有两个基本特征:_____和可靠性.(及时性)26. 磁盘上的⽂件可以采⽤_____存取⽅式.(随机)27.(⽬录⽂件)28.(系统调⽤)29.(虚设备)30.(系统)31. (⽂件保密)32.(⽂件备份,⽂件转储)33.(碎⽚)34.(⾼效性)36.(作业)37.(内存)38.(加快地址映射速度)三. 判断题1. 操作系统的所有程序都必须常驻内存.╳2. 进程获得处理机⽽运⾏是通过申请⽽得到的. ╳3. 通过任何⼿段都⽆法实现计算机系统资源之间的互换. ╳4. 进程控制块中的所有信息必须常驻内存. ╳5. ⼀旦出现死锁, 所有进程都不能运⾏. ╳6. 所有进程都挂起时, 系统陷⼊死锁. ╳7. 优先数是进程调度的重要依据, ⼀旦确定不能改变. ╳8. 同⼀⽂件系统中不允许⽂件同名, 否则会引起混乱. ╳9. ⽤户程序有时也可以在核⼼态下运⾏. ╳10. 虚拟存储系统可以在每⼀台计算机上实现. ╳11. 进程在运⾏中, 可以⾃⾏修改⾃⼰的进程控制块. ╳12. 进程申请CPU得不到满⾜时, 其状态变为等待态. ╳13. 在虚存系统中, 只要磁盘空间⽆限⼤, 作业就能拥有任意⼤的编址空间. ╳14. 在内存为M的分时系统中, 当注册的⽤户有N个时,每个⽤户拥有M/N的内存空间.15. 特殊⽂件是指其⽤途由⽤户特殊规定的⽂件. ╳16. 由于P、V操作描述同步、互斥等问题的能⼒不⾜, 所以有必要引⼊其它的通讯原语或机制, 如send, receive或Monitor等. ╳17. ⼤多数虚拟系统采⽤OPT(优化)淘汰算法是因为它确实可以得到最⼩的缺页率. ╳18. 实时系统中的作业周转时间有严格的限制. ╳19. ⽂件的索引表全部存放在⽂件控制块中. ╳20. 打印机是⼀类典型的块设备. ╳21. 当⼀个进程从等待态变成就绪态, 则⼀定有⼀个进程从就绪态变成运⾏态. ╳22. 执⾏系统调⽤时可以被中断. √23. 在作业调度时, 采⽤最⾼响应⽐优先的作业调度算法可以得到最短的作业平均周转时间. ╳24. 在请求页式存储管理中, 页⾯淘汰所花费的时间不属于系统开销. ╳25. 进程优先数是进程调度的重要依据, 必须根据进程运⾏情况动态改变. ╳26. 流式⽂件是指⽆结构的⽂件. √27. 参与死锁的所有进程都占有资源. ╳28. 页式存储管理中, ⽤户应将⾃⼰的程序划分成若⼲相等的页. ╳29. 引⼊当前⽬录是为了减少启动磁盘的次数. √30. ⽂件⽬录必须常驻内存. ╳31. 固定头磁盘存储器的存取时间包括搜查定位时间和旋转延迟时间. ╳32. 在⽂件系统中, 打开⽂件是指创建⼀个⽂件控制块. ╳33. 存储保护的⽬的是限制内存的分配. ╳34. 原语和系统调⽤的主要区别在于两者的实现⽅法不同. ╳35. 清内存指令只能在管态下执⾏. √36. 在⼤型多道程序设计系统中, 为充分利⽤外部设备, 应使运⾏的若⼲程序都是I/O 型的. √37. 在页式虚拟存储系统中, 页⾯长度是根据程序长度动态地分配的. ╳38. 如果信号量S的当前值为-5, 则表⽰系统中共有5个等待进程. ╳39. 磁盘上物理结构为链接结构的⽂件只能顺序存取. √40. 系统处于不安全状态不⼀定是死锁状态. √41. 有m个进程的操作系统出现死锁时, 死锁进程的个数为142. 进程状态的转换是由操作系统完成的, 对⽤户是透明的. √43. 优先数是进程调度的重要依据, 优先数⼤的进程⾸先被调度运⾏. ╳44. ⽂件系统的主要⽬的是存储系统⽂档. ╳45. 对⽂件进⾏读写前,要先打开⽂件. √46. 所谓最近最少使⽤(LRU)页⾯调度算法是指将驻留在内存中使⽤次数最少的页⾯淘汰掉. ╳47. 由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再⼊程序. √48. 参与死锁的进程⾄少有两个已经占有资源. √49. 在页式虚拟存储系统中,页⾯长度固定并且是硬件的设计特性. √50. 不可抢占式动态优先数法⼀定会引起进程长时间得不到运⾏. ╳51. 设置中断屏蔽指令可以在⽬态下执⾏. ╳52. 选择通道主要⽤于连接低速设备. ╳53. 存储保护的功能是限制内存存取. √54. 如果输⼊输出所⽤的时间⽐处理时间短得多,则缓冲区最有效. ╳55. 进程间的互斥是⼀种特殊的同步关系. √56. 所有进程都进⼊等待状态时,系统陷⼊死锁. ╳57. 引⼊缓冲的主要⽬的是提⾼I/O设备的利⽤率. ╳58. 进程从运⾏状态变为等待状态是由于时间⽚中断发⽣. ╳59. ⽂件⽬录⼀般存放在外存. √答案:(1)86,147,91,177,94,150,102,175,130(2)当前磁头在143道上:147,150,130,102,94,91,86,175,177(3)当前磁头在143道上,并且刚刚完成125道的请求147,150,175,177,130,102,94,91,86计算移动总量略六.5答案:(1)最⼤需求量已分配资源量剩余资源量尚需要量A B C A B C A B C A B CP1 8 6 4 1 2 1 2 1 1 7 4 3 P2 4 3 3 3 1 1 1 2 2 P3 10 1 3 4 1 3 6 0 0 P4 3 3 3 3 2 2 0 1 1 P5 5 4 6 1 1 3 4 3 3 系统是处于安全状态,安全序列为:P4,P2,P1,P3,P5(2)P5申请(1,1,1)最⼤需求量已分配资源量剩余资源量尚需要量A B C A B C A B C A B CP1 8 6 4 1 2 1 1 0 0 7 4 3 P2 4 3 3 3 1 1 1 2 2 P3 10 1 3 4 1 3 6 0 0 P4 3 3 3 3 2 2 0 1 1 P5 5 4 6 2 2 4 3 2 2 不能实施分配,因为分配后找不到安全序列,系统将处于不安全状态. 六.6 (1)各个作业的运⾏时间序列为:JOB1 8:00-8:10,8:40-10:00JOB2 8:10-8:40JOB3 10:05-10:25JOB4 10:25-10:50JOB5 10:50-11:00JOB6 10:00-10:05(2)根据公式计算(略).答案:(1)普通⽂件最⼤可有10+256+2562+2563个页(2)读\A\D\K\Q的某⼀页因为⽬录⽂件采⽤链接形式, 每个磁盘块存放10个下级⽂件的描述, ⼀个⽬录下最多存放40个下级⽂件,故⼀个⽬录⽂件最多占4个物理块.根⽬录⽂件已在内存,故不必启动硬盘读⼊它.最少最多根⽬录⽂件A⽬录⽂件 1次 1次D⽬录⽂件 1次 4次K⽬录⽂件 1次 4次Q⽂件控制块 1次 1次Q⽂件某⼀页 1次 4次共 5次 14次(3)可采⽤引⼊当前⽬录⽅法.七.2 (1)A: Repeat⽣产消息;P(S ab );P(S ac );P(S ad );向缓冲区送消息;V(S b );V(S c );V(S d )Until FalseB: RepeatP(S b );从缓冲区取消息;V(S ab )Until FalseC: Repeat P(S c ); 从缓冲区取消息; V(S ac ) Until False D: Repeat P(S d ); 从缓冲区取消息; V(S ad ) Until False 12k ......Q P 12n Q Q七.4(1) n+1个进程P1, P2, ...,Pn 和 Q ,⼀个缓冲区Pi ( i=1,..,n):Repeat⽣产消息;P(S1);向缓冲区送消息; V(S2)Until False Q: RepeatP(S2);从缓冲区取消息; V(S1);处理消息;Until FalseS1=1, S2=0(2) k个缓冲区Pi ( i=1,..,n):Repeat⽣产消息;P(S1);P(mutex);向BUFFER[l]中送消息; l:=(l+1) mod k;V(mutex);V(S2)Until False Q: RepeatP(S2);P(mutex);从BUFFER[ll]取消息; ll:=(ll+1) mod k;V(mutex);V(S1)Until FalseS1=k;S2=0;mutex=1;l=0;ll=0P1,P2,...,Pn往⼀个缓冲区中送,Q1,Q2,...,Qn从该缓冲区取. Pi:(i=1,2,...,n)P(s1);往缓冲区送;V(s2);Qi:(i=1,2,...,n)P(s2);从缓冲区取;V(s1);s1=1, s2=0;。
操作系统原理试题及答案
操作系统原理试题及答案一、单项选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和线程的关系是?A. 线程是进程的一部分B. 进程是线程的一部分C. 进程和线程是完全独立的D. 进程和线程是同一个概念答案:A3. 下列哪项不是操作系统的五大基本功能?A. 文件管理B. 作业调度C. 内存管理D. 网络通信答案:B4. 操作系统的调度算法中,时间片轮转调度算法的特点是?A. 所有进程获得相等的CPU时间B. 进程按到达顺序获得CPU时间C. 进程按优先级获得CPU时间D. 进程按最长运行时间获得CPU时间答案:A5. 在操作系统中,虚拟内存的作用是什么?A. 提高CPU的运行速度B. 提高磁盘的读写速度C. 扩展可用的物理内存D. 减少磁盘的读写次数答案:C6. 下列哪项技术用于实现文件的共享?A. 缓冲技术B. 虚拟存储技术C. 多道程序设计D. 文件系统答案:D7. 在操作系统中,死锁的四个必要条件不包括以下哪一项?A. 互斥条件B. 占有和等待条件C. 不剥夺条件D. 循环等待条件答案:A8. 操作系统中,分页和分段的区别在于?A. 分页是固定大小的,分段是可变大小的B. 分页是可变大小的,分段是固定大小的C. 分页和分段都是固定大小的D. 分页和分段都是可变大小的答案:A9. 下列哪项不是操作系统提供的服务?A. 系统调用B. 设备驱动C. 用户界面D. 编译器答案:D10. 在操作系统中,中断和异常的区别是?A. 中断是由硬件产生的,异常是由软件产生的B. 中断是由软件产生的,异常是由硬件产生的C. 中断和异常都是由硬件产生的D. 中断和异常都是由软件产生的答案:A二、填空题(每题2分,共20分)1. 在操作系统中,_________是操作系统提供给用户和应用程序的接口。
答案:系统调用2. 操作系统的_________是操作系统分配CPU时间给进程的策略和算法。
操作系统原理试题题库含答案1
操作系统原理(1)1、现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1A、 T1+T2+T3B、 (3T1+2T2+T3)/3C、 (T1+2T2+3T3)/3D、 (T1+T2+T3)/3正确答案: B2、我们如果为每一个作业只建立一个进程,为照顾紧急作业的用户,应采用( )。
A、 FCFS调度算法B、基于优先权的剥夺调度算法C、时间片轮转法D、多级反馈队列调度算法正确答案: B3、用于控制生产流水线,进行工业处理控制的操作系统是( ).A、分时系统B、网络操作系统C、实时系统D、批处理系统正确答案: C4、进程A在运行中被高优先级进程B抢占,进程A的状态变化是( )。
A、就绪→运行B、阻塞→运行C、运行→就绪D、运行→阻塞正确答案: C5、用V操作唤醒一个等待进程时,被唤醒进程的状态变为( )。
A、等待B、就绪C、运行D、完成正确答案: B6、哪个属于抢占式调度___A、时间片轮转法;B、短作业优先调度;C、先来先服务;D、高响应比优先调度;正确答案: A7、进程的基本属性是( )。
A、进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行B、进程是动态的、多个进程对应的程序必须是不同的和多个进程可以并发运行C、进程是动态的、多个进程可以含有相同的程序和多个进程不能并发运行D、进程是静态的、多个进程可以含有相同的程序和多个进程可以并发运行正确答案: A8、某文件中共有3个记录。
每个记录占用一个磁盘块,在一次读文件的操作中,为了读出最后一个记录,不得不读出了其他的2个记录。
根据这个情况,可知这个文件所采用的存储结构是____。
A、隐式链接结构B、顺序文件结构C、显式链接结构D、索引结构正确答案: A9、进程从阻塞状态变为就绪状态的原因是___________。
A、进程运行条件满足B、修改了进程的优先级C、进程运行条件不够D、时间片到正确答案: A10、下面六个系统中,必须是实时操作系统的有____个。
操作系统原理期末试卷及答案
操作系统原理试卷1一、填空题(20分)1.在操作系统中, _________是资源分配、调度和管理的最小单位。
2.不在主机控制下进行的输入/输出操作称为______________操作。
3.在操作系统中,不可中断执行的操作为_____________。
4.当系统采用资源有序分配方法预防死锁时,它破坏产生死锁的必要条件中的___________。
5.利用SPOOLING技术可以将___________设备改造成可共享的虚拟设备。
6.系统中各进程之间逻辑上的相互制约关系称为__________。
7.访问磁盘的时间由三部分构成,即_________,__________和_________。
8.文件的逻辑结构分为流式文件和_________。
二、简答题(20分)1.为什么说PCB是进程存在的唯一标志?2.比较段式管理和页式管理。
3.在请求分页系统中,产生抖动的原因是什么?4.调度的类型有哪几种?5. 为什么说程序并发执行失去了封闭性和可再现性?三、计算题(30分)1. 若一个作业的运行时间为2小时,等待时间为3小时,计算机其响应比。
2.如下访问序列:0,1,0,3,1,2,4,3,驻留集大小为2,计算OPT算法的缺页中断率。
3.对于具有快表的分页系统,内存访问时间200ns,快表的访问时间20ns,快表的命中率为85%,计算数据的访问时间。
4.当前磁头位于20号磁道,多个磁盘请求:10、22、20、2、40、6、38,计算电梯算法(磁道号增加的方向)的寻道距离。
5.假定磁盘块大小为2KB,对于20G的硬盘,计算其文件分配表FAT占用的空间。
四、有一系统采用请求页式存储管理,有一作业大小是8KB,页大小为2KB,已知1号、2号页面已调入内存,且对应块号为第7、9块,试问虚地址0AFEH,1ADDH对应页面是否在内存,若在求其内存地址。
(10分)五、以两个用户A、B共享同一文件File1为例,用图的方式说明基于索引结点的共享方式和利用符号链的共享方式的原理。
操作系统原理习题及答案(全书免费版)
第一章习题及答案一、填空题1.用户与操作系统的接口有,两种。
【答案】命令接口,系统调用【解析】按用户界面的观点,操作系统是用户与计算机之间的接口。
用户通过操作系统提供的服务来有效地使用计算机。
一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。
2.用户程序调用操作系统有关功能的途径是。
【答案】利用系统调用命令【解析】系统调用命令是操作系统专门给编程人员提供的调用操作系统有关功能的途径,一般在汇编语言和C语言中都提供了使用系统调用命令的方法。
编程人员可以在这些语言中利用系统调用命令动态请求和释放系统资源。
3.UNIX系统是①操作系统,DOS系统是②操作系统。
【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务)【解析】 UNIX系统是一个可供多个用户同时操作的会话式的分时操作系统,DOS系统是为个人计算机设计的一个单用户操作系统。
4.现代计算机中,CPU工作方式有目态和管态两种。
目态是指运行①程序,管态是指运行②程序。
执行编译程序时,CPU处于③。
【答案】①用户,②操作系统,③目态【解析】 CPU工作方式分为目态和管态,主要是为了把用户程序和操作系统程序区分开,以利于程序的共享和保护。
5.从资源分配的角度讲,计算机系统中的资源分为处理机、、和。
操作系统相应的组成部分是、、和。
【答案】处理机、存储器、输入/输出设备和文件资源;处理机管理、存储器管理、设备管理和文件系统【解析】计算机系统中的资源分为硬件资源和软件资源。
硬件资源有处理机、内/外存储器及输入/输出设备。
而软件资源指的是程序、数据和相应的文档。
从资源管理的观点,操作系统是计算机资源系统的管理系统,它提供了处理机管理、存储器管理、输入/输出设备管理和信息文件管理的功能。
对每种资源的管理都可从提供资源情况的记录、资源分配策略、资源分配和回收等几个方面来加以讨论。
(完整版)操作系统原理期末试卷(9套含答案)
操作系统原理期末试题(一)一、单项选择题(每题2分,共20分)1.以下著名的操作系统中,属于多用户、分时系统的是( B )。
A.DOS系统 B.UNIX系统C.Windows NT系统 D.OS/2系统2.在操作系统中,进程的最基本的特征是( A ).A.动态性和并发性 B.顺序性和可再现性C.与程序的对应性 D.执行过程的封闭性3.操作系统中利用信号量和P、V操作,( C )。
A.只能实现进程的互斥 B.只能实现进程的同步 C.可实现进程的互斥和同步 D.可完成进程调度4.作业调度的关键在于( C )。
A.选择恰当的进程管理程序 B.用户作业准备充分C.选择恰当的作业调度算法 D.有一个较好的操作环境 5.系统抖动是指( D ).A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象6.在分页存储管理系统中,从页号到物理块号的地址映射是通过( B )实现的。
A.段表 B.页表C. PCB D.JCB7.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( D )A.单级目录 B.二级目录C.纯树型目录 D.非循环图目录8.SPOOLing技术可以实现设备的( C )分配。
A.独占 B.共享C.虚拟 D.物理9.避免死锁的一个著名的算法是( C ).A.先人先出算法 B.优先级算法C.银行家算法 D.资源按序分配法10.下列关于进程和线程的叙述中,正确的是( C )。
A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因.每题2分,共10分)1.简单地说,进程是程序的执行过程。
因而,进程和程序是一一对应的。
()2.V操作是对信号量执行加1操作,意味着释放一个单位资源,加l后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。
操作系统原理复习题库完整
计算机操作系统期末复习题声明:本题库内容仅供参考注:1-简单2-一般3-较难4-难第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、操作系统是一种()。
A、应用软件B、系统软件C、通用软件D、工具软件答案-1:B2、计算机系统的组成包括()。
A、程序和数据B、处理器和内存C、计算机硬件和计算机软件D、处理器、存储器和外围设备答案-1:C3、下面关于计算机软件的描述正确的是()。
A、它是系统赖以工作的实体B、它是指计算机的程序及文档C、位于计算机系统的最外层D、分为系统软件和支撑软件两大类答案-2:B4、财务软件是一种()。
A、系统软件B、接口软件C、应用软件D、用户软件答案-2:C5、世界上第一个操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-1:B6、批处理操作系统提高了计算机的工作效率,但()。
A、系统资源利用率不高B、在作业执行时用户不能直接干预C、系统吞吐量小D、不具备并行性答案-3:B7、引入多道程序的目的是()。
A、为了充分利用主存储器B、增强系统的交互能力C、提高实时响应速度D、充分利用CPU,减少CPU的等待时间答案-3:D8、在多道程序设计的计算机系统中,CPU()。
A、只能被一个程序占用B、可以被多个程序同时占用C、可以被多个程序交替占用D、以上都不对答案-2:C9、多道程序设计是指()。
A、有多个程序同时进入CPU运行B、有多个程序同时进入主存并行运行C、程序段执行不是顺序的D、同一个程序可以对应多个不同的进程答案-3:B10、从总体上说,采用多道程序设计技术可以()单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要()。
A、增加减少B、增加延长C、减少延长D、减少减少答案-4:B11、允许多个用户以交互使用计算机的操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-2:A12、下面关于操作系统的叙述正确的是()。
操作系统原理试题库(最全)
操作系统原理试题库(最全)操作系统原理试题库(最全)一、概述操作系统是计算机系统中的重要组成部分,负责管理计算机硬件和软件资源,提供良好的运行环境和用户接口。
为了帮助学习者更好地理解和掌握操作系统原理,本文整理了最全面的操作系统原理试题库,旨在帮助学习者进行全面系统的复习。
二、基础知识1. 什么是操作系统?它的主要功能是什么?答案:操作系统是一种软件程序,它管理和控制计算机硬件资源,为其他应用程序提供服务和资源。
其主要功能包括进程管理、内存管理、文件系统管理、设备管理和用户接口。
2. 请简要描述操作系统的发展历程。
答案:操作系统的发展经历了批处理系统、分时系统、实时系统和分布式系统等几个阶段。
早期的批处理系统主要用于处理大量的批处理作业;分时系统使得多个用户可以同时访问计算机资源;实时系统则具备高实时性和可靠性,主要用于控制和监控领域;分布式系统则充分利用网络等技术,实现资源共享和负载均衡。
三、进程管理1. 什么是进程?它与程序的区别是什么?答案:进程是程序的执行实例,在操作系统中表示一个正在执行的任务。
进程与程序的区别在于:进程是一个动态的实体,具有各种状态;而程序是一个静态的实体,是存储在磁盘上的可执行文件。
2. 进程调度算法有哪些?请简要描述其中几种算法的特点。
答案:常见的进程调度算法包括先来先服务(FCFS)、最短作业优先(SJF)、轮转调度(Round Robin)等。
FCFS算法按照进程到达的顺序进行调度,简单但存在“饥饿”问题;SJF算法按照执行时间最短的优先级进行调度,提高了资源利用率但可能导致长作业等待时间;轮转调度算法按照时间片轮流分配给各个进程,平衡了各个进程的执行时间。
四、内存管理1. 虚拟内存是什么?它的优点是什么?答案:虚拟内存是操作系统为了提供更大的地址空间而引入的一种技术。
它将物理内存和磁盘空间结合起来使用,将不常用的页面置换到磁盘上,从而节省了物理内存空间。
虚拟内存的优点包括:扩大了程序的地址空间,方便了程序的开发和执行;提高了内存利用率,允许同时运行更多的程序;简化了内存管理,减少了程序员的负担。
操作系统原理练习题1及答案
一、单选题1、操作系统是一种()。
A.软件包B.通用软件C.系统软件D.应用软件正确答案:C2、下列选项中,不属于多道程序设计的基本特征是()A.多道性B.顺序性C.间断性D.无序性正确答案:B解析:顺序性是单道批处理的特征3、分时系统追求的目标是()A.提高系统吞吐率B.充分利用内存C.快速响应用户D.充分利用I/O设备正确答案:C4、批处理系统的主要缺点是()A.无交互能力B.系统吞吐量小C.资源利用率低D.CPU利用率不高正确答案:A5、现代操作系統中最基本的两个特征是()A.并发和不确定B.虚拟和不确定C.共享和虚拟D.并发和共享正确答案:D6、当CPU执行操作系统代码时,处理器处于()A.自由态B.核心态C.用户态D.就绪态正确答案:B7、在中断发生后,进入中断处理的程序属于()A.操作系统程序B.既不是应用程序,也不是操作系统程序C.用户程序D.可能是应用程序,也可能是操作系统程序正确答案:A解析:中断处理程序在核心态执行,是操作系统程序8、下列必须在核心态下执行的指令是()A.将运算结果装入内存B.算术运算C.从内存中取数D.I/O操作正确答案:D解析:所有I/O操作都是特权指令9、系统调用的目的是()A.中止系统服务B.请求系统服务C.释放系统资源D.申请系统资源正确答案:B10、下列选项中,在用户态执行的是()A.命令解释程序B.时钟中断处理程序C.进程调度程序D.缺页处理程序正确答案:A11、一个进程是()。
A.一个独立的程序B.由协处理器执行的一个程序C.一个独立的程序+数据集D.PCB结构与程序和数据的组合正确答案:D解析:进程由PCB、程序和数据三部分构成12、进程与程序的根本区别是()。
A.是不是占有处理器B.是不是具有就绪、运行和等待三种状态C.是不是被调入到内存D.静态和动态的区别正确答案:D13、操作系统是根据()来对并发执行的进程进行控制和管理的。
A.进程的基本状态B.进程的优先权C.进程控制块D.多道程序设计正确答案:C解析:PCB是操作系统管理进程的数据结构14、下列几种关于进程的叙述,()是最不符合操作系统对进程的理解。
操作系统原理考题及答案
《操作系统原理》期末考试题班级学号一、单项选择题(每题2分,共26分)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.单一连续区存储管理B.固定式区存储管理C.可变分区存储管理D.段式存储管理7.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的情况是()。
A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区C.有下邻空闲区但无上邻空闲区D.有上邻空闲区也有下邻空闲区8.系统“抖动”现象的发生不是由()引起的。
A.置换算法选择不当B.交换的信息量过大C.主存容量不足D.请求页式管理方案9.在进程获得所需全部资源,唯却CPU时,进程处于()状态。
A.运行B.阻塞C.就绪D.新建10.要页式存储管理系统中,将主存等分成()。
A.块B.页C.段长D.段.资11.系统利用SPOOLING技术实现()。
A.对换手段B.虚拟设备C.系统调用D.虚拟存储12.设备从磁盘驱动器中读出一块数据的总时间为()。
A.等待时间+ 传输时间B.传输时间C.查找时间+ 传输时间D.延迟时间+ 查找时间+ 传输时间13.如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。
《操作系统原理》考题及答案
2.从管理的角度看,外部设备的种类有独享型设备、设备和设
备。
3.操作系统中,进程可以分为进程和进程两类。
4.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,的作业将得到优先调度;当各个作业要求运行的时间相同时,的作业得到优先调度。
5.把作业转入内存中随机进行地址变换的方式称为,而在作业执
C.多级目录结构D.建立指针
二、多项选择题(每题
操作系统有多种类型,允许多个用户以交互方式使用的操作系统,称为
()。
A.批处理操作系统B.分时操作系统C.实时操作系统
D.微机操作系统E.多处理机操作系统。
2.引入多道程序设计的主要目的在于()。
A.提高实时响应速度B.充分利用处理机,减少处理机空闲时间
操作系统原理试卷答案
单选题
1. A 2.D 3.C 4.D 5. B 6.A 7.B 8.A 9.C 10.A 11. B 12. D 13.C
多项选择
1. BCDE 2.BE 3.BCD 4.BD 5. BCD 6.ABD 7.ABCD 8.BC
判断题
1. × 2. × 3. √ 4. × 5. √ 6. × 7. × 8. √
A.单一连续区存储管理B.固定式区存储管理
C.可变分区存储管理D.段式存储管理
7.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与
相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的
情况是()。
A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区
C.有下邻空闲区但无上邻空闲区D.有上邻空闲区也有下邻空闲区
能够对存取权限进行控制。()
操作系统原理试题题库
仅供参考:其中:1-简单2-一般3-较难4-难第一部分操作系统基本概念一、选择题1、操作系统是一种()。
A、应用软件B、系统软件C、通用软件D、工具软件答案-1:B2、计算机系统的组成包括()。
A、程序和数据B、处理器和内存C、计算机硬件和计算机软件D、处理器、存储器和外围设备答案-1:C3、下面关于计算机软件的描述正确的是()。
A、它是系统赖以工作的实体B、它是指计算机的程序及文档C、位于计算机系统的最外层D、分为系统软件和支撑软件两大类答案-2:B4、财务软件是一种()。
A、系统软件B、接口软件C、应用软件D、用户软件答案-2:C5、世界上第一个操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-1:B6、批处理操作系统提高了计算机的工作效率,但()。
A、系统资源利用率不高B、在作业执行时用户不能直接干预C、系统吞吐量小D、不具备并行性答案-3:B7、引入多道程序的目的是()。
A、为了充分利用主存储器B、增强系统的交互能力C、提高实时响应速度D、充分利用CPU,减少CPU的等待时间答案-3:D8、在多道程序设计的计算机系统中,CPU()。
A、只能被一个程序占用B、可以被多个程序同时占用C、可以被多个程序交替占用D、以上都不对答案-2:C9、多道程序设计是指()。
A、有多个程序同时进入CPU运行B、有多个程序同时进入主存并行运行C、程序段执行不是顺序的D、同一个程序可以对应多个不同的进程答案-3:B10、从总体上说,采用多道程序设计技术可以()单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要()。
A、增加减少B、增加延长C、减少延长D、减少减少答案-4:B11、允许多个用户以交互使用计算机的操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-2:A12、下面关于操作系统的叙述正确的是()。
A、批处理作业必须具有作业控制信息B、分时系统不一定都具有人机交互功能C、从响应时间的角度看,实时系统与分时系统差不多D、由于采用了分时技术,用户可以独占计算机的资源答案-3:A13、操作系统是一组()。
《操作系统原理》试题及参考答案
2020秋《操作系统》一、单选题1.下列选择中______不是操作系统关心的主要问题。
(D)A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器2.当___B___时,进程从执行状态转为就绪状态。
A.进程被调度程序选中B.时间片到C.等待某一个事件D.等待的事件发生3.下面____B__算法适用于分时系统中的进度调度。
A.FCFSB.时间片调度C.优先级调度算法D.队列调度算法4.采用剥夺资源和___A___是两种常用的解除死锁的方法。
A.杀死进程B.修改信号量C.进程回滚D.线性分配资源5.程序的并发执行通常在____D__的工作环境中。
A.单CPUB.多CPUC.单道程序D.多道程序6.在操作系统中,____B__指的是一种硬件机制。
()A.通道技术B.缓冲池C.SPOOLing技术D.内存覆盖技术7.文件系统中用____C__管理文件。
A.作业管理块B.外部页表C.目录D.软硬件结合的方法8.产生死锁的四个必要条件是:互斥、___B___循环等待和不剥夺。
()A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞9.___A___是指作业提交给系统到作业完成的时间间隔。
()A.周转时间B.响应时间C.等待时间D.运行时间10.___A___与设备独立性密切相关。
A.设备的统一命名B.中断处理C.死锁避免D.设备驱动程序11.在___A___操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。
A.实时B.分时C.分布式D.网络12.最佳适应分配算法的空白区一般是____B__。
A.按大小递减顺序连在一起B.按大小递增顺序连在一起C.按地址由小到大排列D.按地址由大到小排列13.下列设备中___B___属于块设备。
A.键盘B.U盘C.鼠标D.打印机网络接口14.操作系统的运行需要___D___等计算机硬件的支持。
A.处理器B.处理器和存储器C.中断机制D.处理器、存储器和中断机制15.UNIX系统把输入、输出设备看做___B___。
2024年操作系统原理复习题库
计算机操作系统期末复习题申明:本题库内容仅供参考注:1-简单2-一般ﻩ3-较难ﻩ4-难第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、操作系统是一个( )。
A、 应用软件ﻩB、系统软件C、通用软件ﻩD、工具软件答案-1:B2、ﻩ计算机系统的组成包括( )。
A、程序和数据ﻩﻩﻩB、处理器和内存C、计算机硬件和计算机软件ﻩﻩD、处理器、存储器和外围设备答案-1:C3、下面有关计算机软件的描述正确的是()。
A、它是系统赖以工作的实体ﻩB、它是指计算机的程序及文档C、位于计算机系统的最外层ﻩﻩD、分为系统软件和支撑软件两大类答案-2:B4、财务软件是一个( )。
A、系统软件ﻩB、接口软件C、应用软件D、用户软件答案-2:C5、世界上第一个操作系统是( )。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-1:B6、批处理操作系统提升了计算机的工作效率,但( )。
A、系统资源利用率不高ﻩB、在作业执行时用户不能直接干预C、系统吞吐量小ﻩﻩD、不具备并行性答案-3:B7、引入多道程序的目标是( )。
A、为了充足利用主存储器ﻩB、增强系统的交互能力C、提升实时响应速度ﻩD、充足利用CPU,减少CPU的等候时间答案-3:D8、在多道程序设计的计算机系统中,CPU( )。
A、只能被一个程序占用ﻩﻩB、能够被多个程序同时占用C、能够被多个程序交替占用ﻩﻩD、以上都不对答案-2:C9、多道程序设计是指( )。
A、有多个程序同时进入CPU运行ﻩB、有多个程序同时进入主存并行运行C、程序段执行不是次序的ﻩﻩD、同一个程序能够对应多个不一样的进程答案-3:B10、从总体上说,采取多道程序设计技术能够( )单位时间的算题量,但对每一个算题,从算题开始到所有完成所需的时间比单道执行所需的时间也许要()。
A、增加 减少B、增加延长C、减少 延长ﻩD、减少减少答案-4:B11、允许多个用户以交互使用计算机的操作系统是( )。
操作系统原理考试试题
操作系统原理考试试题一、选择题(每题 2 分,共 40 分)1、以下不属于操作系统主要功能的是()A 进程管理B 存储管理C 文档编辑D 设备管理2、在分时操作系统中,()是衡量系统性能的一个重要指标。
A 响应时间B 周转时间C 吞吐量D 资源利用率3、操作系统中的进程状态不包括()A 就绪状态B 执行状态C 等待状态D 完成状态4、死锁产生的四个必要条件中,不包括()A 互斥条件B 请求和保持条件C 不剥夺条件D 循环等待条件E 无序分配条件5、以下存储管理方式中,会产生内部碎片的是()A 分段存储管理B 分页存储管理C 段页式存储管理D 可变分区存储管理6、在请求分页存储管理中,页面置换算法不包括()A 最佳置换算法B 先进先出置换算法C 最近最久未使用置换算法D 随机置换算法7、以下文件物理结构中,不支持随机访问的是()A 顺序结构B 链接结构C 索引结构D 多重索引结构8、设备管理中,SPOOLing 技术是为了()A 提高设备利用率B 减轻用户编程负担C 提高 CPU 与设备并行工作能力D 提供虚拟设备9、操作系统中,进程控制块(PCB)不包含的信息是()A 进程优先级B 进程状态C 进程代码D 进程标识符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、以下哪种情况下,会发生缺页中断()A 访问的页面在内存中B 访问的页面不在内存且内存已满C 访问的页面不在内存且内存未满D 以上都不是16、以下关于磁盘调度算法的说法,正确的是()A 先来先服务调度算法公平但效率较低B 最短寻道时间优先调度算法可能导致饥饿现象C 扫描算法(电梯算法)可以避免饥饿现象D 以上都对17、以下关于进程通信的说法,错误的是()A 共享内存速度快但需要同步机制B 消息传递灵活但开销较大C 管道只能用于父子进程之间的通信D 信号量主要用于进程同步18、操作系统中的地址重定位分为()A 静态重定位和动态重定位B 逻辑重定位和物理重定位C 绝对重定位和相对重定位D 直接重定位和间接重定位19、以下关于操作系统启动过程的说法,错误的是()A 首先进行硬件自检B 然后加载操作系统内核C 接着初始化设备驱动程序D 最后执行用户程序20、以下哪种文件类型通常用于存储可执行程序()Atxt Bdoc Cexe Djpg二、填空题(每题 2 分,共 20 分)1、操作系统为用户提供的接口有_____和_____。
(完整word版)操作系统原理试卷(含答案)
《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A )。
A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。
A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。
A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。
A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( 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. 以上都是二、判断题1. 操作系统负责管理和分配计算机硬件资源,但不负责管理和分配计算机软件资源。
()2. 作为操作系统的用户接口,图形用户界面(GUI)比命令行界面(CLI)更直观和易用。
()3. 进程间通信是指进程之间进行数据交换和协作的机制,可以通过共享内存和消息传递等方式实现。
()4. 死锁是指两个或多个进程因等待对方释放资源而无法继续执行的情况。
()5. 文件系统是操作系统的核心组件,负责管理计算机硬盘中的数据和信息。
()三、简答题1. 请简要说明操作系统的五个主要功能。
2. 进程是操作系统的核心概念,简要解释什么是进程,并描述进程的状态转换。
3. 简要介绍虚拟内存的概念和作用。
4. 解释死锁的概念,并简要介绍两种常见的死锁预防或避免策略。
5. 简要描述文件系统的组织结构和常见操作。
四、应用题请编写一个简单的C程序,使用进程间通信方式实现两个子进程之间的数据交换。
请注意文章仅为示例,具体解答需根据实际情况进行。
以下为参考答案:一、选择题1. D2. D3. D4. D5. D二、判断题1. 错误2. 正确3. 正确4. 正确5. 正确三、简答题1. 操作系统的五个主要功能包括进程管理、内存管理、设备管理、文件管理和用户接口。
操作系统原理试题及答案
操作系统原理一、单项选择题1. .从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( ).A. 增加,减少B.增加,延长C.减少,延长D.减少,减少2. 在分时系统中,时间片一定,( ),响应时间越长。
A.内存越多B.用户数越多C.后备队列D.用户数越少3. 批处理系统的主要缺点是( )A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是4. 以下( )项功能不是操作系统具备的主要功能.A. 内存管理B.中断处理C.文档编辑D.CPU调度5. 操作系统负责为方便用户管理计算机系统的( )A. 程序B.文档资料C.资源D.进程6. 操作系统的基本职能是( )A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具7. 未配置操作系统的计算机系统中最主要的矛盾是()A.硬件价格昂贵与消费水平之间的矛盾 B.输入输出无法匹配CPU运行速度的矛盾C.软硬件发展不匹配的矛盾 D.操作复杂与操作人员技术水平之间的矛盾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.程序13. 线程存在的唯一标识是()A.PCB B.JCB C.TCB D.PTR14. 下述有关文件管理的叙述中,()是正确的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
il操作系统原理试题库1.0第一章操作系统引论 (1)1.1 操作系统的目标与作用 (1)1.2 操作系统的发展过程 (3)1.3 操作系统的基本特征 (6)1.4 操作系统的主要功能 (6)1.5 操作系统的结构设计 (7)第二章进程管理 (11)2.1 进程的基本概念 (11)2.2 进程控制 (16)2.3 进程同步 (16)2.4 经典进程同步问题(P、V操作解决进程同步问题) (22)2.5 进程通信 (73)2.6 线程的基本概念 (74)第三章处理机调度与死锁 (75)3.1 处理机调度的基本概念 (75)3.2 调度算法 (76)3.5 死锁 (96)第四章存储器管理 (109)4.1 存储器管理的基本概念 (109)4.2 连续分配(分区管理)方式 (110)4.3 基本分页存储管理方式 (113)4.4 基本分段存储管理方式 (118)4.5 段页式存储管理方式 (119)4.6 虚拟存储管理 (121)第五章设备管理 (135)5.1 I/O系统 (135)5.2 I/O控制方式 (135)5.3 缓冲管理 (136)5.4 设备分配和设备处理 (136)5.5 磁盘存储器管理 (139)第六章文件管理 (147)6.1 文件和文件系统基本概念 (147)6.2 文件的物理结构(存储结构) (151)6.3 目录管理 (159)6.4 文件保护 (166)6.5 文件存储空间管理 (167)第七章操作系统接口 (172)7.1 联机命令接口 (172)7.2 Shell命令接口 (173)7.3 系统调用 (173)【注】试题标识(流水号)中的节号仅供参考,可依照汤小丹等编著的《计算机操作系统》(第三版)作调整。
第一章操作系统引论1.1 操作系统的目标与作用``010110011020101计算机操作系统的功能是。
A.把源程序代码转换为目标代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行``010110011020100D``010110021020101操作系统是一组。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序``010110021020100C``010110032020101在操作系统中,用户界面指的是。
A.硬件接口、软件接口和操作环境B.命令接口、程序接口和操作环境C.硬件接口、命令接口和操作环境D.硬件接口、命令接口和程序接口``010110032020100B``010110042020101以下描述与操作系统无关的是。
A.方便用户的程序集合B.控制和管理计算机系统的硬件和软件资源C.计算机系统的硬件和软件资源的集合D.合理地组织计算机工作流程``010110042020100C``010110051020101以下关于操作系统作用的叙述中,不正确的是。
A.管理系统资源B.控制程序执行C.改善人机界面D.提高用户软件运行速度``010110051020100D``010110061020101从用户的观点看,操作系统是。
A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体``010110061020100A``010110072020101下面各项中,不是引入操作系统的最主要目的。
A.方便用户使用B.更有效地利用软、硬件资源C.及时响应用户请求D.改善系统性能``010110072020100C``010110082020101操作系统在计算机系统中处于之间的位置。
A.计算机硬件和软件B.计算机硬件和用户C.处理机和用户D.外部设备和处理机``010110082020100C``010110092020101操作系统提供给用户程序的接口是。
A.命令解释程序B.系统调用C.P、V操作D.对话框``010110092020100B``010110102020101操作系统的最主要设计目标是___________。
A.方便性和有效性B.方便性和可扩展性C.有效性和可扩展性D.有效性和开放性``010110102020100A``010110112020101配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机.称为计算机。
A.虚拟B.物理C.并行D.共享``010110112020100A``010110122020101操作系统是对进行管理的软件。
A.系统软件B.系统硬件C.计算机资源D.计算机程序``010110122020100C``010110131020101从用户的观点看,操作系统是。
A.用户与计算机之间的接口B.控制和管理计算机系统的资源C.合理组织计算机工作流程D.一个大型的工具软件``010110131020100A``010110143020101操作系统为用户程序完成与的工作。
A.硬件无关和应用无关B.硬件相关和应用无关C.硬件无关和应用相关D.硬件相关和应用相关``010110143020100B``010110153020401有甲、乙两道算题,每道需执行1小时(其中处理器的工作时间为12分钟)。
若它们在多道系统中执行,甲、乙两道题总共需执行80分钟,则处理器的利用率为。
A.50% B.40% C.30% D.20%``010110153020400C1.2 操作系统的发展过程``010210013020101_________不是分时系统的特点。
A.多个用户是经过网络连接,同时使用计算机系统B.各用户可同时请求系统服务C.各用户的请求彼此独立,互不干扰D.用户以会话方式控制自己的程序运行``010210013020100A``010210022020101在的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。
A.批处理操作系统B.实时操作系统C.分时操作系统D.多处理机操作系统B``010210032020101分时操作系统的主要目的是。
A.计算机系统的交互性B.计算机系统的实时性C.计算机系统的可靠性D.提高软件的运行速度``010210032020100A``010210042020101多道批处理系统的主要缺点是。
A.CPU利用率低B.不能并发执行C.缺少交互性D.以上都不是``010210042020100C``010210052020101分时操作系统的特点是。
A.交互性、同时性(多路性)、独立性、及时性B.可靠性、交互性、独立性、及时性C.可靠性、交互性、独立性、及时性D.交互性、同时性(多路性)、独立性、动态性``010210052020100A``010210062020101操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时``010210062020100C``010210071020101在下列操作系统中,对响应时间要求最高的是。
A.批处理系统B.分时系统C.实时系统D.网络操作系统``010210071020100C``010210082020101如果分时系统的时间片一定,那么,则响应时间越长。
A.内存越大B.内存越少C.用户数越少D.用户数越多D``010210091020101在下列性质中,哪一个不是分时系统的特征。
A.多路性B.交互性C.独占性D.成批性``010210091020100D``010210102020101设计实时操作系统时,首先要考虑系统的。
A.实时性和可靠性B.实时性和灵活性C.灵活性和可靠性D.灵活性和可移植性``010210102020100A``010210111020101UNIX操作系统是一种多用户的、人机交互的。
A.多道批处理系统B.实时系统C.分时系统D.分布式系统``010210111020100C``010210123020101实时操作系统必须在的时间内响应一个新任务。
A.一个机器周期B.被控对象规定C.任意周期D.时间片``010210123020100B``010210131020101分时系统响应时间与有关。
A.每个应用进程分配的时间片长度B.进程大小C.就绪进程数目D.就绪进程数目和时间片长度``010210131020100D``010210142020101在分时系统中,下列描述中,不属于响应时间的一部分。
A.处理机对请求信息进行处理的时间B.从键盘输入的请求信息传送到处理机的时间C.请求信息在外存队列上排队等待的时间D.所形成的响应回送到终端显示器的时间``0102101420201001.3 操作系统的基本特征``010310012020101操作系统的两个最主要的特征是。
A.并发性和虚拟性B.并发性和共享性C.共享性和异步性D.共享性和虚拟性``010310012020100B``010310022020101下面各项中,不是操作系统的基本特征。
A.并发和共享B.虚拟C.交互性D.异步``010310022020100C``010310032020101下列各项中,不是现代操作系统的主要特征。
A.并发性B.共享性C.确定性D.虚拟性``010310032020100C1.4 操作系统的主要功能``010410011020101操作系统的功能是进行处理机管理、管理、设备管理、文件管理和作业管理等。
A.进程B.存储器C.硬件D.软件``010410011020100B``010410021020101下列管理功能中,不属于操作系统的功能。
A.处理器管理B.软件管理C.作业管理D.设备管理``010410021020100B``010410032020101若把操作系统看作计算机系统资源的管理者,下列的不属于操作系统管理的资源。
A.程序B.内存C.CPU D.中断``010410032020100``010410042020101下列选项中,不属于操作系统提供给用户的可使用资源。
A.中断机制B.处理机C.存储器D.I/O设备``010410042020100A1.5 操作系统的结构设计``010510012020101在操作系统中,部分属于微内核。
A.作业调度软件B.用户命令解释程序C.磁盘文件目录管理软件D.进程通信服务例程``010510012020100D``010510022020101特权指令执行。
A.只能在目态下B.只能在管态下C.在目态或管态下均能D.在目态或管态下均不能``010510022020100B``010510032020101当CPU执行操作系统代码时,称处理机处于。
A.执行态B.目态C.管态D.就绪态``010510032020100C``010510043020101指令是非特权指令。