문제
소프트웨어 재공학(Re-engineering) 활동 중 기존 코드를 분석해 설계 정보를 추출하는 과정은?
① 역공학(Reverse Engineering) ② 재구성(Restructuring) ③ 이식(Migration) ④ 분석(Analysis)
정답
1번
해설
정답: 1. 역공학은 기존 시스템이나 코드로부터 설계 정보, 구조, 명세를 추출하는 활동이다.
오답 풀이
- 1번: 역공학은 기존 코드에서 정보를 추출한다.
- 2번: 재구성은 기능 변경 없이 내부 구조를 개선하는 활동이다.
- 3번: 이식은 다른 운영 환경으로 옮기는 활동이다.
- 4번: 분석은 일반적인 검토 활동이다.
보충 개념 재공학은 분석, 재구성, 역공학, 이식 등의 활동을 포함한다.