操作系统 26春 期末考试
1. 单选 1%*20
我感觉很多王道原题
2. 填空 1%*10
操作系统是管理()的软件
共享变量属于()资源
磁盘性能评估时间的三个指标()()()
3. 判断 1%*10
忘了有什么了
4. 简答 5%*4
非抢占式和抢占式调度哪个更消耗系统资源,给出原因
解释死锁的发生原因以及列出四个必要条件
简要分析,对比页式和段式存储
简述什么是文件的物理结构,列举出来,哪个适合大文件
5. 综合题 7+10+10+7+6
1.
一个 PV 信号量设计题
公交车司机-售票员
开车-关门开门-售票
原题感觉表述也不是很清楚
2.
int A[100][100];
for (int i = 0; i < 100; i++) {
for (int j = 0; j < 100; j++) {
A[i][j] = 0;
}
}一页最多装 200 个 int,数组行优先存储,主存最多 3 页,开始的时候存 i j 的页已在主存中,采用 LRU 置换算法
分析发生缺页的次数,以及执行完毕之后哪两个页会在主存中,对应数组的哪个部分
3.
一个访问序列(我记得是 13 条),共 7 页,主存最多装 4 页,分别用 LRU 和 FIFO 分析缺页率
4.
给出索引项大小 4B 和磁盘块大小 2K,直接索引 8 个,一级索引二级索引各两个,算最大文件大小
5.
给出一个磁盘访问序列,用 FCFS 和最近优先计算用时,磁道移动一个耗时 3ms