정답: 2번 가상기억장치(Virtual Memory System)는 실제 물리적 기억장치의 제약을 넘어 프로그램을 실행할 수 있도록 하는 기술입니다. 1번: 바인딩 타임(Binding Time)을 늦추어 프로그램의 재배치(Relocation)를 용이하게 하는 것은 가상기억장치의 중요한 장점입니다. 프로그램이 실행 시간(Run Time)에 물리적 주소에 바인딩되므로, 메모리 내에서 유연하게 이동하거나 재배치될 수 있습니다. 3번: 일반적으로 가상기억장치를 채택하지 않는 시스템에서의 실행 속도보다 빠르다는 진술은 개별 프로그램의 순수 실행 속도 측면에서는 항상 참이 아닐 수 있습니다. 가상기억장치는 페이지 폴트(Page Fault) 등의 오버헤드를 발생시킬 수 있기 때문입니다. 그러나 가상기억장치는 더 많은 프로그램을 동시에 실행 가능하게 하여 시스템 전체의 처리량(Throughput)을 향상시키고, 물리적 메모리보다 큰 프로그램을 실행할 수 있게 함으로써 시스템의 효율성을 높일 수 있다는 점에서 넓은 의미의 장점으로 볼 수 있습니다. 4번: 실제 기억용량보다 큰 가상공간(Virtual Space)을 사용자가 쓸 수 있게 하는 것은 가상기억장치의 핵심적인 장점입니다. 이를 통해 프로그래머는 물리적 메모리 크기에 구애받지 않고 프로그램을 작성할 수 있습니다. 2번: "Relocation을 용이하게 쓴다"는 것은 가상기억장치의 메커니즘(지연 바인딩)으로 인해 발생하는 결과적인 장점이지만, 보기 1번에서 "Binding Time을 늦추어서 프로그램의 Relocation을 용이하게 쓴다"라고 그 메커니즘과 함께 구체적으로 설명하고 있으므로, 2번은 1번의 설명에 포함되는 내용이거나 상대적으로 덜 구체적인 표현으로 볼 수 있습니다. 따라서 가상기억장치 도입의 독립적인 주요 장점이 아닌 것으로 해석될 수 있습니다. 해설을 검토중 입니다.