操作系统复习题

1、()不是操作系统关心的主要问题
A、管理计算机裸机 B、设计、提供用户程序与计算机硬件系统的界面
C、管理计算机系统资源 D、高级程序设计语言的编译器

答案:D


2、财务软件是一种()。
A、系统软件 B、接口软件 C、应用软件 D、用户软件

答案:C


3、操作系统负责为方便用户管理计算机系统的()。
A、程序 B、文档资料 C、资源 D、进程

答案:C


4、操作系统是一种()
A、应用软件 B、系统软件 C、通用软件 D、工具软件

答案:B


5、操作系统是一组()
A、文件管理程序 B、中断处理程序 C、资源管理程序 D、设备管理程序

答案:C


6、计算机系统的组成包括
A、程序和数据      B、处理器和内存
C、计算机硬件和计算机软件  D、处理器、存储器和外围设备

答案:C


7、为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是()。
A、处理器管理 B、存储器管理 C、文件管理 D、作业管理

答案:B


8、下面关于计算机软件的描述正确的是()。
A、它是系统赖以工作的实体 B、它是指计算机的程序及文档
C、位于计算机系统的最外层 D、分为系统软件和支撑软件两大类

答案:B


9、以下()项功能不是操作系统具备的主要功能。
A、内存管理 B、中断处理 C、文档编辑 D、CPU调度

答案:C


10、用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指()。
A、进程 B、程序 C、作业 D、系统调用

答案:C


11、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()
A、运行进程修改程序状态字 B、中断屏蔽 C、系统调用

答案:C


12、操作系统的目标是()
A、方便性 B、安全性 C、有效性 D、可扩充性 E、网络性

答案:ACD开放


13、操作系统的有效性包含哪些含义?
A、提高资源的安全和权限 B、缩短I/O设备的执行时间
C、提高系统资源的利用率 D、提高系统的吞吐量

答案:CD


14、操作系统的作用是什么?
A、是用户和硬件的接口 B、是计算机资源的使用者
C、是计算机资源的管理者 D、实现了对计算机资源的抽象
E、提高了硬件的使用期限

ans:ACD


15、操作系统为用户提供了一台功能强大、使用方便的()
A、虚拟机 B、网络节点 C、内核 D、硬件设备

ans:A


16、设计操作系统时最重要的两个目标是?
A、方便性B、可扩充性C、有效性D、安全性E、开放性F、网络性

ans:AC


17、为了防止OS被应用程序破坏,通常将CPU的执行状态分为哪几种状态?
A、用户态B、操作态C、系统态D、执行态

ans: AC


18.系统调用的目的是()
A、请求系统服务B、终止系统服务C、申请系统资源D、释放系统资源

ans: A


19.系统调用是由操作系统提供的内部调用,它()
A、直接通过键盘交互方式使用B、只能通过用户程序间接使用
C、是命令接口中的命令使用D、与系统的命令一样

ans: B


20、用户可通过哪些方式使用计算机()
A、红外遥控B、触摸屏幕C、命令方式D、系统调用
E、鼠标点击F、图标—窗口G、语音控制

ans: CDF


21、()没有多道程序设计的特点。
A、DOS B、UNIX C、WINDOWS D、OS/2

ans: A


23、从总体上说,采用多道程序设计技术可以()单位时间的作业量,但对每一个作业,从作业开始到全部完成所需的时间比单道执行所需的时间可能要()。
A、增加减少B、增加延长 C、减少延长D、减少减少

ans: B


24、多道程序设计是指()。
A、有多个程序同时进入CPU运行 B、有多个程序同时进入主存并发运行
C、程序段执行不是顺序的 D、同一个程序可以对应多个不同的进程

ans: B


25、批处理操作系统提高了计算机的工作效率,但()。
A、系统资源利用率不高 B、在作业执行时用户不能直接干预
C、系统吞吐量小 D、不具备并行性

ans: B


26、世界上第一个操作系统是()
A、分时系统B、单道批处理系统 C、多道批处理系统D、实时系统

ans: B


27、下列有关操作系统的说法中错误的是()
A、操作系统实现了对计算机资源的抽象。
B、操作系统是铺设在计算机硬件之上的多层软件的集合。
C、操作系统作为计算机资源的管理者。
D、操作系统可以实现硬件数量的真正扩充,这样硬件数量就会增加。

ans: D


