모두CBT

역공학 관련 설명으로 가장 올바르지 않은 것은? | [경찰간부후보생 소프트웨어공학] 24년 1회차 기출문제 상세 페이지

1[경찰간부후보생 소프트웨어공학] 24년 1회차
역공학 관련 설명으로 가장 올바르지 않은 것은?
1
코드만 남아있고 관련 문서가 존재하지 않을 때 적용하는 기술이다.
2
역공학 도구가 필요하다.
3
추출한 문서를 기반으로 시스템을 개선, 변경하는 작업이다.
4
소스코드를 분석하여 이해하기 쉬운 다이어그램으로 변환한다.
해설

옳지 않은 설명은 추출한 문서를 기반으로 시스템을 개선·변경하는 작업이라는 내용이다.

역공학은 기존 코드에서 설계 정보와 문서를 추출·복원해 이해하는 데까지이며, 이를 바탕으로 시스템을 개선·변경하는 것은 재구조화·재공학의 영역이다.

  • 문서 없이 코드만 남은 레거시 시스템을 이해할 때 주로 적용한다.
  • 코드 분석을 위해 역공학 도구가 필요하다.
  • 소스 코드를 분석해 구조도·다이어그램 등 이해하기 쉬운 형태로 변환한다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[경찰간부후보생 소프트웨어공학] 24년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 소프트웨어공학 기출문제 암기장 전체 보기