IPA公式正解:イ ソースコード中にある,フォーマットに従って記述したコメント文などから,プログラムのドキュメントを生成するソフトウェアである。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。ドキュメンテーションジェネレーター(Javadoc、Doxygen、Sphinxなど)は、ソースコード内の特定書式のコメントやコード構造を解析して、HTMLなどのAPI仕様書や設計ドキュメントを自動生成するツールです。
【詳細解説】■ 本問の核心・解法のポイント
ドキュメンテーションジェネレーター(Documentation Generator)は、プログラムのソースコード内に特定のタグやフォーマット(例: `@param`, `@return` など)で記述されたコメントとクラス・関数宣言を自動的に抽出し、HTMLやPDF形式のドキュメント(APIリファレンス等)を自動生成するツールのことです。代表例として、JavaのJavadoc、C++/C#などで使われるDoxygen、PythonのSphinxなどが挙げられます。
・各選択肢の徹底解説:
・ア:HTMLやCSSを読み込んで画面にレンダリング(描画)するのは、Webブラウザ(またはレンダリングエンジン)の説明です。
・【選択肢イ★】:正解です。ソースコード内のコメント文等を解析してドキュメントを自動生成するソフトウェアの説明です。
・ウ:テンプレートと入力データを合成して動的にWebページを生成するのは、テンプレートエンジン(Template Engine)の説明です。
・エ:マーク付けされたテキスト(TeXやSGMLなど)から印刷用の文書を組版するのは、組版ソフトウェア(DTPソフト等)の説明です。
よって正解はイです。