28、下面关于操作系统的叙述正确的是()。A
A、批处理作业必须具有作业控制信息
B、分时系统不一定都具有人机交互功能
C、从响应时间的角度看,实时系统与分时系统差不多
D、由于采用了分时技术,用户可以独占计算机的资源


29、引入多道程序的目的是()。D
A、为了充分利用主存储器 B、增强系统的交互能力
C、提高实时响应速度 D、充分利用CPU,减少CPU的等待时间


30、允许多个用户以交互使用计算机的操作系统是()。A
A、分时系统 B、单道批处理系统 C、多道批处理系统D、实时系统


31、在多道程序设计的计算机系统中,CPU()。C
A、只能被一个程序占用B、可以被多个程序同时占用
C、可以被多个程序交替占用D、以上都不对

32、在分时系统中,时间片一定,(),响应时间越长。B
A、内存越多 B、用户数越多C、后备队列D、用户数越少

35、当操作系统退出执行,让用户执行时,系统会()。C
A、继续保持管态B、继续保持目态C、从管态变为目态D、从目态变为管态

36、当处理器处于管态(系统态)时,处理器可以执行的指令应该是()。C
A、非特权指令B、仅限于特权指令C、一切指令D、访管指令

37、计算机在接受用户请求后处理数据以及在数据处理结束时,将结果送到终端显示器。例如,导弹控制系统应选择安装();C
A、批处理操作系统B、分时操作系统C、实时操作系统D、网络操作系统
E、分布式操作系统

38、计算机在接受用户请求后处理数据以及在数据处理结束时,将结果送到终端显示器。例如,计算机订票系统应选择安装()。D
A、批处理操作系统B、分时操作系统C、实时操作系统D、网络操作系统
E、分布式操作系统

39、批处理系统的主要缺点是()。B
A、CPU的利用率不高B、失去了交互性C、不具备并行性D、以上都不是

40、实时操作系统追求的目标是()。C
A、高吞吐率B、充分利用内存C、快速响应D、减少系统开销

41、随着(A)的发展,计算机硬件得到了迅速的发展,对操作系统提出了更高的要求
A、VLSI(超大规模集成电路)B、虚拟技术C、多道技术D、共享技术

42、用户要在程序一级获得系统的帮助,必须通过()。C
A、进程调度B、作业调度C、系统调用D、键盘命令

43、在下列性质中,哪一个不是分时系统的特征。()C
A、交互性B、多路性C、成批性D、独立性

44、()和()是多用户(多任务)OS的两个最基本的特征。BC
A、并行B、并发C、共享 D、异步

45、()是利用处理机的空闲时间允许其他程序,提高处理机的利用率。A
A、时分复用B、空分复用C、共享D、异步

46、()是利用存储器的空闲空间区域存放和运行其他的多道程序,提高内存的利用率。B
A、时分复用技术B、空分复用技术C、共享D、异步

47、()指两个或多个事件在同一时刻发生A
A、并行B、并发C、共享D、虚拟

48、操作系统的基本特性是什么?BEF异步
A、并行B、并发C、分享D、抽象E、共享F、虚拟G、同步

49、多个事件在同一时间间隔内发生是()。B
A、并行B、并发C、共享D、虚拟

50、进程以人们不可预知的速度向前推进的现象即为()。B
A、进程的同步性B、进程的异步性C、进程的并发性D、进程的共享性


51、什么是资源共享?C
A、系统中的资源可以供多个线程使用
B、内存中的资源可以供多个用户使用
C、系统中的资源可供内存中的并发执行的进程共同使用
D、系统中的资源可供多个内存访问


52、实现资源共享的方式:()和()AC
A、互斥共享B、并发共享C、同时访问D、多用户共享


53、系统中能独立运行并作为资源分配的基本单位是()C
A、作业B、文件C、进程D、线程

54、现代操作系统中最重要的基本概念是()和()。AC
A、进程B、线程C、并发D、共享E、虚拟

55、一段时间内只允许一个进程访问的资源,称为()。B
A、共享资源B、临界资源C、只读资源D、互斥资源

56、在OS中,通过某种技术把一个物理实体变为若干个逻辑上的对应物的功能称为()。B
A、共享B、虚拟C、抽象D、复用

57、在OS中是利用()和()技术来实现“虚拟”。BC
A、共享B、时分复用C、空分复用D、进程

