第一章测试
1.对于一台PC而言,下列各项中()对系统必不可少。
A:杀毒软件
B:Office软件
C:C语言编辑器
D:OS
答案:D
2.从用户的角度看,OS是()。
A:一个大型的工具软件
B:用户与计算机硬件系统之间的接口
C:合理组织计算机工作流程的软件
D:控制和管理计算机系统资源的软件
答案:B
3.配置了OS的计算机是一台比原来的物理计算机功能更加强大的计算机,这
样的计算机只是一台逻辑上的计算机,称为()计算机。
A:共享
B:并行
C:虚拟
D:物理
答案:C
4.与单道程序系统相比,多道程序系统的优点是()。Ⅰ.CPU利用率高Ⅱ.系
统开销小Ⅲ.系统吞吐量大Ⅳ.I/O设备利用率高
A:仅Ⅰ、Ⅳ
B:仅Ⅰ、Ⅲ、Ⅳ
C:仅Ⅱ、Ⅲ
D:仅Ⅰ、Ⅲ
答案:B
5.引入多道程序技术的前提条件之一是系统具有()。
A:多CPU技术
B:中断功能
C:分时功能
D:SPOOLing技术
答案:B
6.下列对OS的叙述中,正确的是()。
A:分时系统中常用的原则是使时间片越小越好
B:批处理系统的主要缺点是缺少交互性
C:OS都在内核态运行
D:DOS是一个单用户多任务的OS
答案:B
7.OS的基本类型主要有()。
A:实时系统、分时系统和多用户系统
B:批处理系统、分时系统和多任务系统
C:单用户系统、多用户系统和批处理系统
D:批处理系统、分时系统和实时系统
答案:D
8.分时系统的主要目的是()。
A:充分利用内存
B:充分利用I/O设备
C:比较快速地响应用户
D:提高系统吞吐量
答案:C
9.并发性是指若干事件在()发生。()
c语言ide编辑器A:不同时刻
B:同一时间间隔内
C:同一时刻
D:不同时间间隔内
答案:B
10.单处理机系统中,可并行的是()。Ⅰ.进程与进程Ⅱ.处理机与设备Ⅲ.处理
机与通道Ⅴ.设备与设备
A:Ⅰ、Ⅱ、Ⅳ
B:Ⅰ、Ⅲ、Ⅳ
C:Ⅱ、Ⅲ、Ⅳ
D:Ⅰ、Ⅱ、Ⅲ
答案:C
第二章测试
1.程序运行时独占系统资源,只有程序本身才能改变系统资源状态,这是指
()。
A:程序顺序执行时的再现性
B:并发程序失去封闭性
C:程序顺序执行时的封闭性
D:并发程序失去再现性
答案:C
2.进程和程序的本质区别在于()。
A:前者具有异步性,后者具有可再现性
B:前者存储在内存,后者存储在外存
C:前者分时使用CPU,或者独占CPU
D:前者可以并发执行,后者不能并发执行
答案:D
3.进程的状态和优先级信息存放在()中。
A:JCB
B:快表
C:页表
D:PCB
答案:D
4.一般情况下,分时系统中处于()的进程最多。()
A:阻塞状态
B:执行状态
C:就绪状态
D:终止状态
答案:C
5.在实时系统中,当内存资源无法满足执行紧迫任务的需求时,OS可能会将
正在运行的进程的状态变为()状态。
A:静止就绪
B:活动阻塞
C:活动就绪
D:静止阻塞
答案:A
6.已经获得除()以外的运行所需所有资源的进程处于就绪状态。
A:存储器
B:磁盘空间
C:打印机
D:CPU
答案:D
7.当一个进程()时,称其处于阻塞状态。
A:等待CPU调度
B:等待一个时间片
C:等待协作进程的一个消息
D:等待进入内存
答案:C
8.一个进程的读磁盘操作完成后,OS针对该进程必做的是()。
A:修改进程状态为就绪状态
B:延长进程的时间片
C:降低进程优先级
D:为进程分配用户内存空间
答案:A
9.下列选项中,会导致进程从执行状态变为就绪状态的事件是()。
A:被高优先级进程抢占
B:执行P操作
C:启动I/O设备
D:申请内存失败
答案:A
10.在下列进程状态的转换中,()是不可能发生的。
A:运行→就绪
B:就绪→阻塞
C:就绪→运行
D:等待→就绪
答案:B
第三章测试
1.若某单处理机多进程系统中有多个处于就绪状态的进程,则下列关于处理机
调度的叙述中,错误的是()。
A:创建新进程后能进行处理机调度
B:在系统调用完成并返回用户态时能进行处理机调度
C:在进程处于临界区时不能进行处理机调度
D:在进程结束时能进行处理机调度
答案:C
2.假设4个作业到达系统的时刻和运行时间如图所示,系统在t=2时开始调
度作业。若分别采用FCFS和SJF调度算法,则选中的作业分别是()。
()
A:J1、J4
B:J1、J3
C:J2、J3
D:J2、J4
答案:B
3.时间片RR调度算法是为了()而设计的。
A:使所需CPU时间最少
B:优先级较高的进程得到及时响应
C:多个用户能及时干预系统
D:使系统变得高效
答案:C
4.OS中处理机调度算法是核心算法之一,下列关于处理机调度算法的论述中,
正确的是()。
A:FCFS调度算法既对长作业有利,又对短作业有利
B:高响应比优先调度算法既有利于短作业,又兼顾长作业,还实现了FCFS
C:实时调度算法也要考虑作业的长短问题
D:时间片RR调度算法只对长作业有利
答案:B
5.下列选项中,降低进程优先级的合理时机是()
A:进程刚完成I/O操作,进入就绪队列
B:进程长期处于就绪队列
C:进程时间片用完
D:进程从就绪状态转为运行状态
答案:C
6.某系统正在执行3个进程P1、P2、P3,各进程的计算时间和I/O时间占比
如图所示。为了提高系统资源利用率,合理的进程优先级设置应为()。
A:P1>P2=P3
B:P3>P2>P1
C:P1>P2>P3
D:P2>P1=P3
答案:B
7.系统采用两级反馈队列调度算法进行进程调度。就绪队列Q1采用RR调度
算法,时间片为10ms;就绪队列Q2采用短进程优先调度算法。系统优先
调度Q1队列中的进程,当Q1为空时系统才会调度Q2中的进程;新创建
的进程首先进入Q1;Q1中的进程执行一个时间片后若未结束,则转入Q2。
若当前Q1和Q2为空,系统依次创建进程P1、P2后即开始调度进程,P1、P2需要的CPU时间分别为30ms和20ms,则进程P1、P2在系统中的平均
等待时间为()。
A:20ms
B:15ms
C:25ms
D:10ms
答案:B
8.系统中有4个进程都要使用某类资源。若每个进程最多需要3个该类资源,
则为了保证系统不发生死锁,系统至少应提供()该类资源。
A:12个
B:3个
C:9个
D:4个
答案:C
9.某计算机系统中有8台打印机,由K个进程竞争使用它们,每个进程最多
需要3台打印机。该系统可能会发生死锁的K的最小值是()。
A:2
B:5
C:3
D:4
答案:D
10.假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3,这些资源
的总数分别为18、6、22。T时刻的资源分配情况如图所示,此时存在的一个安全序列是()。
A:P2、P1、P0、P3、P4
B:P1、P0、P3、P4、P2
C:P3、P4、P2、P1、P0
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论