【单选题】【消耗次数:1】
为了描述进程的动态变化过程,采用了一个与进程相联系的( ),根据它而感知进程的存在。
进程状态字
进程优先数
进程控制块
进程起始地址
参考答案:
复制
纠错
相关题目
【单选题】 为了描述进程的动态变化过程,采用了一个与进程相联系的(),根据它而感知进程的存在。
①  进程状态字
②  进程优先数
③  进程控制块
④  进程起始地址
【单选题】 进程控制块是描述进程状态和特性的数据结构,一个进程( )。
①  可以有多个进程控制块
②  可以和其他进程共用一个进程控制块
③  可以没有进程控制块
④  只能有唯一的进程控制块
【单选题】 进程控制块是描述进程状态和特性的数据结构,一个进程( )。
①  可以有多个进程控制块
②  可以和其他进程共用一个进程控制块
③  可以没有进程控制块
④  只能有唯一的进程控制块
【单选题】 进程控制块是描述进程状态和特性的数据结构,一个进程()。
①  可以有多个进程控制块
②  可以和其他进程共用一个进程控制块
③  可以没有进程控制块
④  只能有唯一的进程控制块
【判断题】 系统根据进程编号而感知进程的存在。
①  正确
②  错误
【单选题】 一个进程的状态信息存放在该进程控制块PCB的_____区域中。()
①  标识信息
②  说明信息
③  现场信息
④  管理信息
【判断题】 进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB。
①  正确
②  错误
【判断题】 进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB。()
①  正确
②  错误
【判断题】 进程优先数调度算法中,优先数可按静态或动态方式指派给进程。
①  正确
②  错误
【判断题】 系统根据pcb而感知进程的存在
①  正确
②  错误
随机题目
【单选题】 假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为( )。
①  malloc(n)
②  calloc(n,sizeof(struct Worker))
③  calloc(n*sizeof(struct Worker))
④  realloc(n,sizeof(struct Worker))
【单选题】 在程序中执行到( )语句时,将结束所在函数的执行过程,返回到调用该函数的位置。
①  continue
②  break
③  goto
④  return
【单选题】 假定a是一个一维数组,则以字节为单位的a[i]存储地址为( )。
①  (char*)a+i*sizeof(a[i])
②  a+i*sizeof(a[i])
③  (char*)a+i
④  a+i
【单选题】 假定一个函数的参数说明为const int* a,则在函数体中执行( )操作非法。
①  printf(“%d”,*a)
②  a==NULL
③  *a=20
④  a=NULL
【单选题】 在函数定义的参数表中,也可以使用函数参数,假定一个函数参数说明为int ff(int),则等价的函数指针说明为( )。
①  int *ff(int)
②  int ff
③  int *ff
④  int (*ff)(int)
【单选题】 随机函数rand()%20的值在整数( )区间内。
①  1和20
②  1和19
③  0和19
④  0和20
【单选题】 一个函数定义由( )两部分组成。
①  函数头和函数体
②  函数头和函数尾
③  函数原型和函数体
④  函数名和参数表
【单选题】 假定一个函数的二维数组参数说明为char w[][N],则与之等价的指针参数说明为( )。
①  char(*w)[N]
②  char *w [N]
③  char(*w) N
④  char** a
【单选题】 假定一个函数的参数说明为const int a,则在函数体中执行( )操作非法。
①  printf(“%d”,a)
②  a==0
③  int x=a
④  a=10
【单选题】 在函数体中又调用自身函数则称为( )调用。
①  非递归
②  直接递归
③  间接递归
④  末尾递归