58、()的基本任务是从后备队列中按一定算法选出若干个作业,为它们分配运行的资源,将它们调入内存后,分别为其建立进程,使其成为就绪进程,并插入到就绪队列中。A
A、作业调度B、进程调度C、作业并发D、进程并发

59、()的任务是从进程的就绪队列中按照一定的算法选出一个进程,将处理机分配给它,并为它设置运行现场,使其投入运行。B
A、作业调度B、进程调度C、作业并发D、进程并发

60、处理机管理功能主要包括:ABCD
A、进程控制B、进程同步C、进程通信D、调度

61、存储器管理功能包括:ABCD
A、内存分配B、内存保护C、地址映射D、内存扩充

62、将地址空间中的逻辑地址转换为内存空间中与之相对应的物理地址,是()。D
A、内存扩充B、内存分配C、内存保护D、地址映射

63、设备管理功能主要包括:ABD
A、缓冲管理B、设备分配C、设备共享D、设备处理

64、设备驱动程序的基本任务是()。C
A、缓和CPU和IO设备速度不匹配的矛盾 B、实现设备分配
C、实现CPU和设备控制器之间的通信 D、以上都不对

65、为使多个进程能有条不紊的运行,常用的进程协调方式有()和()。BD
A、创建进程B、进程互斥方式C、进程共享D、进程同步方式

66、文件管理功能主要包括:ABCD
A、文件存储空间的管理 B、目录管理 C、文件读写管理 D、文件的共享和保护

67、在传统OS中,调度包括()和()BC
A、进程通讯B、作业调度C、进程调度D、线程控制

68、在内存分配时,每个作业的的内存空间在作业装入时是确定的,装入后整个运行期间不允许该作业再申请新空间,也不允许在内存中移动。这种分配方式是A
A、静态B、动态C、随机D、互斥

69、在内存分配时,每个作业的的内存空间在作业装入时是确定的,装入后整个运行期间允许该作业再申请新空间,也允许在内存中“移动”。这种分配方式是B。
A、静态B、动态C、随机D、互斥

70、最常见的缓冲区机制有:ABD
A、单缓冲机制B、双缓冲机制C、三缓冲机制D、公用缓冲池机制

71、当操作系统退出执行,让用户执行时,系统会()。C
A、继续保持管态B、继续保持目态 C、从管态变为目态D、从目态变为管态

72、下列哪个是微内核操作系统的特点()C
I.使系统更高效;II.添加系统服务时,不必修改系统内核;III微内核没有单一内核稳定;IV.使系统更可靠
A、I、III、IV B、I、II、IV C、II、IV D、I、IV

76、关于进程,下列叙述不正确的是()。D
A、进程包含了程序和执行其上的数据
B、同一个程序执行在不同的数据集合上时,构成了不同的进程
C、一个被创建了的进程,在它消亡之前,总是处于3种基本状态之一
D、若干个进程在单CPU系统中必须依次执行,即一个进程完成后,另一个进程才能开始工作。

77、并发进程失去了封闭性是指()。D
A、多个相对独立的进程以各自的速度向前推进
B、并发进程的执行结果与速度无关
C、并发进程执行时,在不同时刻发生的错误
D、并发进程共享变量,其执行结果与速度有关

78、并发性是指若干事件在()发生。B
A、同一时刻B、同一时间间隔内 C、不同时刻D、不同时间间隔内

79、单处理机系统中,如果有N个进程,则在就绪队列中进程的个数最多为()。C
A、N B、1 C、N-1 D、N-2

80、对于一个单CPU系统,允许若干进程同时执行,轮流占用CPU,称它们为()。D
A、顺序执行B、同时执行C、并行执行D、并发执行

81、多道程序环境下,操作系统分配资源以()为基本单位。C
A、程序B、指令C、进程D、作业

82、各进程向前推进的速度是不可预知的,体现出“走走停停”的特征,称为进程的D。
A、动态性B、并发性C、调度性D、异步性

83、进程从执行状态变为阻塞状态的原因是()。A
A、输入或输出事件发生B、时间片到
C、输入或输出事件完成D、某个进程被唤醒

84、进程和程序的本质区别是()。D
A、存储在内存和外存 B、顺序和非顺序执行机器指令
C、分时使用和独占使用计算机资源 D、动态和静态特征

85、进程具有并发性和()两大重要属性。A
A、动态性B、静态性C、易用性D、封闭性

