操作系统选择题及答案
操作系统选择题集与答案
1. 一般用户更喜欢使用的系统是(C )。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是( D).A.编译程序B.数据库管理程序C.游戏程序D.OS3. 现代OS具有并发性和共享性,是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序4. 早期的OS主要追求的是(A)。
A.系统的效率B.用户的方便性C.可移植D.可扩充性5. (A )不是多道程序系统。
A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6. ( B)是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在(C )中执行。
A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了(C )计算机系统就启动不起来了。
A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成( C )之间数据的传输。
A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 系统的主要功能有( c)。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,(A )是并行操作的。
A.处理机操作和通道操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在(D )中执行。
A.目态B.浏览器中C.任意时间D.系统态13. (B )功能不是操作系统直接完成的功能。
A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时相应的OS是(B )。
A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对( C)进行管理的软件。
A.硬件B.软件C.计算机资源D.应用程序16. ( B)对多用户分时系统最重要。
操作系统试题及答案
操作系统试题及答案一、选择题1. 操作系统的主要功能是什么?A. 提供人机接口B. 管理计算机硬件资源C. 执行应用程序D. 实现文件管理答案:B. 管理计算机硬件资源2. 下列哪个不是操作系统的组成部分?A. 内存管理器B. 文件管理器C. 进程管理器D. 网络管理器答案:D. 网络管理器3. 进程是指什么?A. 程序的执行实例B. 程序的源代码C. 程序的编译结果D. 程序的运行环境答案:A. 程序的执行实例4. 下列关于多道程序设计的说法正确的是?A. 可以同时运行多个程序B. 只能运行一个程序C. 依次执行多个程序D. 只有操作系统才能运行多个程序答案:A. 可以同时运行多个程序5. 以下哪个是常见的作业调度算法?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 最高响应比优先(HRRN)D. 所有选项都是答案:D. 所有选项都是二、填空题1. 在进程调度中,使用________算法可以保证公平调度。
答案:轮转法2. 资源的死锁是指进程之间由于竞争资源而造成的________问题。
答案:互斥三、判断题1. 操作系统是必须安装在计算机上才能使用的。
()答案:错误2. 虚拟内存是操作系统提供的一种管理物理内存的技术。
()答案:正确3. 操作系统通过中断机制来处理程序的执行顺序。
()答案:正确四、简答题1. 请简要解释进程和线程的概念,并说明它们之间的区别。
答案:进程是指计算机中正在运行的程序的实例,多个进程可以同时运行,每个进程都独立分配了资源和状态。
线程是进程的一部分,它是程序执行的最小单位,一个进程可以包含多个线程,它们共享进程的资源和状态。
进程间切换开销较大,而线程间切换开销较小。
2. 请简要解释死锁的原因以及预防策略。
答案:死锁的原因通常是由于进程之间相互等待对方占用的资源,形成了一个循环等待的闭环。
预防死锁的策略包括资源分配策略、环路剥夺策略和预防策略。
资源分配策略是通过破坏死锁的四个必要条件之一(互斥、占有并等待、不可抢占、循环等待)来预防死锁。
操作系统选择题及答案..
操作系统笔试题及答案1.在下列系统中,( )是实时系统。
A.计算机激光照排系统B.航空定票系统C.办公自动化系统D.计算机辅助设计系统答案:B2.操作系统是一种( )。
A.应用软件 B.系统软件 C.通用软件 D.工具软件答案:B3.引入多道程序的目的在于( )。
A.充分利用CPU,减少CPU等待时间 B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量 D.充分利用存储器答案:A4.已经获得除( )以外的所有运行所需资源的进程处于就绪状态A.存储器 B.打印机 C.CPU D.磁盘空间答案:C5.进程调度的关键问题:一是选择合理的( ),二是恰当地进行代码转换A.时间片间隔 B.调度算法 C.CPU速度 D.内存空间答案:B6.采用轮转法调度是为了( ):A. 多个终端都能得到系统的及时响应 B.先来先服务C.优先级较高的进程得到及时调度 D.需CPU最短的进程先做答案:A7.在一段时间内只允许一个进程访问的资源,称为( )A.共享资源 B.临界区 C.临界资源 D.共享区答案:C8.并发性是指若干事件在( )发生A.同一时刻 B.同一时间间隔内 C.不同时刻 D.不同时间间隔内答案:B9.在单一处理器上,将执行时间有重叠的几个程序称为( )A.顺序程序 B.多道程序 C.并发程序 D.并行程序答案:C10.程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指( ) A.程序顺序执行的再现性 B.程序顺序执行的封闭性C.并发程序失去封闭性 D.并发程序失去再现性答案:B11.引人多道程序技术以后,处理器的利用率( )A.降低了 B.有所改善 C.大大提高 D.没有变化,只是程序的执行方便了.答案:C12.在单一处理器上执行程序,多道程序的执行是在( )进行的。
A.同一时刻 B.同一时间间隔内 C.某一固定时刻 D.某一固定时间间隔内答案:B13.为了使多个进程能有效地同时处理输入和输出,最好使用( )A.缓冲区 B.闭缓冲区环 C.多缓冲区 D.双缓冲区答案:A14.在进程通信中,( )常通过变量、数组形式来实现。
操作系统选择题带答案
•操作【2 】体系选择题1.操作体系是一种(A(2)体系软件),它负责为用户和用户程序完成所有(B(2)与硬件相干并与运用无关)的工作,(C(4)高等程序设计说话的编译)不是操作体系关怀的重要问题.2.用户在程序设计过程中,可经由过程(A(3)体系挪用)获得操作体系的办事.3.在OS中采用多道程序设计技巧,能有用地进步CPU.内存和IO装备的(A(4)运用率),为实现多道程序设计须要有(B(1)更大的内存).4.推进批处理体系形成和成长的重要动力是(A(2)进步体系资本运用率),推进分时体系形成和成长的动力是(B(3)便运用户),推进微机OS成长的重要动力是(C(2)盘算机硬件的不断更新换代).5.在设计分时操作体系时,起首要斟酌的是(A(2)交互性和响应时光);在设计批处理操作体系时,起首要斟酌的是(B(3)周转时光和体系吞吐量);在设计及时操作体系时,起首要斟酌的是(C(4)及时性和靠得住性).6.分时体系的响应时光(及时性)主如果依据(A(4)用户所能接收的等待时光)肯定的,而及时体系的响应时光则是由(B(5)掌握对象所能接收的时延)肯定的.7.分时体系和及时体系都具有交互性,及时体系的交互性许可用户拜访(A(2)专用办事程序);分时体系的交互性许可用户请求体系供给(B(4)多方面的办事).8.及时操作体系必须在(A(3)规准时光)内处理完来自外部的事宜,(B(2)资本运用率)不是设计及时体系重要寻求的目的.9.采用(A(4)微内核)构造时,将OS分成用于实现OS最根本功效的内核和供给各类办事的办事器两个部分;平日,下列模块中必须包含在操作体系内核中的是(B(2)中止处理)模块.10.与早期的OS比拟,采用微内核构造的OS具有许多长处,但这些长处不包含(A( 2)进步了OS的运行效力).11.从静态-的角度看,过程是由(A(5)程序段).(B(6)数据段).(C(2)PCB)三部分构成的,个中(C(2)PC B)是过程消失的独一标志.当几个过程共享(A(5)程序段)时,(A(5)程序段)应当是可重入代码.12.正在等待他人释放临界资本的过程处于(A(2)壅塞)状况,已分派到除CPU 外的所有资本的过程处于(B(3)停当)状况,已获得CPU的过程处于(C(4)履行)状况.13.下列过程状况转换中,绝对不可能产生的状况转换是(A(3)停当→壅塞);一般不会产生的状况转换是(B(5)壅塞→履行).14.为使过程由运动停当改变为静止停当,应运用(A(2)suspend)原语;为使过程由履行状况改变为壅塞状况,应运用(B(4)block)原语:为使过程由静止停当变为运动停当,应运用(C(3)active)原语;从壅塞状况变为停当状况应运用(D(5)wakeup)原语.15.在将CPU的履行状况分为用户态和焦点态的体系中,应当在焦点态下履行的指令依次为(A(1)屏障所有中止).(B(3)设置时钟的值)和(C(5)停机),而从用户状况转换到体系状况是经由过程(D(3)访管指令或中止)实现的.17.对于记载型旌旗灯号量,在履行一次wait操作时,旌旗灯号量的值应当(A(3)减1),当其值为(B(2)小于0)时,过程应壅塞.在履行signal操作时,旌旗灯号量的值应当为( C(2)加1),当其值为(D(4)小于等于0)时,应叫醒壅塞队列中的过程.18.设有10个过程共享一个互斥段,假如最多许可有1个过程进入互斥段,则所采用的互斥旌旗灯号量初值应设置为(A(3)1),而该旌旗灯号量的取值规模为(B(3)1~-9);假如最多许可有3个过程同时进入互斥段,则所采用的互斥旌旗灯号量初值应设置为(C(2)3).19.在临盆者——花费者问题中,应设置互斥旌旗灯号量mutex.资本旌旗灯号量full和empty.它们的初值应分离是(A(2)1).(B(1)0).(C(5)+n).20.在引入线程的操作体系中,资本分派和调剂的根本单位是(A(2)过程),C PU调剂和分派的根本单位是(B(3)线程).21.在三种根本类型的操作体系中,都设置了(A(3)过程调剂),在批处理体系中还应设置(B(2)功课调剂):在分时体系中除了(A(3)过程调剂)以外,平日还设置了(C(4)中级调剂),在多处理机体系中则还需设置(D(5)多处理机调剂).22.在面向用户的调剂准则中,(A(3)截止时光的保证)是选择及时调剂算法的重要准则,(B(1)响应时光快)是选择分时体系中过程调剂算法的重要准则,(C(2)平均周转时光短)是批处理体系中选择功课调剂算法的重要准则,而(D(4)优先权高的功课能获得优先办事)准则则是为了照料紧迫功课用户的请求而设置的.23.功课调剂是从处于(A(3)后备)状况的队列中拔取功课投入运行,(B(2)周转时光)是指功课进入体系到功课完成所经由的时光距离,(C(4)时光片轮转)算法不合适功课调剂.24.下列算法中,(A(3)FCFS调剂算法)只能采用非抢占调剂方法,(B(2)时光片轮转法)只能采用抢占调剂方法,而其余的算法既可采用抢占方法,也可采用非抢占方法.25.我们假如为每一个功课只树立一个过程,则为了照料短功课用户,应采用(A(2)短功课优先);为照料紧迫功课的用户,应采用(B(5)基于优先权的剥夺调剂算法);为能实现人机交互感化应采用(C(3)时光片轮转法);为了统筹短功课和长时光等待的功课,应采用(D(6)高响应比优先);为了使短功课.长功课及交互功课用户都比较知足,应采用(E(4)多级反馈队列调剂算法);为了使功课的平均周转时光最短,应采用(F(2)短功课优先)算法.26.支撑多道程序设计的操作体系,在运行过程中不断地选择新过程运行来实现CPU的共享,但个中(A(4)有新过程进入停当队列)不是引起操作体系选择新过程的直接原因.27.假设停当队列中有10个过程,以时光片轮转方法进行过程调剂,时光片大小为300ms,CPU进行过程切换要花费10ms,则体系开销所占的比率约为(A(2)%3);若停当队列中过程个数增长到20个,其余前提不变,则体系开销所占的比率将为(B(3)不变).28.设m为同类资本R的数量,n为体系中的并发过程数.当n个过程共享m个互斥资本R时,每个过程对R的最大需求是w;则下列情形会消失逝世锁的是(A(4)m=4,n=2,w= 3).29.下述解殊逝世锁的办法中,属于逝世锁预防策略的是(A(2)资本有序分派法),属于逝世锁避免策略的是(B(1)银内行算法).30.现代操作体系中,进步内存运用率主如果经由过程(A(4)虚拟存储器)功效实现的,而使每道程序能在不受干扰的情形下运行,主如果经由过程(B(2)内存破坏)功效实现的.31.静态重定位是在功课的(A(2)装入过程)中进行的,动态重定位是在功课(B(4)履行过程)中进行的.32.静态链接是在(A(5)装入程序之前)进行的,而动态链接是在(B(2)装入某段程序时)或(C(3)挪用某段程序时)进行的,个中在(C(3)挪用某段程序时)进行链接可使得内存运用率最高;实用于动态链接的存储方法是(D(1)分段存储治理).33.由持续分派方法成长为分页存储治理方法的重要推进力是(A(1)进步内存运用率);由分页体系成长为分段体系,进而又成长为段页式体系的重要动力是(B(3)知足用户须要)和(C(5)既知足用户请求,又进步内存运用率).34.在动态分区式内存治理中,偏向于优先运用低址部分余暇区的算法是(A(3)初次顺应算法);能使内存空间中余暇区散布较平均的算法是(B(4)轮回初次顺应算法);每次分派时,把既能知足请求,又是最小的余暇区分派给过程的算法是(C(1)最佳顺应算法).35.在初次顺应算法中,请求余暇分区按(A(1)余暇区肇端地址递增)的次序形成余暇分区链;在最佳顺应算法中是按(B(3)余暇区大小递增)的次序形成余暇分区链;最坏顺应算法是按(C(4)余暇区大小递减)的次序形成余暇链.36.在收受接管内存时可能消失下述三种情形:(1)释放区与插入点前一分区Pl 相邻接,此时应(A(3)以P1分区的表项为新表项,但修正新表项的大小);(2)释放区与插入点后一分区F2相邻接,此时应(B(4)以F2分区的表项作为新表项,同时修正新表项的大小和始址);(3)释放区不与n和F2相邻接,此的应(C(1)为收受接管区树立一分区表项,填上分区的大小和始址).37.对外存对调区的治理应以(A(4)进步换入换出速度)为重要目的,对外存文件区的治理应以(B(2)进步存储空间的运用率)为重要目的.38.虚拟存储器最根本的特点是(A(2)多次性):该特点主如果基于(B(5)局部性道理);实现虚拟存储器最症结的技巧是(C(3)请求调页(段)).39.一个盘算机体系的虚拟存储器的最大容量是由(A(5)盘算机的地址构造)肯定的,其现实容量是由(B(4)内存和硬盘容量之和)肯定的.40.在请求分页体系的页表中增长了若干项,个中状况位供(A(3)程序拜访)参考;修正位供(B(4)换出页面)参考;拜访位供(C(2)置换算法)参考:外存始址供(D(5)调入页面)参考.41.在请求调页体系中,若逻辑地址中的页号超过页表掌握存放器中的页表长度,则会引起(A(3)越界中止);不然,若所需的页不在内存中,则会引起(B(4)缺页中止).42.在请求调页体系中有着多种置换算法;(1)选择最先辈入内存的页面予以镌汰的算法称为(A(1)FIFO算法);(2)选择在今后不再运用的页面予以镌汰的算法称为(B(2 )OPT算法);(3)选择自前次拜访以来所阅历时光最长的页面予以镌汰的算法称为(C(3 )LRU算法);(4)选择自某时刻开端以来拜访次数起码的页面予以镌汰的算法称为(D(5 )LFU算法).43.在请求调页体系中,平日页面的大小与可能产生的缺页中止次数(A(2)成反比) ;假如采用FIFO页面置换算法,则当分派的页面数增长时,缺页中止的次数会(B(4)可能增长也可能削减).44.在环破坏机构中,操作体系应处于(A(1)最高特权环)内,一般运用程序应处于(B(4)最低特权环)内,并应遵守下述规矩:(1)一个程序可以拜访驻留在(C(4)雷同和较低特权环)中的数据;(2)一个程序可以挪用驻留在(D(5)雷同和较高特权环)中的办事.。
计算机操作系统试题及答案
计算机操作系统试题及答案一、选择题1、操作系统是一种()。
A 应用软件B 系统软件C 工具软件D 调试软件答案:B操作系统是管理计算机硬件与软件资源的程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
2、以下不属于操作系统主要功能的是()。
A 进程管理B 存储管理C 设备管理D 文字处理答案:D操作系统的主要功能包括进程管理、存储管理、设备管理、文件管理和作业管理等。
文字处理通常是由专门的文字处理软件来完成,不是操作系统的主要功能。
3、在多道程序设计环境中,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B进程是操作系统进行资源分配和调度的基本单位。
4、下列进程状态的转换中,不正确的是()。
A 就绪→运行B 运行→就绪C 运行→阻塞D 阻塞→运行答案:D进程状态的转换中,阻塞状态不能直接转换为运行状态,必须先转换为就绪状态,然后再被调度为运行状态。
5、临界区是指()。
A 一段程序B 一段数据区C 一种同步机制D 访问共享资源的程序段答案:D临界区是指访问共享资源的程序段,在这段程序中,进程可能会改变共享变量的值。
6、采用时间片轮转调度算法时,时间片过大,系统的性能将会()。
A 降低B 提高C 不变D 不确定答案:A时间片过大,会使得每个进程都能在一个时间片内完成大部分工作,导致进程切换次数减少,系统的响应时间变长,性能降低。
7、下面关于死锁的论述中,正确的是()。
A 死锁是指系统中多个进程无限期地等待永远不会发生的条件B 死锁是指系统中多个进程竞争资源而产生的一种僵持状态C 死锁是指系统中多个进程同时被阻塞,并永远无法唤醒D 死锁是指系统中多个进程相互等待对方释放资源答案:D死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进,即相互等待对方释放资源。
8、以下存储管理方式中,会产生内部碎片的是()。
操作系统选择题带答案
•1、操作系统是一种A2系统软件,它负责为用户和用户程序完成所有B2与硬件相关并与应用无关的工作,C4高级程序设计语言的编译不是操作系统关心的主要问题;2、用户在程序设计过程中,可通过A3系统调用获得操作系统的服务;3、在OS中采用多道程序设计技术,能有效地提高CPU、内存和IO设备的A4利用率,为实现多道程序设计需要有B1更大的内存;4、推动批处理系统形成和发展的主要动力是A2提高系统资源利用率,推动分时系统形成和发展的动力是B3方便用户,推动微机OS发展的主要动力是C2计算机硬件的不断更新换代;5、在设计分时操作系统时,首先要考虑的是A2交互性和响应时间;在设计批处理操作系统时,首先要考虑的是B3周转时间和系统吞吐量;在设计实时操作系统时,首先要考虑的是C4实时性和可靠性;6、分时系统的响应时间及时性主要是根据A4用户所能接受的等待时间确定的,而实时系统的响应时间则是由B5控制对象所能接受的时延确定的;7、分时系统和实时系统都具有交互性,实时系统的交互性允许用户访问A2专用服务程序;分时系统的交互性允许用户请求系统提供B4多方面的服务;8、实时操作系统必须在A3规定时间内处理完来自外部的事件,B2资源利用率不是设计实时系统主要追求的目标;9、采用A4微内核结构时,将OS分成用于实现OS最基本功能的内核和提供各种服务的服务器两个部分;通常,下列模块中必须包含在操作系统内核中的是B2中断处理模块;10、与早期的OS相比,采用微内核结构的OS具有很多优点,但这些优点不包含A2提高了OS的运行效率;11、从静态-的角度看,进程是由A5程序段、B6数据段、C2PCB三部分组成的,其中C2PCB是进程存在的唯一标志;当几个进程共享A5程序段时,A 5程序段应当是可重入代码;12、正在等待他人释放临界资源的进程处于A2阻塞状态,已分配到除C PU外的所有资源的进程处于B3就绪状态,已获得CPU的进程处于C4执行状态;13、下列进程状态转换中,绝对不可能发生的状态转换是A3就绪→阻塞;一般不会发生的状态转换是B5阻塞→执行;14、为使进程由活动就绪转变为静止就绪,应利用A2suspend原语;为使进程由执行状态转变为阻塞状态,应利用B4block原语:为使进程由静止就绪变为活动就绪,应利用C3active原语;从阻塞状态变为就绪状态应利用D5wakeup原语;15、在将CPU的执行状态分为用户态和核心态的系统中,应该在核心态下执行的指令依次为A1屏蔽所有中断、B3设置时钟的值和C5停机,而从用户状态转换到系统状态是通过D3访管指令或中断实现的;17、对于记录型信号量,在执行一次wait操作时,信号量的值应当A3减1,当其值为B2小于0时,进程应阻塞;在执行signal操作时,信号量的值应当为C2加1,当其值为D4小于等于0时,应唤醒阻塞队列中的进程;18、设有10个进程共享一个互斥段,如果最多允许有1个进程进入互斥段,则所采用的互斥信号量初值应设置为A31,而该信号量的取值范围为B31 ~-9;如果最多允许有3个进程同时进入互斥段,则所采用的互斥信号量初值应设置为C23;19、在生产者——消费者问题中,应设置互斥信号量mutex、资源信号量full和empty;它们的初值应分别是A21、B10、C5+n;20、在引入线程的操作系统中,资源分配和调度的基本单位是A2进程,C PU调度和分配的基本单位是B3线程;21、在三种基本类型的操作系统中,都设置了A3进程调度,在批处理系统中还应设置B2作业调度:在分时系统中除了A3进程调度以外,通常还设置了C4中级调度,在多处理机系统中则还需设置D5多处理机调度;22、在面向用户的调度准则中,A3截止时间的保证是选择实时调度算法的重要准则,B1响应时间快是选择分时系统中进程调度算法的重要准则,C2平均周转时间短是批处理系统中选择作业调度算法的重要准则,而D4优先权高的作业能获得优先服务准则则是为了照顾紧急作业用户的要求而设置的;23、作业调度是从处于A3后备状态的队列中选取作业投入运行,B2周转时间是指作业进入系统到作业完成所经过的时间间隔,C4时间片轮转算法不适合作业调度;24、下列算法中,A3FCFS调度算法只能采用非抢占调度方式,B2时间片轮转法只能采用抢占调度方式,而其余的算法既可采用抢占方式,也可采用非抢占方式;25、我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用A2短作业优先;为照顾紧急作业的用户,应采用B5基于优先权的剥夺调度算法;为能实现人机交互作用应采用C3时间片轮转法;为了兼顾短作业和长时间等待的作业,应采用D6高响应比优先;为了使短作业、长作业及交互作业用户都比较满意,应采用E4多级反馈队列调度算法;为了使作业的平均周转时间最短,应采用F2短作业优先算法;26、支持多道程序设计的操作系统,在运行过程中不断地选择新进程运行来实现CPU的共享,但其中A4有新进程进入就绪队列不是引起操作系统选择新进程的直接原因;27、假设就绪队列中有10个进程,以时间片轮转方式进行进程调度,时间片大小为300ms,CPU进行进程切换要花费10ms,则系统开销所占的比率约为A2%3;若就绪队列中进程个数增加到20个,其余条件不变,则系统开销所占的比率将为B3不变;28、设m为同类资源R的数目,n为系统中的并发进程数;当n个进程共享m个互斥资源R时,每个进程对R的最大需求是w;则下列情况会出现死锁的是A4m=4,n=2,w=3;29、下述解决死锁的方法中,属于死锁预防策略的是A2资源有序分配法,属于死锁避免策略的是B1银行家算法;30、现代操作系统中,提高内存利用率主要是通过A4虚拟存储器功能实现的,而使每道程序能在不受干扰的环境下运行,主要是通过B2内存保护功能实现的;31、静态重定位是在作业的A2装入过程中进行的,动态重定位是在作业B4执行过程中进行的;32、静态链接是在A5装入程序之前进行的,而动态链接是在B2装入某段程序时或C3调用某段程序时进行的,其中在C3调用某段程序时进行链接可使得内存利用率最高;适用于动态链接的存储方式是D1分段存储管理;33、由连续分配方式发展为分页存储管理方式的主要推动力是A1提高内存利用率;由分页系统发展为分段系统,进而又发展为段页式系统的主要动力是B3满足用户需要和C5既满足用户要求,又提高内存利用率;34、在动态分区式内存管理中,倾向于优先使用低址部分空闲区的算法是A3首次适应算法;能使内存空间中空闲区分布较均匀的算法是B4循环首次适应算法;每次分配时,把既能满足要求,又是最小的空闲区分配给进程的算法是C1最佳适应算法;35、在首次适应算法中,要求空闲分区按A1空闲区起始地址递增的顺序形成空闲分区链;在最佳适应算法中是按B3空闲区大小递增的顺序形成空闲分区链;最坏适应算法是按C4空闲区大小递减的顺序形成空闲链;36、在回收内存时可能出现下述三种情况:1释放区与插入点前一分区Pl相邻接,此时应A3以P1分区的表项为新表项,但修改新表项的大小;2释放区与插入点后一分区F2相邻接,此时应B4以F2分区的表项作为新表项,同时修改新表项的大小和始址;3释放区不与n和F2相邻接,此的应C1为回收区建立一分区表项,填上分区的大小和始址;37、对外存对换区的管理应以A4提高换入换出速度为主要目标,对外存文件区的管理应以B2提高存储空间的利用率为主要目标;38、虚拟存储器最基本的特征是A2多次性:该特征主要是基于B5局部性原理;实现虚拟存储器最关键的技术是C3请求调页段;39、一个计算机系统的虚拟存储器的最大容量是由A5计算机的地址结构确定的,其实际容量是由B4内存和硬盘容量之和确定的;40、在请求分页系统的页表中增加了若干项,其中状态位供A3程序访问参考;修改位供B4换出页面参考;访问位供C2置换算法参考:外存始址供D5调入页面参考;41、在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起A3越界中断;否则,若所需的页不在内存中,则会引起B 4缺页中断;42、在请求调页系统中有着多种置换算法;1选择最先进入内存的页面予以淘汰的算法称为A1FIFO算法;2选择在以后不再使用的页面予以淘汰的算法称为B2OPT算法;3选择自上次访问以来所经历时间最长的页面予以淘汰的算法称为C3LRU算法;4选择自某时刻开始以来访问次数最少的页面予以淘汰的算法称为D5LFU算法;43、在请求调页系统中,通常页面的大小与可能产生的缺页中断次数A2成反比;如果采用FIFO页面置换算法,则当分配的页面数增加时,缺页中断的次数会B4可能增加也可能减少;44、在环保护机构中,操作系统应处于A1最高特权环内,一般应用程序应处于B4最低特权环内,并应遵循下述规则:1一个程序可以访问驻留在C4相同和较低特权环中的数据;2一个程序可以调用驻留在D5相同和较高特权环中的服务;。
操作系统试题及答案
操作系统试题及答案一、选择题1. 在操作系统中,进程和程序的主要区别是:A. 进程有程序计数器B. 程序是永久存储的C. 进程具有并发性D. 程序是顺序执行的答案:C2. 分页和分段存储管理方式的主要区别在于:A. 分页有页表,分段没有B. 分页大小固定,分段大小可变C. 分页和分段都需要页表D. 分页和分段的大小都是可变的答案:B二、填空题1. 操作系统的五大基本功能包括________、________、存储管理、设备管理和________。
答案:作业管理;文件系统管理;用户接口2. 死锁的必要条件包括互斥、________、________和循环等待。
答案:占有和请求;不可剥夺性三、简答题1. 简述进程和线程的区别。
答案:进程是操作系统进行资源分配和调度的一个独立单位,是程序的执行实体。
线程是进程中的一个实体,是CPU调度和执行的单位,比进程更小的能独立运行的基本单位。
线程自身基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如执行栈),但它可以与同属一个进程的其他线程共享进程所拥有的全部资源。
2. 描述虚拟内存的工作原理。
答案:虚拟内存是一种内存管理技术,它允许操作系统将虚拟地址空间映射到物理内存。
操作系统通过页面置换算法,将当前不活跃的内存页面交换到磁盘上,从而为当前活跃的页面腾出空间。
这样,应用程序可以使用的地址空间就可以大于实际的物理内存大小。
四、计算题1. 假设一个系统有16个页面,页面大小为4KB,主存大小为256KB。
如果一个程序的页表有32个页表项,计算该系统的页表大小。
答案:每个页表项通常包含一个指向页面的指针,假设指针的大小为4字节。
因此,32个页表项的总大小为32 * 4 = 128字节。
页表大小为128KB。
2. 如果一个系统采用二级页表,主存大小为4GB,页面大小为4KB,计算需要多少个一级页表项和二级页表项。
答案:首先,计算一级页表项的数量:4GB / (4KB * 1024) = 1M个一级页表项。
操作系统及参考答案
操作系统及参考答案一、单项选择题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、发生死锁的必要条件有四个,要预防死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
操作系统习题与解答(含答案)
操作系统习题与解答(含答案)第⼀章操作系统引论⼀、选择题1.在计算机系统中配置操作系统的主要⽬的是(),操作系统的主要功能是管理计算机系统中的(),其中包括()管理和()管理,以及设备管理和⽂件管理。
这⾥的()管理主要是对进程进⾏管理。
(1)A.增强计算机系统的功能;B.为了使⽤系统的资源;C.提⾼系统的运⾏速度;D.提⾼系统使⽤效率,合理地组织系统的⼯作流程,以提⾼系统吞吐量。
(2)A.程序和数据;B.进程;C.资源;D.作业;E.任务。
(3)(4)A.存储器;B.虚拟存储器;C.运算器;D.处理机;E.控制器。
2.操作系统有多种类型:(1)允许多个⽤户以交互⽅式使⽤计算机的操作系统,称为();(2)允许多⽤户将若⼲个作业提交给计算机系统集中处理的操作系统称为();(3)在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应。
A.批处理操作系统;B.分时操作系统;C.实时操作系统;D.微机操作系统;E.多处理机操作系统。
3.在下列性质中,哪⼀个不是分时系统的特征。
()A.交互性B.多路性C.成批性D.独占性4.实时操作系统追求的⽬标是()。
A.⾼吞吐率B.充分利⽤内存C.快速响应D.减少系统开销5. 现代操作系统的两个基本特征是()和资源共享A.多道程序设计B.中断处理C.程序的并发执⾏D.实现分时与实时处理6.引⼊多道程序的⽬的在于()。
A.有利于代码共享,减少主、辅存信息交换量。
B.提⾼实时响应速度。
C.充分利⽤CPU,减少CPU等待时间D.充分利⽤存储器7.操作系统是⼀组().A.⽂件管理程序B.中断处理程序C.资源管理程序D.设备管理程序8.()不是操作系统关⼼的主要问题.A.管理计算机裸机B.设计、提供⽤户程序与计算机硬件系统的界⾯C.管理计算机系统资源D.⾼级程序设计语⾔的编译器9.⽤户在⼀次计算机过程中,或者⼀次事物处理中,要求计算机完成所做的⼯作的集合,这是指().A.进程B.程序C.作业D.系统调⽤10.订购机票系统处理各⾃各个终端的服务请求,处理后通过终端回答⽤户,所以它是⼀个()。
操作系统选择题带答案
操作系统选择题带答案操作系统选择题带答案1. 操作系统的主要功能是什么?答案:管理和控制计算机硬件资源,并为用户提供一个良好的用户界面。
2. 操作系统的种类有哪些?答案:目前常见的操作系统有Windows、Linux、Mac OS等。
3. 下列哪个不是操作系统的特征?a) 并发性b) 共享性c) 异步性d) 顺序性答案:d) 顺序性4. 操作系统的并发性是指什么?答案:并发性是指多个程序同时运行的能力。
5. 进程是指什么?答案:进程是正在执行中的一个程序,它包括程序计数器、寄存器和变量的当前值等。
6. 线程是什么?答案:线程是进程的一个执行单元,一个进程可以包括多个线程,它们共享进程的资源。
7. 操作系统提供了哪些进程调度算法?答案:常见的进程调度算法有先来先服务调度、短作业优先调度、优先级调度、轮转调度等。
8. 虚拟内存是什么?答案:虚拟内存是一种技术,它将物理内存和磁盘空间结合起来,使得程序能够访问超出物理内存限制的数据。
9. 文件系统是什么?答案:文件系统是操作系统用来管理和组织计算机存储资源的一种机制。
10. 死锁是什么?答案:死锁是指多个进程或线程因为竞争资源而无法继续执行的状态。
11. 操作系统的安全性有什么措施?答案:操作系统的安全性可以通过用户身份验证、文件权限控制、防火墙等措施来保障。
附件:无法律名词及注释:1. 版权法:保护著作权人的作品免受未经授权的复制、发行、展示或执行等侵犯行为。
2. 数据保护法:管理个人数据的收集、存储和处理,以保护个人隐私权和数据安全。
操作系统期末测试选择题及答案
操作系统期末测试选择题及答案1(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--操作系统期末测试选择题及答案操作系统的概念1、操作系统在计算机系统中位于_________之间。
和用户和硬盘C.计算机硬件和用户D.软件和硬件正确答案:C2、操作系统的逻辑结构不包含_________。
A.混合型结构B.单内核结构C.微内核结构D.分层结构正确答案:A3、若把操作系统看着计算机资源的管理者,下列________不属于它管理的资源。
A.内存B.硬盘D.显示器贴膜正确答案:D4、_________不是分时操作系统的基本特质。
A.实时性B.同时性C.独立性D.交互性正确答案:A5、________操作系统允许在同一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分时C.分布式D.实时正确答案:B6、当CPU执行内核代码的时候,我们称CPU处于___________。
A.自由态B.用户态C.受控态D.内核态正确答案:D7、操作系统的有效的安全机制不包括_________。
A.身份鉴别B.硬件保护C.计算机病毒防治D.入侵检测正确答案:C8、中断的概念是指_______。
A.暂停CPU执行B.暂停cpu对当前运行程序的执行C.停止整个系统的运行D.使CPU空转正确答案:B9、操作系统完成用户请求的系统调用功能后,应使CPU__________工作。
A.维持在用户态B.从用户态转换到内核态C.维持在内核态D.从内核态转换到用户态正确答案:D10、计算机系统判断是否有中断事件发生应该是在_______。
A.进程切换时候B.执行完一条指令后C.执行P操作后D.从内核态转换为用户态的时候正确答案:BCPU管理1、进程Process最基本的特征是( )A.及时性B.动态性和并发性C.重复执行,结果可以再现D.重复执行,结果不能再现正确答案:B2、进程的组成是()A.代码段、数据段和栈段B.等价于程序C.程序加上它所处理的数据D.进程控制块PCB、程序和数据的组合正确答案:D3、在多道程序的执行环境下,操作系统在分配各种资源时,以()为基本单位进行分配。
操作系统选择题整理及答案
1.计算机操作系统的功能是(D )A 把源程序代码转换为目标代码B 实现计算机用户之间的相互交流C 完成计算机硬件与软件之间的转换D 控制、管理计算机系统的资源和程序的执行2.操作系统是一组(C)。
A 文件管理程序B 中断处理程序C 资源管理程序D 设备管理程序3.操作系统的功能是进行处理机管理、(B )管理、设备管理、文件管理和作业管理等。
A 进程B 存储器C 硬件D 软件4. (D )指令是非特权指令。
A 启动I/OB 设置中断屏敝C 传送PSWD trap5.在(B )的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。
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 )不是现代操作系统的主要特征。
操作系统试题及答案
一、选择题(选择最确切的一个答案,将其代码填入括号中,每空2分,共20分)1.把逻辑地址转变为内存的物理地址的过程称做( )。
A. 编译B.连接C. 运行D. 重定位2.进程和程序的一个本质区别是( )。
A. 前者分时使用CPU,后者独占CPUB.前者存储在内存,后者存储在外存C. 前者在一个文件中,后者在多个文件中D.前者为动态的,后者为静态的3.可重定位内存分区分配目的为( )。
A. 解决碎片问题B.便于多作业共享内存C.回收空白区方便D.摆脱用户干预4.索引式(随机)文件组织的一个主要优点是( )。
A. 不需要链接指针B.能实现物理块的动态分配C. 回收实现比较简单D.用户存取方便5.作业I/O方式有如下三种:( )、脱机和( )。
A. 询问B.联机C.中断D.通道E.假脱机6.两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是( )。
A. 飞机票B.旅行社C.航空公司D.旅行社和航空公司7.一个文件系统的逻辑分区( )。
A. 不能管理大于物理硬盘容量B.能管理2个相同的物理硬盘C.能管理2个不相同的物理硬盘D.能管理多个不相同的物理硬盘8.操作系统程序结构的主要特点是( )。
A. 一个程序模块B.分层结构C. 层次模块化D.子程序结构9.面向用户的组织机构属于( )。
A. 虚拟结构B.实际结构C.逻辑结构D.物理结构二、是非题(正确的划“√”,错误的划“×”,20分)( )1.进程的互斥和同步是进程通信的基本内容。
( )2.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。
( )3.多用户操作系统离开了多终端硬件支持,则无法使用。
( )4.实时操作系统的响应系数最大,设备利用率最高。
( )5.UNIX的最大特点是分时、多用户、多任务和倒树型文件结构。
( )6.引导操作系统进入内存的程序一般放在计算机的固件中。
( )7.死锁是指两个或多个进程都处于互等状态而无法继续工作。
(完整版)操作系统选择题整理及答案
一 .操作系统概论1.计算机操作系统的功能是(D )A 把源程序代码转换为目标代码B 实现计算机用户之间的相互交流C 完成计算机硬件与软件之间的转换D 控制、管理计算机系统的资源和程序的执行2.操作系统是一组(C)。
A 文件管理程序B 中断处理程序C 资源管理程序D 设备管理程序3.操作系统的功能是进行处理机管理、(B )管理、设备管理、文件管理和作业管理等。
A 进程B 存储器C 硬件D 软件4. (D )指令是非特权指令。
A 启动I/OB 设置中断屏敝C 传送PSWD trap5.在(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 )不是现代操作系统的主要特征。
操作系统 选择题练习 含答案
操作系统一,选择题第一部分:操作系统概述1.最基本的系统软件是(A)。
A.操作系统B.文字处理系统C.语言处理系统D.数据库管理系统2.操作系统是一种(B)。
A.应用软件B.系统软件C.通用软件D.工具软件3.操作系统是一组(C)。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序4.下列关于操作系统的叙述中,(D)是不正确的。
A.管理资源的程序B.管理用户程序执行的程序C.能使系统资源提高效率的程序D.能方便用户编程的程序5.以下(C)项功能不是操作系统具备的主要功能。
A.内存管理B.中断处理C.文档编辑D.CPU调度6.操作系统负责为方便用户管理计算机系统的(C)。
A.程序B.文档资料C.资源D.进程7.操作系统的基本职能是(A)。
A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具8.操作系统的主要功能是(C)。
A.提高计算的可靠性B.对硬件资源分配.控制.调度.回收C.对计算机系统的所有资源进行控制和管理D.实行多用户及分布式处理9.(D)不是操作系统关心的主要问题。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器10.下面关于计算机软件的描述正确的是(B)。
A.它是系统赖以工作的实体B.它是指计算机的程序及文档C.位于计算机系统的最外层D.分为系统软件和支撑软件两大类11.操作系统的发展过程是(A)。
A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统12.世界上第一个操作系统是(B)。
A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统13.计算机系统的组成包括(B)。
A.程序和数据B.计算机硬件和计算机软件C.处理器和内存D.处理器,存储器和外围设备14.设计批处理多道系统时,首先要考虑的是(B)。
操作系统试题及答案
一、单项选择题(每题 2 分,共 20 分)1.以下著名的操作系统中,属于多用户、分时系统的是 ( )。
A. DOS 系统 B. UNIX 系统C. Windows NT 系统 D. OS/2 系统2.在操作系统中,进程的最基本的特征是 ( )。
A.动态性和并发性 B.顺序性和可再现性C.与程序的对应性 D.执行过程的封闭性3.操作系统中利用信号量和 P 、V 操作, ( )。
A.只能实现进程的互斥 B.只能实现进程的同步C.可实现进程的互斥和同步 D.可完成进程调度4.作业调度的关键在于( )。
A.选择恰当的进程管理程序 B.用户作业准备充分C.选择恰当的作业调度算法 D.有一个较好的操作环境5.系统抖动是指( )。
A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象6.在分页存储管理系统中,从页号到物理块号的地址映射是通过 ( )实现的。
A.段表 B.页表C. PCB D. JCB7.在下述文件系统目录结构中,能够用多条路径访问同一文件 (或目录)的目录结构是( ) A.单级目录 B.二级目录C.纯树型目录 D.非循环图目录8. SPOOLing 技术可以实现设备的( )分配。
A.独占 B.共享C.虚拟 D.物理9.避免死锁的一个著名的算法是( )。
A.先人先出算法 B.优先级算法C.银行家算法 D.资源按序分配法10.下列关于进程和线程的叙述中,正确的是 ( )。
A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程二、判断题(选择你认为正确的叙述划√ ,认为错误的划×并说明原因。
每题 2 分,共 10 分)1 .简单地说,进程是程序的执行过程。
因而,进程和程序是一一对应的。
( )2. V 操作是对信号量执行加 1 操作,意味着释放一个单位资源,加 l 后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。
操作系统选择题库答案及详解
操作系统选择题库答案及详解一、单选题1、以下关于操作系统的说法中,错误的是()A 操作系统是管理计算机硬件与软件资源的程序B 操作系统能合理地组织计算机的工作流程C 操作系统能为用户提供各种服务功能D 操作系统能直接对硬件进行操作答案:D详解:操作系统不能直接对硬件进行操作,而是通过驱动程序等中间层来管理和控制硬件。
操作系统主要负责对计算机的资源进行管理和调度,为应用程序提供运行环境和服务。
2、操作系统的主要功能不包括()A 处理机管理B 存储管理C 设备管理D 文字编辑答案:D详解:操作系统的主要功能包括处理机管理、存储管理、设备管理、文件管理和作业管理等。
文字编辑通常是应用程序的功能,而非操作系统的主要功能。
3、在多道程序环境下,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B详解:在多道程序环境中,进程是资源分配和调度的基本单位。
程序只是一组指令的集合,本身不具有资源分配的概念。
作业是用户向计算机提交任务的实体,而指令是构成程序的基本单元。
4、进程从运行状态转变为阻塞状态的原因可能是()A 时间片用完B 被选中占有处理机C 等待某一事件发生D 等待的事件已发生答案:C详解:当进程等待某一事件发生时,如等待输入输出完成、等待资源分配等,会从运行状态转变为阻塞状态。
时间片用完会使进程从运行状态变为就绪状态;被选中占有处理机是进程从就绪状态变为运行状态;等待的事件已发生会使进程从阻塞状态变为就绪状态。
5、以下进程调度算法中,对短进程不利的是()A 先来先服务B 短作业优先C 时间片轮转D 高响应比优先答案:A详解:先来先服务调度算法按照进程到达的先后顺序进行调度,不管进程的执行时间长短。
短进程可能会因为长进程先到达而长时间等待,对短进程不利。
短作业优先算法有利于短进程;时间片轮转算法对所有进程相对公平;高响应比优先算法在一定程度上兼顾了短进程和等待时间长的进程。
6、产生死锁的四个必要条件是:互斥、()、循环等待和不剥夺。
《操作系统》考题及答案
《操作系统》考题及答案操作系统考题及答案一、选择题(共10题,每题2分,共20分)1. 操作系统是计算机系统中的()。
A. 软件部分B. 硬件部分C. 网络部分D. 执行部分答案:A2. 下列哪个操作系统属于开源操作系统?A. WindowsB. macOSC. LinuxD. iOS答案:C3. 进程是指()。
A. 一个程序的执行B. 一个任务的执行C. 一个线程的执行D. 一个指令的执行答案:B4. 下列关于虚拟内存的说法,正确的是()。
A. 提高了程序的运行效率B. 减少了程序的运行时间C. 可以充分利用硬盘空间D. 不会导致系统崩溃答案:A5. 进程调度算法中,通过时间片轮转调度可以实现()。
A. 公平性B. 紧急性C. 优先级D. 死锁避免答案:A6. 下列关于死锁的说法,正确的是()。
A. 资源利用率提高B. 进程执行顺序无关C. 程序运行速度加快D. 进程无法进行下去答案:D7. 磁盘调度算法中,通过扫描算法可以实现()。
A. 最少移动量B. 最小响应时间C. 最短寻道时间D. 最高吞吐量答案:C8. 进程同步原语中,P操作(也称为申请资源)的作用是()。
A. 分配资源B. 请求资源C. 释放资源D. 撤销资源答案:B9. 下列关于页面置换算法LRU(最近最久未使用)的说法,正确的是()。
A. 置换最近被访问的页面B. 可以避免缺页中断C. 不需要记录页面访问情况D. 只适用于主存容量较小的系统答案:A10. 虚拟存储技术中,页面大小的选择应该满足的原则是()。
A. 尽量小,以减少内存开销B. 尽量大,以提高程序运行速度C. 适中,以兼顾内存开销和程序运行速度D. 无固定原则,根据应用需求灵活选择答案:C二、简答题(共6题,每题10分,共60分)1. 请简要阐述操作系统的作用及主要功能。
答案:操作系统是计算机系统中最重要的软件部分,其作用主要体现在以下几个方面:- 管理计算机硬件资源,包括内存、CPU、磁盘等的分配和调度,保证资源的合理利用和高效运行;- 提供文件管理,包括文件的创建、读写、删除等功能,保证对文件的统一管理和访问控制;- 提供用户接口,通过命令行或图形界面等方式,使用户可以方便地与计算机交互;- 提供进程管理,包括进程的创建、调度、同步、通信等,保证多个进程的协调运行;- 提供安全性和数据保护,保护系统和用户的数据安全,防止恶意攻击和数据丢失。
操作系统选择题带答案
操作系统选择题带答案一、选择题1、以下关于操作系统的说法中,错误的是()A 操作系统是管理计算机硬件与软件资源的程序B 操作系统能合理地组织计算机工作流程C 操作系统能为用户提供各种服务功能D 操作系统能直接执行高级语言程序答案:D解释:操作系统不能直接执行高级语言程序,高级语言程序需要经过编译或解释转化为机器语言才能被执行。
2、操作系统的主要功能不包括()A 处理机管理B 存储管理C 设备管理D 数据库管理答案:D解释:数据库管理不是操作系统的主要功能,而是专门的数据库管理系统的职责。
操作系统的主要功能包括处理机管理、存储管理、设备管理、文件管理和作业管理等。
3、在多道程序环境下,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B解释:在多道程序环境下,进程是资源分配的基本单位。
程序只是一组指令的集合,本身不是运行实体,作业是用户向计算机提交任务的任务实体。
4、进程与程序的根本区别在于()A 是不是在内存中B 是不是具有就绪、运行和等待三种状态C 是不是被调入内存D 静态与动态的特点答案:D解释:程序是静态的指令集合,进程是程序的一次执行过程,是动态的。
5、下面关于进程同步和互斥的说法中,错误的是()A 互斥是指某一时刻只允许一个进程使用资源B 同步是指进程之间的协调关系C 互斥是同步的一种特殊情况D 同步和互斥都涉及到对共享资源的访问控制答案:C解释:同步不是互斥的特殊情况,它们是不同的概念。
同步强调的是进程之间的协调和合作,互斥强调的是资源的排他性访问。
6、死锁产生的四个必要条件是互斥条件、请求和保持条件、不剥夺条件和()A 线性增长条件B 环路等待条件C 无序释放条件D 有序请求条件答案:B解释:死锁产生的四个必要条件是互斥条件、请求和保持条件、不剥夺条件和环路等待条件。
7、在存储管理中,分页存储管理和分段存储管理的主要区别是()A 页是逻辑单位,段是物理单位B 页的大小固定,段的大小不固定C 分页是为了提高内存利用率,分段是为了满足用户需求D 分页是为了满足用户需求,分段是为了提高内存利用率答案:C解释:分页存储管理主要是为了提高内存的利用率,页的大小固定;分段存储管理是为了满足用户需求,段的大小不固定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统
一、单项选择题
1、计算机操作系统是一个()。
应用软件 B. 硬件的扩充 C. 用户软件 D.系统软件
、操作系统程序结构的主要特点是()。
一个程序模块 B. 分层结构 C. 层次模块化结构 D. 子程序结构
3.在以下的存储管理方案中,能扩充主存容量的是()
A.固定式分区分配 B.可变式分区分配
C.页式存储管理 D.分页虚拟存储管理
4.()不是分时系统的基本特征:
A、同时性
B、独立性
C、多路性
D、交互性
、可重定位内存分区分配目的为()。
解决碎片问题 B. 便于多作业共享内存
回收空白区方便 D. 摆脱用户干预
、逻辑地址就是()。
用户地址 B. 相对地址 C. 物理地址 D.绝对地址
、原语是()。
一条机器指令 B. 若干条机器指令组成, 但中途不能打断
一条特定指令 D. 中途能打断的指令
8、某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态是()。
从就绪变为运行 B.从运行变为就绪
从运行变为阻塞 D.从阻塞变为就绪
9、把逻辑地址转变为内存的物理地址的过程称作()。
编译 B.连接 C.运行 D.重定位
0、进程和程序的一个本质区别是()。
前者分时使用CPU, 后者独占CPU
前者存储在内存,后者存储在外存
前者在一个文件中,后者在多个文件中
前者为动态的,后者为静态的
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.在一台处理机上并发运行多个程序
1、D
2、C
3、D
4、A
5、A
6、、B 8、C 9、D 10、D
11.B 12.B 13.B 14.D 15.D。