参考答案和解析
正确答案:创建一个进程的工作是为一个程序分配一个工作区和建立一个(进程控制块),表示一个进程的生命周期开始。
每个进程都有一个生命周期,这个周期从进程被创建开始,到(进程被撤销)而结束。
更多“创建一个进程是为一个程序分配一个工作区和建立一个进程控制块,而撤消一个进程时为什么总是收回它的工作区和进程控制块,而不一定收回该程序本身?”相关问题
  • 第1题:

    下列几种关于进程的叙述,( )最不符合操作系统对进程的理解。

    A 进程是在多程序环境中的完整程序

    B 进程可以由正文段、数据段和进程控制块描述

    C 线程(ThreAd)是一种特殊的进程

    D 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位


    参考答案A

  • 第2题:

    下列各项工作步骤中,______不是创建进程所必需的步骤。

    A.建立一个PCB进程控制块

    B.由CPU调度程序为进程调度CPU

    C.为进程分配内存等必要资源

    D.将PCB链入进程就绪队列


    正确答案:B

  • 第3题:

    为了描述进程的情况以及控制进程运行所需的信息,操作系统为每个进程建立一个重要的数据结构( )。

    A.进程状态字

    B.进程控制块

    C.进程队列

    D.进程缓冲区


    正确答案:B

  • 第4题:

    当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的______就撤销了该进程。


    正确答案:进程控制块(PCB)
    进程控制块(PCB) 解析:当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的进程控制块(PCB) 就撤销了该进程。

  • 第5题:

    下面各项工作步骤中,哪一个不是创建进程所必需的步骤?( )

    A.建立一个PCB(进程控制块)
    B.由CPU调度程序为进程调度CPU
    C.为进程分配内存等必要资源
    D.将PCB链入进程就绪队列

    答案:B
    解析:
    当进程要执行时,会进入就绪队列,这时CPU调度程序会为进程调度CPU。而创建进程时进程不一定会立即进入就绪队列,会首先在作业队列上。

  • 第6题:

    下列各项工作步骤中,不是创建进程所必需的步骤是()。

    • A、建立一个PCB(进程控制块)
    • B、由CPU调度程序为进程调度CPU
    • C、为进程分配内存等必要资源
    • D、将PCB链入进程就绪队列

    正确答案:B

  • 第7题:

    进程控制块是描述进程状态和特性的数据结构,一个进程()。

    • A、可以有多个进程控制块
    • B、可以和其他进程共用一个进程控制块
    • C、可以没有进程控制块
    • D、只能有唯一的进程控制块

    正确答案:D

  • 第8题:

    在就绪队列中,队首指针是指向队列中第一个进程的进程控制块的位置,而最后一个进程的进程控制块中的队列指针是()

    • A、值为0
    • B、值为1
    • C、指向等待队列中第一个进程的进程控制块的位置
    • D、指向队首指针

    正确答案:A

  • 第9题:

    一个进程由程序、数据及进程控制块几个部分组成,其中()必须用可重入码(Reentrycode)编写。

    • A、 进程控制块
    • B、 程序
    • C、 数据
    • D、 共享程序段

    正确答案:D

  • 第10题:

    单选题
    一个进程由程序、数据及进程控制块组成,但必须用可重入码编写的是()。
    A

    程序

    B

    数据

    C

    进程控制块

    D

    共享程序段


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    下面所述步骤中,(  )不是创建进程所必需的。
    A

    由调度程序为进程分配CPU

    B

    建立一个进程控制块

    C

    为进程分配内存

    D

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


    正确答案: D
    解析:

  • 第12题:

    单选题
    一个进程由程序、数据及进程控制块几个部分组成,其中()必须用可重入码(Reentrycode)编写。
    A

     进程控制块

    B

     程序

    C

     数据

    D

     共享程序段


    正确答案: C
    解析: 暂无解析

  • 第13题:

    下列几种关于进程的叙述, () 最不符合操作系统对进程的理解。

    A. 进程是在多程序环境中的完整的程序

    B. 进程可以由程序、数据和进程控制块描述

    C. 线程(Thread)是一种特殊的进程

    D. 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元


    参考答案A

  • 第14题:

    下列步骤中,(20)不是创建进程所必需的。

    A.建立一个进程控制块

    B.为进程分配内存

    C.为进程分配CPU

    D.将其控制块放入就绪队列


    正确答案:C
    解析:本题考查计算机中进程的创建。进程是可以与其他程序并发执行的一段程序的一次执行过程,是系统进行资源分配和调度的基本单位。进程实体由程序块、进程控制块和数据块三部分组成。进程在计算机中可以处于执行、就绪和阻塞这三种基本状态中的一种,只有在进程处于执行状态时,进程才占有CPU。进程一般由创建原语创建,不管是系统创建还是父进程创建都必须调用创建原语。进程一旦被创建就处于就绪状态,处于就绪状态的进程分配到了除处理机以外的必需的资源。因此创建进程时并没有为进程分配CPU。

  • 第15题:

    在处理机管理中,进程是一个重要概念,它由程序块、()和数据块三部分组成。

    A.进程控制块

    B.作业控制块

    C.文件控制块


    答案:A

  • 第16题:

    下列各项工作步骤中,不是创建进程所必需的步骤是()。

    A.建立一个PCB(进程控制块)

    B.由CPU调度程序为进程调度CPU

    C.为进程分配内存等必要资源

    D.将PCB链入进程就绪队列


    参考答案:B

    由CPU调度程序为进程调度CPU属于进程调度的功能。

  • 第17题:

    一个进程由程序、数据及进程控制块组成,但必须用可重入码编写的是()。

    • A、程序
    • B、数据
    • C、进程控制块
    • D、共享程序段

    正确答案:D

  • 第18题:

    下列几种关于进程的叙述,()最不符合操作系统对进程的理解。

    • A、进程是在多程序并行环境中的完整的程序
    • B、进程可以由程序、数据和进程控制块描述
    • C、线程是一种特殊的进程
    • D、进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位

    正确答案:A

  • 第19题:

    为了描述进程的动态变化过程,采用了一个与进程相联系的(),根据它而感知进程的存在。

    • A、进程状态字
    • B、进程优先数
    • C、进程控制块
    • D、进程起始地址

    正确答案:C

  • 第20题:

    控制进程的原语中,创建原语的功能是()

    • A、分配工作区、建立进程控制块、置进程为运行态
    • B、分配工作区、建立进程控制块、置进程为就绪态
    • C、分配工作区、建立进程控制块、置进程为等待态
    • D、分配工作区、建立进程控制块、置进程为挂起态

    正确答案:B

  • 第21题:

    单选题
    控制进程的原语中,创建原语的功能是()
    A

    分配工作区、建立进程控制块、置进程为运行态

    B

    分配工作区、建立进程控制块、置进程为就绪态

    C

    分配工作区、建立进程控制块、置进程为等待态

    D

    分配工作区、建立进程控制块、置进程为挂起态


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    进程控制块是描述进程状态和特性的数据结构,一个进程()。
    A

    可以有多个进程控制块

    B

    可以和其他进程共用一个进程控制块

    C

    可以没有进程控制块

    D

    只能有唯一的进程控制块


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    有关进程的说法不正确的是(  )
    A

    操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息

    B

    用户进程被创建时,系统为它申请和构造一个相应的PCB

    C

    进程的优先级信息是保存在进程的PCB中的

    D

    同一个程序是不能被创建成多个进程的


    正确答案: A
    解析:
    一个应用程序通常有多个进程组成。程序是构成进程的组成部分之一,一个进程的运行目标是执行它所对应的程序。从静态的角度看,进程是由程序、数据和进程控制块(PCB)三部分组成的。