문제
소프트웨어 개발 도구에 대한 설명으로 가장 옳지 않은 것은?
① 어셈블러는 어셈블리어를 기계어로 번역한다 ② 링커는 여러 목적 파일을 하나의 실행 파일로 결합한다 ③ 디버거는 프로그램 실행 중 오류를 찾아 수정한다 ④ 로더는 소스 코드를 직접 메모리에 적재하여 실행한다
정답
4번
해설
④ 로더는 실행 파일(목적 프로그램)을 메모리에 적재하는 역할을 하며, 소스 코드를 직접 적재하지 않습니다. ① 어셈블러는 어셈블리어를 기계어로 변환합니다. ② 링커는 목적 파일들을 연결하여 실행 파일을 생성합니다. ③ 디버거는 프로그램의 오류를 찾고 수정하는 도구입니다.