[
  {
    "courseSlug": "memory-storage",
    "question": "'Random Access Memory'라는 이름이 붙은 이유로 코스에서 설명한 것은 무엇인가?",
    "option1": "데이터를 무작위 순서로 뒤섞어 저장해서 해킹에 강하기 때문",
    "option2": "어느 주소(칸)에 있든 똑같은 속도로 바로 접근할 수 있기 때문",
    "option3": "전원이 꺼질 때 데이터가 무작위로 사라지는 성질이 있기 때문",
    "option4": "CPU가 남는 시간에 임의의 칸을 골라 검사하는 방식이기 때문",
    "answerIndex": 1,
    "explanation": "RAM은 번호(주소)가 붙은 사물함 벽과 같아서 1번부터 차례로 뒤질 필요 없이 어느 칸이든 같은 속도로 즉시 꺼낼 수 있고, 그래서 Random Access(임의 접근) Memory라고 부른다(섹션 1)."
  },
  {
    "courseSlug": "memory-storage",
    "question": "코스의 비유에서 RAM을 '책상', SSD를 '책장'에 비유한 핵심 이유는 무엇인가?",
    "option1": "책상은 크기를 늘릴 수 없지만 책장은 계속 늘릴 수 있기 때문",
    "option2": "책상은 여럿이 나눠 쓰고 책장은 한 사람만 쓰는 공간이기 때문",
    "option3": "책상 위는 자주 정리해야 하지만 책장은 자동으로 정리되기 때문",
    "option4": "책상은 빠르지만 전원이 꺼지면 치워지고, 책장은 느리지만 그대로 남기 때문",
    "answerIndex": 3,
    "explanation": "RAM은 손만 뻗으면 닿는 책상처럼 빠르지만 휘발성이라 전원이 꺼지면 전부 사라지고, SSD는 걸어가야 하는 책장처럼 느리지만 비휘발성이라 내용이 그대로 남는다(섹션 1)."
  },
  {
    "courseSlug": "memory-storage",
    "question": "같은 16GB 용량이라도 '16GB 1개'보다 '8GB 2개'를 짝지어 꽂는 쪽이 보통 더 나은 이유는?",
    "option1": "듀얼채널이 활성화되어 CPU와 램 사이 전송 대역폭이 최대 2배가 되기 때문",
    "option2": "램 2개가 서로 데이터를 백업해 줘서 내용이 사라질 위험이 줄기 때문",
    "option3": "램 하나당 발열이 절반으로 줄어 클럭 속도가 자동으로 올라가기 때문",
    "option4": "나중에 증설할 때 쓸 수 있는 빈 슬롯의 여유가 더 많아지기 때문",
    "answerIndex": 0,
    "explanation": "램을 같은 색 슬롯에 짝지어 꽂으면 CPU와 램 사이가 왕복 2차선 도로처럼 되는 듀얼채널이 활성화되어 대역폭이 최대 2배가 된다(섹션 3). 코스는 오히려 증설 여유는 줄어든다고 설명한다."
  },
  {
    "courseSlug": "memory-storage",
    "question": "컴퓨터가 몹시 느려졌는데 CPU 사용률은 낮고, 디스크 사용률은 100%, 램 사용률은 90%를 넘는다. 코스에 따르면 가장 유력한 원인은?",
    "option1": "CPU 코어 수가 부족해서 작업들이 계산 순서를 기다리는 상태",
    "option2": "SSD의 TBW 수명이 다해서 읽기 속도가 급격히 떨어진 상태",
    "option3": "램 부족으로 스왑이 일어나 램과 SSD 창고 사이를 계속 왕복하는 상태",
    "option4": "듀얼채널이 풀려서 램의 전송 대역폭이 절반으로 줄어든 상태",
    "answerIndex": 2,
    "explanation": "세 증상이 동시에 나타나면 범인은 십중팔구 램 부족(스왑)이다. 수백~수천 배 느린 SSD의 스왑 공간을 계속 왕복하느라 정작 일을 못 하고, CPU는 데이터가 도착하길 기다리며 놀게 된다(섹션 6)."
  },
  {
    "courseSlug": "memory-storage",
    "question": "16GB 노트북에서 IntelliJ, React 개발 서버, Spring Boot, Docker, 브라우저 탭 30개를 동시에 띄우자 창을 전환할 때마다 1~2초씩 멈칫한다. 코스의 실습대로 '스왑이 지금 일어나는 중인지'를 실시간으로 확인하려면 리소스 모니터(resmon)에서 무엇을 봐야 하는가?",
    "option1": "[CPU] 탭의 코어별 사용률 그래프가 치솟는지",
    "option2": "[메모리] 탭의 '하드 폴트/초' 그래프가 치솟는지",
    "option3": "[디스크] 탭의 파일별 읽기 속도 목록이 비어 있는지",
    "option4": "[네트워크] 탭의 프로세스별 전송량이 줄어드는지",
    "answerIndex": 1,
    "explanation": "하드 폴트는 '찾는 데이터가 램에 없어서 디스크(스왑)까지 다녀온 횟수'이므로, 이 그래프가 계속 치솟으면 섹션 6에서 배운 스왑 연쇄가 지금 일어나고 있다는 뜻이다(섹션 7 실습)."
  }
]
