問題 No.3098
OSの動作モードに関する記述のうち、制限された命令セットのみを実行でき、アプリケーションプログラムが日常的に動作する非特権のモードはどれか。
【正解の解説】
ユーザモード
オフィスビルのロビーのようなものです。一般客(アプリ)は自由にウロウロできますが、金庫室や裏の管理エリアには入れません。このように制限を設けることで、もしアプリが暴走してもパソコン全体が壊れるのを防いでいます。
スポンサーリンク
【その他の選択肢の解説】
カーネルモード
ビルの全フロアの合鍵を持ち、どこでも自由に出入りできる「管理人室」のような状態です。OSの根幹部分がここで動き、一歩間違えるとシステム全体がクラッシュする危険な権限を持つため、一般アプリは立ち入れません。
アドミニストレータモード
モードの仕組みの名前ではなく、権限を持つ「人(アカウント)」の名前です。このアカウントでログインすると、先ほどのカーネルモードのような強力な操作が可能になりますが、用語としては不適切です。
リアルタイムモード
車のブレーキ制御や医療機器など、一瞬の遅れも許されない極限の状況で使われる仕組みです。一般的なパソコンやスマホでアプリを動かすためのモード(ユーザモード)とは目的が全く異なります。