OS课堂练习Word格式.docx
《OS课堂练习Word格式.docx》由会员分享,可在线阅读,更多相关《OS课堂练习Word格式.docx(7页珍藏版)》请在冰点文库上搜索。
C.表示有一个进程进入临界区,另一个进程等待进入
D.表示有两个进程进入临界区
7、对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1,则________。
8、对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=1,则________。
9、当一个进程因在互斥信号量mutex上执行P(mutex)操作而被阻塞,则mutex的值为________。
A.大于0B.小于0C.大于等于0D.小于等于0
10、当一个进程因在互斥信号量mutex上执行V(mutex)操作而导致唤醒另一个进程时,则mutex的值为________。
11、若一个系统中共有6个并发进程涉及某个相同的变量A,则变量A的相关临界区是由________个临界区构成的。
A.1B.3C.5D.6
12、设有n个进程共用一个相同的程序段,如果每次最多允许m个进程(m<
=n)同时进入临界区,则信号量的初值为________。
A.nB.mC.m-nD.-m
13、下述哪个选项不是管程的组成部分________。
A.局限于管程的共享数据结构
B.对管程内数据结构进行操作的一组过程
C.管程外过程调用管程内数据结构的说明
D.对局限于管程的数据结构设置初始值的语句
14、以下关于管程的描述中错误的是________。
A.管程是进程同步的工具,解决信号量机制中大量同步操作分散的问题
B.管程每次只允许一个进程进入管程
C.管程是被进程调用的,管程是语法单位,无创建和撤销
D.管程中signal操作的作用和信号量机制中的V操作相同
15、支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中________不是引起操作系统选择新进程的直接原因。
A.运行进程的时间片用完B.运行进程出错
C.运行进程要等待某一事件发生D.有新进程进入就绪队列
16、P、V操作是进程同步、互斥的________。
A.C语言程序B.信号量C.原语D.信箱通信
17、______是关于共享资源的数据结构及一组针对该资源的操作过程所构成的软件模块。
A.类程B.管程C.程序D.进程
18、并发进程之间______。
A.彼此无关B.必须同步
C.必须互斥D.可能需要同步或互斥
19、有m个进程共享一个临界资源,采用信号量进行管理,则信号量值的可能变化范围为______。
A.-(m-1)到0B.-(m-1)到1C.-m到1D.都不对
20、当CPU执行操作系统代码时,称处理机处于________。
A.自由态B.目态C.管态D.就绪态
21、当CPU处于管态时,它可以执行的指令是________。
A.只有特权指令B.只有非特权指令
C.只有访管指令D.计算机中的所有指令
22、用户程序中要将一个字符送到显示器上显示,需使用操作系统提供的________接口。
A.系统调用B.函数C.原语D.子程序
23、以下对进程的描述中,错误的是________。
A.进程是动态的概念B.进程执行需要处理机
C.进程是有生命期的D.进程是指令的集合
24、以下关于进程的描述中,正确的是________。
A.进程获得CPU运行是通过调度得到的
B.优先级是进程调度的重要依据,一旦确定就不能改变
C.在单CPU的系统中,任意时刻都有一个进程处于运行状态
D.进程申请CPU得不到满足时,其状态变为阻塞
25、一个进程是________。
A.由处理机执行的一个程序B.一个独立的程序+数据集
C.PCB结构、程序和数据的组合D.一个独立的程序
26、并发进程指的是________。
A.可并行执行的进程B.可同一时刻执行的进程
C.可同时执行的进程D.不可中断的进程
27、在多道程序环境下,操作系统分配资源以________为基本单位。
A.程序B.指令C.进程D.作业
28、在单处理机系统中实现并发技术后,________。
A.各进程在某一时刻并行运行,CPU与I/O设备间并行工作
B.各进程在一个时间段内并发运行,CPU与I/O设备间串行工作
C.各进程在一个时间段内并发运行,CPU与I/O设备间并行工作
D.各进程在某一时刻并行运行,CPU与I/O设备间串行工作
29、一个进程被唤醒意味着________。
A.该进程可以重新占用CPUB.它的优先级变为最大
C.其PCB移至就绪队列队首D.进程变为运行状态
30、分配到必要的资源并获得处理机时间的进程状态是________。
A.就绪状态B.运行状态C.阻塞状态D.撤销状态
31、当一个进程处于这样的状态时,________,称为阻塞状态。
A.它正等着输入一批数据B.它正等着进程调度
C.它正等着分配给它一个时间片D.它正等着进入内存
32、某个运行中的进程要申请打印机,它将变为________。
A.就绪态B.阻塞态C.创建态D.撤销态
33、以下进程状态转变中,________转变是不可能发生的。
A.运行→就绪B.运行→阻塞
C.阻塞→运行D.阻塞→就绪
34、当________时,进程从执行状态转变为就绪状态。
A.进程被调度程序选中B.时间片到
C.等待某一事件D.等待的事件发生
35、一个进程的基本状态可以从其他两种基本状态转变过来,这个基本状态一定是________。
A.运行状态B.阻塞状态C.就绪状态D.完成状态
36、当一个进程完成一个时间片后,系统需要将该进程的状态由运行状态转变为________。
A.就绪状态B.阻塞状态C.撤销状态D.完成状态
37、进程状态由就绪态转换为运行态是由________引起的。
A.中断事件B.进程状态转换C.进程调度D.为程序创建进程
38、一个进程被唤醒意味着________。
A.该进程一定重新占用CPUB.它的优先级变为最大
C.其PCB移至就绪队列队首D.进程变为就绪状态
39、操作系统通过________对进程进行管理。
A.JCBB.PCBC.DCTD.CHCT
40、操作系统是对________进行管理的软件。
A.软件B.硬件C.计算机资源D.应用程序
41、操作系统是提供了处理机管理、________管理、设备管理和文件管理的软件。
A.存储器B.用户C.软件D.数据
42、从用户的观点看,操作系统是________。
A.用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成的有机体
43、以下选项中,________不是操作系统关心的主要问题。
A.管理计算机裸机
B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源
D.高级程序设计语言的编译器
44、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为________计算机。
A.并行B.真实C.虚拟D.共享
45、在操作系统中,对系统的信息进行管理的部分通常称为________。
A.数据库系统B.软件系统C.文件系统D.检索系统
46、在操作系统中,并发性是指若干事件________发生。
A.在同一时刻B.一定在不同时刻
C.某一时间间隔内D.依次在不同时间间隔内
47、批处理系统的主要缺点是________。
A.CPU利用率低B.缺少交互性C.不能并发执行D.以上都不是
48、在单处理机系统中,可并行的是________。
.进程与进程
.处理机与设备
.处理机与通道
.设备与设备
A.
、
和
B.
C.
D.
49、所谓________是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A.多重处理B.多道程序设计
C.实时处理D.并行执行