令和6年度 春期 応用情報技術者試験 午前 問50

ドキュメンテーションジェネレーターの説明として,適切なものはどれか。

解答・解説

正解: イ. ソースコード中にある,フォーマットに従って記述されたコメント文などから,プログラムのドキュメントを生成するソフトウェア

ドキュメンテーションジェネレーター (Documentation Generator) は、ソースコード内に特定の形式で記述されたコメントから、仕様書やリファレンスマニュアルなどのドキュメントを自動的に生成するソフトウェアです。代表的なものに、JavaのJavadocや、PythonのSphinxなどがあります。

各選択肢の解説

  • ア: HTML、CSSなどのリソースを読み込んで描画するソフトウェアは、Webブラウザやその中に組み込まれているレンダリングエンジンの説明です。
  • イ: 正解です。ドキュメンテーションジェネレーターの説明です。
  • ウ: 文書のテンプレートと埋め込み入力データを合成して出力するソフトウェアは、テンプレートエンジンの説明です。
  • エ: マーク付けされたテキストファイルを読み込んで組版するソフトウェアは、組版システム(TeXなど)の説明です。

Spineチーム