概述
进程的描述与控制
一、选择题
1、进程与程序的根本区别是(A )。
A.静态和动态特征 B.是不是被调入到内存中
C.是不是存在三种基本状态 D.是不是占有处理机
2、操作系统是根据(B)来对并发执行的进程进行控制和管理的。
A.进程放入基本状态 B.进程控制块
C.多道程序设计 D.进程的优先权
3、某进程由于需要从磁盘上读入数据而处于等待状态。当系统完成了所需的读盘操作后,此时该进程的状态将( D )。
A.从就绪变为运行 B.从运行变为就绪
C.从运行变为阻塞 D.从阻塞变为就绪
4、一个进程被唤醒意味着(B )。
A.该进程重新占有CPU B.进程状态变为就绪状态
C.它的优先权变为最大 D.其PCB移至就绪队列的队首
5、进程从运行态到阻塞态可能是( A )。
A.运行进程执行了P操作 B.运行进程执行了V操作
C.进程时间片用完 D.进程被调度
6、一个进程释放了一台打印机,有可能改变(C )的状态。
A.自身进程 B.输入输出进程
C.另一个等待打印机的进程 D.所有等待打印机的进程
7、可能导致进程从运行状态变为就绪状态的事件为( D )。
A.等待I/O操作 B.等待的事件发生
C.进程运行结束 D.出现了比当前进程优先级高的进程
8、必然会引起进程切换的事件为( B )。
A.创建一个新的进程后进入就绪状态 B.一个进程从运行状态变为就绪状态
C.一个进程从阻塞状态变为就绪状态 D.以上说法都不对
9、系统中有n(n>2)个进程,则不可能发生( C )。
A. 有1个运行进程和n-1个就绪进程,但没有进程处于等待状态
B. 有1个运行进程和1和就绪进程,剩下n-2个进程处于等待进行
C. 没有运行进程,1个就绪进程,剩下的n-1个进程处于等待状态
D. 没有就绪的进程和运行的进程,全部进程处于等待状态
10、下列状态的改变可以由进程自身决定的是(A )。
A.从运行到阻塞 B.从运行到就绪
C.从就绪到运行 D.从阻塞到就绪
11、用户可以通过( C )创建或终止一个进程。
A.函数调用 B.指令 C.系统调用 D.命令
12、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的(A )关系。
A.同步 B.互斥 C.合作 D.竞争
13、进程间的同步和互斥,分别表示了进程间的(B )。
A.独立和制约 B.协作和竞争 C.动态性和独立性 D.不同状态
14、操作系统在使用信号量解决同步和互斥问题中,若P、V操作的信号量S初始值为3,当前值为-2,则表示有( 2 )个等待进程。
15、有3个进程共享同一个程序段,而每次只允许两个进程进入该程序段,若用P、V操作同步机制,则信号量S的取值范围是( -1 ~ 2 )。
16、设某资源关联的信号量初值为3,当前值为1,若M表示资源可用的数量,N表示等待资源的进程数,则M、N分别是(B )。
A.0、1 B.1、0 C.1、2 D.2、0
17、执行V操作时,当信号量的值( C ),应唤醒一个等待该信号量的进程。
A.小于0 B.大于0 C.小于等于0 D.大于等于0
18、对两个并发进程,其互斥信号量为mutex,若mutex=0,则表明(C)
A.没有进程进入临界区 B.有两个进程进入临界区
C.一个进程进入临界区但没有进程处于阻塞状态
D.一个进入临界区一个等待进入临界区的状态
19、信箱通信是一种( B )。
A.直接通信 B.间接通信 C.低级通信 D.信号量
20、下面说法正确的是(C )。
A.不论是系统支持的线程还是用户级线程,其切换都需要内核的支持
B.线程是资源分配的单位,进程是调度的单位
C.不管系统中是否有线程,进程都是拥有资源的独立单位
D.在引入线程的系统中,进程仍是调度和资源分配的基本单位
21、下列选项中,会导致用户从用户态切换到内核态的操作是(B )
ⅰ.整数除以零 ⅱ.sin函数调用 ⅲ.read函数调用
A. ⅰ和ⅱ B. ⅰ和ⅲ C. ⅱ和ⅲ D. ⅰ、ⅱ和ⅲ
最后
以上就是喜悦招牌为你收集整理的操作系统第二章进程的描述与控制自测题及答案的全部内容,希望文章能够帮你解决操作系统第二章进程的描述与控制自测题及答案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复