応用情報技術者試験 令和5年度 秋期 午前 問19
Linux カーネルの説明として、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】エ
Linuxカーネルは、Linuxを構成する中核部分であり、アプリケーションとハードウェアの間を取り持ちます。CPUをどのプロセスに割り当てるかを制御するプロセス管理、主記憶の割当てや仮想記憶を扱うメモリ管理、ファイルシステム管理、デバイス制御、通信機能などを提供します。アプリケーションが直接ハードウェアを細かく操作しなくても動作できるのは、カーネルがこれらの基本機能を提供するためです。したがって、エが正解です。
アは誤りです。シェルは、利用者が入力したコマンドを解釈して実行するユーザーインタフェースであり、カーネルに組み込まれた機能ではありません。bashやzshなどが代表例です。 イは誤りです。デスクトップ環境は、ウィンドウ、アイコン、メニューなどのGUIを提供するソフトウェア群です。GNOMEやKDE Plasmaなどがあり、カーネルとは別に導入されます。 ウは誤りです。Webブラウザ、ワープロソフト、表計算ソフトは、カーネル上で動作するアプリケーションソフトウェアです。Linuxカーネル単体にこれらの業務用機能が含まれるわけではありません。
【ポイント】 ・カーネルはOSの中核であり、資源管理とハードウェア制御を担当します。 ・シェル、GUIのデスクトップ環境、業務アプリケーションはカーネルとは別のソフトウェアです。 ・アプリケーションはシステムコールを通じてカーネルの機能を利用します。
出典:令和5年度 秋期 応用情報技術者試験 午前 問19
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の80問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる