2 处理器管理【含答案】 计算机操作系统

(1)单选题

下列进程状态变化中,______变化是不可能发生的。

A  . 运行—>就绪

B  . 运行—>等待

C  . 等待—>运行

D  . 等待—>就绪

(2)单选题

当_____时,进程从运行状态变为就绪状态。

A  . 进程被调度程序选中

B  . 时间片到

C  . 等待某一事件

D  . 等待的事件发生

(3)单选题

进程管理中,当_____,进程从阻塞态变成就绪态。

A  .进程被进程调度程序选中

B  .等待一个事件

C  .等待的事件发生

D  .时间片用完

(4)单选题

下面对进程的描述中,错误的是____。

A  . 进程是动态的概念

B  . 进程执行需要处理机

C  . 进程是有生命周期的

D  . 进程是指令的集合

(5)单选题

下面所述步骤中,_____不是创建进程所必需的。

A  . 由调度程序为进程分配CPU

B  . 建立一个进程控制块

C  . 为进程分配内存

D  . 将进程控制块链入就绪队列

(6)单选题

多道程序环境下,操作系统分配资源以____为基本单位。

A  . 程序

B  . 指令

C  . 进程

D  . 线程

(7)单选题

下述哪一个选项体现了原语的主要特点_______。

A  . 并发性

B  . 异步性

C  . 共享性

D  . 不可分割性

(8)单选题

关于内核级线程,以下描述不正确的是_______。

A  . 内核可以将处理器调度直接分配给某个内核级线程

B  . 控制权从一个线程传送到另一个线程时不需要用户态-内核态-用户态的模式切换

C  . 可以将一个进程的多个线程分派到多个处理器,能够发挥多处理器并行工作的优势

D  . 建立和维护线程的数据结构及保存每个线程的入口

(9)单选题

一个进程被唤醒意味着____。

A  . 该进程重新占有了CPU

B  . 它的优先权变为最大

C  . 其PCB移至等待队列队首

D  . 进程变为就绪状态

(10)单选题

在引入线程的操作系统中,资源分配的基本单位是____。

A  . 程序

B  . 作业

C  . 进程

D  . 线程

(11)单选题

在下述关于父进程和子进程的叙述中,正确的是_____。

A  .父进程创建了子进程,因此父进程执行完了,子进程才能运行

B  .父进程和子进程可以并发执行

C  .撤销子进程时,应该同时撤销父进程

D  .撤销父进程时,应该同时撤销子进程

(12)单选题

对进程的管理和控制使用_______。

A  .指令

B  .原语

C  .信号量

D  .信箱通信

(13)单选题

所谓“可重入”程序是指______。

A  .在执行过程中其代码自身会发生变化的程序

B  .无限循环程序

C  .不能够被多个程序同时调用的程序

D  .能够被多个进程共享的程序

(14)单选题

原语是______。

A  .运行在用户态下的过程

B  .操作系统的内核

C  .可中断的指令序列

D  .不可中断的指令序列

(15)单选题

在进程调度算法中,对短进程不利的是_____。

A  .短进程优先调度算法

B  .先来先服务算法

C  .高响应比优先算法

D  .多级反馈队列调度算法

(16)单选题

一个可共享的程序在执行过程中是不能被修改的,这样的程序代码应该是_____。

A  封闭的代码

B  .可重入代码

C  .可再现代码

D  .可执行代码

(17)单选题

在进程管理中,当_____时,进程状态从运行态转换到就绪态。

A  进程被调度程序选中

B  .时间片用完

C  .等待某一事件发生

D  .等待的事件发生

(18)单选题

Solaris的多线程的实现方式为______

A  .纯内核级线程

B  .纯用户级多线程

C  .混合式

D  .单线程结构进程

(19)单选题

在UNIX系统中运行以下程序,最多可再产生出______进程? main( ){ fork( ); /*←pc(程序计数器),进程A fork( ); fork( ); }

A  .9

B  .7

C  .5

D  .3

(20)单选题

____优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A  . 先来先服务

B  . 静态

C  . 动态

D  . 短作业

获取标准答案请阅读全文

未经允许不得转载!2 处理器管理【含答案】 计算机操作系统