본문 바로가기
운영체제정보처리기사(구) · 2017년08월26일 · 56/100

56.Relative Loader가 수행해야 할 기능으로 틀린 것은?

1
각 세그먼트가 주기억장치 내의 어느 곳에 위치할 것인가를 결정한다.
2
각 세그먼트를 주기억장치내의 할당된 장소에 넣는다.
3
각 세그먼트들을 연결한다.
4
각 세그먼트의 절대번지를 상대번지로 고친다.정답

해설

relative loader(상대로더) = 직접연결로더(Direct Linking Loader), 재배치로더(Relocation) : 로더의 기능 4가지를 모두 수행 1번 : 할당(Allocation) 2번 : 적재(Loading) 3번 : 연결(Linking) 4번 : 재배치(Relocation) -> 디스크 등의 보조기억장치에 저장된 프로그램이 사용하는 각 주소들을 할당된 기억장소의 실제 주소로 배치하는 기능 [해설작성자 : 할마시] 각 세그먼트의 절대번지를 상대번지로 고친다 (x) 세그먼트들의 주소를 할당될 주기억 장치의 주소로 고친다. (o) [추가 해설] 4. 각 세그먼트의 상대번지(디스크 주소)을 수정하여 절대번지(주기억장치)로 변경한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기