過去問解きまくり研究所 ホーム

平成26年度 秋期 午前 問50

ソフトウェア開発管理技術

UMLのクラス図を生成すること

プログラムから UML のクラス図を生成することを何と呼ぶか。

答えと解説を見る

✓ これが正解エリバースエンジニアリング

解説

プログラムから設計の図を起こす逆向きの作業です。

ふだんの開発は、設計してからプログラムを作るという向きで進みます。設問が問うているのは、できあがったプログラムから UML のクラス図を生成するという、その逆の向きの作業です。判定の軸は、この向きの一点にあります。正解にあたるのはリバースエンジニアリングです。すでに動いているプログラムを読み解いて、その構造を図の形に取り出します。設計書が残っていない古いシステムの成り立ちを把握したいときや、いまのコードが実際にどういう形になっているかを確かめたいときに使います。似た響きの語がいくつも並んでいるので、それぞれがどちらの向きを指すのか、あるいは向きの話ですらないのかを分けて読むことが大切です。

ほかの選択肢はなぜ違うのか

出典:平成26年度 秋期 基本情報技術者試験 午前 問50

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)