86、进程是()。B
A、与程序等效的概念B、并发环境中程序的执行过程
C、一个系统软件D、存放在内存中的程序

87、某进程所要求的一次打印输出结束后,其进程状态将从()。C
A、执行态到就绪态B、执行态到阻塞态C、阻塞态到就绪态D、就绪态到阻塞态

88、如果某一进程获得除CPU外的所有所需执行资源,经调度,分配给它CPU,该进程将进入()。B
A、就绪状态B、执行状态C、阻塞状态D、活动状态

89、下列进程状态的转换中,不正确的是()。C
A、就绪到执行B、执行到就绪 C、就绪到阻塞D、阻塞到就绪

90、一个进程被唤醒意味着()。B
A、该进程重新占有了CPU B、进程状态从阻塞变为就绪
C、它的优先权变为最大 D、其PCB移至就绪队列的队首

91、已经获得除()以外的所有执行所需资源的进程处于就绪状态。C
A、存储器B、打印机C、CPU D、磁盘空间

92、在单处理机系统中,处于执行状态的进程()。A
A、只有一个B、可以有多个 C、不能被挂起D、必须在执行完后才能被撤下

93、在下列特性中,哪一个不是进程的特性()。C
A、异步性B、并发性C、静态性D、动态性

94、进程有两种基本队列:A
A、就绪和阻塞B、就绪和执行 C、阻塞和执行D、创建和就绪

95、某进程在执行过程中需要阻塞从磁盘上读入数据,此时该进程的状态是()。C
A、从就绪变为执行 B、从执行变为就绪
C、从执行变为阻塞 D、从阻塞变为就绪

96、PCB是进程存在的唯一标识,下列()不属于进程PCB。D
A、进程IDB、CPU的状态C、堆栈指针D、全局变量
解析:全局变量与用户代码有关
97、操作系统根据()来对并发执行的进程进行控制和管理。B
A、进程的基本状态B、进程控制块 C、多道程序设计D、进程的优先权

98、进程与程序的根本区别是()A
A、静态和动态特点B、是不是被调入内存
C、是不是具有就绪、运行、等待三种状态D、是不是占用处理机

99、下列选项中,会导致进程从执行状态,变为就绪状态的事件是()。D
A、执行P(wait)操作B、申请内存失败C、启动I/O设备D、被高优先级进程强占

100、一个进程的基本状态,可以从其他两个基本状态转换过来,这个状态一定是C
A、执行B、阻塞C、就绪D、完成

101、一个进程释放了一台打印机,它可能会改变()状态C
A、自身状态 B、输入输出进程
C、另一个等待打印机的进程D、所以等待打印机的进程

102、一个进程映像是()C
A、由协处理器执行的一个程序B、一个独立的程序+数据集
C、PCB结构与程序和数据的组合D、一个独立的程序

103、有关挂起操作的说法错误的是()。B
A、将进程的程序或数据调出到外存。
B、挂起操作就是剥夺CPU使用权。
C、就绪状态的进程,执行挂起操作后,状态变成静止就绪
D、阻塞状态的进程,执行挂起操作后,状态变成静止阻塞

104、在单处理机系统中,如果同时存在10个进程,处于就绪状态的进程最多有()个。C
A、1 B、8 C、9 D、10

105、在任何时刻,一个进程的状态变化()引起另一个进程的状态变化。C
A、必定B、一定不C、不一定D、不可能

106、()程序可以执行特权指令。B
A、同组用户B、操作系统C、特权用户D、一般用户

107、操作系统的内核主要包括支撑功能和资源管理功能。三种最基本的支撑功能是:中断处理、时钟管理和()。答案:原语操作;

108、处理机的执行状态分成系统态和()。答案:用户态;目态;
解析:系统态又称内核态、管态,用户态也称目态

109、处理器执行的指令被分为两类,其中一类称为特权指令,它只允许()使用。D
A、操作员B、联机用户C、目标程序D、操作系统

110、当系统中发生进程激活事件后,()B
A、该进程获得CPU执行
B、该进程程序从外存调入内存
C、该进程从阻塞到就绪
D、该进程从内存调出到外存

111、对进程的管理和控制,使用()B
A、指令B、原语C、信号量D、信箱

112、进程创建时,不需要做的是()D
A、填写一个该进程的进程表项B、分配该进程适当的内存
C、将该进程插入就绪队列D、为该进程分配CPU

