基本情報技術者試験 ap-2023r05a-a 午前 問19: Linux カーネルの説明として,適切なものはどれか。

ap-2023r05a-a
Q 1919 / 80
Linux カーネルの説明として,適切なものはどれか。

問題本文

Linux カーネルの説明として,適切なものはどれか。

選択肢

  • .CUI によるコマンド入力のためのシェルと呼ばれるソフトウェアが組み込まれていて,文字での操作が可能である。
  • .GUI を利用できるデスクトップ環境が組み込まれていて,マウスを使った直感的な操作が可能である。
  • .Web ブラウザ,ワープロソフト,表計算ソフトなどが含まれており,Linux カーネルだけで多くの業務が行える。
  • .プロセス管理やメモリ管理などの,アプリケーションソフトウェアが動作するための基本機能を提供する。

正解

. プロセス管理やメモリ管理などの,アプリケーションソフトウェアが動作するための基本機能を提供する。

解説

OSの中核であるカーネルの役割を問う問題です。カーネルはOSの中心部分であり,プロセス管理・メモリ管理・入出力管理・デバイス制御など,アプリケーションが動作するための最も基本的な機能を提供します。シェルやデスクトップ環境,各種アプリはカーネルの外側で動くソフトウェアであり,カーネル自体には含まれません。よって「プロセス管理やメモリ管理などの基本機能を提供する」と述べたエが正解です。

選択肢ごとの解説

  • .シェルはコマンド入力を受け付けてカーネルに橋渡しするソフトウェアで,カーネルの外側に位置します。カーネルそのものに組み込まれているわけではありません。
  • .GUIのデスクトップ環境はカーネルの上で動作する別のソフトウェアであり,カーネルに組み込まれているものではありません。
  • .Webブラウザやワープロ等のアプリケーションはカーネルとは別に導入されるソフトウェアであり,カーネルに含まれるものではありません。
  • .正しい。プロセス管理・メモリ管理などアプリケーション動作の基盤となる基本機能を提供するのがカーネルの役割です。

ap-2023r05a-a過去問一覧へ戻る・問19

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード