参考答案和解析
本题答案:A.正常结束;
B.异常结束;
C.外界干预;
更多“试说明引起进程撤消的主要事件. ”相关问题
  • 第1题:

    试说明引起进程阻塞或被唤醒的主要事件是什么?


    本题答案:A.请求系统服务;
    B.启动某种操作;
    C.新数据尚未到达;
    D.无新工作可做.

  • 第2题:

    试说明引起进程被撤销的主要事件。


    答案:引起进程被撤销的主要事件有:1、正常结束;2、异常结束:越界错误、保护错、非法指令、特权指令错、运行超时,等待超时、算术运算错、1/0故障;3、外界干预:操作员或操作系统干预、父进程请求、父进程终止。

  • 第3题:

    某系统的进程状态转换图,请说明: (1)引起各种状态转换的典型事件有哪些? (2)当我们观察系统中某些进程时,能够看到某一进程产生的一次状态转换能引起另一进程作一次状态转换。在什么情况下,转换 3 的发生能立即引起转换 1 的发生? (3)试说明是否会发生下述因果转换: a)转换 2 是否会引起转换 1 b)转换3是否会引起转换2 c)转换4是否会引起转换1


    转换 1:CPU 调度 转换 2: 执行进程的时间片用完,或被其他优先权更高的进程抢占 CPU; 转换 3: 等待某种琪件 ( 如 I/O 的完成,或被他人占用的临界资源变为可用状态); 转换 4: 进程所等待的琪件发生 ( 如 I/O 完成,或所等待的临界资源变为可用状态);

  • 第4题:

    不可能引起进程调度的事件是()。

    A.一个进程完成工作后被撤消

    B.一个进程从运行状态变为就绪状态

    C.一个进程从阻塞状态变为就绪状态

    D.一个进程从运行状态变为阻塞状态


    参考答案:C

  • 第5题:

    用下图所示的进程状态转换图能够说明有关处理机管理的大量内容。试回答: (1)什么事件引起每次显著的状态变迁? (2)下述状态变迁因果关系能否发生?为什么? (A)2→1(B)3→2(C)4→1

    就绪→运行:CPU空闲,就绪态进程被调度程序选中。
    运行→就绪:正在运行的进程用完了本次分配给它的CPU时间片。
    运行→阻塞:运行态进程因某种条件未满足而放弃对CPU的占用,如等待读文件。
    阻塞→就绪:阻塞态进程所等待的事件发生了,例如读数据的操作完成。
    ②下述状态变迁:
    A.2→1:可以。运行进程用完了本次分配给它的时间片,让出CPU,从就绪队列中选一个进程投入运行。
    B.3→2:不可以。任何时候一个进程只能处于一种状态,它既然由运行态变为阻塞态,就不能再变为就绪态。
    C.4→1:可以。某一阻塞态进程等待的事件出现了,而且此时就绪队列为空,该进程进入就绪队列后马上又被调度运行。