작품 정보
개념학습
가상 메모리 원문 · 구조 분석
학습 OX 문항 (20문항)
Q1. 주기억 장치는 프로그램이나 데이터가 일시적으로 머무는 공간이며 일반적으로 메모리라고 불린다.
정답: O — 정답! 1문단: 주기억 장치는 프로그램이나 데이터가 일시적으로 머무는 공간이며 일반적으로 메모리라고 불린다고 직접 설명됩니다.
반대 선택 시: 오답. 1문단은 주기억 장치를 프로그램과 데이터가 잠시 머무는 메모리로 정의합니다.
Q2. 프로세스는 보조 기억 장치에 영구적으로 저장되어 실행을 대기하는 프로그램을 의미한다.
정답: X — 정답! [대상 혼동] 함정! 2문단: 프로세스는 보조 기억 장치에 저장된 프로그램 자체가 아니라, 주기억 장치에 올라와 실행 중인 프로그램을 뜻합니다.
반대 선택 시: 오답. [대상 혼동] 함정! 2문단에서 프로세스는 실행 중인 프로그램이라고 정의됩니다.
Q3. 페이징은 프로그램을 같은 크기의 작동 단위인 페이지로 분할하여 주기억 장치에 올리는 방식이다.
정답: O — 정답! 3문단: 페이징은 프로그램을 같은 크기의 작동 단위인 페이지로 분할하고, 페이지 단위로 주기억 장치에 올리는 방식입니다.
반대 선택 시: 오답. 3문단은 페이징을 같은 크기의 페이지 단위로 나누어 올리는 방식이라고 설명합니다.
Q4. 운영 체제는 특정 프로세스의 임의의 페이지가 주기억 장치의 어느 페이지 프레임에 있는지 보조 기억 장치에 기록해 놓는다.
정답: X — 정답! [대상 혼동] 함정! 4문단: 각 페이지가 어느 페이지 프레임에 저장되는지는 보조 기억 장치가 아니라 운영 체제가 페이지 테이블에 기록해 둡니다.
반대 선택 시: 오답. [대상 혼동] 함정! 4문단의 기록 장소는 보조 기억 장치가 아니라 페이지 테이블입니다.
Q5. 페이지 부재가 발생하면 보조 기억 장치에서 해당 페이지를 복사하여 주기억 장치의 페이지 프레임에 저장한 후 그 페이지에 접근한다.
정답: O — 정답! 4문단: 페이지 부재가 발생하면 보조 기억 장치에서 해당 페이지를 복사해 주기억 장치의 페이지 프레임에 저장한 뒤 접근합니다.
반대 선택 시: 오답. 4문단은 페이지 부재 시 보조 기억 장치에서 해당 페이지를 가져와 저장한 후 접근한다고 설명합니다.
Q6. 페이지 교체 시 제거할 페이지의 내용이 한 번이라도 수정되었다면 운영 체제는 해당 페이지를 즉시 주기억 장치에서 삭제한다.
정답: X — 정답! [인과 역전] 함정! 5문단: 제거할 페이지 내용이 수정되었다면 즉시 삭제하는 것이 아니라, 먼저 보조 기억 장치에 수정 사항을 써 준 뒤에 제거합니다.
반대 선택 시: 오답. [인과 역전] 함정! 5문단의 순서는 수정 사항 기록이 먼저이고 제거가 그다음입니다.
Q7. FIFO 방식은 주기억 장치에 들어온 지 가장 오래된 페이지가 먼저 삭제되는 선입 선출 방식이다.
정답: O — 정답! 6문단: FIFO는 선입 선출 방식으로, 주기억 장치에 들어온 지 가장 오래된 페이지가 먼저 삭제됩니다.
반대 선택 시: 오답. 6문단은 FIFO를 가장 오래 머문 페이지를 먼저 내보내는 선입 선출 방식으로 설명합니다.
Q8. LRU 방식은 페이지 프레임에서 가장 먼저 사용된 페이지부터 순서대로 교체되는 방식이다.
정답: X — 정답! [비교 혼동] 함정! 6문단: 가장 먼저 사용된 페이지부터 교체하는 것은 FIFO이고, LRU는 가장 오랫동안 사용되지 않은 페이지를 우선 교체합니다.
반대 선택 시: 오답. [비교 혼동] 함정! LRU의 기준은 최초 사용 순서가 아니라 최근 사용 여부입니다.
Q9. LFU 방식은 최소 빈도로 사용한 페이지가 2개 이상일 때 선입 선출이나 최소 최근 사용 방식을 추가적인 규칙으로 적용할 수 있다.
정답: O — 정답! 6문단: LFU에서 최소 빈도로 사용한 페이지가 둘 이상이면 선입 선출이나 최소 최근 사용 방식 같은 추가 규칙을 적용할 수 있다고 명시됩니다.
반대 선택 시: 오답. 6문단은 LFU 동률 상황에서 FIFO나 LRU 같은 추가 규칙이 필요하다고 설명합니다.
Q10. 가상 메모리는 주기억 장치의 용량이 보조 기억 장치보다 클 때 사용하는 메모리 관리 기법이다.
정답: X — 정답! [비교 혼동] 함정! 2문단: 가상 메모리는 주기억 장치가 작아서 필요한 모든 프로그램을 올리지 못할 때, 보조 기억 장치의 일부를 메모리처럼 사용하는 기법입니다.
반대 선택 시: 오답. [비교 혼동] 함정! 가상 메모리는 주기억 장치가 더 클 때가 아니라 부족할 때 쓰는 관리 기법입니다.
Q11. 프로그램의 전체 크기가 주기억 장치 용량보다 커도 중앙 처리 장치가 당장 실행에 필요한 부분만 주기억 장치로 불러오면 여러 프로그램을 동시에 구동할 수 있다.
정답: O — 정답! 2~3문단: 중앙 처리 장치가 당장 실행하는 데 필요한 부분만 주기억 장치로 불러오면, 전체 프로그램이 크더라도 여러 작업을 동시에 구동할 수 있습니다.
반대 선택 시: 오답. 2~3문단은 필요한 일부만 메모리에 올리는 것이 가상 메모리의 핵심 원리라고 설명합니다.
Q12. 페이징 방식을 사용할 때, 실행이 필요한 페이지가 주기억 장치의 페이지 프레임에 없는 상황이 발생하면 페이지 부재가 발생했다고 할 수 있다.
정답: O — 정답! 4문단: 실행에 필요한 페이지가 주기억 장치의 페이지 프레임에 없는 상황이 바로 페이지 부재입니다.
반대 선택 시: 오답. 4문단은 필요한 페이지가 페이지 프레임에 없을 때를 페이지 부재라고 정의합니다.
Q13. FIFO 방식과 달리 LFU 방식은 페이지가 주기억 장치에 머문 시간을 최우선 기준으로 하여 교체 순위를 정한다.
정답: X — 정답! [비교 혼동] 함정! 6문단: 페이지가 주기억 장치에 머문 시간은 FIFO의 기준이고, LFU는 사용 빈도가 가장 낮은 페이지를 우선 교체합니다.
반대 선택 시: 오답. [비교 혼동] 함정! LFU의 핵심 기준은 체류 시간이 아니라 참조 빈도입니다.
Q14. 세 개의 프레임에 A, B, C 페이지가 있고 이를 A, B, C, B, A 순서로 사용했을 때, FIFO 방식이라면 가장 오래 머문 A가 교체 대상이고, LRU 방식이라면 가장 오랫동안 사용되지 않은 C가 교체 대상이다.
정답: O — 정답! 6문단 예시: 사용 순서가 A, B, C, B, A일 때 FIFO라면 가장 먼저 들어온 A가, LRU라면 가장 오랫동안 다시 쓰이지 않은 C가 교체 대상이 됩니다.
반대 선택 시: 오답. 6문단의 구체적 예시는 FIFO=A, LRU=C라는 차이를 보여 줍니다.
Q15. 페이지를 교체할 때 내용이 수정되지 않은 페이지는 수정된 페이지에 비해 보조 기억 장치에 내용을 다시 써 주는 추가 작업이 필요하여 처리 시간이 더 오래 걸린다.
정답: X — 정답! [인과 역전] 함정! 5문단: 추가 작업이 필요한 쪽은 수정된 페이지입니다. 수정되지 않은 페이지는 보조 기억 장치에 다시 써 줄 필요 없이 그대로 제거합니다.
반대 선택 시: 오답. [인과 역전] 함정! 5문단은 수정된 페이지만 기록 후 제거하고, 수정되지 않은 페이지는 바로 제거한다고 설명합니다.
Q16. LFU 방식에서는 주기억 장치에 가장 먼저 들어와 오래 머문 페이지라도 현재까지의 전체 접근 빈도가 높다면 우선 교체 대상에서 제외된다.
정답: O — 정답! 6문단: LFU는 가장 뜸하게 사용된 페이지부터 교체하므로, 오래 머물렀더라도 전체 접근 빈도가 높다면 우선 교체 대상에서 밀립니다.
반대 선택 시: 오답. 6문단 기준대로라면 LFU는 오래 머문 시간보다 사용 빈도를 먼저 봅니다.
Q17. 페이징 방식은 프로그램을 논리적 의미에 따라 크기가 가변적인 단위로 분할하여 주기억 장치의 빈 공간을 빈틈없이 채울 수 있다.
정답: X — 정답! [대상 혼동] 함정! 3문단: 페이징은 프로그램을 같은 크기의 페이지로 분할하는 방식입니다. 논리적 의미에 따른 가변 크기 분할로 바꿔 말하면 페이징의 핵심이 무너집니다.
반대 선택 시: 오답. [대상 혼동] 함정! 3문단은 페이징의 기준을 같은 크기의 페이지라고 분명히 밝힙니다.
Q18. LRU 알고리즘은 최소 최근 사용 방식으로, 주기억 장치 내에서 가장 적은 횟수(빈도)로 참조된 페이지를 우선적으로 내보낸다.
정답: X — 정답! [비교 혼동] 함정! 6문단: 가장 적은 횟수로 참조된 페이지를 내보내는 것은 LFU이고, LRU는 가장 오랫동안 사용되지 않은 페이지를 교체합니다.
반대 선택 시: 오답. [비교 혼동] 함정! 최소 빈도 사용은 LFU의 기준이지 LRU의 기준이 아닙니다.
Q19. 가상 메모리를 구현하기 위해서는 당장 실행해야 할 여러 프로세스를 일단 주기억 장치에 모두 올린 후 공간이 부족해지면 불필요한 부분을 보조 기억 장치로 돌려보내야 한다.
정답: X — 정답! [범위 변조] 함정! 2~3문단: 가상 메모리는 여러 프로세스를 일단 모두 주기억 장치에 올리는 방식이 아니라, 당장 필요한 부분만 올리고 나머지는 보조 기억 장치에 둡니다.
반대 선택 시: 오답. [범위 변조] 함정! 필요한 일부만 메모리에 올린다는 점이 가상 메모리의 핵심입니다.
Q20. 페이지 부재가 발생했다고 해서 항상 페이지 교체가 일어나는 것은 아니며, 주기억 장치의 페이지 프레임이 모두 가득 찼을 때에만 교체가 이루어진다.
정답: O — 정답! 4~5문단: 페이지 부재가 나더라도 빈 페이지 프레임이 있으면 그냥 적재하면 됩니다. 페이지 교체는 페이지 프레임이 가득 찼을 때만 필요합니다.
반대 선택 시: 오답. 5문단은 페이지 교체가 주기억 장치의 페이지 프레임이 가득 찼을 때 일어난다고 설명합니다.
📱 인터랙티브 학습 뷰어
전체화면으로 보기지문·구조 분석·OX 풀이·연계 포인트 모두 무료로 이용할 수 있습니다. 회원가입하면 오답 누적·맞춤 추천·주간 리포트가 추가됩니다.
인터랙티브 학습 구성 (모두 무료)
김은광 강사
이 해설은 매년 수능을 직접 보면서 정리한 출제 패턴 분석을 바탕으로 만들었습니다. 온라인 라이브 수업에서는 이 작품을 더 깊이 다룹니다.
이 작품, 수업에서 더 깊이 다룹니다
수능 국어 만점 강사의 라이브 수업이 궁금하다면 편하게 카톡 주세요.