Appearance
2019 年 408 操作系统真题
共 11 题10 选择 + 1 综合总分 285 题配可视化
选择题(10题,每题2分)
系统调用:在内核态执行,是OS提供的接口,不同OS接口不统一
题目原文
下列关于系统调用的叙述中,正确的是( )。 Ⅰ. 在执行系统调用服务程序的过程中,CPU 处于内核态 Ⅱ. 操作系统通过提供系统调用避免用户程序直接访问外设 Ⅲ. 不同的操作系统为应用程序提供了统一的系统调用接口 Ⅳ. 系统调用是操作系统内核为应用程序提供服务的接口
空闲空间管理:位图、空闲链、FAT都可管理空闲块,inode不能
题目原文
下列选项中,可用于文件系统管理空闲磁盘块的数据结构是( )。 Ⅰ. 位图 Ⅱ. 索引结点 Ⅲ. 空闲磁盘块链 Ⅳ. 文件分配表 (FAT)
二级反馈队列:计算P1、P2的平均等待时间
题目原文
系统采用二级反馈队列调度算法进行进程调度。就绪队列 Q1 采用时间片轮转调度算法,时间片为 10ms;就绪队列 Q2 采用短进程优先调度算法。若当前 Q1,Q2 为空,系统依次创建进程 P1,P2,P1,P2 需要的 CPU 时间分别为 30ms 和 20ms,则进程 P1,P2 在系统中的平均等待时间为( )。
LRU页面置换:4个页框下的页置换次数计算
题目原文
某系统采用 LRU 页置换算法和局部置换策略,若系统为进程 P 预分配了 4 个页框,进程 P 访问页号的序列为 0, 1, 2, 7, 0, 5, 3, 5, 0, 2, 7, 6,则进程访问上述页的过程中,产生页置换的总次数是( )。
死锁:银行家算法用于避免死锁而非检测死锁
题目原文
下列关于死锁的叙述中,正确的是( )。Ⅰ、可以通过剥夺进程资源解除死锁 Ⅱ、死锁的预防方法能确保系统不发生死锁 Ⅲ、银行家算法可以判断系统是否处于死锁状态 Ⅳ、当系统出现死锁时,必然有两个或两个以上的进程处于阻塞态
二级页表地址结构:从虚拟地址中提取页目录号和页号
题目原文
某计算机主存按字节编址,采用二级分页存储管理,地址结构如下所示:页目录号(10 位) | 页号(10 位) | 页内偏移(12 位)。虚拟地址 20501225H 对应的页目录号、页号分别是( )。