令和4年度 秋期 データベーススペシャリスト試験 午前II 問25
テクノロジシステム開発技術
ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
解答・解説
正解: イ. ソースコード中にある,フォーマットに従って記述したコメント文などから,プログラムのドキュメントを生成するソフトウェアである。
ドキュメンテーションジェネレーター(Documentation Generator)とは、プログラムのソースコード内に特定の書式で記述されたコメント等を解析し、APIリファレンスなどの仕様書(ドキュメント)を自動生成するソフトウェアです。代表的なツールとして、JavaDocやDoxygenなどが挙げられます。
したがって、正解はイとなります。
各選択肢の解説
ア:HTML、CSSなどのリソースを読み込んで画面などに描画または表示するソフトウェアは、Webブラウザやレンダリングエンジンの説明です。
イ:正解。ドキュメンテーションジェネレーターの説明です。
ウ:文書のテンプレートと埋込み入力データを合成して動的にWebページを出力するソフトウェアは、テンプレートエンジンの説明です。
エ:文書構造がマーク付けされたテキストファイルを読み込んで印刷可能なドキュメントを組版するソフトウェアは、TeXなどの組版ソフトウェア(システム)の説明です。