基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.18 プログラムからUMLのクラス図を生成することを何と呼ぶか。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
リバースエンジニアリング(Reverse Engineering)とは、プログラム・ソフトウェアの動作を解析するなどして、製品の構造を分析し、そこから製造方法や動作原理、設計図、ソースコードなどを調査する技法です。
  • バックトラッキング
    バックトラッキングは、存在する問題の解を見つけるために,解の候補をすべて調べることを組織的にかつ効率よく行うための技法です。
  • フォワードエンジニアリング
    フォワードエンジニアリングは、リバースエンジニアリングによって導き出された仕様に新規ソフトウェア用の変更・修正を加えた新仕様からソフトウェアを作成する技法です。
  • リエンジニアリング
    リエンジニアリングは、既存のソフトウェアを利用して新しいソフトウェアを作成するための技術全般を指す言葉です。リバースエンジニアリングやフォワードエンジニアリングはこのリエンジニアリングの技術・手順に含まれます。
  • リバースエンジニアリング
    正しい
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     ソフトウェア開発管理技術 >  
< >
🥇