本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成28年度 秋期 基本情報技術者試験問題と解説

問18

マルチプログラミングにおけるプロセスの切替え手順を示した図において、OSの処理 a 〜 c として、適切な組合せはどれか。

 

   ┌───────┬───────┬───────┐
   │   a   │   b   │   c   │
 ┌─┼───────┼───────┼───────┤
 │ア│実行状態の回復│プロセスの選択│実行状態の退避│
 ├─┼───────┼───────┼───────┤
 │イ│実行状態の退避│実行状態の回復│プロセスの選択│
 ├─┼───────┼───────┼───────┤
 │ウ│実行状態の退避│プロセスの選択│実行状態の回復│
 ├─┼───────┼───────┼───────┤
 │エ│プロセスの選択│実行状態の回復│実行状態の退避│
 └─┴───────┴───────┴───────┘


正解


解説

割込みが発生すると、
@プロセスAの実行状態を退避し、
AプロセスBを選択し、
BプロセスBが実行できるように、実行状態を回復 (復元) する。

問17 目次 問19