컴퓨터의 내부 - 베티나 베어: 영어 학습 노트
TED-Ed
동영상 개요: 마우스 클릭과 함께 컴퓨터 안으로 들어간다는 상상을 통해, 입출력 하위 시스템이 CPU에 인터럽트를 알리고 CPU가 메모리에서 프로그램과 명령을 가져와 요청한 동영상을 표시하기까지의 과정을 설명합니다. 겉보기에는 단순한 클릭도 컴퓨터의 핵심 아키텍처를 거치며, 신비한 마법으로 작동하는 것이 아님을 보여 줍니다. 주요 영어 학습 포인트: 1. shrink down to the size of an electron — 정형화된 표현과 연어: 관점을 전자만큼 작은 미시적 규모로 전환하는 자연스러운 표현 틀을 익힙니다. 단순히 무언가가 아주 작아진다고 말하는 대신, 과학 설명이나 상상적 이야기에서 청자를 과정 내부로 데려가는 데 활용할 수 있습니다. 2. drop everything — 관용어와 비유적 표현: 물건을 실제로 떨어뜨린다는 뜻이 아니라, 긴급한 일을 처리하려고 다른 작업을 즉시 중단한다는 의미임을 이해합니다. 일상적인 우선순위 변경이나 인터럽트에 반응하는 시스템을 의인화할 때 사용할 수 있습니다. 3. So just the simple task of clicking your mouse means visiting all of the critical components — 문법과 문장 패턴: X means doing Y 구조로 평범한 행동 뒤에 숨은 광범위한 과정을 드러내는 법을 배웁니다. 겉으로 보이는 원인과 실제 결과를 연결하고 복잡한 기술 절차를 명확히 요약할 수 있습니다.
해설 목록
Do you remember when you first realized that your computer was more than just a monitor and keyboard? 문법
0:15컴퓨터가 단순한 모니터와 키보드 그 이상이라는 것을 처음 깨달았던 때를 기억하시나요?
more than just: 좁은 설명을 넘어가기
이 문장에서 more than just는 ‘단지 ~만은 아닌’이라는 뜻입니다. 컴퓨터가 모니터와 키보드처럼 바로 보이는 부분만으로 이루어졌다는 좁은 생각을 바로잡습니다. B라는 설명이 맞지만 충분하지 않을 때 A is more than just B를 쓸 수 있습니다. 이 구조는 다른 역할, 부분, 특징 또는 의미를 이어서 제시하며, 사물의 개수를 비교하는 표현이 아닙니다.
연습
‘단지 ~만은 아닌’이라는 뜻의, 이 수업에서 배운 세 단어 표현을 넣어 문장을 완성하세요: A library is ____ a room full of books.
정답 보기
more than just
there was something that captured your intention, understood it, and made it real? 전개 흐름
0:23여러분의 의도를 포착하고, 이해하고, 그것을 현실로 만들어주는 무언가가 있었다는 것을요.
between the mouse click and the video playing, there was something: 보이지 않는 과정의 범위 잡기
여기서 between the mouse click and the video playing은 두 사건을 하나의 과정 양 끝으로 제시합니다. 사용자의 클릭은 입력이고, 동영상 재생은 눈에 보이는 결과입니다. 이어지는 there was something은 그 두 끝점을 연결하는 보이지 않는 단계를 소개합니다. 따라서 between은 물리적인 위치가 아니라 시간과 과정을 나타냅니다. 응용할 수 있는 구조는 Between X and Y, there is/was Z이며, 어떤 동작이 일어난 뒤 결과가 나오기 전에 무엇이 일어나는지 설명할 때 유용합니다.
연습
Between X and Y, there is Z를 사용하여 동작과 결과 사이의 보이지 않는 단계를 가장 잘 소개하는 문장은 무엇인가요?
- Between tapping your card and the gate opening, there is a quick security check.
- The gate opens before you tap your card for a quick security check.
- Your card is physically between the gate and the security desk.
정답 보기
Between tapping your card and the gate opening, there is a quick security check.
captured your intention ... understood it ... made it real: 의인화된 동사 연결
세 동사구는 주어 something을 공유하며 하나의 과정을 순서대로 보여 줍니다. 먼저 의도를 포착하고, 그 의도를 이해한 뒤, 마지막으로 실제 결과가 되게 합니다. 두 번 나온 it은 모두 your intention을 가리킵니다. 이것은 의인화입니다. 컴퓨터가 사람처럼 문자 그대로 이해한다는 뜻은 아닙니다. 사람의 행동을 나타내는 동사를 사용하면 추상적인 시스템 처리 과정을 더 쉽게 따라갈 수 있고 이야기처럼 느낄 수 있습니다. 다른 상황에도 쓸 수 있는 형태는 하나의 주어 뒤에 순서대로 여러 동사를 연결하는 것입니다.
연습
이 설명에서 동사 연결이 하는 역할을 가장 잘 나타낸 것은 무엇인가요?
- 서로 다른 세 사람이 관련 없는 행동을 했다고 말한다.
- 컴퓨터에 인간의 의식이 있음을 증명한다.
- 하나의 추상적인 과정을 사람과 같은 행동의 연속으로 보여 준다.
정답 보기
하나의 추상적인 과정을 사람과 같은 행동의 연속으로 보여 준다.
Let's imagine that we can shrink down to the size of an electron and inject ourselves into a click of a mouse. 해설
0:32우리가 전자의 크기로 줄어들어 마우스 클릭 속으로 들어갈 수 있다고 상상해 봅시다.
shrink down to the size of an electron: 최종 크기를 나타내는 표현
Shrink down to the size of an electron은 전자만큼 작아진다는 뜻입니다. shrink down은 크기가 줄어드는 것을 나타내고, to the size of는 마지막에 도달한 크기를 나타냅니다. down은 더 낮은 위치로 이동한다는 뜻이 아닙니다. 여기서 electron은 정확한 크기 측정값이 아니라 극도로 작은 규모를 나타냅니다. 과학 이야기를 설명할 때 shrink (down) to the size of + 명사 형태를 사용하면 청중의 관점을 훨씬 작은 세계로 옮길 수 있습니다.
연습
‘그만큼 작아지다’라는 뜻의 수업 속 여섯 단어 형태를 사용해 영어 문장을 완성하세요: The tiny robot can ____ a coin to enter the pipe.
정답 보기
shrink down to the size of
inject ourselves into a click of a mouse: 과정을 보여 주는 상상력 있는 비유
inject ourselves into a click of a mouse에서 inject는 비유적으로 쓰였습니다. 화자는 실제 마우스 안에 들어가거나 의학적 주사를 맞는 것이 아니라, 마우스 클릭 한 번으로 시작된 과정 안에 들어가 전자 신호와 함께 이동하는 모습을 상상해 보라고 합니다. 생생한 동사 inject는 보이지 않는 과정을 상상 속의 여행으로 바꿉니다. 과학 설명에서 이런 비유는 듣는 사람이 과정을 내부에서부터 따라가는 데 도움이 됩니다.
연습
여기서 inject ourselves into a click of a mouse는 무슨 뜻인가요?
- 화자는 마우스 클릭 한 번으로 시작된 신호 경로 안에 들어가 그것을 따라가는 모습을 상상해 보라고 합니다.
- 화자는 컴퓨터 마우스에 약을 주입하라고 말합니다.
- 화자는 사람이 실제로 마우스 안에 들어갈 수 있다고 말합니다.
정답 보기
화자는 마우스 클릭 한 번으로 시작된 신호 경로 안에 들어가 그것을 따라가는 모습을 상상해 보라고 합니다.
If you took ..., you'd see ...: 상상한 조건과 결과
If you took your mouse apart, you'd see는 두 번째 조건문을 사용합니다. if + 과거형 took 뒤에 would + 동사원형, 즉 would see가 옵니다. You'd는 you would의 축약형입니다. 여기서 과거형은 실제로 과거에 마우스를 분해했다는 뜻이 아닙니다. 화자는 상상 속 상황을 만들어, 듣는 사람에게 실제로 분해하라고 하지 않고 그 결과를 설명합니다.
연습
상상 속 행동을 사용해 그 경우 무엇이 보일지를 설명하는 문장은 무엇인가요?
- If you opened the case, you'd see a small battery inside.
- You opened the case, and you saw a small battery inside.
- If you open the case, you'll see a small battery inside.
정답 보기
If you opened the case, you'd see a small battery inside.
It has a couple buttons and a system for detecting motion and distance. 표현 묶음
0:42몇 개의 버튼과 움직임, 거리를 감지하는 시스템이 있죠.
a system for detecting motion and distance: 움직임과 거리를 감지하는 시스템
a system for detecting motion and distance에서 for + 동사의 -ing형은 시스템이 설계된 기능을 나타냅니다. 이 시스템의 일반적인 기능은 움직임과 거리를 감지하는 것이며, 한 번만 사용하는 일시적인 이유를 말하는 것이 아닙니다. ‘명사 + for + -ing’ 구조는 시스템, 도구, 장치, 방법에도 사용할 수 있습니다. 명사는 대상이 무엇인지 나타내고, for 구는 그것이 어디에 쓰이는지 설명합니다.
연습
for와 detect의 -ing형을 사용해 문장을 완성하세요: The camera has a system ____ faces.
정답 보기
for detecting
You might have an optical mouse that makes these measurements with lights and sensors, 표현 묶음
0:46여러분은 빛과 센서로 이를 측정하는 광마우스를 가지고 있을지도 모릅니다.
makes these measurements with lights and sensors: 빛과 센서로 이러한 측정을 하다
makes these measurements에서 make measurements는 ‘측정 작업을 수행하다’라는 뜻의 자연스러운 결합입니다. these는 바로 앞에서 언급한 움직임과 거리 측정을 가리킵니다. With lights and sensors는 측정에 사용되는 수단이나 도구를 나타냅니다. 마우스가 단순히 빛과 센서를 가지고 다닌다는 뜻은 아닙니다.
연습
배운 구조 make measurements with와 make의 올바른 형태를 사용해 문장을 완성하세요: The robot ____ its sensors.
정답 보기
makes measurements with
but older ones did this with a hard rubber ball and some plastic wheels,
0:50하지만 예전 마우스들은 단단한 고무 공과 플라스틱 바퀴를 사용해 이를 수행했습니다.
it sends a message to the computer with information about its position.
0:58위치 정보가 담긴 메시지를 컴퓨터로 보냅니다.
When you click ..., it sends ...: 동작의 계기와 결과 연결하기
When 절은 먼저 어떤 결과를 일으키는 동작을 제시하고, 주절은 그 결과를 설명합니다. 두 절 모두 현재 시제를 사용하여 반복되는 시스템 동작을 나타냅니다. 여기서 when은 과거의 한 번을 뜻하기보다 ‘~할 때마다’에 가깝습니다. it은 마우스를 가리키고, message는 컴퓨터로 보내는 입력 신호를 뜻합니다. 이 패턴은 어떤 동작에 기기가 보통 어떻게 반응하는지 설명할 때 다시 사용할 수 있습니다.
연습
When을 사용해 과정 패턴을 완성하세요: ____ you press the green button, the machine starts.
정답 보기
When
is received ... it's handled by: 처리 과정의 수동 단계
is received와 is handled는 모두 현재 시제 수동태이며, 형태는 be + 과거분사입니다. 마우스 클릭, 즉 신호를 중심에 두고 그 신호에 어떤 단계가 적용되는지 설명합니다. it's handled by ...에서 it은 클릭 신호를 가리키고, by는 처리 동작을 수행하는 시스템을 제시합니다. 기술 설명에서는 각 동작의 주체를 반복해서 말하는 것보다 처리 경로가 중요할 때 이 패턴을 자주 사용합니다.
연습
request에 초점을 두고 server를 동작의 주체로 제시하는 올바른 수동태 문장은 무엇인가요?
- The request handles by the server.
- The request is handled by the server.
- The server is handled by the request.
정답 보기
The request is handled by the server.
basic input output subsystem: 컴퓨터의 기본 입출력 구성 요소
이 문장에서 basic input output subsystem은 컴퓨터와 입출력 장치 사이의 기본적인 통신을 처리하는 컴퓨터 시스템의 한 부분을 뜻합니다. input과 output은 함께 subsystem을 꾸미는 기술 용어 역할을 합니다. input은 데이터나 신호를 컴퓨터 안으로 들여오고, output은 데이터나 신호를 밖으로 내보냅니다. subsystem은 더 큰 시스템 안에서 일부 기능을 담당하는 구성 요소입니다. 줄여서 말하는 I/O subsystem도 같은 종류의 구성 요소를 가리킵니다.
연습
이 문장에서 basic input output subsystem에 가장 잘 맞는 설명은 무엇인가요?
- 키보드와 모니터의 바깥 덮개
- 기본적인 입력과 출력을 처리하는 컴퓨터의 한 부분
- 오락에만 사용되는 프로그램
정답 보기
기본적인 입력과 출력을 처리하는 컴퓨터의 한 부분
This subsystem acts like the eyes and ears and mouth and hands of the computer. 관용구
1:07이 하위 시스템은 컴퓨터의 눈, 귀, 입, 손과 같은 역할을 합니다.
acts like the eyes and ears ...: 기능을 나타내는 비유
acts like는 “비슷한 기능을 하거나 비슷한 방식으로 행동한다”라는 뜻입니다. 여기서는 입출력 서브시스템을 컴퓨터의 눈, 귀, 입, 손에 비유합니다. 눈과 귀는 정보를 받는 기능을, 입과 손은 정보를 내보내거나 행동하는 기능을 나타냅니다. 이는 기능에 대한 비유이며, 컴퓨터에 실제 사람의 신체 부위가 있다는 뜻이 아닙니다. 일반적으로 X acts like Y는 Y의 기능을 이용해 X를 설명합니다.
연습
참 또는 거짓: 이 문장에서 acts like는 컴퓨터에 실제 사람의 신체 부위가 있다는 뜻입니다.
- 거짓
- 참
정답 보기
거짓
it provides a way for the computer to interact with its environment. 문법
1:12컴퓨터가 환경과 상호작용할 수 있는 방법을 제공하죠.
provide a way for X to do: X가 어떤 일을 할 수 있게 하기
provide a way for X to do something은 X가 그 행동을 할 수 있도록 방법이나 장치를 마련한다는 뜻입니다. for the computer는 무엇이 그 능력을 얻는지, to interact는 어떤 행동인지 보여 줍니다. 여기서 way는 도로가 아니라 방법이나 메커니즘입니다. 이 하위 시스템은 컴퓨터가 외부의 대상, 즉 environment와 정보를 주고받을 수 있게 합니다.
연습
provide a way for X to do 구조에 맞게 빈칸을 채우세요. 동사는 book을 사용하세요: The website provides a way ____ patients ____ appointments online.
정답 보기
for · to book
But it also acts like a buffer to keep the CPU from being overwhelmed by distractions. 해설
1:16하지만 CPU가 산만한 작업들에 압도되지 않도록 버퍼 역할도 합니다.
acts like a buffer: 직접적인 영향을 줄이기
acts like a buffer는 기능을 중심으로 한 비유입니다. I/O 하위 시스템은 외부 활동과 CPU 사이에 있으므로 CPU가 처리하기 전에 입력을 받거나 정리할 수 있습니다. buffer는 갑자기 들어오거나 지나치게 많은 입력의 영향을 줄이지만, 모든 것을 막을 필요는 없습니다. 이 표현은 압력을 흡수하거나 완화하는 것에 빗대어 구성 요소의 역할을 설명합니다.
연습
이 문장에서 acts like a buffer는 무슨 뜻인가요?
- 입력이 CPU에 도달하기 전에 입력을 받거나 관리한다.
- CPU 아래에 놓는 부드러운 물체이다.
- 모든 외부 입력을 완전히 차단한다.
정답 보기
입력이 CPU에 도달하기 전에 입력을 받거나 관리한다.
keep X from being overwhelmed by Y: X가 Y로 인해 감당하지 못하는 것을 막기
keep X from being + 과거분사 구조는 “X가 어떤 일을 당하거나 수동적인 결과를 겪지 않게 하다”라는 뜻입니다. 이 문장에서는 CPU가 영향을 받는 대상이므로 being overwhelmed라는 수동형을 사용합니다. Overwhelmed by distractions는 외부 입력이 너무 많아 CPU의 주의를 빼앗고 현재 작업을 방해할 수 있다는 뜻입니다. 이 구조는 사람, 집단 또는 시스템을 원하지 않는 수동적 결과로부터 보호하는 방식을 설명할 때도 쓸 수 있습니다.
연습
티켓 수 제한이 새 업무가 지나치게 많이 들어오는 것을 막는다는 뜻의 구를 넣으세요: The ticket cap keeps the support team ____ new requests.
정답 보기
from being overwhelmed by
the I/O subsystem decides that your mouse click is pretty important,
1:22I/O 하위 시스템은 마우스 클릭이 꽤 중요하다고 판단하여,
generate an interrupt to the CPU: CPU에 인터럽트 발생시키기
컴퓨팅에서 interrupt는 처리할 이벤트가 있음을 CPU에 알리는 신호입니다. 여기서는 마우스 클릭을 처리해야 하므로 I/O 하위 시스템이 그 신호를 만듭니다. 이 명사는 사람이 다른 사람의 말을 끊는다는 뜻이 아닙니다. 시스템의 작동 방식을 가리키며, CPU는 현재 작업에서 관련 처리 코드로 잠시 전환한 뒤 다시 원래 작업을 계속할 수 있습니다.
연습
기술 설명에서 an interrupt to the CPU는 무엇을 뜻하나요?
- 동영상을 일시 정지시키는 광고
- 이벤트에 주의를 기울여야 한다고 CPU에 알리는 시스템 신호
- CPU가 말하는 동안 사람이 끼어드는 것
정답 보기
이벤트에 주의를 기울여야 한다고 CPU에 알리는 시스템 신호
“Hey CPU, got a click here.”: 의인화된 구어 알림
이 문장에서는 한 컴퓨터 구성 요소가 CPU에게 직접 말하는 것처럼 표현합니다. Hey는 CPU의 주의를 끌고, got a click here는 클릭이 감지되었다고 알립니다. 보이지 않는 기술 신호를 사람이 말하는 듯한 짧은 알림으로 바꾼 것입니다. got a click here는 대화에서 쓰는 생략 표현입니다. 장면을 통해 알 수 있는 주어와 조동사가 생략되어 있습니다. 재미있는 대화에는 어울리지만 실제 시스템 출력이나 완전한 공식 설명은 아닙니다.
연습
이 설명에서 “Hey CPU, got a click here.”가 내는 주된 효과는 무엇인가요?
- 사람에게 두 컴퓨터 부품 중 하나를 고르라고 한다.
- 공식 시스템 로그의 정확한 문구를 그대로 재현한다.
- 기술 신호를 CPU에게 하는 재미있는 구어 알림으로 바꾼다.
정답 보기
기술 신호를 CPU에게 하는 재미있는 구어 알림으로 바꾼다.
The CPU or central processing unit: 설명하는 or
The CPU or central processing unit에서 or는 같은 대상을 가리키는 다른 이름을 소개합니다. CPU는 짧은 형태이고 central processing unit은 전체 형태이므로, 여기서 or는 ‘즉’ 또는 ‘다시 말해’라는 뜻입니다. 이 구조는 짧은 기술 명칭과 더 자세한 설명을 연결하는 데 도움이 됩니다. 두 부품을 제시하거나 어느 하나를 고르라고 하는 것이 아닙니다.
연습
“The CPU or central processing unit”에서 or는 무슨 뜻인가요?
- CPU의 전체 형태를 소개한다.
- CPU가 다른 장치보다 덜 중요하다는 것을 보여 준다.
- 서로 다른 두 컴퓨터 부품 중 하나를 선택하게 한다.
정답 보기
CPU의 전체 형태를 소개한다.
is the brains of the whole computer: 핵심 제어 장치를 나타내는 비유
이 문장에서 is the brains of the whole computer는 CPU를 뇌에 비유합니다. CPU가 중요한 처리와 제어를 담당하는 중심 부품이라는 뜻이지, 컴퓨터 안에 실제 뇌가 있다는 뜻은 아닙니다. be the brains of... 구조에서 brains는 집단이나 시스템에서 주된 사고, 계획 또는 제어를 담당하는 사람이나 부품을 나타낼 수 있습니다. brains가 복수형이어도 전체 표현은 한 사람이나 한 부품을 가리킬 수 있습니다.
연습
문장에서 the brains of the whole computer는 무엇을 뜻하나요?
- 컴퓨터의 핵심 처리 및 제어 부품
- 컴퓨터 안에 있는 여러 개의 생물학적 뇌
- 컴퓨터에서 가장 많은 공간을 차지하는 부품
정답 보기
컴퓨터의 핵심 처리 및 제어 부품
Just like A, B...: 비유 관계 구성하기
Just like your brain..., the CPU...는 먼저 익숙한 관계를 제시한 뒤 그 관계를 새로운 대상에 연결합니다. 여기서 뇌와 CPU는 각각 전체 시스템을 차지하지 않지만 중심적인 역할을 할 수 있습니다. Just like A, B...는 A와 B가 현재 말하는 특정한 점에서 비슷하다는 뜻입니다. 익숙한 비교를 먼저 배치하여 설명을 구성하며, A와 B가 모든 면에서 완전히 같다고 주장하는 것은 아닙니다.
연습
여기서 배운 두 단어짜리 비교 표현으로 문장을 완성하세요: ____ a map helps you find places, an index helps you find topics in a book.
정답 보기
Just like
runs the show: 실질적인 통제권을 갖다
여기서 runs the show는 “실질적으로 통제한다” 또는 “주요 운영을 책임진다”라는 뜻의 관용 표현입니다. show는 텔레비전 프로그램이 아니라 활동이나 시스템 전체를 뜻합니다. 이 문장에서 it은 CPU를 가리킵니다. CPU는 컴퓨터의 한 부분일 뿐이지만 핵심 작업을 통제합니다. all the same은 “그럼에도 여전히 그렇다”라는 뜻입니다. 일반적으로 X runs the show는 어떤 일이 운영되는 방식을 X가 실질적으로 통제한다는 뜻입니다.
연습
수업에서 배운 관용 표현으로 문장을 완성하세요: During the science fair, Mr. Lee makes the final decisions and ____.
정답 보기
runs the show
fetching instructions from memory and executing them: CPU의 기본 처리 과정
컴퓨터 분야에서 fetching instructions from memory는 CPU가 처리할 수 있도록 메모리에서 프로그램 명령어를 가져오는 것을 뜻합니다. Executing them은 그 명령어가 지정한 작업을 수행하는 것을 뜻합니다. 두 -ing 구는 and로 연결되어 함께 the CPU's job is ... 구조를 완성합니다. 이 표현은 CPU가 먼저 명령어를 가져온 다음 그 명령어를 실행하는 반복 과정을 요약합니다.
연습
이 컴퓨터 문맥에서 강조된 과정은 무엇을 뜻하나요?
- CPU가 사람의 기억을 프로그램 명령어로 바꾼다.
- CPU가 명령어를 읽은 뒤 메모리에서 지운다.
- CPU가 메모리에서 프로그램 명령어를 가져와 실행한다.
정답 보기
CPU가 메모리에서 프로그램 명령어를 가져와 실행한다.
the CPU is fetching and executing billions of instructions a second. 표현 묶음
1:55CPU는 초당 수십억 개의 명령을 가져와 실행하고 있습니다.
billions of instructions a second: a second로 초당 빈도 나타내기
billions of instructions a second는 ‘초당 수십억 개의 명령어’라는 뜻입니다. 여기서 a second는 per second와 같은 속도 단위로, 단 한 번의 1초 구간만을 뜻하지 않습니다. ‘수량 + a/an + 시간 단위’는 빈도나 속도를 나타내는 흔한 표현입니다. 이 문장에서는 CPU가 매우 빠르게 처리한다는 점을 강조합니다.
연습
카메라가 초당 60프레임을 기록한다는 뜻을 수업에서 배운 빈도 구조로 나타낸 문장은 무엇인가요?
- The camera records sixty frames a second.
- The camera records sixty frames in a second.
- The camera records sixty frames the second.
정답 보기
The camera records sixty frames a second.
one heck of a multitasker: 비격식적인 강조 표현
one heck of a multitasker는 비격식적인 강조 표현입니다. ‘아주 뛰어난 멀티태스커’라는 뜻이지, 여러 multitasker 중 하나라는 뜻이 아닙니다. 말하는 사람은 CPU를 multitasker에 빗대어 여러 작업을 동시에 처리하는 능력을 칭찬합니다. heck은 더 강한 감탄 표현을 누그러뜨리지만, 전체 표현은 여전히 편한 말투입니다.
연습
판단해 보세요. 편안한 분위기의 과학 영상에서 CPU가 여러 작업을 동시에 처리하는 능력을 칭찬하기 위해 one heck of a multitasker라고 말하는 것은 자연스럽습니다.
- 아니다
- 맞다
정답 보기
맞다
mouse click coming through: 입력 신호가 도착하는 중
mouse click coming through에서 coming through는 클릭 입력이 프로세서에 도달해 처리할 수 있는 상태가 되고 있다는 뜻입니다. 이 사건을 물리적인 물체가 공간을 통과하는 것으로 표현한 것이 아니라, 신호가 수신되는 것으로 표현했습니다. come through의 이 용법은 메시지, 소리, 데이터, 알림 등이 수신자에게 도달할 때도 쓸 수 있습니다. 진행형 coming through는 도착이나 수신이 지금 일어나고 있음을 나타냅니다.
연습
“A mouse click is coming through.”에서 coming through는 무슨 뜻인가요?
- 클릭 입력이 도착하여 수신되고 있다.
- 클릭 입력이 시스템에서 제거되고 있다.
- 마우스가 물리적으로 컴퓨터 안을 통과하고 있다.
정답 보기
클릭 입력이 도착하여 수신되고 있다.
drop everything: 다른 작업을 즉시 멈추기
Drop everything은 지금 하고 있는 다른 모든 일을 즉시 멈춘다는 뜻의 관용 표현입니다. 이 문장에서는 우선순위가 갑자기 바뀌어 중요한 일을 지금 처리해야 한다는 것을 나타냅니다. Everything은 표현의 범위를 강하게 만들어 다른 모든 작업을 덜 긴급한 것으로 취급합니다. 물건을 실제로 떨어뜨린다는 뜻은 아닙니다.
연습
“We need to drop everything and fix the leak”에서 drop everything은 무슨 뜻인가요?
- 모든 물건을 바닥에 떨어뜨린다.
- 다른 작업을 즉시 멈추고 누수를 처리한다.
- 다른 작업을 모두 끝낸 뒤 누수를 처리한다.
정답 보기
다른 작업을 즉시 멈추고 누수를 처리한다.
deal with ...: 긴급한 일을 처리하다
이 문장에서 deal with는 주의가 필요한 일을 처리하거나 대응한다는 뜻입니다. 화자는 다른 일을 멈추고 그 일을 먼저 처리하자고 말합니다. 문맥상 that은 방금 들어온 중요한 마우스 클릭을 가리킵니다. deal with + 문제, 요청, 작업, 사건이라는 형태는 다른 상황에도 쓸 수 있습니다. 여기서는 사업 거래를 한다는 뜻이 아닙니다.
연습
문제를 처리하거나 대응한다는 뜻의 표현은 무엇인가요?
- make a deal
- deal with
- deal in
정답 보기
deal with
human-readable programming language: 사람이 읽을 수 있는 프로그래밍 언어
human-readable programming language는 사람이 코드를 읽고 이해할 수 있도록 단어와 기호가 작성된 프로그래밍 언어를 뜻합니다. 이 문장에서는 Java, C++, Python이 사람이 프로그램을 작성할 때 사용하는 언어의 예로 제시됩니다. human-readable은 programming language를 꾸미는 기술 분야의 복합 형용사입니다. 여기서 readable은 사람이 이해할 수 있다는 뜻이지, 내용이 재미있거나 단순히 읽기 편하다는 뜻이 아닙니다. 기계 중심의 표현 형식과 대조됩니다.
연습
기술적인 맥락에서 human-readable은 무슨 뜻인가요?
- 주로 소프트웨어가 분석하도록 설계된
- 독자를 즐겁게 하려고 쓴
- 사람이 확인하고 이해하기 쉬운
정답 보기
사람이 확인하고 이해하기 쉬운
take up a lot of space: 저장 공간이나 실제 공간을 차지하기
take up a lot of space는 이용할 수 있는 공간을 많이 사용하거나 차지한다는 뜻입니다. 여기서 space는 컴퓨터 저장 공간이므로, 프로그램이 많은 저장 용량을 사용한다는 의미입니다. take up은 하나의 구동사로 쓰입니다. 목적어로 space가 오면 무언가를 들어 올린다는 뜻이 아니라 공간을 사용하거나 차지한다는 뜻입니다. 디지털 저장 공간과 실제 물리적 공간에 모두 쓸 수 있습니다.
연습
‘저장 공간을 사용하다’라는 뜻의 구동사로 문장을 완성하세요: This app ____ a lot of space on my tablet.
정답 보기
takes up
so they're compiled and made smaller and stored in bits of ones and zeros in memory. 해설
2:47컴파일을 통해 크기를 줄여 1과 0의 비트 형태로 메모리에 저장됩니다.
compiled and made smaller and stored: 하나의 수동태에 연결된 세 동작
they're compiled and made smaller and stored에서 they're는 they are의 축약형입니다. are는 나란히 연결된 세 과거분사 compiled, made, stored에 공통으로 적용됩니다. 프로그램이 세 동작을 모두 받으므로, 이 간결한 수동태 구조는 프로그램에 어떤 일이 일어나는지에 초점을 둡니다. 프로그래밍에서 compiled는 사람이 읽을 수 있는 소스 코드를 컴퓨터가 처리할 수 있는 형식으로 변환한다는 뜻입니다. made smaller와 stored는 별개의 동작이나 결과이며, compile 자체가 압축이나 저장을 뜻하지는 않습니다.
연습
"The code is compiled, made smaller, and stored"의 수동태 연결은 무엇을 뜻하나요?
- 코드가 다른 프로그램에 이 동작들을 수행한다는 뜻입니다.
- compiling이 코드를 삭제한다는 말의 다른 표현이라는 뜻입니다.
- 코드에 세 가지 일이 일어난다는 뜻입니다. 코드가 변환되고, 더 작아지고, 저장됩니다.
정답 보기
코드에 세 가지 일이 일어난다는 뜻입니다. 코드가 변환되고, 더 작아지고, 저장됩니다.
bits of ones and zeros in memory: 메모리 속 이진 정보
여기서 ones and zeros는 평범한 숫자 목록이 아니라 이진 정보를 뜻합니다. 하나의 bit는 1 또는 0이라는 두 값 중 하나를 가지므로, 이 표현은 컴퓨터가 컴파일된 명령을 어떻게 나타내는지 일상적인 말로 설명합니다. in memory는 컴퓨터가 사용할 수 있도록 그 이진 정보가 어디에 보관되는지를 알려 줍니다. 더 정확히 말하면 각 bit는 1이나 0 중 하나이며, bits of ones and zeros는 넓은 의미의 비전문적인 설명입니다.
연습
이 문장에서 ones and zeros는 무엇을 뜻하나요?
- 프로그램의 점수와 순위.
- 컴퓨터 메모리에 보관된 이진 정보.
- 수학 문제에 쓰는 평범한 숫자 목록.
정답 보기
컴퓨터 메모리에 보관된 이진 정보.
The CPU realizes that it needs instructions for how to deal with this mouse click, 문법
2:52CPU는 이 마우스 클릭을 어떻게 처리할지에 대한 명령이 필요하다는 것을 깨닫고,
needs instructions for how to deal with: 처리 방법을 설명하는 명령이 필요함
핵심 형태는 need + 명사 + 그 명사를 설명하는 구입니다. 여기서 instructions는 CPU가 필요로 하는 것이고, for how to deal with this mouse click은 그 명령의 내용을 알려 줍니다. 즉, 그 클릭을 어떻게 처리할지 설명하는 명령이 필요하다는 뜻입니다. how to + 동사원형은 방법을 나타냅니다. deal with는 무언가를 처리하거나 대응한다는 뜻이므로, 문제나 사건, 작업의 처리 방법에 관한 명령이 필요한 상황에서 이 표현을 응용할 수 있습니다.
연습
The team needs instructions for how to deal with the alarm에서 for how to deal with the alarm은 무엇을 설명하나요?
- 명령의 내용, 즉 경보를 처리하는 방법.
- 경보가 명령을 처리한다는 것.
- 팀에 어떤 명령도 필요하지 않은 이유.
정답 보기
명령의 내용, 즉 경보를 처리하는 방법.
so it looks up the address for the mouse program and sends a request to the memory subsystem for instructions stored there. 해설
2:57마우스 프로그램의 주소를 찾은 다음, 그곳에 저장된 명령을 달라고 메모리 하위 시스템에 요청을 보냅니다.
looks up the address: 저장된 위치 정보 조회하기
이 문장에서 looks up the address는 ‘저장된 정보를 조회해서 주소를 찾는다’라는 뜻입니다. look up은 구동사이므로 look과 up의 문자 그대로의 뜻을 단순히 합친 의미가 아닙니다. 여기서 address는 거리 주소가 아니라 메모리 안에 있는 마우스 프로그램의 위치입니다. 소프트웨어가 표나 데이터베이스에서 ID, 기록 또는 다른 값을 조회할 때도 같은 표현을 쓸 수 있습니다.
연습
look up을 알맞은 형태로 바꿔 문장을 완성하세요: The system ____ each device ID in its database.
정답 보기
looks up
sends a request to ... for instructions stored: 수신 대상과 요청 내용
send a request to X for Y 구조는 요청의 두 요소를 나타냅니다. to X는 요청을 받는 대상을, for Y는 요청하는 내용을 가리킵니다. 여기서 받는 대상은 메모리 하위 시스템이고, 요청하는 것은 명령어입니다. stored there는 instructions를 수식하며, 앞에서 찾은 주소에 저장된 명령어라는 뜻입니다. 따라서 for instructions는 요청을 보내는 이유가 아니라 요청의 내용을 나타냅니다.
연습
알맞은 전치사로 구조를 완성하세요: The app sent a request ____ the server ____ the latest data.
정답 보기
to · for
Each instruction in the mouse device driver is duly fetched and executed. 문화 배경
3:05마우스 장치 드라이버의 각 명령은 정해진 대로 가져와 실행됩니다.
마우스 장치 드라이버
mouse device driver는 운영 체제가 마우스와 통신하고 마우스 입력을 처리하도록 돕는 소프트웨어입니다. 이 문장에서 가져와 실행되는 명령은 이 드라이버에 속합니다. 여기서 driver는 운전하는 사람이 아니라 소프트웨어 구성 요소를 뜻합니다. 전체 표현은 특정 하드웨어를 위한 드라이버라는 점을 나타냅니다.
연습
이 문장에서 mouse device driver는 무엇을 가리킵니까?
- 운영 체제가 마우스와 통신하도록 돕는 소프트웨어
- 컴퓨터 마우스에 있는 물리적인 버튼
- 쥐 모양의 차량을 운전하는 사람
정답 보기
운영 체제가 마우스와 통신하도록 돕는 소프트웨어
그건 이야기의 끝과는 아직 한참 멀었다
that's not nearly the end of the story는 상황이 아직 끝나려면 한참 멀었다는 뜻입니다. not nearly가 부정을 강하게 하므로, 끝이 아직 가깝지 않고 뒤에 더 많은 사건이나 단계가 남아 있다는 의미가 됩니다. 여기서 story는 비유적인 표현으로, 설명하고 있는 전체 과정이나 상황을 가리킵니다. that's는 바로 앞에서 설명한 내용을 받고, And는 설명이 계속된다는 것을 알립니다.
연습
이 문장에서 not nearly the end of the story는 무엇을 전달합니까?
- 상황은 거의 끝났다
- 화자는 허구의 책에 대해 이야기하고 있다
- 상황은 아직 끝나려면 한참 멀었다
정답 보기
상황은 아직 끝나려면 한참 멀었다
when the cursor was over a picture of a button on the monitor screen,
3:14모니터 화면에 있는 버튼 그림 위에서 커서가 위치했을 때 일어났다는 것을 알게 되고,
and so the CPU asks memory for the monitor program to find out what that button is. 표현 묶음
3:18그래서 CPU는 그 버튼이 무엇인지 알아내기 위해 메모리에 모니터 프로그램을 요청합니다.
asks memory for the monitor program to find out: ask X for Y to do Z 구조
기본 구조는 ask X for Y to do Z입니다. 요청하는 쪽이 주어이고, X는 요청을 받는 출처, Y는 요청하는 항목, to do Z는 목적을 나타냅니다. 이 문장에서는 CPU가 주어이고, memory가 X, the monitor program이 Y이며, to find out...이 목적입니다. 여기서는 처리 과정을 쉽게 이해할 수 있도록 CPU와 메모리를 사람처럼 표현합니다. 기술적으로는 CPU가 버튼을 식별하기 위해 메모리에서 모니터 프로그램을 가져온다는 뜻이며, 메모리가 실제로 질문에 대답한다는 뜻은 아닙니다.
연습
ask X for Y를 사용해 문장을 완성하세요. X에는 the server를, Y에는 the latest data를 사용하세요: The app ____ to refresh the dashboard.
정답 보기
asks the server for the latest data
And then the CPU has to ask memory for the program for the button,
3:23그런 다음 CPU는 버튼을 위한 프로그램을 메모리에 요청해야 하고,
which means that the CPU needs the monitor program again: 결과 설명하기
which means that... 절은 쉼표 앞에 나온 상황 전체를 설명합니다. 여기서 which는 CPU가 버튼용 프로그램을 요청해야 한다는 상황을 가리키며, 단순히 program이나 button만 대신하지 않습니다. 이 절은 그 결과로 CPU에 모니터 프로그램이 다시 필요하다는 점을 밝힙니다. 응용할 수 있는 구조는 [상황], which means that [결과]입니다. 암시된 결과를 설명 속의 분명한 한 단계로 바꿔 줍니다.
연습
수업에서 배운 결과 연결 표현으로 문장을 완성하세요: The library is closed today, ____ we need another place to study.
정답 보기
which means that
associated with the button: 시스템 연결을 나타내는 표현
associated with the button은 the video를 꾸며 줍니다. 관계절을 줄인 형태이며, 완전한 형태는 the video that is associated with the button입니다. 여기서 associated with는 시스템 안의 기능상 또는 데이터상 연결을 나타냅니다. 즉, 이 버튼이 이 동영상에 대응합니다. 일반적으로 A associated with B는 B와의 관계를 통해 A를 특정하는 표현이며, 감정적인 연상을 뜻하는 것은 아닙니다.
연습
제품 인터페이스에서 the video associated with the button은 무슨 뜻인가요?
- 버튼 안에 물리적으로 저장된 동영상
- 시스템에서 그 버튼과 연결된 동영상
- 누군가에게 버튼을 떠올리게 하는 동영상
정답 보기
시스템에서 그 버튼과 연결된 동영상
And so it goes: 계속되는 패턴을 요약하는 표현
And so it goes는 같은 종류의 과정이나 패턴이 계속된다는 뜻으로 설명을 마무리하는 표현입니다. 이 문장에서 it은 일련의 요청과 동작을 가리키며, 어떤 물체가 움직인다는 뜻이 아닙니다. 화자는 패턴의 예를 충분히 든 뒤 이 표현으로 요약합니다. 이후의 모든 단계를 하나씩 나열하지 않아도 비슷한 단계가 계속된다는 점을 알려 줍니다.
연습
과정 설명의 끝에서 And so it goes.는 듣는 사람에게 무엇을 알려 주나요?
- 같은 패턴이 계속됩니다.
- 전체 과정이 지금 멈춥니다.
- 물체가 걷기 시작합니다.
정답 보기
같은 패턴이 계속됩니다.
before you even see the button on the screen light up when you clicked it. 구동사
3:37정말 많은 프로그램들이 관여한다고 말씀드릴 수 있겠습니다.
let's just say that there are a lot of programs involved: 복잡한 상황을 간단히 요약하기
let's just say that...은 결론을 일부러 간단하게 말할 때 쓰는 표현입니다. 여기서는 말하는 사람이 모든 단계를 나열하지 않고, 버튼이 켜지기 전에 이미 많은 프로그램이 관여한다는 핵심만 말합니다. 이 표현은 말투를 부드럽게 하고 대화체로 만들어 줍니다. 전체 이야기는 이 짧은 말보다 더 복잡하거나 길거나 설명하기 어려울 수 있다는 뉘앙스도 줄 수 있습니다.
연습
이 문장에서 let's just say that은 무엇을 나타냅니까?
- 말하는 사람이 정확한 기술적 정의를 말하고 있다.
- 말하는 사람이 듣는 사람에게 그 말을 반복하라고 요구하고 있다.
- 말하는 사람이 짧고 간단하게 요약하고 있다.
정답 보기
말하는 사람이 짧고 간단하게 요약하고 있다.
see the button light up의 light up: 화면 버튼이 밝아지다
여기서 light up은 밝아지거나 눈에 보이게 빛나는 것을 뜻하는 구동사입니다. 화면의 버튼이 켜지지 않은 상태에서 켜진 상태로 바뀌며, up은 방향을 나타내는 말이 아니라 이 표현의 일부입니다. see the button light up에서는 see 뒤에 목적어와 동사원형 light up이 옵니다. 따라서 이미 켜져 있는 버튼을 보는 것이 아니라 버튼이 켜지는 변화 전체를 보는다는 뜻입니다.
연습
눈에 보이게 밝아지다는 뜻의 표현을 넣어 문장을 완성하세요: The porch lights will ____ at sunset.
정답 보기
light up
means visiting all of the critical components of your computer's architecture, 문화 배경
3:44여러분의 컴퓨터 아키텍처의 모든 중요한 구성 요소들을 거쳐야 한다는 것을 의미합니다.
X means doing Y: 행동 뒤에 있는 과정 설명하기
X means doing Y는 어떤 행동에 무엇이 포함되거나 그 행동이 어떤 결과로 이어지는지 설명하는 구조입니다. 여기서 clicking the mouse가 X이고, visiting the critical components가 그 뒤에 숨은 과정 Y입니다. 여기서 visiting은 비유적인 표현입니다. 사람이 실제로 그 구성 요소를 방문한다는 뜻이 아니라, 신호나 처리 경로가 그 요소들을 거치거나 활용한다는 뜻입니다.
연습
wait을 알맞은 형태로 바꾸어 문장을 완성하세요: Uploading a large video means ____ for the transfer to finish.
정답 보기
waiting
your computer's architecture: 시스템 설계를 뜻하는 architecture
여기서 your computer's architecture는 컴퓨터 시스템의 전체적인 설계와 구성, 즉 주요 부분이 무엇이며 서로 어떻게 연결되어 함께 작동하는지를 뜻합니다. 기술 영어에서 architecture는 건물의 설계뿐 아니라 시스템의 구조도 나타낼 수 있습니다. 소유격 your computer's는 이 아키텍처가 컴퓨터를 설명한다는 것을 보여 줍니다.
연습
이 문장에서 your computer's architecture는 무엇을 뜻하나요?
- 컴퓨터 케이스의 색과 모양.
- 컴퓨터 시스템의 설계와 구성.
- 컴퓨터를 설계하는 건물.
정답 보기
컴퓨터 시스템의 설계와 구성.
peripherals: 핵심 시스템 밖의 컴퓨터 주변 기기
여기서 peripherals는 컴퓨터에 연결되어 핵심 처리 시스템 바깥에서 작동하는 장치를 가리키는 복수형 컴퓨터 용어입니다. 마우스는 사용자의 움직임과 클릭을 컴퓨터에 전달하므로 peripheral의 한 종류입니다. 단수형은 peripheral입니다. 키보드, 프린터와 그 밖의 비슷한 연결 장치도 peripherals라고 할 수 있습니다. 이 문장에서 이 단어는 ‘중요하지 않은’이라는 뜻이 아닙니다.
연습
컴퓨터 수업에서 어떤 항목을 peripheral이라고 부르는 것이 가장 자연스러울까요?
- 컴퓨터에 연결된 마우스.
- 컴퓨터의 주 프로세서.
- 이야기의 중심 생각.
정답 보기
컴퓨터에 연결된 마우스.
not one gremlin: 하나도 없음을 강조하고 앞의 농담을 마무리하는 표현
not one + 단수 가산 명사는 ‘하나도 없음’을 강하게 나타냅니다. gremlin은 기계 문제의 원인으로 장난스럽게 지목하는 상상의 생물입니다. 따라서 not one gremlin은 그렘린이 전혀 관여하지 않았다는 뜻이지, 한 마리가 있었다고 세는 말이 아닙니다. 이 문장은 앞의 농담인 “Is it gremlins?”도 다시 떠올리게 합니다. 마지막에 같은 이미지를 반복하면 설명을 깔끔하게 마무리하고 유머를 더하며, 컴퓨터가 신비한 마법이 아니라 실제 부품과 명령으로 작동한다는 점을 다시 강조합니다.
연습
앞에서 화자가 “Is it gremlins?”라고 농담합니다. 기계의 작동 방식을 정상적으로 설명한 뒤, 마지막의 “and not one gremlin”은 어떤 역할을 하나요?
- 앞서 설명하지 않은 새로운 기술적 원인을 제시한다.
- 정확히 한 마리의 그렘린이 기계를 작동시켰다고 말한다.
- 그렘린은 하나도 없었다고 말하며 앞의 농담을 마무리한다.
정답 보기
그렘린은 하나도 없었다고 말하며 앞의 농담을 마무리한다.