← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 1회 · 정보시스템 구축 관리 · 역공학과 재공학 · 85번
기존 시스템 개선 과정의 (가), (나)에 해당하는 활동의 조합으로 옳은 것은?
(가) 소스 코드와 실행 동작을 분석하여 호출 구조와 설계 정보를 복원한다.
(나) 복원한 정보를 바탕으로 중복 구조를 정리하고 새 구조로 다시 구현한다.
- 1
(가) 순공학, (나) 역공학
오답 이유순공학은 설계에서 구현으로 내려가는 방향이므로 (가)의 정보 복원 방향과 반대다. - 2
(가) 역공학, (나) 재공학
정답 근거구현에서 설계를 복원하는 역공학과, 이를 이용해 개선된 시스템을 만드는 재공학의 대응이 맞다. - 3
(가) 재공학, (나) 테일러링
오답 이유(가)는 시스템 전체 개선 과정이 아니라 구현물을 분석하는 역공학이며, 테일러링은 표준 프로세스 조정이다. - 4
(가) 리팩토링, (나) 순공학
오답 이유리팩토링은 외부 동작을 유지한 코드 구조 개선에 초점이 있고 상위 설계 정보 복원 전체를 뜻하지 않는다.
정답·상세해설정답 2번
구현물에서 상위 수준의 설계 정보를 추출하는 (가)는 역공학이다. 분석한 정보를 이용해 시스템을 재구조화하고 다시 구현하는 전체 과정인 (나)는 재공학에 해당한다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-22