操作系统第二章

一、名词解释

1.进程上下文
进程执行活动全过程的静态描述。
2.直接制约
一组在异步环境下的并发进程,各自的执行结果互为对方的执行条件,从而限制各进程的执行速度的过程称为并发进程的直接制约。
3.临界区
每个进程中访问临界资源的那段程序代码。
4.进程同步
进程同步是指一组并发进程由于相互合作,共同完成某种任务,因而相互等待,使得各进程按一定的速度执行的过程。
5.内核线程
由操作系统完成创建和撤销,用来执行一个指定的函数线程。

二、选择题
1.进程的三个基本状态是(阻塞)、(就绪)、(执行)。由(就绪)到(执行)是由进程调度所引起的;由(执行)到(阻塞)是正在执行的进程发生了某事件,使之无法继续执行而引起的。
2.在一个单处理机系统中,存在7个进程,则最多有(6)个进程处于就绪队列,(7)个进程处于阻塞状态。
3.在分时系统中,导致进程创建的典型事件是(用户登录);在批处理系统中,导致进程创建的典型事件是(作业调度);由系统专门为运行中的应用进程创建新进程的事件是(提供服务)。在创建进程时,(为进程分配CPU)不是创建所必需的步骤。
4.在生产者—消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。它们的初值应分别是(1)、(0)和(+n)。
5.下面的叙述中,正确的一条是(信号量的初值不能为负数)。

三、填空题
1.进程特征包括其结构特征、并发性、(动态性)、独立性和(异步性)。
2.若进程的用户程序段在执行时,该进程处于(用户态),也称为(目态)。
3.PCB中包含有进程的描述信息、(控制信息)以及(资源信息),是进程动态特征的集中反映。
4.进程空间分为用户空间和(系统空间)。
5.在比较进程和程序时,进程是(动态)的概念,而程序是(静态)的概念。
6.由共享公有资源而造成的对并发进程执行速度的制约称为(资源共享)。
7.进程同步机制应遵循的原则包括(空闲让进)、(忙则等待)、(有限等待)和(让权等待)。
8.进程通信包括(共享存储器)、(管道)和(消息传递系统)三种方式。
9.线程的基本状态包括(执行)状态、(就绪)状态和(阻塞)状态。
10.在间接通信方式中,进程之间的通信需要通过(消息邮箱)来暂时存放消息。

四、判断题

1.(F)操作系统的一个重要概念是进程,不同进程所执行的代码也不同。
2.(F)操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息。
3.(F)当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中。
4.(F)当进程申请CPU得不到满足时,它将处于阻塞状态。
5.(T)管程每次只允许一个进程进入。
6.(T)wait、signal操作可以解决一切互斥问题。
7.(F)程序的顺序执行具有不可再现性。
8.(F)临界区是指进程中用于实现进程同步的那段代码。
9.(T)当某进程处于静止就绪状态时,该进程在外存。
10.(F)原语可以并发执行,并且其执行过程可以被中断。

猜你喜欢

转载自blog.csdn.net/qq_38248740/article/details/83041459