还剩53页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《操作系统》自考核心知识点考试复习题库(含答案)02326
一、单选题
1.在设计I/O软件时,最关键的目标是OA、软件的泛用性B、设备的独立性C、软件的层次结构D、设备的连接关系答案B解析本题考查了I/O的设备独立性设计I/O软件的一个最关键的目标是设备独立性
2.若进行的10次页面访问中,出现了4次缺页情况,则缺页率为A、
0.1B、
0.2C、
0.3D、
0.4答案D解析本题考查了页面置换算法中的缺页率缺页率是指缺页次数与总的页面访问次数的比值,即4/10=
0.43,下列关于存储保护中权限保护的说法错误的是()A、对属于自己区域的信息,可读可写B、对公共区域允许共享的信息,可读不可写A、存储系统B、文件系统C、设备系统D、进程系统答案:B解析本题考查了文件系统的概念在计算机系统中,各种信息的组织、存取、加工和保管等工作主要由文件系统来完成用户经常访问、直接处理的一个部分就是文件系统
25.采用可变分区会产生很多零碎的小分区,为合并这些零碎的小分区,可采用A、覆盖保护B、缓冲技术C、紧缩技术D、交换技术答案C解析本题考查了紧缩技术的概念计算机系统中,采用紧缩技术来实现合并零碎小分区的目的
26.下列不属于PCB组织方式的是A、线性方式B、索引方式C、成组方式D、链接方式答案C解析本题考查了PCB的组织方式为了便于管理,系统把所有的PCB用适当方式组织起来,一般来说有三种组织方式线性方式、索引方式和链接方式
27.在三状态进程模型中,进程运行时,因需要另一个进程提供的数据,而暂时停止运行,该进程将会转换为()、等待状态AB、就绪状态C、运行状态D、挂起状态答案:A解析本题考查了三状态进程模型的概念运行-等待运行中的进程因自身的►需求,需满足需求后才能继续运行下去,从而由运行状态变为等待状态
28.下列说法中错误的是0A、采用记录的成组可提高存储空间利用率B、文件保护是指防止不经文件拥有者授权而窃取文件C、文件保护的措施有建立副本和定时存储D、文件保密的措施中包括病毒防范答案B解析本题考查了文件保护、保密的概念文件保护是指防止文件被破坏,文件保密是指防止不经文件拥有者授权而窃取文件,其他说法均正确
29.存储器的编址单位是
0、位AB\字节C、字D、块答案B解析本题考查了存储器的编址单位存储器以字节为编址单位计算机系统中存储数据的最小单位是“位”,8位为一个“字节”,字节是最小的编址单位,两个字节为一个“字”;为简化对存储器的分配和管理,计算机系统把存储器分成块,在为用户分配内存空间时以“块”为最小单位
30.在页面置换中,最为理想但几乎无法实现的一种算法是A、RAMB、OPTC、FIFOD、LRU答案B解析本题考查了页面置换算法的实现理想页面置换算法OPT的原则是淘汰以后不需要的或者在最长时间以后才会用到的页面这种算法是最为理想的,但难以实现,不过可以将它作为衡量其他算法优劣的一个标准
31.下列关于进程通信的说法错误的是A、进程通信是指进程间进行信息交换B、P、V操作是一类低级通信原语C、P、V操作可实现大量信息的交换D、通过共享内存可实现进程通信答案C解析本题考查了进程通信的概念P、V操作是低级通信原语,只能实现少量的信息交换,共享内存、消息机制和管道通信可实现大量的信息交换
32.一个磁盘上有8个扇区,每个扇区内都有一个记录,磁盘转速为40ms/周,磁头读取一个记录的时间为5ms,处理记录的时间为10ms,从第一个扇区开始读取记录,当处理完第一个记录时,下一个可读取的记录为()A、2B、3C、4D、5答案C解析本题考查了磁盘信息的优化分布移动磁臂在每个扇区内停留的时间为5mso当读取并处理完第一个扇区内的记录时,花费了15ms,这时移动磁臂刚好来到第四个扇区,故下一个可读取的记录为第四个记录
33.在进程调度算法中,为了保证长时间等待进程的执行,应采用()A、先来先服务算法B、最高响应比优先算法C、轮转算法D、最高优先级算法答案B解析本题考查了进程调度算法的分类等待时间越久的进程,其响应比也就越高,因此它的执行优先级将会越来越高,这样就可保证长时间等待进程的执行
34.进程是程序的一次执行过程,在执行过程中进程的状态不断发生变化,进程的这种特性称为A、动态性B、并发性C、同步性D、异步性答案A解析进程是程序的一次执行过程,在执行过程中进程的状态不断发生变化,进程的这种特性称为动态性
35.当系统处于管态时,可使用的指令类型和中央处理器的运行模式分别是()A、一般指令、用户模式B、一般指令、特权模式C、特权指令用户模式D、特权指令、特权模式答案D解析本题考查了管态的概念系统处于目态时,只能使用一般指令,中央处理器的运行模式为用户模式;系统处于管态时,可使用特权指令,中央处理器的运行模式为特权模式
36.在一个典型的计算机系统硬件结构中,中央部分是处理器和内存,与该层通过总线相连的是()A、外围设备B、外围设备控制器C接口部件D、通信设备答案C解析本题考查了I/O硬件组成在典型的计算机系统硬件结构中,其中央部分是处理器和内存,通过总线与第二层的接口(适配器)部件相连第三层是各种外围设备控制器,最外层是外围设备
37.系统的死锁状态与不安全状态之间的关系是A、相等B、包含与被包含C、对立D、无任何关系答案B解析:本题考查了死锁安全状态的概念系统处于不安全状态时可能会发生死锁,若系统发生了死锁则一定处于不安全状态,所以不安全状态包含死锁状态,死锁状态被包含在不安全状态中
38.进程所获得的资源在未使用完毕之前,不能被其他进程强行剥夺,只能由该进程自愿释放这属于发生死锁的四个必要条件中的0A、互斥条件B、不可剥夺条件C、请求和保持条件D、循环等待条件答案B解析本题考查了发生死锁的四个必要条件不可剥夺条件是指进程所获得的资源在未使用完毕之前,不能被其他进程强行剥夺,只能由该进程自愿释放
39.进程的挂起是指将进程由内存转移到As处理器B、CPUC、缓冲区D、外存答案D解析本题考查了七状态进程模型中的挂起状态挂起把一个进程从内存转到外存第三章单选
240.15为了保证程序的正确执行,处理器访问主存储器使用的是A、逻辑地址B、相对地址C、绝对地址D、虚拟地址答案:C解析为了保证程序的正确执行,处理器访问主存储器使用的是绝对地址第一章填空+简答
41.下列关于处理器工作状态的说法中错误的是()A、处理器的工作状态可分为管态和目态B、处于管态时处理器的权限更高C、处于管态的处理器可执行一般指令D、处于目态的处理器可执行特权指令答案D解析本题考查了处理器的工作状态处于管态的处理器权限高于目态,因为处理器处于管态时可执行所有指令,而处于目态时只能执行一般指令,不能执行特权指令
42.在程序的顺序执行中,只要程序的初始条件相同,无论何时运行得到的结果都是不变的,体现出的特点是A、顺序性B、封闭性C、程序执行结果的确定性D、程序执行结果的可再现性答案D解析本题考查了程序的顺序执行程序执行结果的可再现性只要输入的初始条件相同,即使程序在不同的时间执行,最终得到的结果也不变
43.银行家算法属于()A、死锁预防算法B、死锁避免算法C、死锁检测算法D、死锁解除算法答案B解析本题考查了死锁避免算法最著名的死锁避免算法是由Dijkstra等人提出的银行家算法
44.下列不属于中断的是0A、时钟中断B、程序性中断C、控制台中断D、硬件故障中断答案B解析本题考查的是中断机制中的中断与异常的概念程序性中断属于异常中的一种
45.在七状态进程模型中,若处于阻塞挂起状态的进程所指定的事件发生后,该进程的状态将转变为()A、就绪状态B、就绪挂起状态C、运行状态D、等待状态答案B解析本题考查了七状态进程模型的状态转换阻塞挂起-就绪挂起针对外存进程的事►件出现
46.下列不属于进程队列分类的是A、等待队列B、挂起队列C、就绪队列D、运行队列答案B解析本题考查了进程队列的分类系统中的进程队列分为三类就绪队列等待队列和运行队列
47.文件保密的措施中不包括A、隐藏文件目录B、设置口令C、放弃密码D、病毒防范答案C解析本题考查了文件保密的措施常用的文件保密措施有隐藏文件目录、设置口令使用密码和病毒防范
48.在空闲分区的分配策略中,为避免形成零碎的小分区,应采用的算法是0A、最先适应算法B、最慢适应算法C、最优适应算法D、最坏适应算法答案D解析本题考查了空闲分区的分配策略中算法的概念最坏适应算法当收到内存申请时,找到第一个满足申请长度的最大空闲区,将其分割并分配此算法可避免形成分区碎片
49.若可用的共享资源共有10个,每个进程需要4个资源,且规定每个进程每次只能申请一个资源,那么为了不发生死锁,共享该资源的进程数量最多为C对未授权使用的信息,不可读不可写D、可通过设置寄存器的方式实现答案D解析本题考查了存储保护中的权限保护权限保护的实现方式分别是对属于自己区域的信息,可读可写;对公共区域中允许共享的信息或获得授权可使用的信息,可读而不可修改;对未授权使用的信息,不可读、不可写通过设置特殊的寄存器实现存储保护的技术是第二章中介绍的界地址寄存器技术
4.下列不属于存储管理任务的是
0、存储保护AB、“扩充”内存容量C、撤销进程D、存储共享答案C解析:本题考查了存储管理任务的概念存储管理的任务包括内存的分配和回收、存储共享、存储保护和“扩充”内存容量
5.在虚拟页式存储中,存储管理部件首先把内存分成大小相等的许多区,这些区我们常称为A、位B、字节C、页D、块答案DA、2B、3C、4D\5答案:B解析本题考查了进程的资源共享由于每个进程每次只能申请一个资源,三个进程经过第一轮申请,将依次得到一个资源,还剩7个资源经过第二轮申请,还剩4个资源经过第三轮申请,还剩1个资源这时每个进程都得到了3个资源,但未满足运行所需的资源数经过第四轮申请,将唯一的资源分配给第一个进程,该进程得到了所需的4个资源,可以运行运行后释放占用的4个资源,系统再将这些资源依次分配给其他进程,使其能够运行完毕当有4个进程时,经过第
一、第二轮的申请后,还剩两个资源,在第三轮申请中将这两个资源依次分配给第
一、第二个进程,这时已没有资源可分配,并且所有的进程都无法运行,故将会陷入死循环中,即发生死锁现象
50.组成斯普林系统SPOOLING的程序有多个,其基本的程序是A、井输入程序、井管理程序、井输出程序B、井输入程序、井管理程序、缓输出程序C、预输入程序、井管理程序、缓输出程序D、预输入程序、井管理程序、井输出程序答案C解析组成斯普林系统SPOOLING的程序有多个预输入程序井管理程序缓输出程序
51.具有微型化和实时性特点的操作系统是A、单用户微机操作系统B、实时操作系统C、单道批处理操作系统D、嵌入式操作系统答案D解析嵌入式操作系统的主要特点是微型化和实时性由于嵌入式(计算机)系统的硬件配置较小,所以嵌入式操作系统在保证应用功能的前提下都采用微型化、低功耗的结构
52.在计算机系统中,为了方便管理文件,系统设置了一个文件数据结构,称为()、文件程序AB、文件数据C、PCD、答案D解析本题考查了文件控制块的概念文件控制块FCB是系统为管理文件而设置的一个数据结构FCB是文件存在的标志,它记录了系统管理文件所需要的全部信息
53.下列关于系统调用和函数调用的说法错误的是()A、系统调用是提供给编程人员的唯一接口B、用户程序可通过系统调用获得操作系统内核提供的服务C、在函数调用中,调用程序和被调用程序运行在相同的状态D、在系统调用中,调用程序和被调用程序运行在相同的状态答案D解析本题考查了系统调用与函数调用的概念在系统调用中,调用程序运行在目态,被调用程序运行在管态其他说法均正确第二章填空+简答
54.在页式存储管理系统中,一个作业的页表内容如下若页面大小为2KB,则该作业的地址0转换成的物理地址是A、6KB、4KC、2KD、1K答案B解析依题干,作业的地址0转换成的物理地址大小为4K
55.算术溢出属于异常分类中的0A、时钟中断B、硬件故障中断C、程序性中断D、访管指令异常答案C解析:本题考查了中断的分类程序性中断:在某些条件下由指令执行结果产生,例如算术溢出、被零除、目态程序试图执行非法指令、访问不被允许的存储位置虚拟存储中的缺页等
56.若某磁带的存储密度为每英寸100个字符,每个记录长度为120个字符,块与块间的间隔为
0.3英寸,则该磁带的空间利用率为O、20%AB、40%C、60%D、80%答案D解析:本题考查了磁带的空间利用率用0/100=
1.2,
1.2/
1.2+
0.3=
1.2/
1.5=
0.4/
0.5=80%o
57.在地址转换中,由绝对地址对应的存储空间称为A、绝对地址空间B、物理地址空间C、逻辑地址D、逻辑地址空间答案B解析本题考查了地址转换中绝对地址的概念绝对地址对应着存储器中的某段内存空间,我们把由绝对地址对应的内存空间称为“物理地址空间”将逻辑地址对应的存储空间称为逻辑地址空间
58.当批处理操作系统处于目态时,提供的服务对象或将要进行的事项是A、用户程序B、进程切换C、调度页面D、检测死锁答案A解析本题考查了批处理操作系统处于目态时提供的服务当系统处于目态时,只能为用户提供服务,当处于管态时,既可以为用户服务,也可以做系统维护工作,如进程切换、调度页面检测死锁等
59.在存储管理中,采用覆盖技术与交换技术的目的是0A、节省内存空间B、增大内存容量C、提高CPU利用率D、实现内存共享答案A解析本题考查了覆盖技术与交换技术的概念采用覆盖技术与交换技术的目的是提高内存利用率,节省内存空间第六章填空+简答
60.在访问磁盘时,访问者依次要访问的柱面是130,199,32,159,15,148,61,99,若采用先来先服务调度算法,则该算法需移动的柱面总量为、654AB、765C、665D、756答案B解析:本题考查了移臂调度中的先来先服务调度算法采用先来先服务调度算法,得到的柱面访问序列为130T199T32-M59T15T148T61T99,每两个柱面间的差值的绝对值分别是
69、
167、
127、
144、
133、
87、38,所以移动的柱面总量为69+167+127+144+133+87+38=
765061.在七状态进程模型中,进程由就绪到就绪挂起的原因可能是()A、没有进程处于就绪状态或就绪状态进程要求更多内存资源B、有高优先级阻塞进程和低优先级就绪进程C、一个进程释放了足够内存D、就绪挂起进程优先级高于就绪进程或没有就绪进程答案B解析本题考查了七状态进程模型的概念就绪-就绪挂起当有高优先级阻塞进程(系►统认为该进程会很快就绪)和低优先级就绪进程时,系统会选择挂起低优先级就绪进程
62.下列关于文件的链接结构说法错误的是0A、解决了碎片问题B、不利于文件动态扩充C、有利于文件插入和删除D、不适于随机存取答案B解析本题考查了文件的链接结构的概念文件的链接结构的优点之一是有利于文件动态扩充
63.下列关于进程和程序的说法中错误的是()A、程序是构成进程的组成部分之一B、撤销进程时需回收它的PC c、D、进程是程序的一个执行过程答案C解析本题考查了进程与程序的联系程序是构成进程的组成部分之一,一个进程的运行目标是执行它所对应的程序;进程存在的标志是PCB,撤销进程时系统可直接回收它的PCB;程序是永久存在的,进程具有生命周期,是程序的一个执行过程
64.死锁解除是指破坏哪种必要条件()、互斥条件AB、不可剥夺条件C、请求和保持条件D、循环等待条件答案D解析本题考查了死锁的解除死锁的解除方法是通过破坏“循环等待”条件来实现的
65.下列关于死锁的说法中错误的是()A、发生死锁时,四个必要条件必定成立B、四个必要条件成立时,必定发生死锁C、系统处于安全状态时,必定不会发生死锁D、系统处于不安全状态时,未必会发生死锁答案B解析本题考查了死锁的概念发生死锁时,四个必要条件一定成立,但四个必要条件成立时,未必会发生死锁,其余说法均正确
66.资源分配图可用于、死锁预防AB、死锁避免C、死锁检测D、死锁解除答案C解析本题考查了资源分配图的概念资源分配图是一张有向图,它清晰地描述了进程申请资源的情况,以及资源分配的情况,用于死锁检测
67.下列关于死锁预防和死锁避免的说法中错误的是()A、死锁预防是通过各种措施,设法破坏至少一个必要条件B、相比死锁避免,死锁预防的执行更为严格C、相比死锁预防,死锁避免能够更为充分地利用系统资源D、死锁避免在系统运行前就开始评估死锁是否会发生答案D解析本题考查了死锁避免和死锁预防的概念死锁预防是设法至少要破坏死锁四个必要条件中的一个,严格地防止死锁的出现而死锁避免则不那么严格,它是在系统运行过程中注意避免死锁的发生死锁避免能够更充分地利用系统资源第五章填空+简答
68.造成颠簸的原因可能是()A、程序读取B、系统调用C、页面调度D、存储保护答案C解析本题考查了页面置换中的颠簸和抖动颠簸是由于缺页率高而引起的,当进行太过频繁的页面调度时,缺页率将会增大,进而引起颠簸
69.在页式虚存系统中,如作业执行时发生了缺页中断,经操作系统把该页面调入主存并修改页表之后,应执行A、被中断的前一条指令B、被中断的后一条指令C、被中断的那一条指令D、该作业的第一条指令答案C解析在页式虚存系统中,如作业执行时发生了缺页中断,经操作系统把该页面调入主存并修改页表之后,应执行被中断的那一条指令
70.下列不属于文件物理结构的是()A、顺序结构B、链接结构C、模块化结构D、索引结构答案C解析本题考查了文件的物理结构常用的文件物理结构有顺序结构、链接结构和索引结构
71.为解决I/O设备和处理器处理速度不匹配的问题,可采用OA、DMA技术B、存储保护C、通道技术D、缓冲技术答案:D解析本题考查了缓冲技术的引入为解决I/O设备和处理器处理速度不匹配的问题,故引入缓冲区,这种技术称为缓冲技术
72.下列关于“可再入程序”的说法正确的是A、一次只能被一个用户调用B、是“纯”代码的程序C、可修改自身的代码D、不需要调用者提供专用工作区答案B解析本题考查了可再入程序的概念可再入程序,是指一个能够被多个用户同时调用的程序;是“纯”代码的程序,程序在执行中不会修改自身的代码;要求调用者提供专用工作区,以保证程序以同样的方式为各用户服务
73.在SPOOL ing系统中执行作业时,读取数据的位置是Av存储器B、输入井C、输出井D、缓冲区答案B解析本题考查了虚拟页式存储管理的概念存储管理部件首先把内存分成大小相等的许多区,把每个区称为“物理页面”,也就是“块”
6.操作系统中采用记录的成组和分解技术的目的是()、增大内存容量AB、提高存储空间利用率C、确保信息的可靠性D、稳定进程的执行速度答案B解析本题考查了文件系统的记录的成组和分解技术的作用为了提高存储空间的利用率和减少启动设备的次数,可采用记录的成组和分解技术第七章填空+简答
7.对一组并发进程来说,其中每一个进程都A、具有顺序性B、不能被中断C、不与其它进程共享资源D、含有不同的程序答案A解析对一组并发进程来说,其中每一个进程都具有顺序性
8.下列属于异常的是()、时钟中断AB、输入输出中断C、控制台中断解析本题考查了SPOOLi ng系统的工作原理在执行作业时,先将作业输入到输入井中(磁盘等),作业进入内存运行后,使用数据时可直接从输入井中取出
74.计算机软件系统是指计算机系统中的A、程序B、数据C、程序及其数据D、程序及其文档答案D解析计算机软件系统是指计算机系统中的程序及其文档
75.在三种基本类型的操作系统中,注重高可靠性的是OA、批处理系统B、Windows系统C、分时系统D、实时系统答案D解析本题考查了操作系统的基本类型实时操作系统主要设计目标在严格时间范围内,对外部请求作出反应,对实时任务能够进行实时处理,系统应具有高可靠性
76.虚拟存储器中虚拟存储的存储单位是0A、位B、字节C、页D、块答案C解析本题考查了虚拟存储的存储单位虚拟存储器实际上是为了“扩大”内存容量而采用的一种设计技巧,虚拟存储一般以“页”为单位
77.造成某进程状态从就绪态转变成运行态的原因是A、上次分配给该进程的处理器时间太短B、有更高优先级的进程要运行C、该进程需要更多的处理器时间运行D、该进程被进程调度程序选中答案:D解析造成某进程状态从就绪态转变成运行态的原因是该进程被进程调度程序选中
78.在信箱通信中,表示从指定信箱Box中取出一封信,存储到指定的地址Addr ess中的原语写法是Av sendAddress,BoxB、send Box,AddressC\receive Address,BoxD、receive Box,Address答案D解析本题考查的是信箱通信的概念在信箱通信中,receive Box,Address表示从指定信箱Box中取出一封信,存储到指定的地址Address中
79.在读者一写者问题中,读者和写者、写者和写者分别属于哪种进程关系0A、同步同步B、同步、互斥C、互斥、同步D、互斥互斥答案:D解析本题考查了读者-写者的概念由读者一写者间的读写关系可知,读者在读文件时写者不可写文件,写者在写文件时读者不可读文件,故为互斥关系;写者在写文件时,其他写者不可写文件,故也为互斥关系
80.系统调用的分类中,被用于请求和释放有关设备的一类是A、进程控制类系统调用B、文件操作类系统调用C、进程通信类系统调用D、设备管理类系统调用答案D解析本题考查的是系统调用的分类设备管理类系统调用被用于请求和释放有关设备,以及启动设备操作等
81.当一个进程欲使用共享资源时,将对信号量S执行的操作是A、P1B、V1C、P SD、V S答案C解析本题考查了P操作的定义P操作表示进程占用了一个共享资源,当进程欲占用信号量S代表的共享资源时,将对S进行P S操作
82.计算机系统中,各种进程需在处理器上运行,关于处理器的构成不包括0A、-XX□口\超舁布B、寄存器C、磁盘D、高速缓存答案C解析本题考查了处理器的构成操作系统作为一个程序需要在处理器上执行,处理器一般由运算器控制器一系列的寄存器以及高速缓存构成磁盘属于外存存储空间中的一种介质
83.14下列作业调度算法中既考虑作业进入输入井的先后,又考虑作业计算时间的是A、先来先服务算法B、计算时间短的作业优先算法C、响应比高者优先算法D、均衡调度算法答案C解析响应比高者优先算法既考虑作业进入输入井的先后,又考虑作业计算时间
84.计算机系统采用多道程序设计可以A、改善处理器环境B、增大处理器容量C提高处理器利用率D、减少处理器错误答案C解析本题考查的是多道程序设计技术的作用采用多道程序设计可以提高处理器的利用率
85.若进程A的运行时间为30s,当它到达内存时因其他原因并未立即执行,直到60s后才开始执行进程A,那么进程A的响应比为Ax0sB、1sC、2sD3sx答案D解析本题考查的是最高响应比优先算法进程的响应比是指进程的等待时间与预计运行时间的和与预计运行时间的比值,一个进程的响应比计算方式为(等待时间/预计运行时间+1);即1+60/30=3s
86.当同时有多个中断请求时,处理器会先接收的中断类型是OA、对应设备最近的B、处理开销最小的C、中断优先级最高的D、处理难度最小的答案C解析本题考查的是中断的优先级当同时出现多个中断请求时,处理器会优先接收中断优先级最高的中断请求
87.我们用程序状态字表示处理器当前的工作状态,其状态代码的构成不包括A、CPU的工作状态代码B、指令代码C、条件码D、中断屏蔽码答案B解析本题考查的是程序状态字PSW o程序状态字PSW的状态代码构成有CPU的工作状态代码、条件码和中断屏蔽码
88.树形结构目录层次结构清晰,便于管理和保护,查找速度快,它也被称为A、一级目录结构B、二级目录结构C、多级目录结构D、根目录结构答案C解析本题考查了文件目录中的多级目录的概念多级目录结构又称为树型目录结构,每次查找都从根目录开始查找优点是层次结构清晰,便于管理和保护,解决了文件重名问题,查找速度快
89.将I/O设备分为独占设备、共享设备和虚拟设备,这种分类方式是A、按设备的使用特性分类B、按设备的信息组织方式分类C按设备使用可共享性分类D、按设备的数据结构分类答案C解析本题考查了I/O设备的分类将I/O设备按设备使用可共享性分类,可分为独占设备、共享设备和虚拟设备
90.13当操作系统选择了用户程序占用处理器,则系统会A、从目态变为管态B、从管态变为目态C、继续保持目态D、继续保持管态答案B解析当操作系统选择了用户程序占用处理器,则系统会从管态变为目态
91.在构成PSW的状态代码中,指出是否允许中断的是OA、CPU的工作状态代码B、指令代码C、条件码D、中断屏蔽码答案D解析本题考查的是程序状态字包含的状态代码程序状态码(PSW)中指明是否允许中断的状态代码是中断屏蔽码
92.在多个生产者——消费者问题中,生产者与生产者消费者与消费者之间的关系为A、同步同步B、同步、互斥C、互斥、同步D、互斥互斥答案:D解析本题考查了进程的同步-互斥问题在多个生产者一消费者问题中,存在多个缓冲区,为避免多个消费者同时从一个满缓冲区中取产品,也为了避免多个生产者同时往一个空缓冲区中放入产品,故设置一个信号量使其为互斥关系
93.下列不能实现存储保护的是()A、界地址寄存器B、地址越界保护C、权限保护D、高速缓存答案D解析本题考查了存储保护的概念可实现存储保护的有界地址寄存器、地址越界保护和权限保护
94.下列不属于死锁必要条件的是A、互斥条件B、不可剥夺条件C、同步条件D、循环条件答案C解析本题考查了死锁的必要条件死锁的四个必要条件包括互斥条件、不可剥夺条件请求和保持条件、循环等待条件
95.存储管理的目的是尽可能地方便用户使用和、执行用户程序AB、提高主存利用率C、提高主存的速度D、增加主存实际容量答案B解析存储管理的目的是尽可能地方便用户使用和提高主存利用率
96.在撤销一个进程时,系统需收回该进程的、程序AB、数据C、PCD、答案C解析本题考查的是进程控制块PCB的基本概念PCB是进程存在的唯一标志,当系统创建一个进程时,为进程设置一个PCB操作系统利用PCB来描述进程的基本情况以及进程的运行变化过程撤销进程时,系统会收回它的PCB,进程也随之消亡
97.一个进程可同其他进程一同推进,这体现出的进程特征是、并发性AB、动态性C、独立性D、交往性答案A解析:本题考查了进程的特征并发性:一个进程可以同其他进程一道向前推进
98.死锁检测的实质是确定哪种条件存在()A、互斥条件B、不可剥夺条件C、请求和保持条件D、循环等待条件答案D解析:本题考查了死锁检测的概念检测死锁的实质是确定是否存在“循环等待”条件
99.分时系统中,时间片到时属于中断分类中的A、时钟中断B、输入输出中断C、控制台中断D、硬件故障中断答案A解析本题考查的是中断的分类时钟中断由处理器内部的计时器产生,允许操作系统以一定规律执行函数,如时间片到时硬件实时钟到时等
100.下列不属于三状态进程模型中进程所处状态的是OA、阻塞状态B、就绪状态D\程序性中断答案D解析:本题考查了中断的分类选项中只有程序性中断属于异常,其余均为中断
9.下列关于线程的说法错误的是A、每个线程都有一张线程描述表B、线程是处理器的独立调度单位C、线程不拥有自己的系统资源D、线程的状态是始终不变的答案D解析本题考查了线程的概念每个线程都有一个唯一的标识符和一张线程描述表;线程是处理器的独立调度单位;线程不拥有自己的系统资源;线程同进程一样具有生命周期,并且在生命周期中其状态是不断变化的
10.在三状态进程模型中,进程的状态不包括A、运行状态B、就绪状态C、等待状态D、创建状态答案D解析本题考查的是三状态进程模型的概念三状态进程模型中的进程状态包括运行状态就绪状态和等待状态
11.在计算机系统中,为了提高系统分配设备的灵活性,规定用户提出使用设备要求时的形式是C\运行状态D、结束状态答案D解析本题考查了三状态进程模型的概念三状态进程模型运行中的进程可以处于三种状态之一运行、就绪、等待第三章填空+简答
101.在计算机系统中,负责各种信息的组织、存取、加工和保管等工作的是O、传输系A统B、通信系统C、文件系统D、I/O控制器答案C解析本题考查了文件管理的任务在计算机系统中,各种信息的组织、存取、加工和保管等工作主要由文件系统来完成
102.下列关于文件物理结构中顺序结构的说法错误的是()、可进行快速存取AB、支持顺序存取和随机存取C、不能动态增长D、有利于文件的插入和删除答案D解析本题考查了文件物理结构中顺序结构的概念文件物理结构中的顺序结构的优点是可进行快速存取,并且支持顺序存取和随机存取;缺点是文件不能动态增长,也不利于文件的插入和删除,最终会导致出现存储碎片103,计算机系统中,中央处理器(CPU)能直接访问的唯一存储空间是()A、磁盘B、寄存器C、外存储器D、内存储器答案B解析本题考查的是计算机系统中的存储系统中央处理器能直接访问的唯一存储空间是内存储器在计算机系统中,1GB与1B间的转换关系是A、1GB=21C,B B、1GB=22OBC1gb=23°b D、IGB=24B本题考查的是存储器的编址单位之间的转换1KB=B,1MB=2KB,1GB=2“MB,所以1GB=2B
104.在磁盘空间管理中,效率较高的一种管理方案是OA、位示图B、空闲块表C、空闲块链表D、空闲块成组链接法答案D解析本题考查了空闲块成组链接法的优点采用空闲块成组链接法的管理方式比普通的链接方式效率高,能够迅速找到大量空闲盘块地址简答题
1.根据处理器中执行指令的类型,可将中央处理器的运行模式分为和一答案用户模式;特权模式解析本题考查的是操作系统中处理器的运行模式为中央处理器引入运行模式概念,运行模式通常分为用户模式和特权模式执行一般指令时,处理器处于目态,为用户模式执行特权指令时,处理器处于管态,为特权模式
2.缓冲技术是用以缓解处理器与速度不相匹配矛盾的一种数据暂存技术答案处理数据速度设备传输数据解析采用缓冲技术的目的就是解决处理器处理速度与设备传输数据速度不匹配的问题第八章简答+综合
3.重定位的方式有重定位和重定位答案静态动态解析本题考查了地址的重定位的方式重定位的方式有静态重定位和动态重定位两种4,实现大量信息交换的三种方案有、和管道通信答案共享内存消息机制解析:本题考查了进程通信的实现若要实现大量信息的交换,可采用三种方案共享内存、消息机制和管道通信第四章简答+综合
5.常见的操作系统结构有整体式结构和o答案层次式结构;微内核结构解析本题考查的是操作系统的结构常见的操作系统结构有整体式结构、层次式结构和微内核(客户/服务器)结构
6.可将操作系统分为三种基本类型,分别是批处理系统、和o答案分时系统;实时系统解析本题考查的是操作系统的基本类型一般可以把操作系统分为三种基本类型,分别是批处理系统、分时系统和实时系统
7.文件的存取方式有两种,它们的名称是存取和存取答案顺序;随机(次序可交换)
8.实现存储保护的方法有和o答案地址越界保护权限保护解析本题考查了实现存储保护的方法实现存储保护的方法有地址越界保护和权限保护
9.SPOOLing系统主要包括输入程序模块、和三部分答案输出程序模块作业调度程序解析本题考查了SPOOLi ng系统的组成,主要包括输入程序模块、输出程序模块、作业调度程序三部分
10.三状态进程模型中,进程的状态包括等待状态、和O答案就绪状态运行状态解析本题考查了三状态进程模型的概念三状态进程模型运行中的进程可以处于三种状态之一运行、就绪、等待
11.在批处理操作系统中,用户干预自己作业的运行,系统将按照作业提供的处理作业答案不能;作业控制说明书解析本题考查了批处理操作系统的特点在批处理操作系统中,用户自己不能干预自己作业的运行,系统按照用户作业提供的作业控制说明书处理作业
12.请简述树型目录结构的优缺点答案
①优点层次结构清晰,便于管理和保护,解决了文件重名问题,查找速度快
②缺点查找一个文件按路径名逐层检查,由于每个文件都存储在外存,多次访盘会影响速度,结构相对比较复杂
13.I/O设备按设备使用特性分类,可分为、输出设备、和存储设备答案输入设备交互式设备解析本题考查了I/O设备的分类I/O设备按设备使用特性分类,可分为输入设备、输出设备、交互式设备、存储设备
14.在分时系统中,进程交替运行,该系统的特点有多路性、、—和及时性答案交互性;“独占”性解析本题考查的是分时系统的特点分时操作系统具有多路性交互性独占”性和及时性的特点
15.按文件的用途可将其分为、库函数文件和0答案系统文件用户文件解析本题考查了文件的用途按文件的用途分类可分为系统文件、库函数文件和用户文件
16.在七状态进程模型中,阻塞状态和阻塞挂起状态的概念分别是什么?它们之间是如何转化的?答案阻塞状态进程在内存中,并等待某事件的发生阻塞挂起状态进程在外存中,并等待某事件的发生阻塞-阻塞挂起没有进程处于就绪状态或就绪状态进程要求更多►内存资源时阻塞挂起T阻塞当一个进程释放足够内存时,系统会把一个高优先级阻塞挂起进程激活
17.用户程序要想获得特权指令提供的服务功能,只能通过将其由目态切换到后启动操作系统答案系统调用;管态解析本题考查了操作系统的服务功能用户程序只能执行一般指令,若要获得操作系统特权指令提供的内核服务,就必须使用系统调用其中会用到访管指令,将目态切换为管态并启动操作系统
18.请简述程序性中断;程序性中断必须由操作系统来完成吗?请举例答案程序性中断多数是程序指令出错指令越权或者指令寻址越界而引发的系统保护程序性中断可分为两类1第一类只能由操作系统完成;2第二类可以由程序自己完成,例如一些算术错误
19.假定某系统中,磁带的记录密度为每英寸1200个字符,每个逻辑记录长为200个字符,块与块之间的间隙为
0.5英寸请问,为了使磁带空间利用率达到70%,采用记录成组操作时的块因子应为多少?第七章综合答案设块因子为x,每条记录所占磁带空间为200/1200=1/6英寸,则有x*1/6/x*1/6+
0.5=
0.7,解得x=7,所以块因子应为
720.请简述实现虚拟存储器需要哪些硬件支持答案实现虚拟存储器需要以下的硬件支持,
①系统有容量足够大的外存;
②系统有一定容量的内存;
③最主要的是,硬件提供实现虚-实地址映射的机制
21.操作系统管理程序运行的状态称为,一般用户程序运行时的状态称为O答案管态目态解析管态是由操作系统管理的,一般的用户程序运行的状态为目态
22.各种和组成了计算机的软件系统答案程序;数据解析本题考查了计算机软件系统的概念各种程序和数据组成了计算机的软件系统
23.请简述资源有序分配法;为什么它可以实现死锁预防?答案资源有序分配法是指对系统中所有资源顺序编号,规定任何一个进程申请两个以上资源时,按资源编号顺序申请,只有在得到编号小的资源之后,才能再申请编号大的资源资源有序分配法破坏了死锁四个必要条件中的循环等待条件,因此可以实现死锁预防
24.我们用一个专门的寄存器来指示处理器状态,称为;用专门的寄存器来指示下一条要执行的指令,称为o答案程序状态字/PSW程序计数器/PC解析本题考查了程序状态字的概念用一个专门的寄存器来指示处理器当前的工作状态,称为程序状态字PSW;并用程序计数器PC这个专门的寄存器来指示下一条要执行的指令
25.在虚拟页式存储管理中,页式存储器提供编程使用的虚拟地址由和一________组成答案虚拟页号页内地址解析页式存储器提供编程使用的虚拟地址由两部分组成:虚拟页号和页内地址
26.简述死锁的定义以及产生死锁现象的主要原因答案定义一组进程中的每一个进程均无期限地等待被该组进程中的另一个进程所占有且永远不会释放的资源主要原因有两个,一是竞争资源,系统资源在分配时出现失误,进程间对资源的相互争夺而造成僵局二是多道程序运行时,进程推进顺序不合理
27.在资源分配图中,若图中没有环路,则系统中死锁;若存在环路,则系统中死锁答案没有可能存在解析本题考查了资源分配图的概念如果资源分配图中没有环路,则系统中没有死锁如果资源分配图中出现了环路,则系统中可能存在死锁
28.启动磁盘执行一次I/O操作花费时间由哪几部分组成?答案:启动磁盘执行一次输入输出所花的时间有寻找时间、延迟时间和传送时间
29.死锁的四个必要条件成立时,是否一定会发生死锁?请写出四个必要条件答案不一定
①互斥条件;
②不可剥夺条件;
③请求和保持条件;
④循环等待条件
30.在可变分区存储管理方案中,解决碎片问题的一个有效办法是采用紧缩技术,通过移动内存中的程序,把合并成一个连续的大空闲区置于内存的一端,把放在内存的另一端答案所有空间碎片所有程序占用区解析本题考查了紧缩技术的概念紧缩技术的实现方法通过移动内存中的程序,把所有空闲碎片合并成一个连续的大空闲区且放在内存的一端,而把所有程序占用区放在内存的另一端
31.当临界区已有进程,则第二个要求进入临界区的进程进入,进程状态将转变为o答案不能等待状态解析本题考查了临界区的概念临界区一次只允许一个进程进入,后来的进程只能等待,处于等待状态
32.操作系统可通过为用户提供服务,其中提供给程序开发人员的是一答案接口;编程接口解析本题考查了操作系统的服务功能操作系统通过接口为用户提供各种服务功能一方面,向程序开发人员提供高效的编程接口;另一方面,向使用计算机系统的用户提供用户接口,使得用户能够灵活、方便、有效地使用计算机
33.DMA方式的数据块传送过程可分为三个阶段、数据传送、答案传送前预处理传送后处理解析本题考查了DMA控制方式的概念DMA方式的数据块传送过程可分为三个阶段传送前预处理、数据传送、传送后处理
34.磁盘驱动调度是由和两部分组成答案移臂调度旋转调度解析本题考查了磁盘驱动调度的概念磁盘驱动调度是由移臂调度和旋转调度组成
35.我们把由逻辑地址转换为绝对地址的工作称为;由绝对地址对应的内存空间称为O答案地址转换物理地址空间解析本题考查了地址的转换我们把逻辑地址转换成绝对地址的工作称为“地址转换”,我们把由绝对地址对应的内存空间称为“物理地址空间”
36.在多个生产者一消费者问题中,设置信号量empty,初值为k,用于表示缓冲池中空缓冲区的数目;设置信号量full,初值为0,用于表示缓冲池中满缓冲区的数目;设置信号量mutex,初值为1,用于实现临界区环形缓冲池的互斥;另设整型变量i和j,初值均为0,i用于指示空缓冲区的头指针,j用于指示满缓冲区的头指针该算法的描述程序如下,请在有序号的空行上填写适当的关于信号量mutex、empty和full的P、V操作或缓冲区头指针变化的赋值语句生产者进程P1,P2,,Pni=0;whi Ietrue{生产一个产品;P empty;
①;往Buffer[i]中放一个产品;i=i+1modk;V mutex;
②;}消费者进程Q1,Q2,..,Qmj=0;whi Ietrue{生产一个产品;P full;
③;从B uffer[j]中取一个产品;
④;V mutex;
⑤;消费一个产品;}答案
①P mutex
②V fuI I
③P mutexj+1modk
⑤V empty解析
①对mutex进行P操作,令其他生产者此时不能向空缓冲区中放入产品,实现了生产者之间的互斥;
②放入一个产品后,满缓冲区数目增加;
③对mutex进行P操作,令其他消费者此时不能冲满缓冲区中取出产品,实现了消费者之间的互斥;
④头指针」的数值加1,由于是环形缓冲池,所以j的值为」+1除以缓冲区的总数目k,取余数;
⑤取出一个产品,所以空缓冲区数目增加
37.计算机系统的硬件系统组成包括CPU、、外存和各种类型的o答案内存;输入输出设备A、主设备号次设备号B、相对号绝对号C、设备类、绝对号D、设备类相对号答案:D解析本题考查了设备的分配与回收规定用户使用“设备类相对号”来提出使用设备的要求,这种方式提高了系统分配设备的适应性和灵活性其中设备类表示用户想要使用的设备类型
12.在七状态进程模型中,进程由阻塞到阻塞挂起的原因可能是()A、没有进程处于就绪状态或就绪状态进程要求更多内存资源B、有高优先级阻塞进程和低优先级就绪进程C、一个进程释放了足够内存D、就绪挂起进程优先级高于就绪进程或没有就绪进程答案A解析本题考查的是七状态进程模型的概念阻塞-阻塞挂起没有进程处于就绪状态或►就绪状态进程要求更多内存资源时
13.进程调度算法中的轮转算法,按时间片的分配,交替执行进程,与之相像的操作系统类型是、批处理系统AB、分时系统C、成组系统D、实时系统解析本题考查了计算机系统的硬件系统的组成中央处理器(CPU)、内存储器(主存)、外存储器(磁盘磁带)以及各种类型的输入输出设备(键盘、鼠标、显示器、打印机等)组成了计算机硬件系统
38.磁盘中信息传输,执行一次输入输出所花的时间有、延迟时间和—答案寻找时间传送时间解析本题考查了磁盘内信息传输时间执行一次输入输出所花的时间有寻找时间延迟时间和传送时间
39.请简述“临界区”的使用规则答案
①当临界区为空时,若有一个进程要求进入临界区,应允许它立即进入临界区;
②若有一个进程已在临界区时,其他要求进入临界区的进程必须等待;
③当没有进程在临界区,而同时有多个进程要求进入临界区,只能让其中一个进入临界区,其他进程必须等待;
④任一进程进入临界区的要求应在有限时间内满足;
⑤处于等待状态的进程应放弃占用处理器
40.请简述中断和异常的区别;指出“时间片到时”、“算术溢出”“掉电”和“虚拟存储中的缺页”分别属于哪种中断或异常答案G)中断是由外部事件引发的,而异常则是由正在执行的指令引发的;
(2)时间片到时属于中断中的时钟中断,算术溢出属于异常中的程序性中断,掉电属于中断中的硬件故障中断,虚拟存储中的缺页属于异常中的程序性中断
41.在分区保护中,有两种存储分区的保护方法,分别是和o答案设置界限寄存器保护键方法解析本题考查了分区的保护方法有两种存储分区的保护方法,设置界限寄存器和保护键方法
42.在Windows操作系统中,主要层次有硬件抽象层HAL、、执行体和大量的o答案内核;子系统集合解析本题考查的是Windows操作系统的概念Windows是分层的模块系统,主要层次有硬件抽象层HAL、内核、执行体和大量的子系统集合
43.处理器处于时,只能执行一般指令;处理器处于时,可执行全部指令答案目态管态解析本题考查了处理器的工作状态处理器处于目态时只能执行一般指令,处理器处于管态时可执行一般指令和特权指令
44.设有两个优先级相同的进程P1和P2,代码如下,信号量S1和S2的初始值均为0,则P1和P2并发执行后,X、、Z的值分别是多少?两进程间是什么关Y进程P1Y=l;y=y+2;z=y+l;V SI;P S2j答案x=5,y-12,z=9进程P1和P2之间是同步关系o解析进程为并发进行,也就是进程P1执行一步,进程P2也执行一步P1第二步尸y+2=1+2=3,P2第二步x=x+1=1+1=2;P1第三步z=y+1=3+1=4,P2对S1进行P S1操作,但这时S1二T,所以进程P2处于等待状态,暂不运行;P1第四步对S1进行V S1操作,使进程P2继续运行,P2第四步x=x+y=2+3=5;P1第五步对S2进行P S2操作,这时S2=T,进程P1处于等待状态,暂不运行,P2第五步z=x+z=5+4=9;由于P1等待,所以P2执行第六步,对S2执行VS2操作,使进程P1继续运行,y=9+3=12可以看出进程P1和P2在执行时需用到彼此的数据,为限制其执行速度,保证输出无误,故设置信号量S
1、S2,这属于进程间的协同合作,是同步关系;若单独为P
1、P2设置另外一个信号量用来限制它们使用临界资源,则体现出互斥关系
45.某文件系统采用单级索引文件结构,假定文件索引表的每个表项占3个字节存放一个磁盘块的块号,磁盘块的大小为512B试问1该文件系统能支持的最大文件大小是多少字节?能管理的最大磁盘空间是多大?2若采用3级索引,该文件系统能支持的最大文件大小是多少字节?答案1由于索引表占用一个大小为512B的磁盘,所以该文件系统的索引表可以管理512/3=170个表项,而每一个表项对应一个物理块,因此该文件系统可以支持的最大文件为170*5128二870408:85电能管理的最大磁盘空间2-24*512B2170*170*170*512B=2456500KB=
2398.93MB
46.进程控制块中的内容可分为和部分答案调度信息现场信息解析本题考查了进程控制块的内容进程控制块的内容可分为调度信息和现场信息两大部分调度信息包含进程的地址信息优先级等,现场信息刻画进程的运行情况
47.请简述“可再入程序”的概念和特点答案本题考查的是“可再入程序”的概念和特点
①一个能够被多个用户同时调用的程序称作是“可再入”的程序;
②“纯”代码的程序,程序在执行中不会修改自身的代码;
③要求调用者提供专用工作区,以保证程序以同样的方式为各用户服务
48.在读者一写者问题中,设置read_count为共享变量,表示当前正在读文件的读者进程个数,初值为0;设置信号量mutex,初值为1,用于实现临界区的互斥;设置信号量write,初值为1,用于写者间或读者与写者间的互斥请在下列算法程序中的空行上填写适合的关于read_counts mutexwrite的P、V操作语句读者进程:while true{P mutex;vread_count=read_count+1;ifread_count=1P wri te;
①;读文件;
②;
③;i fread_count=0
④;V mutex;}写者进程while true{P write;写文件;
⑤;}答案
①V mutex
②P mutex
③read_count=read-1
④V write
⑤V write解析
①读者修改完read_count的值后,对mutex进行v操作,使共享变量re ad_courrt空闲,可被下一个读者修改;
②读者要修改read_count的值,对mut ex进行P操作,此时不允许其他读者修改read_count的值;
③即将离开的读者修改read_count的值,令其减一;
④若读者数目为0,对write进行V操作,允许写者写文件;
⑤写者写完文件后,对write进行V操作,允许其他写者写文件
49.请简述线程的属性答案本题考查的是线程的属性概念
①每个线程都有一个唯一的标识符和一张线程描述表
②不同的线程可以执行相同的程序
③同一个进程中的各个线程共享该进程的内存地址空间
④线程是处理器的独立调度单位
⑤一个线程在被创建后便开始了它的生命周期,线程在生命周期内会经历等待状态、就绪状态和运行状态等各种状态变化
50.请简述死锁预防与死锁避免这两种死锁解决方案的含义请简述文件保护与文件保密的区别以及为实现文件保护和文件保密所采取的措施请简述产生死锁的四个必要条件请简述操作系统提供的系统调用的种类及每一类的功能第六章单选答案1)文件操作类功能有打开文件、建立文件、读文件写文件、关闭文件等;
(2)资源申请类功能有请求分配归还主存空间,分配、归还外围设备等;
(3)控制类功能有请求正常结束、异常结束,返回断点/指定点等;
(4)信息维护类功能有设置、获取日历时间,设置、获取文件属性等
51.移臂调度有哪些主要的调度算法?答案移臂调度有先来先服务调度算法、最短寻找时间优先调度算法、电梯调度算法和单向扫描调度算法
52.操作系统将裸机扩充成为功能强、使用方便的计算机系统,称为o把操作系统的全部功能,包括、命令作业控制语言等,统称为操作系统虚机器答案虚拟计算机;系统调用解析本题考查了虚机器的基本概念硬件机器称为裸机,操作系统把原来的裸机扩充成为功能强、使用方便的计算机系统,我们把这种计算机系统称为虚拟计算机,而把操作系统的全部功能,包括系统调用命令作业控制语言等,统称为操作系统虚机器
53.在死锁预防中,为破坏死锁的四个必要条件,可采用的方法有和岸芷汀兰制作答案资源的静态分配策略资源的有序分配法解析本题考查了实现死锁预防的方法采用资源的静态分配策略和资源的有序分配法可实现死锁预防
54.死锁的解除方法分为两大类,分别是和o答案剥夺资源撤销进程解析本题考查了死锁的解除方法死锁的解除方法是破坏“循环等待”条件,可归纳为两大类,剥夺资源和撤销进程
55.请分别描述创建原语和撤销原语的操作过程答案
①创建原语先申请一空闲PCB区域,然后将有关信息填入PCB,置该进程为就绪状态,最后把它插入就绪队列中
②撤销原语找到要被撤销进程的P CB,将它从所在队列中消去,撤销属于该进程的一切“子孙进程”,释放被撤销进程所占用的全部资源,并消去被撤销进程的PCB
56.在空闲分区的分配策略中,最节省时间的分配算法是算法,最节省空间的分配算法是算法答案最先适应最优适应解析本题考查的是空闲分区的分配算法最先适应算法当收到内存申请时,找到第一个满足申请长度的空闲区,将其分割并分配,此算法最节省时间最优适应算法当收到内存申请时,找到第一个满足申请长度的最小空闲区,将其分割并分配,此算法最节省空间
57.请简述虚拟存储器的工作原理答案当进程开始运行时,先将一部分程序装入内存,另一部分暂时留在外存;当要执行的指令不在内存时,由系统自动完成将它们从外存调入内存的工作;当没有足够的内存空间时,系统自动选择部分内存空间,将其中原有的内容交换到磁盘上,并释放这些内存空间供其他进程使用
58.请简述虚拟页式存储管理的优缺点第六章综合答案
①优点由于它不要求进程的程序段和数据段在内存中连续存放,从而有效地解决了碎片问题这既提高了内存的利用率,又利于组织多道程序执行
②缺点存在页面空间的浪费问题由于页面大小是固定的,但程序的长度不同,所以使得最后一页难以存满,总有一部分页内空间得不到利用
59.在处理器的工作状态转换中,将其由目态转换为管态的唯一途径是通过—―实现,将中的处理器状态标志为管态答案中断程序状态字/PSW解析:本题考查了处理器工作状态的转换将处理器工作状态由目态转换为管态:其转换的唯一途径是通过中断,将PSW中的处理器状态位标志为管态
60.某磁盘文件系统,采用混合索引分配方式,13个地址项记录在FCB中,第0-9个地址项为直接地址,第10个地址项为一次间接地址,第11个地址项为二次间接地址,第12个地址项为三次间接地址如果每个盘块的大小为512字节,盘块号需要用3个字节来描述,问
(1)该文件系统允许文件的最大长度是多少?
(2)若要读取字节地址为5000B处的文件数据,试计算得到其映射到的物理地址(磁盘块号及偏移量),请写明计算过程答案
(1)该文件系统中一个文件的最大长度可达10+170+170*170+170*170=4942080块4942080*512字节二2471040KB
(2)5000/512得到商为9,余数为392,即字节偏移量5000对应的逻辑块号为9;块内偏移量为392o由于9lt;10,故可直接从该文件的FCB的第9个地址处得到物理盘块号,块内偏移量为392o
61.按照资源管理的观点,操作系统的功能主要可分为进程管理、存储管理文件管理、和o答案作业管理;设备管理解析本题考查了操作系统的功能按照资源管理的观点,操作系统的功能主要可分为进程管理(处理器管理)存储管理、文件管理作业管理和设备管理
62.某文件系统中磁盘物理块大小为512B假设文件A包含590个逻辑记录,每个记录大小为255B,每个磁盘块可以存储2个记录文件A在该文件目录中的位置如图所示此树形文件目录结构由根目录结点作为目录文件的中间结点和作为信息文件的叶子结点组成每个目录项占127B,每个磁盘块存储4个目录项根目录常驻内存
(1)若文件的物理结构采用链接结构,要将文件A读入内存,至少要存取几次磁盘,为什么?
(2)若文件的物理结构采用连续结构,要将文件A的逻辑记录号为480的记录读入内存,至少要存取几次磁盘,为什么?⑴为将A读入内存,首先需要找到相关的目录信息由127*4+2lt;=512可知,一个物理块在链式存储结构下可存放4个目录项及勾连字的信息有ROOT起,第一次读盘可得bin、dev、etc、boot的信息和下一物理块的地址第二次读硬盘可找到USR的地址第三次读硬盘可找到you的地址第四次读硬盘可找到d i”的地址第五次读硬盘可找到A的地址由252*2+2lt;=512可知,一个物理块在链式存储结构下可放2个记录及下一物理块的地址(勾连字)而文件A共有590个记录故读取A的所有记录需要读硬盘的次数为590/2=295次,所以将A读入内存至少需要读取硬盘295+3=298次
(2)当文件是连续文件时,由于只需一次读盘操作便可获取usr的物理块地址,故一次只需读盘3次就可以找到A的地址而知道了A的地址之后,通过计算,只需1次读取硬盘就可以读出第480个记录因此,至少要读取4次磁盘解析第八章单选+填空
63.处理器一般由运算器控制器、一系列的以及构成答案寄存器高速缓存解析操作系统作为一个程序需要在处理器上执行,处理器一般由运算器、控制器一系列的寄存器以及高速缓存构成
64.批处理操作系统按照用户预先写好的控制作业的执行,实现了计算机操作的o答案作业说明书;自动化
65.处理器的调度方式有抢占式和非抢占式,请简述这两种调度方式第三章综合答案
①抢占式所谓可抢占式是指,若出现优先级更高的进程,则立即停止正在执行的进程,转而执行优先级高的进程
②非抢占式指若出现优先级更高的进程,需要执行完当前正在执行的进程或时间片用完之后,再执行优先级高的进程答案B解析:本题考查了进程调度算法中的轮转算法在分时系统中,按时间片的分配,交替执行作业
14.计算机系统中,标志着一个进程的存在的是、程序AB、指令C、PCD、答案C解析本题考查的是进程控制块PCB的概念PCB是进程存在的唯一标志,当系统创建一个进程时,为进程设置一个PCB
15.当一个进程使用完共享资源并释放时,将对信号量S执行的操作是A、P1B、V1C、P SD、V S答案D解析本题考查了信号量的S操作S操作表示进程释放一个共享资源,将对S进行P S操作
16.输入进程将数据读入缓冲区,输出进程从缓冲区读出数据,当缓冲区为空时才能读入数据,当缓冲区满时才能读出数据,则输入进程和输出进程间的关系是0A、同步关系B\互斥关系C、协同关系D、独立关系答案A解析本题考查了进程间的相互作用该题中,输入进程和输出进程所表现出的是协同合作,为同步关系
17.下列关于原语的说法错误的是A、原语是由若干条指令组成的指令集合B、原语在执行时可进行中断C、原语必须在管态下执行D、P、V操作都属于原语答案B解析本题考查了原语的概念原语的执行是连续的,具有不可分割性,在执行时也不可间断,直到该指令序列执行结束其他说法均正确
18.从资源管理的角度,操作系统的功能不包括A、进程管理B、存储管理C、编程管理D、文件管理答案C解析本题考查了操作系统的功能按照资源管理的观点,操作系统的功能主要可分为进程管理(处理器管理)、存储管理、文件管理、作业管理和设备管理
19.文件信息的存取方式有多种,采用哪种存取方式,需要考虑的关键因素是A、文件的使用方式和打开方式B、存储介质的特性和文件的读写方式C、文件的打开方式和读写方式D、文件的使用方式和存储介质的特性答案D解析文件信息的存取方式有多种,采用哪种存取方式,需要考虑文件的使用方式和存储介质的特性
20.下列不属于外存储设备的是()、处理器AB、磁盘C、磁带D、光盘答案:A解析本题考查了外存储设备的存储介质磁盘、磁带和光盘都是外存,属于外存储设备处理器负责执行进程,既不是外存也不是内存,不属于存储设备
21.在程序的顺序执行中,程序执行的结果与程序的运行速度无关,体现出的特点是A、顺序性B、封闭性C、程序执行结果的确定性D、程序执行结果的可再现性答案C解析本题考查的是程序的顺序执行的特点程序执行结果的确定性也称为程序执行结果与时间无关性,程序执行的结果与其执行速度无关
22.下列不属于外存储设备的是As磁盘B、磁带C、缓冲区D、闪存答案C解析本题考查了I/O设备管理的基本概念常见的外存储设备有磁带、磁盘、光盘和闪存缓冲区在内存中
23.若进程A、B、C的从到达内存开始,直到运行完毕所花费的时间分别为10s、20s、30s,那么它们的平均周转时间为OA、5sB、10sC、15sD、20s答案D解析本题考查的是平均周转时间一个进程从到达处理器内存开始,一直到该进程被执行完毕为止,这个过程所花费的总时间称为该进程的周转时间故10+20+30/3=20s
24.操作系统中,统一管理信息资源的软件是。
个人认证
优秀文档
获得点赞 0