応用情報技術者試験 応用情報技術者試験 令和6年度春期 午前 問50: ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
58.35%
問題本文
ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
選択肢
- ア.HTML,CSS などのリソースを読み込んで,画面などに描画又は表示するソフトウェア
- イ.ソースコード中にある,フォーマットに従って記述されたコメント文などから,プログラムのドキュメントを生成するソフトウェア
- ウ.動的に Web ページを生成するために,文書のテンプレートと埋込み入力データを合成して出力するソフトウェア
- エ.文書構造がマーク付けされたテキストファイルを読み込んで,印刷可能なドキュメントを組版するソフトウェア
正解
イ. ソースコード中にある,フォーマットに従って記述されたコメント文などから,プログラムのドキュメントを生成するソフトウェア
解説
ドキュメンテーションジェネレーターは、ソースコード中に決められた書式(フォーマット)で書かれたコメントや宣言を読み取り、API 仕様書などのプログラムのドキュメントを自動生成するツールである(Javadoc や Doxygen などが代表例)。したがって正解は「イ」。
選択肢ごとの解説
- ア.HTML や CSS を読み込んで画面に描画するソフトウェアは Web ブラウザのレンダリングエンジンの説明であり、ドキュメント生成ツールではない。
- イ.ソースコードのコメントなどからプログラムのドキュメントを生成するのがドキュメンテーションジェネレーターであり正しい。
- ウ.テンプレートと入力データを合成して動的に Web ページを出力するのはテンプレートエンジンの説明であり、本ツールとは異なる。
- エ.マーク付けされたテキストを読み込んで印刷可能な文書に組版するのは組版ソフト(DTP・TeX など)の説明であり、本ツールとは異なる。
応用情報技術者試験 令和6年度春期 午前 の過去問一覧へ戻る・問50