2021년09월12일 3번
[시스템 프로그래밍] 절대 로더(Absolute Loader)에 대한 설명이 아닌 것은?
- ① 연결 작업은 프로그래머가 한다.
- ② 재배치 작업은 어셈블러가 한다.
- ③ 여러 개의 부 프로그램을 사용할 경우 해당 부 프로그램들에 같은 주소를 할당한다.
- ④ 언어 번역기로부터 생성된 목적 프로그램을 언어 번역한다.
(정답률: 알수없음)
문제 해설
절대 로더(Absolute Loader)에 대한 설명이 아닌 것은 "언어 번역기로부터 생성된 목적 프로그램을 언어 번역한다."입니다.
여러 개의 부 프로그램을 사용할 경우 해당 부 프로그램들에 같은 주소를 할당하는 이유는 각 부 프로그램이 메모리에 로드될 때 충돌이 발생하지 않도록 하기 위해서입니다. 만약 각 부 프로그램에 다른 주소를 할당하면, 메모리에 로드될 때 서로 겹치는 부분이 생길 수 있어서 프로그램이 정상적으로 동작하지 않을 수 있습니다. 따라서 같은 주소를 할당하여 충돌을 방지합니다.
여러 개의 부 프로그램을 사용할 경우 해당 부 프로그램들에 같은 주소를 할당하는 이유는 각 부 프로그램이 메모리에 로드될 때 충돌이 발생하지 않도록 하기 위해서입니다. 만약 각 부 프로그램에 다른 주소를 할당하면, 메모리에 로드될 때 서로 겹치는 부분이 생길 수 있어서 프로그램이 정상적으로 동작하지 않을 수 있습니다. 따라서 같은 주소를 할당하여 충돌을 방지합니다.
연도별
진행 상황
0 오답
0 정답