113、下列选项中,不可能在用户态发生的是()。C
A、系统调用B、外部中断C、进程切换D、缺页

114、下列选项中,导致创建新进程的操作是()。C
I.用户登录成功II.设备分配III.启动程序执行(2010年真题)
A、仅I和II B、仅II和III C、仅I和III D、I、II、III

115、下列选项中,会导致用户进程从用户态切换到内核态的操作是()。B
I.整数除以零II.sin(x)函数调用III.read系统调用。
A、仅I、II B、仅I、III C、仅II、III D、I、II、III

116、下列选项中,在用户态执行的是()。A
A、命令解释程序B、缺页处理程序 C、进程调度程序D、时钟中断处理

117、下列只能在核心态下运行的指令是()B
A、读时钟指令B、置时钟指令 C、取数指令D、寄存器清零

118、一个进程被唤醒,意味着()A
A、该进程可以重新竞争CPUB、优先级变大
C、该进程的移动到就绪队列之首D、进程变为运行状态

119、应用程序只能在()态运行。答案:用户;目;

120、用户程序在用户态,要使用特权指令引起的中断属于()D
A、硬件故障中断B、程序中断C、外部中断D、访管中断

121、原语操作在执行过程中不能被(),属于原子操作。答案:中断;

122、原子操作在()态下执行,常驻内存。答案:系统;内核;管;

123、并发进程在访问共享资源时,不可能出现与时间有关的错误。错

124、操作系统中有一组常称为特殊系统调用,它不能被系统中断,在操作系统中称为()。B
A、初始化程序B、原语C、子程序D、控制模块

125、进程的相对速度不能由自己来控制。对

127、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。D
A、合作B、竞争C、互斥D、同步

128、两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是()。A
A、飞机票B、旅行社C、航空公司D、旅行社和航空公司

129、临界区是指()。D
A、并发进程中用于实现进程互斥的程序段

B并发程序中用于实现进程同步的程序段
C并发程序中用于实现进程通信的程序段
D、并发程序中与共享变量有关的程序段

130、下列各项步骤中,哪一个不是创建进程所必须的步骤()。B
A、建立一个进程控制块PCB B、由CPU调度程序为进程调度CPU
C、为进程分配内存等必要的资源 D、将PCB链入进程就绪队列

131、与时间有关的错误是指()。C
A、与进程执行的时间长短有关B、与CPU的速度有关
C、与进程被打断的时间有关D、与超时有关

132、原语是()B
A、一条机器指令
B、若干条机器指令组成
C、一条特定指令
D、中途能打断的指令

133、在一段时间内,只允许一个进程访问的资源称为()。B
A、共享资源B、临界区C、临界资源D、共享区

134、进程间的同步与互斥,分别表示了各进程间的()。B
A、相互独立与相互制约B、协调与竞争 C、不同状态D、动态性与独立性

135、两个进程合作完成一个任务,在并发执行中,一个进程要阻塞其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。A
A、同步B、互斥C、竞争D、合作

136、Wait和signal操作是()。A
A、两条低级进程通信原语B、两组不同的机器指令
C、两条用户命令D、两条高级进程通信原语

137、当有进程在临界区执行时,其他想进入临界区的进程必须()。
答案:阻塞;等待;

138、进程间的基本关系为()。B
A、相互独立与相互制约B、同步与互斥
C、并行执行与资源共享D、信息传递与信息缓冲

139、临界区是指()。D
A、并发进程中用于实现进程互斥的程序段
B、并发程序中用于实现进程同步的程序段
C、并发程序中用于实现进程通信的程序段
D、并发程序中与临界资源有关的程序段

140、每执行一次signal操作,信号量的数值(),表示释放一个单位的资源。
答案:加1;+1;

141、如果系统中有N个进程,则在就绪队列中进程的个数最多为()。答案:N-1;

142、信号量S的初值为8,在S上执行了10次wait操作,6次signal操作后,S的值为()。D
A、10 B、8 C、6 D、4

143、一次最多()个进程能够进入临界区.答案:1;

144、有两个进程共享临界资源,互斥信号量s初值为1。当s=(),表示已有一个进程进入临界区。答案:0;

145、wait操作可能导致()C
A、进程就绪B、进程结束C、进程阻塞D、新进程创建

146、wait和signal操作是两个不可被()的过程。答案:中断;

147、利用Wait和signal操作可以()。A
A、实现进程互斥和同步B、检测死锁C、解除死锁D、防止死锁

