소프트웨어 공학정보처리기사(구) · 2016년05월08일 · 71/100
71.Alien Code에 대한 설명으로 옳은 것은?
1
프로그램의 로직이 복잡하여 이해하기 어려운 프로그램을 의미한다.
2
아주 오래되거나 참고 문서 또는 개발자가 없어 유지보수 작업이 어려운 프로그램을 의미한다.정답
3
오류(Error)가 없어 디버깅 과정이 필요 없는 프로그램을 의미한다.
4
차세대 언어를 사용해 인공지능적인 API를 제공함으로써 사용자가 직접 작성한 프로그램을 의미한다.
해설
개발자가 퇴사를 해버렸거나, 현재 사용하지 않는 환경, 언어로 작성되거나, 프로그램의 관련 문서나 주석이 없는 상태에 꽤 많은 시간이 흐른뒤 유지보수가 불가능하거나 힘든 프로그램 소스 코드