# Week 1 - 아주 쉬운 세 가지 이야기

이 대화는 [Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau (University of Wisconsin-Madison)](https://pages.cs.wisc.edu/~remzi/OSTEP/)에 나오는 대화를 일부 재구성한 것입니다.

> **교수:** 안녕! "운영체제: 아주 쉬운 세 가지 이야기"에 온 걸 환영하네. 나는 운영체제의 비밀을 널에게 알려줄 "교수"라고 불린다네. 자네는 누구인가?

**학생:** 교수님 안녕하세요! 저는 배움에 목말라 "학생"이라고 합니다.

> **교수:** 질문 있나?

**학생:** 네, 왜 이 책은 "아주 쉬운 세 가지 이야기"라고 불리는 거죠?

> **교수:** 흥미로운 질문이군! 물리학자 Richard Feynman의 유명한 강의를 들어본 적 있나?

**학생:** 네, "Surely You're Joking, Mr. Feynman"을 쓴 사람이죠? 재미있을 것 같아요!

> **교수:** 음... 글쎄, 그의 물리학 노트 "Six Easy Pieces"와 비슷하다고 생각하면 돼. 우리는 운영체제의 핵심적인 세 가지 주제, 즉 가상화, 병행성, 영속성에 대해 이야기할 거야. 물리학만큼 어렵지는 않으니 걱정 마.

**학생:** 기대되네요! 그 세 가지 주제는 무엇인가요?

> **교수:** CPU가 다음에 실행할 프로그램을 결정하는 방법, 가상 메모리 시스템, 가상 머신 모니터, 디스크 관리, 분산 시스템 등 운영체제의 핵심을 배우게 될 거야.

**학생:** 듣기만 해도 어렵네요...

> **교수:** 걱정 마! 자네가 여기에 온 이유가 바로 그거야.

**학생:** 이 과목을 잘 공부하는 방법은 무엇인가요?

> **교수:** 수업에 집중하고, 매주 교재를 읽고, 과제와 프로젝트를 열심히 해. 특히 코딩 프로젝트는 중요해. 공자의 말처럼 "듣고 잊는 것보다 보고 기억하고, 하고 이해하는 것"이 중요하지.

**학생:** 저도 공자의 팬입니다! "I hear and I forget. I see and I remember. I do and I understand." 말씀하시는 거죠?

> **교수:** 정말 놀랍다! 우리는 잘 지낼 수 있을 것 같구나.

**학생:** 교수님, 이 대화의 목적은 무엇인가요? 바로 주제를 설명하지 않고...

> **교수:** 좋은 질문이군! 때론 듣는 것에서 벗어나 생각하는 시간이 필요하지. 이 대화는 바로 그 시간이야. 함께 생각할 준비는 되어 있나?

**학생:** 네, 준비됐습니다!

> **교수:** 그럼 함께 출발해 보세!

**흥미진진한 여정이 시작되다! 과연 학생은 운영체제의 비밀을 밝혀낼 수 있을까?**

```{note}
공자의 말은 실제로는 Xunzi라는 학자의 말이다.
```

```{tableofcontents}

```