148、两个并发进程,设互斥信号量mutex(初值为1),若信号量=0;则() B
A、表示没有进程进入临界区
B、表示有一个进程进入临界区
C、表示有一个进程进入临界区,另一个进程等待进入
D、表示两个进程进入临界区

149、两个并发进程,设互斥信号量mutex(初值为1),若信号量=-1;则() C
A、表示没有进程进入临界区
B、表示有一个进程进入临界区
C、表示有一个进程进入临界区,另一个进程等待进入
D、表示有2个进程进入临界区

150、如果信号量S的初值为10,若干个进程对信号量进行了15次wait操作和2次signal操作,请问此时有()个进程阻塞在信号量S的队列中。答案:3;

151、如果一个信号量的初值为3,经过多次wait和signal操作后,当前值为-1,表示等待该资源的进程数是()A
A、1 B、2 C、3 D、4

152、如一个系统中,有5个并发进程共享变量A,则变量A的相关临界区是由()个临界区组成。C
A、1 B、3 C、5 D、6

153、若干个进程对信号量S进行了28次wait操作和18次signal操作之后,信号量S的值为0,则信号量S的初值为()。答案:10;

154、设与某资源相关的资源信号量K,初值为3,当前值为1,则可用资源个数为(),等待资源的进程数为()。B
A、0,1 B、1,0 C、1,2 D、2,0

155、以下哪个不属于临界资源()B
A、打印机 B、非共享数据 C、共享变量 D、共享缓冲区

156、用P(wait)操作唤醒一个进程时,该进程变为()状态。C
A、运行B、等待 C、就绪D、完成

157、用信号量实现互斥时,信号量初值为()B
A、0 B、1 C、-1 D、2
用信号量实现同步时,信号量初值为()D
A、-1 B、0 C、1 D、根据具体问题确定

159、有3个进程,两台打印机,用wait和sigual操作来实现互斥访问打印机,则信号量S的取值范围是()A
A、2,1,0,-1 B、3,2,1,0 C、2,1,0,-1,-2 D、1,0,-1,-2

160、有9个生产者进程、6个消费者进程,共享容量为8的缓冲区,在这个生产者-消费者问题中,生产者和消费者互斥使用缓冲区的信号量初值为()。A
A、1 B、6 C、8 D、9

161、有三个进程共享同一程序段,每次只允许两个进程进入该程序段,如用PV操作同步机制,则信号量S的取值范围是()。A
A、2,1,0,-1 B、3,2,1,0 C、2,1,0,-1,-2 D、1,0,-1,-2

162、在操作系统中,对信号量S的P(wait)原语操作定义中,使进程进入相应阻塞(等待)队列阻塞的条件是()。C
A、S>0 B、S=0 C、S<0 D、S<>0

163、执行一次wait,操作信号的值(),表示申请一个单位的资源。答案:减1;-1;

164、PV操作是()。A
A、两条低级进程通信原语B、两组不同的机器指令
C、两条系统调用命令D、两条高级进程通信原语

165、V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值等于零,则从等待队列中唤醒一个进程,现进程变为等待状态,否则现进程继续进行. 错

166、利用PV操作可以()。A
A、实现进程同步B、检测死锁C、解除死锁D、防止死锁

167、现有n个具有相关临界区的并发进程,如果某进程调用P操作后变为等待状态,则调用P操作时信号量的值必定为()。A
A、<=0 B、1 C、n-1 D、n

168、信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为.D
A、10 B、8 C、6 D、4

169、信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由PV操作来改变。对

170、用P、V操作管理临界区时,互斥信号量的初值应定义为()。A
A、1 B、0 C、-1 D、任意值

171、用PV操作管理临界区时把信号量的初值定义为1,现已有一个进程在临界区,但有n个进程在等待进人临界区,这时信号量的值为()。D
A、-1 B、1 C、n D、-n

172、用V操作唤醒一个等待进程时,被唤醒进程的状态应变成()状态。B
A、执行B、就绪 C、阻塞D、挂起

173、在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是()。C
A、S>0 B、S=0 C、S<0 D、S<>0

174是进程内一个相对独立、可调度的执行单元,是系统进行调度的基本单位。C
A、临界代码 B、内核 C、线程 D、共享变量

175、若系统中只有用户级线程,则处理机调度单位是()。B
A、线程B、进程 C、程序D、作业

