首 页 行业热点 新车 试驾评测 养车用车 车型库

操作系统-进程管理习题

发布网友 发布时间:2022-03-30 07:21

我来回答

1个回答

热心网友 时间:2022-03-30 08:50

1、每个进程都包刮(进程控制块)、(程序段)和(数据段)3个组成部分。
2、一个程序运行在不同的数据集上就构成了不同的(进程),分别得到不同的结果。
3、进程在执行过程中不同时刻的3中基本状态是(运行状态)、 (就绪状态)和(等待状态)。
4、进程是一个(存在)的实体,它有自己的生命周期。它因(创建 )而产生,因(调度 )而运行,因(等待某件事 )而被阻塞(进入等待态),因( 得不到资源)而被撤销。
5、进程在执行过程中状态不断(变化 ),但在某一时刻,进程当且仅当处于3种基本状态之一。
6、进程在运行中申请资源得不到满意,则它从(运行 )态变成(阻塞 )态。
7、处于等待态的进程,其他外围设备工作结束,则它变成(就绪 )态。
8、进程从运行态变成就绪态,主要原因是(时间片到 )和(出现优先级更高的进程进行中断 )。
9、有多个进程等待分配CPU时,系统按一定的(优先级 ),从处于就绪态的进程中选择( 第一)个进程,让他占有CPU,并使它状态变成(运行 )态。
10、进程刚被创建是它的状态是 新建?
11、操作系统依据 (系统内核)对进程进行控制和管理
12、进程有两种基本队列 和
13、时间片是指允许进程一次占用处理器的 。时间片轮转调度算法常用于 (分时)操作系统中。
14、我们把进程中与(临界资源进行操作)有关的程序段称为临界区。
15、任一个进入临界区的进程必须在 有限时间内进入 临界区。
16、PV操作由p操作即申请资源 和v操作即释放一个资源 组成,是对信号量? 进行操作。
17、P操作将信号量的值减1 ,若结果小于0,则该进程置为(阻塞) 状态,V操作将信号量的值加 ,若结果 大于0,则释放一个等待信号量的进程。
18、当并发进程存在竞争关系时必须 地使用资源,当并发进程存在协作关系时必须必须 ,分别称为 和
19、利用信号量实现进程 ,应为临界区设置一个信号量Mutex,初值为1 ,表示该资源尚未使用,临界区应置于 和 原语之间。
20、进程的同步是指并发进程之间的一种协同合作 关系,一个进程的执行依赖另一个进程的 某些操作
,当一个进程没有得到它时应 ,直到被 。
21、形成死锁的起因是 多个进程抢占资源和资源不能被分配各进程都进入等待 。
22、死锁的四个必要条件是 1互斥条件2请求和保持条件3不剥夺条件4循环等待条件 。
23、检测到死锁后可采用 、 或 等办法来解除死锁(破坏4个条件的任意一个即可,可通过不同算法实现)

有的不会填,有的没有把握。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com