一起答
单选

进程切换使当前正在执行的进程成为被替换进程,出让其所使用的CPU,以运行被进程调度程序选中的新进程。进程切换的第一个步骤是()

  • A.更新被替换进程的进程控制块
  • B.将被替换进程的进程控制块移到就绪队列或阻塞队列
  • C.修改进程状态,把执行态改为就绪态或者阻塞态
  • D.保存包括程序计数器和其他寄存器在内的CPU上下文环境
试题出自试卷《操作系统概论自学考试复习题(1)》
参考答案
查看试卷详情
相关试题
  1. 假设一分页式存储管理的系统提供给用户使用的逻辑地址空间为128页,每页1024个字节,而主存被划分成32块。问:

    (1)逻辑地址要用多少位二进制数表示?

    (2)绝对地址要用多少位二进制数表示?

  2. 对于页面访问序列:1、5、4、1、2、3、2、1、5、4、2、4、6、5、1、6。当内存块数量分别为3和4时,请画出各自使用LRU置换算法的页面转换过程,并计算所产生的缺页中断次数分别是多少?(假定所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断)

  3. 某分时系统中的进程可能出现如下图所示的状态变化。请回答下列问题:

    (1)根据图示,你认为该系统采用的是什么进程调度策略?

    (2)把图中所示的每一个状态变化的原因填在下表的相应栏中。

  4. 需要创建新进程的情形有哪些?

  5. 控制器控制表中通常包括哪些字段?

  6. 父进程终止其子进程的原因有哪些?

  7. 可重定位方式的特点是什么?

  8. 资源共享有两种方式,即互斥共享和________。

  9. 操作系统在什么情况下可能进行进程的阻塞和唤醒操作?

  10. 使用空闲分区链可以动态地为每一个空闲分区建立一个结点,每个结点包括________、分区起始地址、指向前一个空闲分区结点的指针,以及指向后一个空闲分区结点的指针。