情報処理安全確保支援士試験 情報セキュリティスペシャリスト試験 平成26年度秋期 午前Ⅰ 問6: Linux カーネルの説明として,適切なものはどれか。
←情報セキュリティスペシャリスト試験 平成26年度秋期 午前Ⅰ
Linux カーネルの説明として,適切なものはどれか。
問題本文
Linux カーネルの説明として,適切なものはどれか。
選択肢
- ア.GUI が組み込まれていて,マウスを使った直感的な操作が可能である。
- イ.Web ブラウザ,ワープロソフト,表計算ソフトなどが含まれており,Linux カーネルだけで多くの業務が行える。
- ウ.シェルと呼ばれる CUI が組み込まれていて,文字での操作が可能である。
- エ.プロセス管理やメモリ管理などの,アプリケーションが動作するための基本機能を提供する。
正解
エ. プロセス管理やメモリ管理などの,アプリケーションが動作するための基本機能を提供する。
解説
Linuxカーネルは、OSの中核としてプロセス管理・メモリ管理・デバイス制御・ファイルシステムなど、アプリケーションが動くための基本機能を提供する部分。GUIやシェル、各種アプリはカーネルの外側で動く別ソフトウェアなのでエが正解。カーネルとユーザ空間の区別は、権限分離や攻撃対象領域を考えるうえでも基礎となる。
選択肢ごとの解説
- ア.GUIはデスクトップ環境などカーネル外のソフトが提供する機能で、カーネル自体には含まれず誤り。
- イ.ブラウザや表計算はアプリケーションでありカーネルの構成要素ではないため誤り。
- ウ.シェル(CUI)もカーネル上で動くユーザプログラムであり、カーネルに組み込まれてはおらず誤り。
- エ.プロセス管理やメモリ管理など基本機能を担うのがカーネルの役割であり、これが正しい。
情報セキュリティスペシャリスト試験 平成26年度秋期 午前Ⅰ の過去問一覧へ戻る・問6