프로그램들이 기억장치 내의 임의의 장소에 적재될 수 있도록 조정하는 작… | [정보처리기능사 필기] 10년 5회차 기출문제 상세 페이지
1[정보처리기능사 필기] 10년 5회차
프로그램들이 기억장치 내의 임의의 장소에 적재될 수 있도록 조정하는 작업을 재배치(relocation)라 하는데 이 기능을 수행하는 재배치 로더(loader)의 역할이 아닌 것은?
1
기계어 명령들을 기억 장치에 적재
2
목적 프로그램의 기호적 호출 연결
3
기억장소 할당
4
원시 프로그램을 읽어서 명령어를 해석
해설
④ 원시 프로그램을 읽어서 명령어를 해석하는 것은 재배치 로더의 역할이 아니다.
재배치 로더(loader)는 목적 프로그램을 대상으로 기억장소 할당, 목적 프로그램의 기호적 참조 연결, 프로그램 재배치, 기계어 명령의 기억장치 적재 기능을 수행한다.
반면 원시 프로그램을 읽어 명령어를 해석하는 작업은 컴파일러나 어셈블러 같은 번역기(translator)의 역할이며, 로더는 이미 번역이 끝난 목적 프로그램을 입력으로 받는다.
오류나 개정된 내용이 보이면 알려주세요