坏湾蝎侣茬肝案炕黔隧刹冕惩
第1章 操作系统概述测试题
序号 | 题目 | 答案 |
---|---|---|
1 | 分时系统的特点不包括 | 具有处理前台、后台作业能力的特性 |
2 | 允许多个用户将若干作业提交给计算机脱机处理的操作系统是 | 批处理系统 |
3 | 实时系统不具备的特点是 | 具有处理前台、后台作业能力的特性 |
4 | 允许多个用户将若干作业提交给计算机系统并放入内存处理的技术称为 | 多道程序技术 |
5 | 设计操作系统的目标 | 方便性,有效性 ,可扩展性,开放性 |
6 | 现代操作系统的基本特征 | 并发性,共享性,虚拟性,异步性 |
7 | 批处理操作系统的特点有 | 提高系统资源的利用率,减少人工干预 |
8 | 多道程序技术就是并行技术 | 错误 |
9 | 分时系统可以实现多个任务同时执行 | 错误 |
10 | 单处理器系统中的多任务只能串行执行 | 正确 |
第二章 2_1进程描述与控制测试题
序号 | 题目 | 答案 |
---|---|---|
1 | 当一个进程处于( )状态时, 称为就绪状态。 | 等待调度 |
2 | 当一个进程处于下述( )状态时,属于阻塞状态。 | 在内存中等待输入 |
3 | 以下关于进程和线程的描述,错误的是( )。 | 应用级线程因系统调用而阻塞,不会引起所在进程的阻塞 |
4 | 进程被挂起的原因,可能是( )。 | 系统负荷过重,内存空间紧张,终端用户请求,父进程请求 |
5 | ( )的切换、同步和通信无需操作系统内核的干预,可以运行在任何操作系统上。 | 用户级线程 |
6 | 进程P创建若干个线程,这多个线程共享的是()。 | 进程P的全局变量,进程P打开的文件,进程P的I/O资源 |
7 | PCB是进程存在的唯一标志,下列不属于PCB内容的是( )。 | 全局变量 |
8 | 下列选项,导致进程从执行变为就绪状态的事件是( )。 | CPU被抢占 |
9 | 进程映像是指( )。 | PCB结构、程序、数据以及栈的组合 |
10 | 以下状态转换,可能发生的是( )。 | 就绪-执行,执行-就绪/挂起,阻塞 -阻塞/挂起 |
11 | I/O中断必将导致进程的切换 | 错误 |
12 | 应用级线程切换,不需要进行模式切换。 | 正确 |
第二章 2_2 进程调度测试题
序号 | 题目 | 答案 |
---|---|---|
1 | ( )调度决定哪个进程可以进入系统中处理,因此它控制了并发的度。 | 长程调度 |
2 | 评价调度算法,从系统的角度,更关注的是( )。 | 吞吐量,处理器利用率 |
3 | 为了更好的实现人机交互,应采用( )调度算法。 | 时间片轮转 |
4 | 现在有三个同时到达的作业J1, J2和J3,它们的执行时间分别是T1, T2和T3,且T1T2T3。系统采用单道方式运行且采用短作业优先调度算法,则平均周转时间是( )。 | (T1+2T2+3T3)/3 |
5 | 一个进程到达时刻为2,估计运行时间为4个时间单位,若在时刻6开始执行该进程, 其响应比是 ( )。 | 2 |
6 | 下列调度算法,采用非抢占决策模式的是( )。 | 先来先服务(FCFS),短进程优先(SPN),响应比高者优先(HRRN) |
7 | 下列调度算法,可能存在进程饥饿现象的是( )。 | 剩余最短时间优先(SRT),反馈(FeedBack) |
8 | 系统里有四个周期性任务J1,J2, J3,J4, 周期分别为20ms, 40ms, 50ms, 30ms, 采用速率单调调度算法(RMS),这四个任务里优先级最高的任务是( )。 | J1 |
9 | 在实时调度中,当任务具有开始截止时间或完成截止时间时,采用( )调度策略,可以使超过截止时间(最后期限)的任务数较少。 | 最早截止时间优先 |
10 | 关于时间片轮转调度算法,下列描述错误的是( )。 | 有利于I/O繁忙型进程 |
11 | 先来先服务调度算法有利于短进程。 | 错误 |
12 | 反馈调度算法采用的是一种静态优先级机制,进程的优先级在执行过程中保持不变。 | 错误 |
第二章 2_3进程并发测试题
序号 | 题目 | 答案 |
---|---|---|
1 | n个并发进程通过初值为1的信号量s共享资源R,当n个进程都通过wait(s)申请访问资源R时,信号量s的值为( )。 | -(n-1) |
2 | 下列哪种方式不支持多处理器环境下的互斥( )。 | 中断禁用 |
3 | 与资源R共享相关的信号量s初值为4,经过多次wait和signal操作后s当前值为-2,此时获得R的进程数是( )。 | 4 |
4 | 设与某资源R关联的信号量为s,若这个资源最多允许3个进程同时访问,当有5个进程申请访问R时, 采用wait和signal操作来实现同步,则信号量s的取值范围是( )。 | -2≤s≤3 |
5 | 在读者/写者问题中,用R表示读者,W表示写者,下列每个序列从左到右表示进程到达的先后顺序,当采用读者优先方案时,序列( )可能存在写者饥饿问题。 | RWRR |
6 | 服务器进程为多个客户进程提供服务或资源时,采用( )的消息传递方式较为常见。 | 不阻塞发送,阻塞接收 |
7 | 当一个进程因在互斥信号量s上执行signal(s)操作而唤醒另一个进程时,则执行signal操作后s的取值范围是( )。 | 小于等于0 |
8 | 下列关于管程的描述,正确的是( )。 | 管程是由程序设计语言支持的进程互斥同步机制,任何时候只能有一个进程在管程中执行,管程中定义的变量只能被管程内的过程访问 |
9 | 在生产者/消费者问题中,假设有5个生产者,5个消费者共享容量为8的缓冲空间,则实施互斥访问缓冲空间的信号量初始值为( )。 | 1 |
10 | 在生产者/消费者问题中,用s表示实施互斥的信号量,e表示与缓冲区空闲空间数量相关的信号量,n表示与缓冲区中数据项个数相关的信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死锁的是( )。 | 生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者:wait(s); wait(n); take(); signal(e); signal(s);,生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者:wait(n); wait(s); take(); signal(s); signal(e);,生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者:wait(s); wait(n); take(); signal(e); signal(s); |
11 | 专用机器指令支持互斥会存在忙等问题。 | 正确 |
12 | wait和signal操作必须作为原语来实现。 | 正确 |
上方为免费预览版答案,如需购买完整答案,请点击下方红字
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
伶耪愧褪文姓兼苯柒晨图镣渺