题目内容

从下面的叙述中选出一条正确的叙述。

A. 操作系统的一个重要概念是进程,不同进程所执行的代码也不同
B. 操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息
C. 当进程由执行状态变为就绪状态时,CPU现场信息必须保持在PCB中
D. 当进程申请CPU得不到满足时,它将处于阻塞状态
E. 进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段是进程存在的唯一标志

查看答案
更多问题

从下面的叙述中选出4条正确的叙述。

A. 一个进程的状态发生变化总会引起其他它一些进程的状态发生变化
B. 进程被挂起(suspend)后,状态变为阻塞状态
C. 信号量的初值不能为负数
D. 线程是CPU调度的基本单位,但不是资源分配的基本单位
E. 在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁
F. 管程每次只允许一个进程进入
G. wait、signal操作可以解决一切互斥问题
H. 程序的顺序执行具有不可再现性

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

A. 程序
B. 进程
C. 线程
D. 作业

在直接通信方式中,系统通常提供的两条通信原语如下,请选择适当的参数填入。 send(______ ,______ ); receive(______ ,______ );

对于生产者-消费者问题的算法描述如下。 Producer(){ while(1){ (A); (B); buffer(in)=m; in=(in+1)%n; (C); (D); } } consumer(){ while(1){ (E); (B); m=buffer(out); out=(out+1)%n; (C); (F); } } 上述A,B,C,D,E,F应填入______ 、______ 、______ 、______ 、______ 、______ 。 A,B,C,D,E,F:1.wait(mutex);2.signal(mutex);3.wait(empty);4.signal(full);5.wait(full);6.signal(empty).

答案查题题库