当前位置:网站首页 > 编程语言 > 正文

进程控制块是描述进程状态和特性(进程控制块主要包括四方面用于描述)



开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第27天,点击查看活动详情

下面我们来简单分析《操作系统》第二章 进程的描述与控制部分的章节测试题。

  • A. 进程是动态的概念
  • B. 进程执行需要处理机
  • C. 进程是有生命期的
  • D. 进程是指令的集合
  • A. 内存大小
  • B. 用户数目
  • C. 打开的文件数
  • D. 外部设备数量
  • A. 发送原语和执行原语
  • B. 就绪原语和执行原语
  • C. 发送原语和接收原语
  • D. 就绪原语和接收原语
  • A. 运行态-就绪态-阻塞态
  • B. 阻塞态-就绪态-运行态
  • C. 就绪态-运行态-阻塞态
  • D. 就绪态-阻塞态-运行态
  • A. 该进程的其他线程仍可继续运行
  • B. 整个进程都将阻塞
  • C. 该阻塞线程将被撤销
  • D. 该阻塞线程将永远不可能再被执行
  • A. 运行状态
  • B. 阻塞状态
  • C. 就绪状态
  • D. 完成状态
  • A. 可以有多个进程控制块
  • B. 可以和其它进程共用一个进程控制块
  • C. 可以没有进程控制块
  • D. 只能有唯一的进程控制块
  • A. 线程是比进程更小的能独立运行的基本单位,可以脱离进程独立运行。
  • B. 引入线程可以提高程序并发执行的程度,可进一步提高系统效率。
  • C. 线程的引入增加了程序执行时的时空开销。
  • D. 一个进程一定包含多个线程。
  • A. 1
  • B. 8
  • C. 9
  • D. 10
  • A. 一个进程可以创建一个或多个线程
  • B. 一个线程可以创建一个或多个线程
  • C. 一个线程可以创建一个或多个进程
  • D. 一个进程可以创建一个或多个进程
  • A. 该进程的优先数变大
  • B. 该进程获得了 CPU
  • C. 该进程从阻塞状态变为就绪状态
  • D. 该进程排在了就绪队列的队首
  • A. 用户注册
  • B. 用户登录
  • C. 用户记帐
  • D. 用户通信

(1) 进程控制块;PCB

(1) 进程

(2) 线程

(1) 动态;动态性

(2) 并发;并发性

(1) 共享资源;共享

(2) 合作;相互合作

(3) 间断;间断性

(1) 使程序能正确地并发执行,提高资源利用率和系统吞吐量

(2) 减少并发执行的开销,提高程序执行的并发程度

间断性;失去封闭性;不可再现性。

进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。

进程的特征有:结构化、动态性、独立性、并发性和异步性。

image.png

(1)进程是动态的,程序是静态的。

(2)进程的暂时性,程序的永久性。

(3)进程的并发性,程序的顺序性。

(4)进程具有结构特征,而程序不具有。

(5)一个程序对应多个进程,一个进程可以涉及多个程序的执行。

线程是进程中能够并发执行的实体,是被独立调度和分派的基本单位。

线程具有:轻型实体;独立调度和分派的基本单位;可并发执行;共享进程资源等四个属性。

(1)是。因为若系统中没有运行进程,那么系统很快会选择一个就绪进程运行。只要有就绪进程,OS一定为其分配处理机。只有就绪队列中无进程时,CPU 才可以处于空闲状态。

(2)不一定。因为系统中的所有进程可能都处于阻塞状态,即产生死锁。

(3)不一定。因为高优先级的进程有可能正处在阻塞队列中,进程调度就从就绪队列中选一个进程占用 CPU,这个被选中的进程可能优先级较低。

(1)进程控制块PCB

(2)create();destroy();block();wakeup();suspend();active();


以上就是《操作系统》第二章进程的描述与控制部分的选择、判断和简答题的简单答案与分析,下一篇文章,我们将会对进程的互斥同步加以介绍。

到此这篇进程控制块是描述进程状态和特性(进程控制块主要包括四方面用于描述)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • nvme硬盘是什么意思(nvme0n1硬盘是啥)2025-09-03 07:54:05
  • 密码仓库(仓库里的密码qs)2025-09-03 07:54:05
  • 拆包是什么意思二次元(网络用语拆包什么意思)2025-09-03 07:54:05
  • 越狱源搭建(最全的越狱源)2025-09-03 07:54:05
  • keil 破解到期(keil4破解到期)2025-09-03 07:54:05
  • 抖音拆包是什么意思(抖音拆箱靠什么赚钱)2025-09-03 07:54:05
  • auto可以翻译成中文吗(auto可以翻译成中文吗英文)2025-09-03 07:54:05
  • dos2unix(dos2unix命令什么意思)2025-09-03 07:54:05
  • w25q128有什么用(w25q128fveig)2025-09-03 07:54:05
  • 目录上一章下一章书架(上一章 目录 设置)2025-09-03 07:54:05
  • 全屏图片