令和4年度 秋期 午前Ⅱ 問25
ソフトウェア開発管理技術
ドキュメント生成ツールの問題
ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
- アHTML,CSS などのリソースを読み込んで,画面などに描画又は表示するソフトウェアである。
- イソースコード中にある,フォーマットに従って記述したコメント文などから,プログラムのドキュメントを生成するソフトウェアである。
- ウ動的に Web ページを生成するために,文書のテンプレートと埋込み入力データを合成して出力するソフトウェアである。
- エ文書構造がマーク付けされたテキストファイルを読み込んで,印刷可能なドキュメントを組版するソフトウェアである。
答えと解説を見る
✓ これが正解イソースコード中にある,フォーマットに従って記述したコメント文などから,プログラムのドキュメントを生成するソフトウェアである。
解説
ソースコード中のコメントなどから、ドキュメントを生成するソフトウェアです。
ドキュメンテーションジェネレーターは、ソースコードの中に決められた書式で書いたコメント文や、関数やクラスの宣言などを読み取り、プログラムの説明書を自動で生成するソフトウェアです。プログラムの説明をソースコードのすぐそばに書いておけるので、コードを修正したときに説明も一緒に直しやすく、ドキュメントの内容と実際のコードが食い違うことを減らせます。出力は HTML などの形式で、関数ごとの引数や戻り値の説明が一覧になった文書が得られます。ソースコードを入力にして、プログラムのドキュメントを出力する、という入出力の組合せを押さえると見分けられます。
ほかの選択肢はなぜ違うのか
- アHTML,CSS などのリソースを読み込…:HTML や CSS などのリソースを読み込んで画面に描画するのは、Web ブラウザの中でページを表示する部分の説明です。入力はプログラムのソースコードではなく、出力もプログラムのドキュメントではありません。
- ウ動的に Web ページを生成するために,…:文書のテンプレートと埋込み入力データを合成して Web ページを動的に生成するのは、テンプレートを使ってページを組み立てる仕組みの説明です。ソースコードのコメントから説明書を作るものではありません。
- エ文書構造がマーク付けされたテキストファイ…:マーク付けされたテキストファイルを読み込み、印刷可能なドキュメントを組版するのは、組版のためのソフトウェアの説明です。入力が文書の原稿であり、プログラムのソースコードから説明書を作る用途とは異なります。
この問題の用語
- ソースコード人が読み書きできる形で書かれた、プログラムそのものです。コンパイラなどで、コンピュータが実行できる形に変換して使います。
出典:令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問25
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)