平成22年度秋期 応用情報技術者試験 午前 問20
UNIX のデーモンに関する記述のうち,最も適切なものはどれか。
- ア OS がアプリケーション間の連携機能として提供するサービスであり,これを使うと表計算ソフトで作成したグラフをワープロソフトの文書に取り込むことが可能になる。
- イ OS がアプリケーションに対して呼出し方式で提供するシステムサービスであり,呼出し方式が同じであれば,アプリケーションは OS の差を意識しなくてもよい。
- ウ OS と同時又は必要に応じて起動され,バックグラウンドで常に動作しており,プリントキューからの印刷を管理したり,通信などの機能を提供する。
- エ OS と利用者のインタフェースを提供するプログラムであり,利用者がログインすると指定されたものが起動される。
解答・解説を見る
正解:ウ
AI解説
UNIXのデーモンは、OSの起動時や必要に応じて起動され、利用者との対話的な操作を伴わずバックグラウンドで常駐して動作するプロセスであり、印刷キュー管理(プリントデーモン)やネットワーク通信サービスの提供など、システムの各種サービスを支える役割を担う。 ア: アプリケーション間連携機能(OLEのような機能)の説明であり、デーモンの説明ではない。 イ: OSがアプリケーションに呼出し方式で提供するシステムサービス(システムコール)一般の説明であり、デーモン特有の説明ではない。 ウ: 正しい。OSと同時または必要に応じて起動され、バックグラウンドで常に動作し、印刷キューの管理や通信などの機能を提供するのがデーモンである。 エ: OSと利用者とのインタフェースを提供し、ログイン後に起動されるプログラムはシェル(ログインシェル)の説明であり、デーモンの説明ではない。 💡 デーモン=「バックグラウンドで常駐するサービス提供プロセス」、シェル=「利用者との対話インタフェース」という違いを区別しておく。
出典:平成22年度 秋期 応用情報技術者試験 午前 問20 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。