動的デバッグツールの一つであるトレーサの説明として,適切なものはどれか。
プログラム中に埋め込んだデバッグ用のコードを実行するたびに,メモリやレジスタの内容を書き出す。
プログラムの異常終了時に,メモリやレジスタの内容を書き出す。
プログラムの実行過程を時系列的にモニタリングするために,メモリやレジスタの内容を書き出す。
プログラムの動作に必要となる環境を擬似的に作り出す。