2023年操作系统习题超详细解析超详细解析答案整理.pdf
《2023年操作系统习题超详细解析超详细解析答案整理.pdf》由会员分享,可在线阅读,更多相关《2023年操作系统习题超详细解析超详细解析答案整理.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、内存 1 通常情况下,在以下存储管理方式中,支持多道程序设计、管理最简单,但存储碎片多;使内存碎片尽可能少,而且使内存利用率最高。段式;页式;段页式;固定分区;可变分区 正确答案:;2 为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是 。正确答案:该程序应具有较好的局部性(Locality)3 提高内存利用率主要是通过内存分配功能实现的,内存分配的根本任务是为每道程序 。使每道程序能在不受干扰的环境下运行,主要是通过 功能实现的。分配内存;内存保护;地址映射;对换;内存扩充;逻辑地址到物理地址的变换;内存到外存间交换;允许用户程序的地址空间大于内存空间。正确答案:;4 适合多道程
2、序运行的存储管理中,存储保护是 正确答案:为了防止各道作业相互干扰 5 下面哪种内存管理方法有利于程序的动态链接?正确答案:分段存储管理 6 在请求分页系统的页表增加了假设干项,其中状态位供 参考。正确答案:程序访问 7 从下面关于请求分段存储管理的表达中,选出一条正确的表达 。正确答案:分段的尺寸受内存空间的限制,但作业总的尺寸不受内存空间的限制 8 虚拟存储器的特征是基于 。正确答案:局部性原理 9 实现虚拟存储器最关键的技术是 。正确答案:请求调页(段)10“抖动现象的发生是由 引起的。正确答案:置换算法选择不当 11 在请求分页系统的页表增加了假设干项,其中修改位供 参考。正确答案:换
3、出页面 12 虚拟存储器是 正确答案:程序访问比内存更大的地址空间 13 测得某个请求调页的计算机系统局部状态数据为:CPU 利用率 20,用于对换空间的硬盘的利用率 97.7,其他设备的利用率 5。由此断定系统出现异常。此种情况下 能提高 CPU 的利用率。正确答案:减少运行的进程数 14 在请求调页系统中,假设逻辑地址中的页号超过页表控制存放器中的页表长度,那么会引起 。正确答案:越界中断 15 测得某个请求调页的计算机系统局部状态数据为:CPU 利用率 20,用于对换空间的硬盘的利用率 97.7,其他设备的利用率 5。由此断定系统出现异常。此种情况下 能提高 CPU 的利用率。正确答案:
4、加内存条,增加物理空间容量 16 对外存对换区的管理应以 为主要目标,对外存文件区的管理应以 为主要目标。提高系统吞吐量;提高存储空间的利用率;降低存储费用;提高换入换出速度。正确答案:;17 在请求调页系统中,假设所需的页不在内存中,那么会引起 。正确答案:缺页中断 18 虚拟存储器一般都引入关联存储器技术,关联存储器是 正确答案:按内容寻址 19 在请求分页系统的页表增加了假设干项,其中访问位供 参考。正确答案:置换算法 20 在动态分区式内存管理中,倾向于优先使用低址局部空闲区的算法是 ;能使内存空间中空闲区分布得较均匀的算法是 ;每次分配时,把既能满足要求,又是最小的空闲区分配给进程的
5、算法是 。最正确适应算法;最坏适应算法;首次适应算法;循环首次适应算法即 Next fit。正确答案:;21 某计算机采用虚拟页式存储技术,系统为每一个进程提供 65536B 的地址空间,页面大小为 4096B,某一个进程的代码段有 32768B,数据段 16396B,堆栈段在进程创立时为 1024B,运行中最大会增涨到 15284B。那么这个进程 正确答案:能够创立到内存,运行过程中出错 22 在动态分区分配方案中,某一进程运行完成后系统收回其主存空间,假设该内存空间前后有空闲区,那么会与相邻空闲区合并,为此需修改空闲区表,那么造成空闲区数减一的情况是 正确答案:有上邻空闲区,也有下邻空闲区
6、 23 分段技术和分页技术分别是信息的 正确答案:逻辑单位和物理单位 24 静态链接是在 进行的;而动态链接是在 或 进行的,其中在 进行链接,可使得内存利用率最高。编译某段程序时;装入某段程序时;调用某段程序时;紧凑时即内存紧缩;装入程序之前 正确答案:;25 一个 64 位的计算机系统中,地址线宽为 64 位,实际使用的虚拟地址空间的大小是 248,假设采用虚拟页式存储管理,每页的大小为 213,即 8KB,页表表项长为 8 字节,采用多级页表进行管理,那么,多级页表的级次最小是 正确答案:4 26 在页式存储管理系统中选择页面的大小,需要考虑的因素是 页面大的好处是页表较小;页面小的好处
7、是可以减少由内碎片引起的内存浪费;通常,影响磁盘访问时间的主要因素不在于页面的大小,所以使用时可优先考虑较大的页面。正确答案:、27 从以下关于非虚拟存储器的论述中,选出一条正确的论述 。正确答案:作业在运行前,必须全部装入内存,运行过程中也一直驻留内存 28 由于使用了虚拟存储器,指令执行时 正确答案:必须先进行“虚、实地址变换 29 在没有快表的情况下,分页系统每访问一次数据,要访问 次内存;分段系统每访问一次数据,要访问 次内存;段页式系统每访问一次数据,要访问 次内存。1;2;3;4。正确答案:;30 由连续分配方式开展为分页存储管理方式;再由分页系统开展为分段系统,进而又开展为段页式
8、系统的主要动力是 。提高内存利用率;提高系统吞吐量;满足编程需要;既满足编程要求,又提高内存利用率。正确答案:31 在页式存储管理中,其虚拟地址空间是 的:在段式存储管理中,其虚拟地址空间是 的;在段页式存储管理中,其虚拟地址空间是 的。一维;二维;三维;层次。正确答案:;32 一个虚拟存储器,其地址空间的大小等于 。正确答案:地址系统的字长所决定的容量 33 在缺页处理过程中,操作系统执行的操作可能是 .修改页表 .磁盘 I/O.分配页框 正确答案:、和 34 在动态分区式内存管理中,优先使用低址局部空闲区的算法是;能使内存空间中空闲区分布得较均匀的算法是;每次分配时,把适宜的最小的空闲区分
9、配给进程的算法是 。最正确适应算法;最坏适应算法;首次适应算法;循环首次适应算法即 Next fit。正确答案:;35 以下关于存储器管理功能的论述中,和 是正确的。即使在多道程序设计的环境下,用户也能设计用物理地址直接访问内存的程序;内存分配最根本的任务是为每道程序分配内存空间,其所追求的主要目标是提高存储空间的利用率;为了提高内存保护的灵活性,内存保护通常由软件实现;交换技术已不是现代操作系统中常用的技术;地址映射是指将程序空间中的逻辑地址变为内存空间的物理地址;虚拟存储器是物理上扩充内存容量。正确答案:;36 在请求调页系统中,用户程序凡未装入过内存的页都应从文件区调入。37 在虚拟页式
10、存储管理方案中,页面调入内存的工作是由 正确答案:缺页中断处理程序完成 38 假设用 100 个双字字长 32 位组成的位示图管理内存,假定用户归还一个块号为 240 的内存块时,它对应的位示图的位置是 正确答案:字号为 7,位号为 16 39 某计算机采用页式存储管理,内存中现有 1000 个页表项,CPU 的 cache 中可以存放 N 个页表项,该系统中,CPU内存访问的时间为 100ns,对 cache 访问的时间是 5ns,如果希望页表映射的平均时间降到 20ns 以下,那么 cache 中的N 必须高于 正确答案:850 40 静态重定位是在作业的 中进行的,动态重定位是在作业的
11、中进行的。编译过程;装入过程;修改正程;执行过程 正确答案:;41 进程在执行中发生了缺页中断,经操作系统处理后,应让其执行的指令是 正确答案:被中断的那一条 42 某进程页面访问序列为 4,3,2,1,4,3,5,4,3,2,1,5,且开始执行时没有分配页面,假设分配给该进程的页框数是 3,那么采用 FIFO 置换算法和 LRU 置换算法时缺页率分别是 正确答案:75%;67 43 某一个操作系统对内存的管理采用页式存储管理方法,所划分的页面大小是 正确答案:必须相同 44 段页式存储管理中,地址映射表是 正确答案:每个进程一张段表,每个段一张页表 45 下述存储管理方式中,会产生内部碎片的
12、是 ,会产生外部碎片的是 。页式和段式。页式和段页式。动态分区方式和段式。动态分区方式和段页式。正确答案:;46 对外存对换区的管理应以 为主要目标,对外存文件区的管理应以 为主要目标。提高系统吞吐量;提高存储空间的利用率;降低存储费用;提高换入换出速度。正确答案:;47 在请求分页系统的页表增加了假设干项,外存始址供 参考。正确答案:分配页面 48 通常情况下,在以下存储管理方式中,支持多道程序设计、管理最简单,但存储碎片多;使内存碎片尽可能少,而且使内存利用率最高。段式;页式;段页式;固定分区;可变分区。正确答案:;49 请求分页存储管理系统,假设把页面的大小增加一倍,那么缺页中断次数的变
13、化为 。正确答案:不确定 50 在首次适应算法中,要求空闲分区按 的顺序形成空闲分区链;在最正确适应算法中是按 的顺序形成空闲分区链;最坏适应算法是按 的顺序形成空闲链。空闲区起始地址递增;空闲区起始地址递减;空闲区大小递增;空闲区大小递减。正确答案:;进程与线程单元测验 1 Assume PV operates on a shared resource with semaphore S,what will be happen when there is no resource to use?No process waits for 正确答案:S=0 2 并发进程之间交换信息的工作称为 。正确
14、答案:3 The job which deal 处理 some urgency 紧急的 event,what schedule algorithm should we select 正确答案:priority first 4 Which one is not belong to process?正确答案:system software 5 以下不可能引起进程调度的操作是 正确答案:一个进程从就绪状态变成了运行状态 6 在操作系统中,要对并发进程进行同步的原因是 正确答案:并发进程推进的不确定性 7 In the Windows-XP,clipboard 剪贴板 is 正确答案:piece of
15、 main memory 8 The process table will be linked to form 形成 a list 链表after a process has being created,such list is called 正确答案:Ready queue 9 操作系统为用户提供了两种类型的用户可以使用的接口或界面,分别是 和 。正确答案:命令输入;系统调用 10 某个作业创立到内存成为一个进程,当该进程阻塞时,对应的作业状态为 。正确答案:运行状态 11 从操作系统的角度看,进程是由 、三局部组成的,其中 是进程存在的唯一标志。进程表;动态库;数据;上下文;指令代码。正确
16、答案:;12 操作系统作为 ,它只做 的工作,而 不是操作系统关心的主要。正确答案:系统软件;与硬件相关而与应用无关;编译高级程序 13 设计分时操作系统时,设计目标首先要考虑的是 ,在设计批处理操作系统时首先要考虑的是 ,在设计实时操作系统时首先要考虑的是 。截止时间与前瞻预测;吞吐量与周转率与利用率;响应时间与习惯性。正确答案:;14 以下选项中,导致创立新进程的操作是 I用户登录成功 II设备分配 III启动程序执行 正确答案:仅 I 和 III 15 The process which working on the different data-base will create()pr
17、ocesses.正确答案:the different 16 平均带权周转时间可用来衡量某种调度算法对 的调度性能。正确答案:作业 17 在一般操作系统情况下,进程的根本状态有三种,分别是 、和 。正确答案:就绪;运行;阻塞 18 Base on 3 states of process,the transmission which never be appearing is 正确答案:Waiting Running 19 用于同步与互斥的信号量中,的最大值不超过,的最大值可以是大于零的有限值。正确答案:互斥型信号量;资源型信号量 20 在支持多线程的系统中,进程 P 创立的假设干个线程不能共享的
18、是 正确答案:进程 P 中某线程的栈指针 21 单处理机系统中,可并行的是 。进程与进程;处理机与设备;处理机与通道;设备与设备 正确答案:;22 系统中有二个进程并发,当一个进程在等待另一个进程向它发送消息时,他们之间是 关系。正确答案:同步 23 在采用交互式的作业控制方式下,用户为控制作业的执行,可以采用 。正确答案:命令控制语言 24 一个作业 10:00 到达系统,估计运行时间为 2 小时,假设 12:00 开始调度执行该作业,那么其响应比是 。正确答案:2 25 某个作业可以由多个独立运行的模块组成,其中的一个模块进入内存被创立为进程,其余的继续留在作业池里等待作业调度,那么此时作
19、业的状态为 。正确答案:运行状态 26 进程 P0 和 P1 的共享变量定义及初值为 boolean flag2;int turn=0;flag0=FALSE;flag1=FALSE;假设进程 P0 和 P1 访问临界资源的类 C 伪代码实现如下:void P0 /进程 P0 void P1 /进程 P1 while TRUE while TRUE flag0=TRUE;turn=1;flag1=TRUE;turn=0;whileflag1&turn=1;whileflag0&turn=0;临界区;临界区;flag0=FALSE;flag1=FALSE;那么并发执行进程 P0 和 P1 时产生
20、的情况是 正确答案:能保证进程互斥进入临界区,不会出现“饥饿现象 27 设计批处理操作系统的准那么之一是 。正确答案:降低周转时间 28 Which operating system in the follows had not been opening source?正确答案:Windows 29 以下选项中,降低进程优先级的合理时机是 正确答案:进程的时间片用完 30 在现代操作系统中,是资源分配的根本单位,是 CPU 调度的根本单位。正确答案:进程;线程 31 操作系统有多种类型,其中,允许多个用户以交互方式使用计算机的操作系统称为 操作系统;允许多用户将假设干个作业提交给计算机系统集中
21、处理的操作系统称为 操作系统;在 操作系统的控制下,计算机系统能及时处理由过程控制反响的数据,并做出响应。交互式操作系统;批处理操作系统;实时操作系统;网络操作系统;分布式操作系统;多处理机操作系统;多媒体操作系统。正确答案:;32 某计算机系统中有 8 台打印机,由 K 个进程竞争使用,每个进程最多需要 3 台打印机。该系统可能会发生死锁的K 最小值是 正确答案:4 33 如果分时操作系统的时间片一定,那么 ,那么响应时间越短。正确答案:用户数越少 34 以下哪一项不是分时系统的根本特征 。正确答案:实时性 35 设与某资源相关联的信号量初值为 3,当前为 1,假设 M 表示该资源的可用个数
22、,N 表示等待该资源的进程数,那么 M,N 分别是 正确答案:1、0 36 一个刚被创立的进程它的初始状态为 ,经过 的转换过程,进入 状态。正确答案:就绪;调度;运行 37 是用于记录进程信息的内存块,由操作系统分配并维护。正确答案:PCB 38 以下进程调度算法中,综合考虑进程等待时间和执行时间的是 正确答案:高响应比优先调度算法 39 以下哪种调度算法不利于交互式操作系统 。正确答案:高响应比优先 40 假设有一进程拥有 100 个线程,这些线程都属于用户级线程,那么在系统调度执行时间上占用 时间片。正确答案:1 41 当一个作业到达系统时,他们首先被放在 上的输入队列中。一旦一个作业被
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 操作系统 习题 详细 解析 答案 整理
限制150内