질문에서 다루는 로더의 기능은 외부 기호 참조를 해결하는 것입니다. 이는 여러 목적 프로그램 간의 외부 기호를 연결하기 위해 필요한 과정입니다. 보기 중에서 "연결(Linking)"은 로더의 기능 중 하나로, 외부 기호 참조를 해결하는 역할을 합니다. 프로그램의 각 모듈 간에 정의되지 않은 기호를 서로 연결하여 참조할 수 있게 해주는 기능입니다. 따라서 선택한 보기 2번 "연결(Linking)"이 질문에 대한 적절한 답변입니다. 다른 보기 항목들을 살펴보면, "할당(Allocation)"은 메모리 공간을 할당하는 기능이고, "재배치(Relocation)"은 프로그램이 메모리 내에서 적절한 위치로 이동하는 것을 말하며, "적재(Loading)"는 프로그램을 메모리에 올리는 과정을 의미합니다. 이들은 외부 기호 참조를 직접적으로 해결하는 기능이 아닙니다. 따라서 외부 기호 참조를 해결하기 위한 로더의 기능으로는 "연결(Linking)"이 올바른 선택입니다.