ドキュメンテーションジェネレーターの説明として、適切なものはどれか。
ソースのコメントから文書を自動生成するのが文書生成ツール
選択肢
- アHTML、CSSなどのリソースを読み込んで、画面などに描画又は表示するソフトウェアである。
- イソースコード中にある、フォーマットに従って記述したコメント文などから、プログラムのドキュメントを生成するソフトウェアである。
- ウ動的にWebページを生成するために、文書のテンプレートと埋込み入力データを合成して出力するソフトウェアである。
- エ文書構造がマーク付けされたテキストファイルを読み込んで、印刷可能なドキュメントを組版するソフトウェアである。
正解と解説
正解:イ ソースコード中にある、フォーマットに従って記述したコメント文などから、プログラムのドキュメントを生成するソフトウェアである。
ドキュメンテーションジェネレーターは、ソースコード中に決められた書式で記述したコメント(Javadocのタグ形式など)や、関数・クラスの宣言そのものを解析して、APIリファレンスなどの文書を自動生成するツールである。コードと文書が同じ場所にあるため、実装を修正すれば文書も追随させやすく、記述の食い違いを抑えられる。
選択肢ごとの解説
- アHTMLやCSSを解釈して画面に描画するのはWebブラウザのレンダリングエンジンの説明である。
- イ正しい。ソースコード中の所定書式のコメントなどからドキュメントを生成するツールである。
- ウテンプレートと入力データを合成して出力するのはテンプレートエンジンの説明である。
- エマーク付けされた文書を印刷可能な形に組み上げるのは組版システムの説明である。
同じ分野の他の問題
- プログラムの性能を改善するに当たって、関数、文などの実行回数や実行時間を計測して統計を取るために用いるツールはどれか。2023年度 秋期 午前II 問9
- 分散開発環境において、各開発者のローカル環境に全履歴を含んだ中央リポジトリの完全な複製をもつことによって、中央リポジトリ…2018年度 春期 午前II 問11
- ソフトウェア開発・保守においてリポジトリを構築する理由として、最も適切なものはどれか。2017年度 春期 午前II 問21
- プログラムを構成するモジュールや関数の実行回数、実行時間など、性能改善のための分析に役立つ情報を収集するツールはどれか。2017年度 春期 午前II 問9
- 銀行の勘定系システムといった特定の分野のシステムに対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進…2025年度 秋期 午前II 問20
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。