Appearance
2018 年 408 操作系统真题
共 11 题10 选择 + 1 综合总分 284 题配可视化
选择题(10题,每题2分)
多任务OS:具有并发性,需保护共享资源,不要求多CPU
题目原文
下列关于多任务操作系统的叙述中,正确的是( )。 Ⅰ. 具有并发和并行的特点 Ⅱ. 需要实现对共享资源的保护 Ⅲ. 需要运行在多 CPU 的硬件平台上
非抢占式优先级调度:含系统开销的平均周转时间计算
题目原文
某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为 1us。若优先权值大的进程优先获得 CPU,从 T 时刻起系统开始进程调度,则系统的平均周转时间为()。 [含图]

并发执行:两个线程各执行3条指令对x加1,分析x=2的序列
题目原文
属于同一进程的两个线程 thread1 和 thread2 并发执行,共享初值为 0 的全局变量 x。在所有可能的指令执行序列中,使 x 的值为 2 的序列个数是()。
安全性检测:可用资源=4-2-1-0=1,只够P3先执行
题目原文
假设系统中有 4 个同类资源,进程 P1、P2 和 P3 需要的资源数分别为 4、3 和 1,P1、P2 和 P3 已申请到的资源数分别为 2、1 和 0,则执行安全性检测算法的结果是()。
进程阻塞:申请临界资源和读磁盘可能阻塞,被抢占是变就绪态
题目原文
下列选项中,可能导致当前进程 P 阻塞的事件是( )。 Ⅰ. 进程 P 申请临界资源 Ⅱ. 进程 P 从磁盘读数据 Ⅲ. 系统将 CPU 分配给高优先级的进程
时钟中断:更新系统时钟、CPU占用时间和剩余时间片
题目原文
定时器产生时钟中断后,由时钟中断服务程序更新的部分内容是( )。 Ⅰ. 内核中时钟变量的值 Ⅱ. 当前进程占用 CPU 的时间 Ⅲ. 当前进程在时间片内的剩余执行时间
FCFS不会磁臂黏着:按请求顺序服务,不依赖磁头当前位置
题目原文
系统总是访问磁盘的某个磁道而不响应对其他磁道的访问请求,这种现象称为磁臂黏着。下列磁盘调度算法中,不会导致磁臂粘着的是( )。
文件访问优化:提前读、连续簇、延迟写、磁盘缓存都可加速
题目原文
下列优化方法中,可以提高文件访问速度的是( )。 Ⅰ. 提前读 Ⅱ. 为文件分配连续的簇 Ⅲ. 延迟写 Ⅳ. 采用磁盘高速缓存