176、下面关于线程的叙述中,正确的是()。C
A不论是系统支持线程还是用户级线程,其切换都需要内核的支持
B、线程是资源的分配单位,进程是调度和分配的单位
C、不管系统中是否有线程,进程都是拥有资源的独立单位
D、在引入线程的系统中,进程仍是资源分配和调度分派的基本单位

177、下面是关于线程的叙述,其中正确的是()多选题ABC
A、线程自己拥有一点资源,但它可以使用所属进程的资源
B、由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
C、进程创建与线程创建的时空开销不相同
D、进程切换与线程切换的时空开销相同

178、线程所对应的程序肯定比进程对应的程序短()错

179、在下面的叙述中,正确的是()D
A、同一进程内的线程可并发执行,不同进程的线程只能串行执行
B、同一进程内的线程只能串行执行,不同进程的线程可并发执行
C、同一进程或不同进程内的线程都只能串行执行
D、同一进程或不同进程内的线程都可以并发执行

180、在下面的叙述中,正确的是()。D
A、引入线程后,处理机只在线程间切换
B、引入线程后,处理机仍在进程间切换
C、线程的切换,不会引起进程的切换
D、线程的切换,可能引起进程的切换

181、在下面的叙述中正确的是()。B
A、线程是比进程更小的能独立运行的基本单位
B、引入线程可提高程序并发执行的程度,可进一步提高系统效率
C、线程的引入增加了程序执行时时空开销
D、一个进程一定包含多个线程

182、处于后备状态的作业存放在()中A
A、外存 B、内存 C、A和B D、扩展内存

183、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由()完成的。A
A、作业调度B、中级调度C、进程调度D、内存调度

184、在操作系统中,JCB是指()。B
A、进程控制块B、作业控制块C、线程控制块D、文件控制块

185、在操作系统中,作业处于()时,已处于进程的管理之下。C
A、后备 B、阻塞 C、执行D、完成

186、在批处理系统中,周转时间是()。B
A、作业运行时间 B、作业等待时间和运行时间之和
C、作业的相对等待时间 D、作业被调度进入内存到运行完毕的时间

187、作业调度程序从处于()状态的队列中选取适当的作业调入主存运行。D
A、执行 B、提交C、完成D、后备

188、作业调度的关键在于()B
A、选择恰当的进程管理程序B、选择恰当的作业调度算法
C、用户作业准备充分D、有一个较好的操作环境

189、作业调度算法提到的响应比是指()。B
A、作业计算时间与周转时间之比
B、作业周转时间与计算时间之比
C、系统调度时间与作业等待时间之比
D、作业等待时间与系统调度时间之比

190、作业在系统中存在与否的唯一标志是()。C
A、源程序B、作业说明书 C、作业控制块D、目的程序

191、()调度算法,对短作业不利。B
A、短作业优先B、先来先服务 C、高响应比D、优先级

192、()优先级是在创建进程时确定,确定之后在整个运行期间不再改变。D
A、先来先服务B、动态C、短作业D、静态

193、()有利于CPU繁忙的作业,而不利于I/O繁忙的作业。B
A、时间片轮转调度算法B、先来先服务的调度算法
C、短作业优先算法D、优先权调度算法

194、假设所有作业同时到达,平均周转时间最短的是()调度算法B
A、先来先服务B、短作业优先C、时间片轮转D、优先级

195、假设有4个作业同时到达,每个作业的执行时间均为2h,他们在一台处理机上,按单道式运行,则平均周转时间为()B
A、1h B、5h C、2.5h D、8h

196、满足短作业优先,且不会发生饿死现象的是()调度算法。B
A、先来先服务B、高响应比优先C、时间片轮转D、短作业优先

197、一个作业8:00到达系统,估计运行时间为1h,如果10:00开始执行该作业,其响应比是()C
A、2 B、1 C、3 D、0.5

199、有三个作业,运行时间分别是2h,5h,3h,假设它们同时到达,在一个CPU上按单道方式运行,则平均周转时间最小的执行顺序是()D
A、J1、J2、J3 B、J3、J2、J1 C、J2、J1、J3 D、J1、J3、J2

200、作业是用户提交的,进程是由系统生产的,除此之外,两者的区别()B
A、两者执行不同的程序段
B、前者以用户任务为单位,后者以操作系统控制为单位
C、前者是批处理,后者是分时
D、后者可并发,前者不可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值