Skip to content

2024 年 408 操作系统真题

共 11 题10 选择 + 1 综合总分 274 题配可视化

选择题(10题,每题2分)

2024Q23选择题2分

多道程序:进程数过多会导致频繁切换和抖动,CPU利用率反而下降

题目原文

下列关于多道程序系统的叙述中,不正确的是( )。

A.支持进程的并发执行
B.不必支持虚拟存储管理
C.需要实现对共享资源的管理
D.进程数越多 CPU 利用率越高
2024Q24选择题2分

OS初始化:中断向量表在操作系统初始化时创建

题目原文

下列选项中,需要在操作系统进行初始化过程中创建的是( )。

A.中断向量表
B.文件系统的根目录
C.硬盘分区表
D.文件系统的索引节点表
2024Q25选择题2分

抢占式优先级调度:计算调度总次数

题目原文

进程 P0、P1、P2 和 P3 进入就绪队列的时刻、优先级(值越小优先权越高)及 CPU 执行时间如下表所示。若系统采用基于优先权的抢占式进程调度算法,则从 0ms 时刻开始调度,到 4 个进程都运行结束为止,发生进程调度的总次数为( )。 [含图]

2024年第25题配图
A.4
B.5
C.6
D.7
2024Q26选择题2分

银行家算法:判断安全序列个数

题目原文

系统中有三个进程 P0、P1、P2 及三类资源 A、B、C。若某时刻系统分配资源的情况如下表所示,则此时系统中存在的安全序列的个数为( )。 [含图]

2024年第26题配图
A.1
B.2
C.3
D.4
2024Q27选择题2分

CPU模式:用户态只能执行非特权指令,内核态可执行所有指令

题目原文

下列关于 CPU 模式的叙述中,正确的是( )。

A.CPU 处于用户态时只能执行特权指令
B.CPU 处于内核态时只能执行特权指令
C.CPU 处于用户态时只能执行非特权指令
D.CPU 处于内核态时只能执行非特权指令
2024Q28选择题2分

进程状态转换:读文件、申请外设、wait()都可能导致阻塞

题目原文

下列事件或操作中,可能导致进程 P 由执行态变为阻塞态的是( )。 Ⅰ. 进程 P 读文件 Ⅱ. 进程 P 的时间片用完 Ⅲ. 进程 P 申请外设 Ⅳ. 进程 P 执行信号量的 wait() 操作

A.仅Ⅰ、Ⅳ
B.仅Ⅱ、Ⅲ
C.仅Ⅲ、Ⅳ
D.仅Ⅰ、Ⅲ、Ⅳ
2024Q29选择题2分

缺页处理:如果有空闲页框则不需要淘汰页面

题目原文

某进程访问的页 b 不在内存中,导致产生缺页异常,该缺页异常处理过程中不一定包含的操作是( )。

A.淘汰内存中的页
B.建立页号与页框号的对应关系
C.将页 b 从外存读入内存
D.修改页表中页 b 对应的存在位
2024Q30选择题2分

缺页率影响因素:页缓冲队列降低的是磁盘I/O延迟而非缺页率

题目原文

下列选项中,不会影响系统缺页率的是( )。

A.页面置换算法
B.工作集的大小
C.进程的数量
D.页缓冲队列的长度
2024Q31选择题2分

系统调用:保存断点和切换模式由硬件完成,保存寄存器和服务程序由OS完成

题目原文

执行系统调用的过程涉及下列操作,其中由操作系统完成的是( )。 Ⅰ. 保存断点和程序状态字 Ⅱ. 保存通用寄存器的内容 Ⅲ. 执行系统调用服务程序 Ⅳ. 将 CPU 模式改为内核态

A.仅Ⅰ、Ⅲ
B.仅Ⅱ、Ⅲ
C.仅Ⅱ、Ⅳ
D.仅Ⅱ、Ⅲ、Ⅳ
2024Q32选择题2分

CSCAN磁盘调度:循环扫描算法的磁头移动距离计算

题目原文

某磁盘的磁道数为 400(磁道号为 0~399),采用循环扫描算法 (CSCAN) 进行磁盘调度,完成对 200 号磁道的请求后,磁头向磁道号减小的方向移动,若还有 7 个请求,对应的磁道号分别为 300, 120, 110, 0, 160, 210, 399,则完成上述磁盘请求后磁头移动的距离是( )。

A.599
B.619
C.788
D.799

综合题(1题)

2024Q45综合题7分

综合题:页式虚拟存储管理的地址结构与页表计算

题目原文

某计算机按字节编址,采用页式虚拟存储管理方式,虚拟地址和物理地址的长度均为 32 位,页表项的大小为 4 字节,页大小为 4MB,虚拟地址结构为:页号(10 位)页内偏移量(22 位)。请回答相关问题。