操作系统选择题带答案

合集下载

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)⼀、选择题1.现代操作系统的基本特征是()、资源共享和操作的异步性A.多道程序设计B.中断处理C.程序的并发执⾏D.实现分时与实时处理2.为了使系统中所有的⽤户都能得到及时的响应,该操作系统应该是()A.多道批处理系统B.分时系统C.实时系统D.⽹络系统3.操作系统内核与⽤户程序、应⽤程序之间的接⼝是()A.shell命令B.图形界⾯C.系统调⽤D.C语⾔函数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.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的A.段表B.页表C.PCBD.JCB 10.⽂件管理实际上是管理()A.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间11.如果⽂件系统中有两个⽂件重名,不应采⽤()A.单级⽬录结构B.树形⽬录结构C.⼆级⽬录结构D.⾮循环图⽬录结构12.当前⽬录是/usr/meng,其下属⽂件prog/file.c的绝对路径名是()A./usr/meng/file.cB./usr/file.cC./prog/file.cD./usr/meng/prog/file.c13.引⼊缓冲技术的主要⽬的是()A.改善⽤户编程环境B.提⾼CPU的处理速度C.提⾼CPU与设备之间的并⾏程度D.降低计算机的硬件成本14.设备的打开、关闭、读、写等操作是由()完成的A.⽤户程序B.编译程序C.设备分配程序D.设备驱动程序15.控制和管理资源建⽴在单⼀系统策略基础,将计算功能分散化,充分发挥⽹络互联的各⾃治处理机性能的多机系统是()A.多处理器系统B.多计算机系统C.⽹络系统D.分布式系统16.在计算机系统中,操作系统是()A.处于裸机之上的第⼀层软件B.处于硬件之下的底层软件C.处于应⽤软件之上的系统软件D.处于系统软件之上的⽤户软件17.以下著名的操作系统中,属于多⽤户、多进程、多任务分时系统的是()A.DOS系统B.Windows NT系统C.UNIX系统D.OS/2系统18.下列系统中,属于实时系统的是()A.⽅正排版系统B.计算机辅助设计系统C.⽕车订票系统D.办公⾃动化系统19.引⼊多道程序的⽬的在于()A.充分利⽤CPU,减少CPU等待时间B.提⾼实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利⽤存储器20.在操作系统中引⼊"进程"概念的主要⽬的是()A.改善⽤户编程环境B.描述程序动态执⾏过程的性质C.使程序与计算过程⼀⼀对应D.提⾼程序的运⾏速度21.若P、V操作的信号量S初值为2,当前值为-1,则表⽰有()个等待进程A.0B.lC.2D.322.作业调度的关键在于()A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.⽤户作业准备充分D.有⼀个较好的操作环境23.有三个作业同时到达,J1,J2,J3的执⾏时间分别为T1,T2,T3,且T1 T2 T3,它们在⼀台处理机上按单道⽅式运⾏,采⽤短作业优先算法,则平均周转时间是()A.T1+T2+T3B.(T1+T2+T3)/3C.T1+2′T2/3+T3/3D.T1/3+2′T2/3+T324.若处理器有32位地址,则它的虚拟地址空间为()字节A.2GBB.4GBC.100KBD.640KB25.除操作系统占⽤的内存空间之外,所剩余的全部内存只供⼀个⽤户进程使⽤,其他进程都放在外存上,这种设计称为()A.覆盖技术B.虚拟技术C.对换技术D.物理扩充26.⽂件系统为每个⽂件建⽴⼀张指⽰逻辑记录和物理记录之间的对应关系表,由此表和⽂件本⾝构成的⽂件是()A.连续⽂件B.串连⽂件C.索引⽂件D.逻辑⽂件27.使⽤绝对路径名访问⽂件是从()开始按⽬录结构访问某个⽂件A.当前⽬录B.⽤户主⽬录C.根⽬录D.⽗⽬录28.⽤户程序与实际使⽤的物理设备⽆关,由操作系统考虑因实际设备不同⽽需要使⽤不同的设备驱动程序,这是由设备管理的()功能实现的A.设备独⽴性B.设备分配C.缓冲管理D.虚拟设备29.引⼊缓冲技术的主要⽬的是()A.改善⽤户编程环境B.提⾼CPU的处理速度C.提⾼CPU与设备之间的并⾏程度D.降低计算机的硬件成本30.以下不属于分布式系统特征的是()A.分布性B.并⾏性C.全局性D.可定制性31.操作系统核⼼部分的主要特点是( )。

