Appearance
2020 年 408 操作系统真题
共 11 题10 选择 + 1 综合总分 273 题配可视化
选择题(10题,每题2分)
信号量值:S=1>0表示有1个资源可用,无进程等待
题目原文
设与某资源关联的信号量初值为 3,当前值为 1。若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则 M、N 分别是( )。
Peterson算法:能保证互斥且不会饥饿
题目原文
进程 P0 和 P1 的共享变量定义及其初值为 boolean flag[2]; int turn = 0; flag[0] = FALSE; flag[1] = FALSE; 若进程 P0 和 P1 访问临界资源的类 C 伪代码实现如下(Peterson算法),则并发执行进程 P0 和 P1 时产生的情形是( )。
最佳适应算法:按分配释放顺序计算最大空闲分区
题目原文
某基于动态分区存储管理的计算机,其主存容量为 55MB(初始为空闲),采用最佳适配 (Best Fit) 算法,分配和释放的顺序为:分配 15MB、分配 30MB、释放 15MB、分配 8MB、分配 6MB,此时主存中最大空闲分区的大小是( )。
二级页表:计算页目录表的表项个数
题目原文
某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为2¹⁰ B,页表项大小为 2B,逻辑地址结构为 | 页目录号 | 页号 | 页内偏移量 |。逻辑地址空间大小为2¹⁶页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是()。
多级索引:计算直接+一级间接+二级间接的最大文件长度
题目原文
设文件索引结点中有 7 个地址项,其中 4 个地址项是直接地址索引,2 个地址项是一级间接地址索引,1 个地址项是二级间接地址索引,每个地址项大小为 4B,若磁盘索引块和磁盘数据块大小均为 256B,则可表示的单个文件最大长度是()。