答えはC

Cの、サービスとデーモン


簡単な説明

Winowsでは、自分自身の起動を早くする為に、プログラムの一部または全部を予めメモリ上にロードしておき、又は常にメモリ上にいて自分の仕事をしているのが常駐プログラム。
サービスも常駐プログラムの一種ですが、サービスとして動作した場合、ユーザーがログオンしていない状態でも動作可能。
LocalSystemアカウント(XP以降はLocalService、NetworkServiceが追加)という、管理者権限よりも強い権限で動作が可能。という利点があり。

通常の常駐プログラムの場合、ユーザーがログオンした後でないと動作することができません。
(スタートアップまたはレジストリのRun設定から起動)
Windowsの場合は、常駐プログラムが「サービス」と一般的に読んでいる。


UNIXはでは常駐プログラムはデーモンなどあり、問題にデーモンがあるのでこれを選ぶ。
他にもcronなどあり、システムの常駐プログラム(デーモン)の一種で、ユーザの設定したスケジュールに基づいて指定したコマンドやシェルスクリプトなどを自動実行してくれるプログラム。
UNIXではデーモン。

実行スケジュールは毎時、毎日、毎週、毎月をはじめ細かく指定でき、「crontab」というファイルに記述・保存しておく。
crond(cron daemon)というプロセスがcrontabの内容に従って、決められた日時にコマンドなどを実行してくれる。