一. 单选题(共20题,100分)
-
(单选题)为了使两个进程能同步运行,最少需要 个信号量。
A. 1
B. 2
C. 3
D. 4我的答案: B
-
(单选题)当输入输出操作正常结束时,操作系统将请求该操作的进程的状态设置成 。
A. 等待状态
B. 运行状态
C. 就绪状态
D. 挂起状态我的答案: C
-
(单选题)设与某资源关联的信号量初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是 。(2010全国试题)
A. 0、1
B. 1、0
C. 1、2
D. 2、0我的答案: B
-
(单选题)在进程管理中,当 时,进程从运行状态变为就绪状态。
A. 时间片用完
B. 被进程调度程序选中
C. 等待某一事件发生
D. 等待的事件发生我的答案: A
-
(单选题)属于进程通信原语的有 。
A. P操作原语
B. V操作原语
C. 创建进程原语
D. send原语我的答案: C
-
(单选题)当进程A使用磁带机时,进程B又申请磁带机,这种情况 。
A. 是不可能出现的
B. 是没法解决的
C. 就是死锁
D. 以上均不正确我的答案: D
-
(单选题)进程和程序的本质区别是 。
A. 存储在内存和外存
B. 顺序和非顺序执行机器指令
C. 分时使用和独占使用计算机资源
D. 动态和静态特征我的答案: D
-
(单选题)当一个进程 就要退出等待队列而进入就绪队列。
A. 启动了外设
B. 用完了规定的时间片
C. 获得了所等待的资源
D. 能得到所等待的处理器我的答案: C
-
(单选题)有关进程的下列叙述中, 是正确的。
A. 进程是静态的文本
B. 进程与程序是一一对应的
C. 进程与作业是一一对应的
D. 多个进程可以在单个CPU上同时执行我的答案: D
-
(单选题)进程所请求的一次打印输出结束后,将使该进程状态从 。
A. 运行态变为就绪态
B. 运行态变为等待态
C. 就绪态变为运行态
D. 等待态变为就绪态我的答案: D
-
(单选题)下列的进程状态变化中, 的变化是不可能发生的。
A. 运行→就绪
B. 运行→等待
C. 等待→运行
D. 等待→就绪我的答案: C
-
(单选题)若信号量S的初值为2,当前值为-1,则表示有 个等待进程。
A. 0
B. 1
C. 2
D. 3我的答案: B
-
(单选题)下列说法中,正确的是 。
A. 一般来说,用户进程的PCB存放在用户区,系统进程的PCB存放在系统区
B. 某进程的一个线程处于阻塞状态,则该进程必然处于阻塞状态
C. 在多道程序设计环境中,为了提高CPU效率,内存中的进程越多越好
D. 同步是指并发进程之间存在的一种制约关系我的答案: D
-
(单选题)如下参数中,不能用于进程间通信的是 。
A. 消息
B. 信件
C. 信号量
D. 口令我的答案: D
-
(单选题)操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列的条件是 。
A. S≠0
B. S<0
C. S=0
D. S>0我的答案: B
-
(单选题)在一个单处理机系统中,若有4个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程至少有 个。
A. 0
B. 1
C. 2
D. 3我的答案: A
-
(单选题)一个进程是 。
A. 由协处理器执行的一个程序
B. 一个独立的程序 + 数据集
C. PCB结构、程序和数据的集合
D. 一个独立的程序我的答案: C
-
(单选题)有关PV操作的说法中 是错误的。
A. “PV操作不仅是进程互斥的有效工具,而且是简单方便的同步工具”
B. “PV操作不能实现进程间通信”
C. “进程调用P操作测试自己所需的消息是否到达”
D. “进程调用V操作向其它进程发送消息”我的答案: B
-
(单选题)下列选项中,导致创建新进程的操作是 。(2010全国试题)
I.用户登录成功 II.设备分配 III.启动程序执行
A. 仅I和II
B. 仅II和III
C. 仅I和III
D. I、II和III我的答案: C
-
(单选题)在下述关于父进程和子进程的叙述中,正确的是 。
A. 父进程创建了子进程,因此父进程执行完了,子进程才能运行
B. 子进程执行完了,父进程才能运行
C. 撤消子进程时,应该同时撤消父进程
D. 撤消父进程时,应该同时撤消子进程我的答案: D