首页/ 题库 / [单选题]操作系统是根据______来对并发执行的的答案

操作系统是根据______来对并发执行的进程进行控制和管理的。

单选题
2021-07-21 12:08
A、进程的基本状态
B、进程控制块
C、多道程序设计
D、进程的优先权
查看答案

正确答案
B

试题解析
解析:进程控制块是进程实体的一部分,是操作系统中最重要的记录型数据结构。PCB中记录了操作系统所需要的用于描述进程情况及控制进程运行所需要的全部信息。进程控制块的作用,是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。或者说,操作系统是根据PCB来对并发执行的进程进行控制和管理的。例如,当Os要调度某进程执行时,要从该进程的PCB中,查出其现行状态及优先级;在调度到某进程后,要根据其PCB中所保存的处理机状态信息,去设置该进程恢复运行的现场,并根据其PCB中的程序和数据的内存地址,找到其程序的数据;进程在执行过程中,当需要和与之合作之进程实现同步、通信或访问文件时,也都需要访问PCB;当进程因某种原因而暂停执行时,又须将其断点的处理机环境保存在PCB中。可见,在进程的整个生命期中,系统总是通过其PCB对进程进行控制的,即系统是根据进程的PCB而不是任何别的什么感知到该进程存在的,所以说,PCB是进程存在的唯一标志。  当系统创建一个新进程时,就为它建立一个PCB;进程结束时又回收其PCB,进程于是也随之消亡。PCB可以被操作系统中的多个模块读取或修改,如调度程序、资源分配程序、中断处理程序及监督和分析程序读取或修改。因为PCB经常被系统访问,尤其是被运行频率很高的进程调度及分派程序访问,故PCB应常驻内存。系统将所有的PCB组织成若干个链表(或队列),存放在操作系统中专门开辟的PCB区内。

标签:
相关题目
用以控制和管理硬件系统资源和所有系统软件的最基本、最核心的系统软件是______。
对计算机软件和硬件资源进行管理和控制的软件是______。
在Windows中,有两个对系统资源进行管理的程序组,它们是"资源管理器"和_________。
操作系统是根据______来对并发执行的进程进行控制和管理的。
在Linux操作系统中,可以通过______命令终止进程的执行。
操作系统中,当______时,进程从执行状态转变为就绪状态。
在电路中用来对电气设备进行短路保护的电器是________。
利用______进行控制是自动控制系统工作的基础。
用户可以用__________写出作业执行步骤“作业控制说明书”,让操作系统进行批处理。
操作系统的层次结构从内向外为:硬件、______、存储管理、______ 、文件管理和作业管理。
系统有某类资源5个,供3个进程共享,如果每个进程最多申请__________个该类资源,则系统是安全的。
操作系统中,进程通信有信件、________几种方式。
进程的三个最基本状态是_____、执行、等待。
操作系统中,进程可以分为______进程和______进程两类。
把并发进程中与共享变量有关的程序段称为_______。
操作系统是一种对_______进行控制和管理的系统软件。

假设系统中进程的三态模型如图2-3所示,图中的a、b和c的状态分别为__(1)__;当运行进程执行P操作后,该进程__(2)__。

空白(1)处应选择()
操作系统的主要功能是 __ 、 __ 、 __ 、 __ 和用户接口管理。
单点喷射系统一般采用 ___ 进行闭环控制,配合 ___ 的应用,进行低排放控制。
组织设计的实质是对管理人员的管理劳动进行__________和____________的分工。
广告位招租WX:84302438

免费的网站请分享给朋友吧