练习题 -- 操作系统 >> 分页分段虚拟内存
共 10 题
第 1/10 题
★★
以下会发生Belady异常的页面置换算法是:
正确答案: C
【操作系统-存储管理】
题目:以下会发生Belady异常的页面置换算法是:
✅ 正确答案:C.FIFO
错误选项:
❌ A.OPT
❌ B.LRU
❌ D.Clock
📖 解析:Belady异常=分配的页框增多缺页率反而上升。只有FIFO会发生。
📌 拓展:Belady异常仅在FIFO中发生——分配的物理页框增多,缺页率反而上升。LRU和OPT无此现象。
题目:以下会发生Belady异常的页面置换算法是:
✅ 正确答案:C.FIFO
错误选项:
❌ A.OPT
❌ B.LRU
❌ D.Clock
📖 解析:Belady异常=分配的页框增多缺页率反而上升。只有FIFO会发生。
📌 拓展:Belady异常仅在FIFO中发生——分配的物理页框增多,缺页率反而上升。LRU和OPT无此现象。
第 2/10 题
★★
缺页中断处理完成后,进程会进入:
正确答案: B
【操作系统-存储管理】
题目:缺页中断处理完成后,进程会进入:
✅ 正确答案:B.就绪态
错误选项:
❌ A.运行态
❌ C.阻塞态
❌ D.终止态
📖 解析:缺页中断处理完成后(页面调入),进程回到就绪态,等待调度。
📌 拓展:缺页中断处理完成后进程进入就绪态等待调度程序选择,不会直接上CPU运行。
题目:缺页中断处理完成后,进程会进入:
✅ 正确答案:B.就绪态
错误选项:
❌ A.运行态
❌ C.阻塞态
❌ D.终止态
📖 解析:缺页中断处理完成后(页面调入),进程回到就绪态,等待调度。
📌 拓展:缺页中断处理完成后进程进入就绪态等待调度程序选择,不会直接上CPU运行。
第 3/10 题
★
在请求分页系统中,缺页中断率与分配的内存页框数一般成什么关系?
正确答案: B
【操作系统-存储管理】
题目:在请求分页系统中,缺页中断率与分配的内存页框数一般成什么关系?
✅ 正确答案:B.反比
错误选项:
❌ A.正比
❌ C.无关
❌ D.随机
📖 解析:通常页框数越多,缺页率越低(反比关系),但可能出现Belady异常。
📌 拓展:缺页中断处理完成后进程进入就绪态等待调度程序选择,不会直接上CPU运行。
题目:在请求分页系统中,缺页中断率与分配的内存页框数一般成什么关系?
✅ 正确答案:B.反比
错误选项:
❌ A.正比
❌ C.无关
❌ D.随机
📖 解析:通常页框数越多,缺页率越低(反比关系),但可能出现Belady异常。
📌 拓展:缺页中断处理完成后进程进入就绪态等待调度程序选择,不会直接上CPU运行。
第 4/10 题
★
以下哪个不是页面置换算法?
正确答案: C
【操作系统-存储管理】
题目:以下哪个不是页面置换算法?
✅ 正确答案:C.SCAN
错误选项:
❌ A.FIFO
❌ B.LRU
❌ D.Clock
📖 解析:SCAN是磁盘调度算法(电梯算法),不是页面置换算法。
题目:以下哪个不是页面置换算法?
✅ 正确答案:C.SCAN
错误选项:
❌ A.FIFO
❌ B.LRU
❌ D.Clock
📖 解析:SCAN是磁盘调度算法(电梯算法),不是页面置换算法。
第 5/10 题
★
实现虚拟存储器的理论基础是:
正确答案: A
【操作系统-存储管理】
题目:实现虚拟存储器的理论基础是:
✅ 正确答案:A.程序的局部性原理
错误选项:
❌ B.时间片轮转
❌ C.中断技术
❌ D.DMA
📖 解析:局部性原理:程序在执行时对指令和数据的访问集中在某一块区域。
📌 拓展:局部性原理是虚拟存储的理论基石——时间局部性(循环)和空间局部性(数组顺序访问)。
题目:实现虚拟存储器的理论基础是:
✅ 正确答案:A.程序的局部性原理
错误选项:
❌ B.时间片轮转
❌ C.中断技术
❌ D.DMA
📖 解析:局部性原理:程序在执行时对指令和数据的访问集中在某一块区域。
📌 拓展:局部性原理是虚拟存储的理论基石——时间局部性(循环)和空间局部性(数组顺序访问)。
第 6/10 题
★★
若页面大小为4KB,逻辑地址为5000(十进制),则页号是:
正确答案: B
【操作系统-存储管理】
题目:若页面大小为4KB,逻辑地址为5000(十进制),则页号是:
✅ 正确答案:B.1
错误选项:
❌ A.0
❌ C.2
❌ D.3
📖 解析:页号=逻辑地址/页大小=5000/4096=1(整数除法)。
题目:若页面大小为4KB,逻辑地址为5000(十进制),则页号是:
✅ 正确答案:B.1
错误选项:
❌ A.0
❌ C.2
❌ D.3
📖 解析:页号=逻辑地址/页大小=5000/4096=1(整数除法)。
第 7/10 题
★
在分页系统中,页表的作用是:
正确答案: B
【操作系统-存储管理】
题目:在分页系统中,页表的作用是:
✅ 正确答案:B.实现逻辑地址到物理地址的映射
错误选项:
❌ A.存储页面数据
❌ C.加速CPU
❌ D.管理内存碎片
📖 解析:页表是逻辑页面→物理页框的映射表。每个进程有自己的页表。
题目:在分页系统中,页表的作用是:
✅ 正确答案:B.实现逻辑地址到物理地址的映射
错误选项:
❌ A.存储页面数据
❌ C.加速CPU
❌ D.管理内存碎片
📖 解析:页表是逻辑页面→物理页框的映射表。每个进程有自己的页表。
第 8/10 题
★★
分页系统的逻辑地址由16位组成,其中页内偏移占10位,则页大小为:
正确答案: A
【操作系统-存储管理】
题目:分页系统的逻辑地址由16位组成,其中页内偏移占10位,则页大小为:
✅ 正确答案:A.1KB
错误选项:
❌ B.2KB
❌ C.4KB
❌ D.64KB
📖 解析:页大小=2^(页内偏移位数)=2^10=1024B=1KB。
题目:分页系统的逻辑地址由16位组成,其中页内偏移占10位,则页大小为:
✅ 正确答案:A.1KB
错误选项:
❌ B.2KB
❌ C.4KB
❌ D.64KB
📖 解析:页大小=2^(页内偏移位数)=2^10=1024B=1KB。
第 9/10 题
★
快表(TLB)的命中率对系统性能的影响:
正确答案: B
【操作系统-存储管理】
题目:快表(TLB)的命中率对系统性能的影响:
✅ 正确答案:B.命中率越高地址转换越快
错误选项:
❌ A.无影响
❌ C.命中率越低越好
❌ D.只影响磁盘I/O
📖 解析:TLB是页表的硬件缓存。命中率高→快地址转换→系统性能提升。
题目:快表(TLB)的命中率对系统性能的影响:
✅ 正确答案:B.命中率越高地址转换越快
错误选项:
❌ A.无影响
❌ C.命中率越低越好
❌ D.只影响磁盘I/O
📖 解析:TLB是页表的硬件缓存。命中率高→快地址转换→系统性能提升。
第 10/10 题
★★
LRU置换算法基于的原理是:
正确答案: A
【操作系统-存储管理】
题目:LRU置换算法基于的原理是:
✅ 正确答案:A.时间局部性
错误选项:
❌ B.空间局部性
❌ C.最近未用以后也不用
❌ D.两者
📖 解析:LRU基于时间局部性:最近被访问的将来也容易被访问。
题目:LRU置换算法基于的原理是:
✅ 正确答案:A.时间局部性
错误选项:
❌ B.空间局部性
❌ C.最近未用以后也不用
❌ D.两者
📖 解析:LRU基于时间局部性:最近被访问的将来也容易被访问。