システム開発技術|平成26年度 春期 ITパスポート試験(特別措置試験) 問47
リバースエンジニアリングの説明として,適切なものはどれか。
- 確認すべき複数の要因をうまく組み合わせることによって,なるべく少ない実験回数で効率的に実験を実施する手法
- ✓ これが正解既存の製品を分解し,解析することによって,その製品の構造を解明して技術を獲得する手法
- 事業内容は変えないが,仕事の流れや方法を根本的に見直すことによって,最も望ましい業務の姿に変革する手法
- 製品の開発から生産に至る作業工程において,同時にできる作業を並行して進めることによって,期間を短縮する手法
解説
名前の頭が逆を意味するので、作る順序を裏返す手法です。
この語の頭に付くのは、逆という意味の言葉です。ふつうの作り方は、設計を先に描いて中身を組み上げます。この手法は、その向きをそっくり裏返します。できあがった物を分解し、中の作りを解き明かします。リバースエンジニアリングは、そうして技術を得る進め方です。設計の書き物が失われた古い中身から、仕様を起こし直す場面でも使われます。少ない回数で効率よく試す手法は、別の名前を持ちます。組み合わせを工夫して、実験の数を減らす考え方です。仕事の流れを根本から作り直す手法も、また別のものです。同時にできる作業を並べて期間を縮める手法も混ぜてあります。後の二つは、本回の別の問でも顔を出しています。一つの回の中で、同じ語が正解と誤りを行き来します。だから一問ごとに四つの語を確かめると、後の問が楽になります。
ほかの選択肢はなぜ違うのか
- 確かめたい要因を組み合わせ、少ない回数で試す手法だと述べています。実験の数をどう減らすかという工夫です。できあがった物を分解する話ではありません。試す回数を減らす工夫を問われたなら、こちらが答えです。扱う対象が違います。
- 仕事の流れを根本から見直し、望ましい姿へ作り変えると述べています。事業の中身は変えずに、やり方だけを組み替えます。物を分解して技術を得る話とは別です。抜本的な作り直しを問われたなら、こちらが答えになります。向きも規模も違います。
- 同時にできる作業を並べて、期間を縮めると述べています。重ねられるところを重ねる進め方です。本回の別の問では、これが正解になっていました。期間を縮める工夫を問われたなら、こちらが答えです。分解はしていません。
この問題に関係する言葉
- リバースエンジニアリング
出典:平成26年度 春期 ITパスポート試験(特別措置試験) 問47
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)