计算机操作系统试题及答案

计算机操作系统试题及答案

计算机操作系统试题及答案一、选择题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个一级页表项。

操作系统_复习_选择225题(有答案)

操作系统_复习_选择225题(有答案)
A.进程的动态性B.进程的并发性
C.进程的调度性D.进程的异步性
A.文件系统B.光盘系统
C.磁盘系统D.存储系统
A
4.(__)是将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需程序或数据。
A.覆盖技术B.交换技术
C.虚拟技术D.物理扩充
B
5.(__)是解决进程间同步和互斥的一对低级通信原语。
A.lock和unlockB.P原语和V原语
C.W原语和S原语D.Send和Receive
B.在最近的过去用得多的页面在最近的将来也用得多
C.在最近的过去很久未使用的页面在最近的将来会使用
D.在最近的过去很久未使用的页面在最近的将来也不会使用
D
26.MS-DOS采用了(__)存储管理方案。
A.段式B.页式
C.单用户连续D.固定分区
C
27.SPOOLing技术的主要作用是(__)。
A.提高独占设备的利用率B.提高主机效率
D
19.10个并发进程使用同一个共享变量,如果最多允许6个进程同时进入其临界区,则互斥信号量的变化范围应是(__)。
A.6,5,…,1,0B.6,5,…,1,0,-1,…,-4
C.6,5,…,1,0,-1,…,-5D.6,5,…,1,0,-1,…,-3
B
20.CPU输出数据的速度远高于打印机的打印速度,可采用(__)解决这一矛盾。
B
53.操作系统是对(__)进行管理的软件
A.计算机软件B.计算机硬件
C.计算机资源D.应用程序
C
54.操作系统是管理计算机系统的处理机、内存、设备和文件等资源的(__)。
A.控制软件B.工具软件
C.应用软件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、发生死锁的必要条件有四个,要预防死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。

操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF一、单项选择题(每题2分,共20分)1. 在现代操作系统中,进程和程序的主要区别是()。

A. 进程是一个动态的概念,程序是一个静态的概念B. 进程是程序的执行过程,程序是进程的代码集合C. 进程是程序的代码和数据的集合,程序是进程的执行过程D. 进程是程序的代码集合,程序是进程的执行过程2. 在操作系统中,进程调度的目的是()。

A. 决定进程的执行顺序B. 提高CPU的利用率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. 下列关于操作系统的用户界面的说法,不正确的是()。

操作系统试题及答案

操作系统试题及答案

操作系统试题第一套及答案一、单项选择题1.关于操作系统的叙述( )是不正确的。

A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"2.操作系统的发展过程是( )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统3.用户程序中的输入,输出操作实际上是由( )完成。

A.程序设计语言B.编译系统C.操作系统D.标准库程序4.计算机系统中判别是否有中断事件发生应是在( )A.进程切换时B.执行完一条指令后C.执行P操作后D.由用户态转入核心态时5.设计批处理多道系统时,首先要考虑的是( )A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性6.若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。

A.就绪B.等待C.运行D.完成7.支持程序浮动的地址转换机制是( )A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位8.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。

A.地址从大到小B.地址从小到大C.尺寸从大到小D.尺寸从小到大9.逻辑文件存放在到存储介质上时,采用的组织形式是与( )有关的。

A.逻辑文件结构B.存储介质特性C.主存储器管理方式D.分配外设方式10.文件的保密是指防止文件被( )A.篡改B.破坏C.窃取D.删除11.对磁盘进行移臂调度的目的是为了缩短( )时间。

A.寻找B.延迟C.传送D.启动12.启动外设前必须组织好通道程序,通道程序是由若干( )组成。

WB.CSWC.CAWD.PSW13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )A.先来先服务B.轮转C.最高响应比优先D.均衡调度14.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

•操作系统选择题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)PCB)是进程存在的唯一标志。

当几个进程共享(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)进程),CPU调度和分配的基本单位是(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)相同和较高特权环)中的服务。

相关文档
最新文档