보이저호의 150억 마일 밖 소프트웨어 업데이트: 영어 학습 노트
Primal Space
동영상 소개: NASA가 70킬로바이트 컴퓨터와 150억 마일을 건너 보낸 업데이트로 보이저를 유지하는 과정을 설명합니다. 주요 영어 학습 포인트: 1. "might not sound like much," / "was enough to" — 문법 및 문장 패턴: 작아 보이는 자원과 실제 성과를 대조하며, 평범해도 어려운 필요를 채울 때 씁니다. 2. "take up too much space." — 구동사: take up이 드는 것이 아니라 제한된 메모리를 차지한다는 뜻이며, 파일, 물건, 활동, 시간에도 적용합니다. 3. "kicks it into gear" — 관용구 및 비유 표현: 검증된 코드가 본격 작동한다는 뜻으로, 기계, 계획, 팀, 절차가 실제로 움직이기 시작할 때 씁니다.
해설 목록
NASA put out a job posting looking for a software engineer with a specific set of skills. 표현 묶음
0:01NASA는 특정 기술을 갖춘 소프트웨어 엔지니어를 찾는 구인 공고를 냈습니다.
put out a job posting: 채용 공고를 공개하다
이 문장에서 put out은 ‘공개적으로 게시하거나 사람들이 볼 수 있게 내놓다’라는 뜻입니다. 목적어 a job posting을 보면 NASA가 자격을 갖춘 사람들이 보고 지원할 수 있도록 빈자리를 알렸다는 것을 알 수 있습니다. 조직이 사람들에게 정보를 공개할 때 put out + notice/request/posting 구조를 사용할 수 있습니다. 여기서는 채용 공고를 바깥에 둔다는 뜻도, 무언가를 ‘끄다’라는 뜻도 아닙니다.
연습
목표 표현 put out a job posting으로 문장을 완성하세요: The museum ____ for a weekend guide.
정답 보기
put out a job posting
two programming languages from the '40s and '50s that most young graduates don't know.
0:10이것들은 최근 젊은 졸업생들 대부분이 잘 모르는 40년대와 50년대의 두 가지 프로그래밍 언어입니다.
The job was to join the very small team of people working on the Voyager space probes.
0:15이 일자리는 보이저 우주 탐사선과 관련된 매우 작은 팀에 합류하는 것이었습니다.
run on: 시스템이나 동력원으로 작동하다
Run on은 X runs on Y 구조를 사용하며, Y에는 X가 작동할 수 있게 하는 하드웨어, 시스템, 플랫폼, 연료 또는 동력원이 옵니다. 여기서는 보이저 탐사선들이 원래 컴퓨터를 통해 계속 작동한다는 뜻입니다. 주어는 작동하는 대상이고, on 뒤의 명사는 그 작동을 뒷받침하는 기반입니다. 신체적으로 ‘달린다’는 뜻이 아닙니다.
연습
run on의 알맞은 형태로 문장을 완성하세요: This emergency radio ____ batteries.
정답 보기
runs on
but it was enough to navigate both space probes through our solar system and make incredible discoveries along the way.
0:30두 우주 탐사선이 우리 태양계를 항해하고 그 과정에서 놀라운 발견을 하기에는 충분했습니다.
might not sound like much, but ... was enough to: 적어 보여도 충분했다
“might not sound like much”는 어떤 양에 대해 들었을 때 그것이 적거나 대단하지 않게 느껴질 수 있다는 뜻입니다. 여기서 it은 앞에서 언급한 적은 양의 컴퓨터 메모리를 가리킵니다. sound는 실제 소리의 크기가 아니라 “~처럼 보이다 또는 느껴지다”라는 뜻입니다. “but ... was enough to”는 이어서 예상 밖의 결과를 보여 줍니다. 제한된 양이었지만 필요한 일을 하기에는 충분했다는 뜻입니다. 형태는 enough to + 동사원형이며, 하나의 enough to 뒤에 navigate ... and make ...처럼 병렬 동작을 연결할 수 있습니다.
연습
목표 표현 might not sound like much와 was enough to를 사용해 대조를 완성하세요: Ten minutes ____, but it ____ finish the repair.
정답 보기
might not sound like much · was enough to
do go wrong에서 강조를 나타내는 do
여기서 do는 별도의 동작을 나타내지 않습니다. 긍정 표현 go wrong을 강조하여, 컴퓨터가 오랫동안 뛰어난 성과를 냈어도 고장은 실제로 발생한다는 뜻을 더합니다. go wrong은 “제대로 작동하지 않다” 또는 “고장 나다”라는 뜻입니다. 이 강조 구조는 주어 + do/does/did + 동사원형입니다. 시제와 주어에 따른 형태 변화는 조동사가 담당하므로, 주요 동사는 goes가 아니라 go로 유지됩니다.
연습
고장이 정말 발생한다는 사실을 확인하는 강조 긍정문은 어느 것인가요?
- The system does fail sometimes.
- The system fails sometimes.
- Does the system fail sometimes?
정답 보기
The system does fail sometimes.
Voyager 1 started sending back garbled telemetry data about its orientation in space. 어휘 쓰임
0:43보이저 1호가 우주에서의 방향과 관련하여 알아볼 수 없는 원격 측정 데이터를 보내오기 시작했습니다.
garbled telemetry data: 뒤섞여 판독하기 어려운 원격 측정 데이터
원격 측정 데이터는 멀리 있는 장비가 보내오는 측정값과 상태 정보로 이루어집니다. 여기서 garbled는 정보가 손상되거나 뒤섞인 상태로 도착해 기술자들이 보이저호의 방향을 정확하게 해석할 수 없었다는 뜻입니다. garbled + 정보 유형이라는 형태는 통신 과정에서 내용이 손상되거나 뒤섞였음을 나타내며, 단순히 화면 배치가 어수선하다는 뜻은 아닙니다.
연습
우주선 보고서에서 “garbled telemetry data”는 무슨 뜻인가요?
- 데이터가 손상되거나 뒤섞여 신뢰할 수 있게 해석할 수 없었다.
- 데이터는 의도적으로 암호화되었고 완전한 상태를 유지했다.
- 데이터는 정확하고 읽기 쉬웠지만 형식만 좋지 않았다.
정답 보기
데이터가 손상되거나 뒤섞여 신뢰할 수 있게 해석할 수 없었다.
the thrusters in charge of keeping Voyager pointing in the right direction were starting to show signs of fatigue. 관용구
0:49보이저가 올바른 방향을 유지하도록 담당하는 추진기들이 피로의 징후를 보이기 시작했습니다.
On top of that: 또 다른 문제 덧붙이기
On top of that는 방금 말한 내용에 또 다른 사실을 더하는 담화 연결 표현입니다. 여기서는 잘못된 원격 측정 정보에 더해 추진기까지 닳고 있다는 두 번째 문제를 소개합니다. 이 표현은 새로 추가된 내용이 또 하나의 부담이나 점점 쌓이는 문제 중 하나처럼 느껴지게 하는 경우가 많습니다. 정보를 정리하는 역할을 하며 실제 공간상의 위치를 나타내지는 않습니다.
연습
두 번째 문제를 덧붙이는, 이번 수업의 네 단어 연결 표현으로 문장을 완성하세요: “The printer is slow. ____, it jams every few pages.”
정답 보기
On top of that
show signs of fatigue: 피로 징후를 보이다
이 문장에서 추진기는 반복적인 사용으로 마모되고 있다는 관찰 가능한 단서를 보이기 시작합니다. show signs of는 ‘어떤 상태의 징후를 보이다’라는 뜻으로, 증거가 있다는 의미이지 확정적인 진단이라는 뜻은 아닙니다. fatigue는 사람의 피곤함만 나타내지 않습니다. 재료, 기계 부품 또는 시스템에 쓰이면 반복적인 응력이나 사용으로 인한 약화 또는 성능 저하를 뜻합니다. 따라서 추진기가 실제로 피곤함을 느낀다는 의미는 아닙니다.
연습
‘반복적인 사용으로 약해지고 있다는 징후를 보이다’라는 뜻의 네 단어 표현으로 문장을 완성하세요: After thousands of cycles, the metal hinge began to ____.
정답 보기
show signs of fatigue
Every time + 주어 + 동사
Every time은 ‘어떤 일이 일어나는 각각의 때마다’라는 뜻의 시간절을 이끕니다. 여기서 Every time the thrusters are used는 반복되는 조건이고, 작은 연료 조각이 끼는 것은 규칙적으로 나타나는 결과입니다. every time 바로 뒤에는 주어와 동사가 옵니다. 반복되는 사실을 말할 때는 두 절 모두 단순현재가 자연스럽습니다. 주절이 미래를 나타내더라도 every time절은 보통 Every time you press this button, the light will flash.처럼 현재형을 사용합니다.
연습
‘매번’이라는 뜻의 이 수업에 나온 두 단어 표현으로 문장을 완성하세요: ____ the bell rings, the dog runs to the door.
정답 보기
Every time
built up: 시간이 지나며 점차 쌓임
이 문장에서 built up은 구동사 build up의 과거분사이며 has와 함께 현재완료를 이룹니다. 소량의 잔여물이 조금씩 남아 점차 쌓이고, 결국 막힘을 일으켰다는 뜻입니다. 누군가 무언가를 지었다는 뜻이 아닙니다. 무언가의 양이나 강도가 조금씩 커져서 눈에 띄는 결과나 문제를 만들 때 build up을 쓸 수 있습니다.
연습
Dust can build up inside the fan?이라는 문장에서 build up은 무슨 뜻인가요?
- 점차 쌓이다
- 무언가를 짓다
- 갑자기 사라지다
정답 보기
점차 쌓이다
if ... failed, ... would be: 두 번째 조건문
여기서 if these failed, it would be는 두 번째 조건문인 if + 과거형, 그 뒤에 would + 동사원형이 오는 구조입니다. 현재나 미래에 고장이 나는 상황과 그 결과를 가정합니다. 여기서 failed는 고장이 과거에 일어났다는 뜻이 아닙니다. 과거형은 가정적 거리를 만들어 상황을 상상 속의 일, 현실에서 먼 일 또는 가능성이 낮은 일로 나타내며, would be는 그 결과를 말합니다.
연습
괄호 안 동사를 표준적인 두 번째 조건문 형태로 바꾸어 문장을 완성하세요. If the backup system ____ (fail), the network ____ (be) offline.
정답 보기
failed · would be
there is no way of clearing: 실행 가능한 방법이 없음
여기서 there is no way of clearing the tubes는 관을 청소할 실행 가능한 방법이 전혀 없다는 뜻입니다. 단순히 하지 않기로 선택했다는 뜻이 아니라 현실적으로 불가능함을 나타냅니다. 형태는 there is no way of + -ing입니다. of 뒤에는 동명사가 오므로 clearing이 맞고 clear는 맞지 않습니다. 상황 때문에 어떤 행동이 불가능할 때 이 형태를 사용합니다.
연습
no way of + -ing과 동사 open을 사용해 문장을 완성하세요: With the lock jammed, there is ____ the safe without special tools.
정답 보기
no way of opening
the small team in charge of Voyager began writing a software update that would be sent across our universe to fix it.
1:21보이저를 담당하는 소규모 팀은 이 문제를 수정하기 위해 우주를 가로질러 보낼 소프트웨어 업데이트를 작성하기 시작했습니다.
in order to: 행동보다 먼저 목적 제시하기
In order to는 행동의 목적을 나타냅니다. 여기서는 팀이 무엇을 했는지 말하기 전에 ‘축적 속도를 늦추기’와 ‘원격 측정 문제를 해결하기’라는 두 가지 목적을 먼저 제시합니다. 형태는 in order to + 동사원형입니다. 병렬로 연결된 목적 동사들은 이 표현을 함께 사용할 수 있습니다: in order to slow down ... and fix .... 이는 “다음에 무슨 일이 일어났는가?”가 아니라 “무슨 목적으로?”라는 질문에 답합니다.
연습
목적을 명확히 나타내는 in order to를 사용하세요: We left early ____ catch the first train.
정답 보기
in order to
slow down: 과정의 진행 속도를 낮추기
여기서 slow down은 축적이 일어나는 속도를 낮춘다는 뜻입니다. 팀은 물질이 쌓이는 속도를 줄이려는 것입니다. 보이저호의 비행 속도를 낮추거나 축적을 완전히 멈춘다는 뜻은 아닙니다. 어떤 것이 스스로 느려질 때 slow down은 목적어 없이 쓸 수 있습니다. 누군가가 어떤 과정을 느리게 만들 때는 목적어와 함께 쓸 수 있습니다. 이 문장에서는 목적어가 있습니다: slow down + the buildup.
연습
이 노트에서 배운 두 단어 구동사로 문장을 완성하세요: Better insulation can ____ heat loss.
정답 보기
slow down
and fires the thrusters to keep Voyager's antenna pointing towards Earth. 문법
1:43추진기를 점화하여 보이저의 안테나가 지구를 향하도록 유지합니다.
keep Voyager's antenna pointing: keep + 목적어 + -ing
keep Voyager's antenna pointing towards Earth에서 keep은 어떤 대상이 한 동작이나 상태를 계속하게 한다는 뜻입니다. Voyager's antenna는 목적어이고, pointing towards Earth는 안테나가 무엇을 계속하는지 보여 주는 -ing 보어입니다. 다른 상황에도 쓸 수 있는 형태는 keep + 목적어 + -ing입니다. 사람이나 사물이 다른 사람이나 사물로 하여금 어떤 일을 계속하게 하거나 진행 중인 상태를 유지하게 할 때 사용합니다.
연습
keep + 목적어 + -ing를 사용하고 괄호 안의 단어를 알맞은 형태로 바꾸어 문장을 완성하세요: During every update, a backup server ____. (the website / run)
정답 보기
keeps the website running
The third computer is in charge of storing and handling all of the scientific data and images taken by Voyager's instruments.
1:47세 번째 컴퓨터는 보이저의 장비가 촬영하고 수집한 모든 과학 데이터와 이미지를 저장하고 처리하는 역할을 합니다.
and any kind of programming language would take up too much space. 구동사
1:57어떤 종류의 프로그래밍 언어든 너무 많은 공간을 차지하게 될 것입니다.
take up too much space: 너무 많은 공간을 차지하다
여기서 take up은 ‘한정된 자원의 일부를 차지하거나 사용하다’라는 뜻입니다. 프로그래밍 언어는 보이저호가 내줄 수 있는 것보다 더 많은 저장 용량을 필요로 합니다. 이 문장에서 space는 우주 공간이 아니라 컴퓨터 메모리나 저장 용량을 뜻합니다. 응용할 수 있는 형태는 take up + 수량 또는 자원이며, take up ten megabytes나 take up too much time처럼 쓸 수 있습니다.
연습
‘허용하기 어려울 정도로 많은 저장 용량을 사용하다’라는 뜻의 강조된 표현으로 문장을 완성하세요: This video file will ____ on my tablet.
정답 보기
take up too much space
isn't the first time ... has been updated: 업데이트된 것이 처음이 아니다
This isn't the first time + 현재완료 형태는 현재의 사건이 과거에도 적어도 한 번 일어났다는 뜻입니다. This는 지금 이야기하는 업데이트를 가리키고, has been updated는 이를 현재까지의 보이저호 업데이트 이력과 연결합니다. has been updated는 현재완료 수동태로, has + been + 과거분사 구조입니다. 수동태를 쓰면 누가 업데이트했는지가 아니라 보이저호가 업데이트를 받았다는 사실에 초점이 맞춰집니다. This isn't the first time + 주어 + has/have + 과거분사 형태로 응용할 수 있습니다.
연습
그 일이 전에도 일어났고 현재와 관련이 있음을 나타내도록 괄호 안 동사를 올바른 형태로 바꾸세요: This isn't the first time the app ____ during a call. (crash)
정답 보기
has crashed
900 times dimmer than: 배수를 이용한 비교
900 times dimmer than은 한 장소의 빛을 지구의 빛과 비교합니다. 구조는 숫자 + times + 비교급 형용사 + than + 비교 대상이며, dimmer는 빛이 덜 밝다는 뜻입니다. 큰 배수는 차이가 매우 크다는 점을 강조합니다. 과학 해설에서는 측정 정의가 제시되지 않는 한, 이를 정확한 밝기 비율이 아니라 강한 상대적 비교로 이해해야 합니다.
연습
정확한 구조 900 times + dimmer + than을 사용해 문장을 완성하세요: In the simulation, the distant lamp looked ____ the nearby lamp.
정답 보기
900 times dimmer than
engineers had to reprogram the camera to take longer exposures. 어휘 쓰임
2:11엔지니어들은 더 긴 노출을 위해 카메라를 재프로그래밍해야 했습니다.
사진에서 쓰는 take longer exposures
사진에서 take an exposure는 센서나 필름이 빛을 모으는 동안 이미지를 기록한다는 뜻입니다. Longer는 빛을 모으는 시간의 길이를 나타내므로, take longer exposures는 노출 시간을 더 길게 하여 사진을 찍는다는 뜻입니다. 어두운 환경에서는 카메라가 더 많은 빛을 모을 수 있습니다. 여기서 exposure는 카메라 용어이며, 위험에 대한 노출이나 언론의 관심, 또는 단순히 덮여 있지 않은 상태를 뜻하지 않습니다.
연습
take, longer, exposure로 이루어진 정확한 사진 분야 복수형 결합 표현을 넣어 문장을 완성하세요: In very low light, photographers often ____.
정답 보기
take longer exposures
NASA began shutting down things like the camera and various scientific instruments to save power. 구동사
2:17NASA는 전력을 절약하기 위해 카메라와 다양한 과학 장비의 전원을 끄기 시작했습니다.
Shutting down: 장비의 작동을 멈추게 하기
이 문장에서 shutting down은 카메라와 과학 장비의 작동을 멈추게 한다는 뜻입니다. NASA는 전력 사용을 줄이기 위해 이렇게 하며, 물리적인 부품을 닫거나 화면의 창을 숨기기만 한다는 뜻이 아닙니다. 구동사 shut down은 장비, 시스템, 서비스 또는 조직이 기능을 멈출 때 사용합니다. 작은 기능 하나만 멈추기보다는 전체 작동이 중단되는 경우가 많습니다.
연습
shut down이 ‘장비의 작동을 멈추게 하다’라는 뜻으로 쓰인 문장은 무엇인가요?
- The engineer moved the machine before replacing a part.
- The engineer shut down the machine before replacing a part.
- The engineer checked the machine before replacing a part.
정답 보기
The engineer shut down the machine before replacing a part.
having lines of code for dead instruments was a waste of space. 문법
2:26작동하지 않는 장비를 위한 코드를 남겨두는 것은 공간 낭비였습니다.
Having lines of code ... was a waste: -ing절을 주어로 쓰는 구조
Having lines of code for dead instruments는 문장의 주어 역할을 하는 -ing절입니다. 더 이상 작동하지 않는 장비를 위한 코드를 남겨 두는 상황 전체가 하나의 대상으로 취급되며, was가 주동사이고 having은 진행형의 일부가 아닙니다. -ing절 + be + 평가 구조를 사용하면 활동이나 상태를 평가할 수 있습니다: Keeping old files is unnecessary. 여기서 was a waste는 저장 공간을 이렇게 사용해도 유용한 결과가 없었다는 뜻입니다.
연습
-ing절을 주어로 올바르게 사용하고 단수로 일치시킨 문장은 무엇인가요?
- Keeping duplicate files it was a waste of space.
- Keeping duplicate files was a waste of space.
- Keeping duplicate files were a waste of space.
정답 보기
Keeping duplicate files was a waste of space.
And so the engineers completely rewrote Voyager's code and performed a software update to make sure it continued to live for the foreseeable future. 표현 묶음
2:30그래서 엔지니어들은 보이저의 코드를 완전히 다시 작성하고 소프트웨어 업데이트를 수행하여 가까운 미래에도 계속 작동할 수 있도록 만들었습니다.
for the foreseeable future: 예측 가능한 미래 동안
“for the foreseeable future”는 현재 알고 있는 정보를 바탕으로 합리적으로 예측할 수 있는 미래의 기간 전체를 뜻합니다. 이 문장에서는 현재 조건에서 기술자들이 합리적으로 내다볼 수 있는 동안 보이저가 계속 작동하게 하려는 업데이트였다는 의미입니다. 이 표현은 종료 시점을 확정하지 않고 신중한 예상을 나타냅니다. 그 기간이 길 수는 있지만 “영원히”라는 뜻은 아닙니다.
연습
“현재 정보로 합리적으로 예측할 수 있는 동안”이라는 뜻의 표현으로 문장을 완성하세요: The repair should keep the bridge safe ____.
정답 보기
for the foreseeable future
But how does NASA update such old hardware from 15 billion miles away? 전개 흐름
2:39그렇다면 NASA는 어떻게 150억 마일 밖에서 그렇게 오래된 하드웨어를 업데이트할까요?
하지만 NASA는 150억 마일 밖에서 그렇게 오래된 하드웨어를 어떻게 업데이트할까요?
이 질문은 “But”으로 시작해 앞에서 제시한 사실, 즉 NASA가 보이저를 업데이트했다는 사실을 다음 쟁점으로 전환합니다. 그 쟁점은 아주 먼 거리에서 어떻게 업데이트가 가능한가입니다. “How”는 방법이나 작동 원리를 묻기 때문에 뒤에 과정에 대한 설명이 이어질 것임을 알려 줍니다. 설명형 내레이션에서는 이런 질문을 시청자에게 던지더라도 직접 답을 요구하는 것은 아닐 수 있습니다. 다음 부분이 답을 제시할 것이라는 길잡이 역할을 합니다.
연습
기술자들이 우주선의 소프트웨어를 바꾸었다고 말한 뒤, 내레이터가 “But how can they send the update from so far away?”라고 묻습니다. 다음 부분에서는 주로 무엇을 설명해야 할까요?
- 업데이트가 실제로 이루어졌는지 여부.
- 업데이트를 보내고 설치하는 데 사용한 방법.
- 기술자들이 업데이트하기로 결정한 이유.
정답 보기
업데이트를 보내고 설치하는 데 사용한 방법.
목적을 나타내는 틀 To understand ..., we need ...
문장 앞의 To understand how difficult this is는 뒤에 나오는 정보를 알아야 하는 목적을 제시합니다. 즉, “그 어려움을 이해하려면 배경지식이 필요하다”라는 뜻입니다. 이 부정사구는 To understand X, we need to know Y라는 틀로 설명을 구성합니다. 행동이 일어나는 시간 순서를 나타내는 것이 아니라, X를 이해하는 데 Y가 왜 필요한지를 설명합니다.
연습
로그를 확인해야 하는 이유를 문장 앞의 목적 표현으로 제시한 문장은 어느 것입니까?
- To understand the error, we need to check the logs.
- After we understand the error, we need to check the logs.
- By checking the logs, we can understand the error.
정답 보기
To understand the error, we need to check the logs.
부드럽게 정정하는 Not really.
여기서 Not really는 앞 문장의 장난스러운 주장을 곧바로 거둬들입니다. 그 주장이 실제로는 사실이 아니지만, 화자는 딱 잘라 No라고 하지 않고 가볍게 바로잡습니다. 일반적으로 Not really는 방금 한 말을 부정하거나 약화하거나 한정할 수 있습니다. 정확한 기능은 문맥에 따라 달라집니다. 여기서는 정도를 묻는 질문에 답하는 것이 아니라 화자 자신의 말을 정정합니다.
연습
Leo가 장난으로 “My backpack can fly.”라고 말합니다. 주장 전체가 사실이 아니지만, 부정확한 세부 사항 하나를 지적하기보다는 자신의 농담을 부드럽게 바로잡고 싶습니다. 어떤 대답이 그 의도에 가장 잘 맞습니까?
- Not exactly.
- No. That claim is false.
- Not really.
정답 보기
Not really.
it would do a great job of protecting Voyager from online threats.
2:59보이저를 온라인 위협으로부터 보호하는 데 훌륭한 역할을 할 것입니다.
비현실적 조건을 나타내는 if it did, ... would do
if it did에서 did는 앞의 fit on Voyager's computers를 대신하는 대용 조동사입니다. 따라서 이 부분은 if NordVPN did fit on those computers라는 뜻이며, 여기서 did는 ‘어떤 행동을 하다’라는 본동사의 의미가 아닙니다. 실제로는 소프트웨어가 컴퓨터에 맞지 않으므로 did는 현재 사실과 반대되는 비현실적 조건을 나타내고, would do는 그 조건에서 상상한 결과를 제시합니다. 활용할 수 있는 구조는 현재 사실을 말한 뒤 but if + 주어 + did, 주어 + would + 동사원형을 쓰는 것입니다.
연습
if it did와 drain의 would 형태를 사용해 문장을 완성하세요: The app doesn't run on this phone, but ____, it ____ the battery quickly.
정답 보기
if it did · would drain
How many times have you gone to watch a YouTube video or Netflix series
3:14YouTube 동영상이나 Netflix 시리즈를 보려고 하다가
only to find: 목적이 아닌 예상 밖의 결과
only to find는 어떤 행동 뒤에 실제로 일어난 일을 소개하며, 대개 예상하지 못했고 반갑지 않은 결과를 나타냅니다. 이 문장에서는 무언가를 보려고 하지만 그 뒤에 접속이 차단되어 있음을 알게 됩니다. to find 부정사는 보러 간 목적이 아니라 결과를 나타냅니다. 활용할 수 있는 구조는 do something, only to find/discover/learn that + 절입니다.
연습
이 문장에서 only to find는 무엇을 나타내나요? Leo rushed to the station, only to find that the last train had left.
- 그가 역으로 달려간 목적
- 그가 여행할 때마다 반복되던 습관
- 그가 그곳으로 달려간 뒤 생긴 예상 밖의 실망스러운 결과
정답 보기
그가 그곳으로 달려간 뒤 생긴 예상 밖의 실망스러운 결과
all you need to do is connect: all ... do is + 동사원형
all you need to do is + 동사원형은 목표를 이루는 데 한 가지 행동이면 충분하다고 제시하는 구문입니다. 여기서 그 행동은 connect이고, 뒤의 to one of the 5,000 servers가 이 동사의 내용을 완성합니다. 이 고정 구문의 일반적인 형태에서는 is 뒤에 동사원형을 바로 씁니다. is connect가 되며, is to connect나 is connecting으로 쓰지 않습니다. 이 구문은 지시를 간단하고 따라 하기 쉽게 들리게도 합니다.
연습
다음 행동이 유일하게 필요한 단계임을 나타내는 all로 시작하는 정확한 구문을 넣어 문장을 완성하세요: To restart the tablet, ____ press and hold the power button.
정답 보기
all you need to do is
and creates a secure way to directly access things like personal servers and share files around the world.
3:39개인 서버 등에 직접 접근하고 전 세계에서 파일을 공유할 수 있는 안전한 방법을 생성합니다.
Perhaps the coolest thing about Voyager's computers is the memory.
4:07아마도 보이저 컴퓨터의 가장 멋진 부분은 메모리일 것입니다.
This memory consists of a physical grid of wires and thin metal plates.
4:18이 메모리는 와이어와 얇은 금속판의 물리적 격자로 구성되어 있습니다.
Each intersection point can be thought of as a single bit of memory, 문법
4:23각 교차점은 메모리의 단일 비트로 간주될 수 있으며,
can be thought of as: 유용한 개념 모형 제시하기
Can be thought of as는 어떤 대상을 특정한 방식으로 이해하거나 여길 수 있다는 뜻입니다. 이 문장에서는 a single bit of memory를 각 교차점을 이해하기 위한 유용한 개념 모형으로 제시하며, 두 대상이 문자 그대로 완전히 같다고 주장하지는 않습니다. 구조는 can + be + thought of + as + 명사구입니다. 낯선 개념을 더 익숙한 개념과 연결하면서, 설명이 단순화된 것일 수 있다는 여지를 남길 때 사용합니다.
연습
문자 그대로 같은 대상이라고 하지 않고 유용한 모형임을 보여 주는 정확한 목표 표현을 사용하세요: For young children, a weekly schedule ____ a map of the week.
정답 보기
can be thought of as
By passing a current: 방법을 나타내는 By + -ing
By passing a current는 “전류를 흘려보내는 동작을 방법으로 사용한다”는 뜻입니다. 문장 앞의 by + 동사-ing는 “그 결과가 어떤 방법으로 생기는가?”에 답합니다. 결과 앞에 by + 동사-ing를 사용하면 그 결과를 가능하게 하는 동작이나 과정을 설명할 수 있습니다. Passing은 전치사 by 뒤에 쓰인 -ing 형태입니다. 여기서 by는 “옆에”라는 뜻이 아닙니다.
연습
by + hold의 -ing 형태를 사용해 지시문을 완성하세요: ____ the power button for ten seconds, you can restart the device.
정답 보기
By holding
it would change the direction of the magnetic field and flip the bit to a zero.
4:45자기장의 방향이 바뀌고 비트가 0으로 뒤집힙니다.
even if ... would still ...: 바뀌지 않는 결과
Even if는 일어날 수도 있거나 상상한 불리한 상황을 제시합니다. 여기서는 전원이 나갈 가능성입니다. Would still be saved는 이 조건이 결과를 바꾸지 않는다는 뜻입니다. even if + 조건, ... would still + 동사 구조는 불리한 조건에서도 같은 결과가 유지된다는 점을 강조합니다. 여기서 과거형 went와 would는 가정적인 상황을 만들며, 실제로 정전이 일어났다는 뜻은 아닙니다.
연습
가정적인 문제가 생겨도 결과는 바뀌지 않는다는 뜻의 문장은 어느 것인가요?
- Even though the road was closed, we reached the village by train.
- Even if the road was closed, we would still reach the village by train.
- If the road was closed, we would cancel the trip.
정답 보기
Even if the road was closed, we would still reach the village by train.
basically a series of shortcut commands that can be triggered to carry out repetitive tasks without taking up too much memory. 해설
5:18기본적으로 메모리를 너무 많이 차지하지 않고 반복적인 작업을 수행하기 위해 실행할 수 있는 일련의 단축 명령입니다.
carry out repetitive tasks: carry out은 ‘수행하다’라는 뜻
carry out repetitive tasks에서 carry out은 ‘수행하다’ 또는 ‘실행하다’라는 뜻의 타동사형 구동사입니다. 단축 명령이 반복 작업을 수행한다는 뜻이며, 무언가를 실제로 밖으로 옮긴다는 뜻이 아닙니다. 응용할 수 있는 형태는 carry out + 계획된 일을 나타내는 명사입니다. task, plan, test, instruction 등을 목적어로 쓰며, 예정된 일을 실제로 실행에 옮기는 데 초점을 둡니다.
연습
‘수행하다 또는 실행하다’라는 뜻의 두 단어 구동사로 문장을 완성하세요: The engineers will ____ a safety test tomorrow.
정답 보기
carry out
without taking up too much memory에서의 without + -ing
without taking up too much memory는 핵심 내용에 제약 조건을 덧붙입니다. 즉, 명령은 작업을 수행하는 동시에 많은 메모리를 사용하는 일을 피할 수 있습니다. 재사용할 수 있는 형태는 without + 동사-ing입니다. 여기서 without는 전치사이므로 뒤에 taking이 와야 하며, take나 to take는 이 구조에 맞지 않습니다.
연습
without 뒤에 say의 올바른 형태를 넣어 문장을 완성하세요: Maya left the room without ____ goodbye.
정답 보기
saying
comes across: 처리 중 무언가를 마주치다
여기서 comes across는 읽거나 스캔하는 중에 무언가를 마주치거나 발견한다는 뜻입니다. 인터프리터가 이진 코드를 순서대로 처리하다가 미리 정해진 코드에 도달하는 것이며, 어떤 장소를 물리적으로 가로지른다는 뜻은 아닙니다. 구동사 come across는 사람을 만나거나 물건 또는 정보를 발견하는 것을 나타낼 수 있습니다. 컴퓨터나 프로그램이 주어일 때는 시스템이 처리 중에 어떤 항목을 만나거나 감지한다는 뜻입니다.
연습
come across의 과거형으로 문장을 완성하세요: During the inspection, the technician ____ a damaged cable.
정답 보기
came across
This saves lots of memory and allows many tasks to be automated without writing out long lines of code. 문법
5:36이것은 많은 메모리를 절약하고 긴 코드를 작성하지 않고도 많은 작업을 자동화할 수 있게 해줍니다.
allows many tasks to be automated: allow + 목적어 + 수동 부정사
allows many tasks to be automated에서 allows는 무엇이 가능해지는지를 나타냅니다. 명사구 many tasks는 allows의 목적어이지만, 그 작업들은 automate의 동작을 받는 대상이므로 수동 부정사 to be automated를 사용합니다. 재사용할 수 있는 형태는 allow + 목적어 + to be + 과거분사입니다. 기능, 규칙 또는 상황이 어떤 일이 이루어질 수 있게 하고 행위자가 중심이 아닐 때 이 형태를 사용합니다.
연습
store의 수동 부정사로 문장을 완성하세요: This setting allows backups ____ securely in the cloud.
정답 보기
to be stored
But the problem is that humans can't code in just ones and zeros,
5:42하지만 문제는 인간이 1과 0만으로 코딩을 할 수 없기 때문에,
and so a more advanced language is needed to actually write the code for Voyager.
5:46보이저를 위한 실제 코드를 작성하려면 더 발전된 언어가 필요하다는 것입니다.
Voyager's software was originally written in assembly language with a little bit of FORTRAN.
5:52보이저의 소프트웨어는 원래 약간의 FORTRAN과 함께 어셈블리어로 작성되었습니다.
Assembly is a very simple language that can be understood by humans,
5:57어셈블리어는 인간이 이해할 수 있는 매우 간단한 언어이지만,
but is much closer to the basic ones and zeros of machine language.
6:01기계어의 기본적인 1과 0에 훨씬 더 가깝습니다.
which can be sent to Voyager using the Deep Space Network. 문화 배경
6:09심우주 통신망을 사용하여 보이저로 전송될 수 있습니다.
gets compiled into machine code: 과정을 나타내는 get 수동태
여기서 gets compiled는 get + 과거분사로 만든 get 수동태입니다. 코드는 동작을 받는 대상이며, 코드 자체가 다른 것을 컴파일하는 것이 아닙니다. into machine code는 변화한 결과를 나타냅니다. get 수동태는 처리 과정을 더 역동적인 사건처럼 보여 줍니다. 일련의 단계나 작업 흐름에서 어떤 대상에 무슨 일이 일어나는지 설명할 때 유용합니다.
연습
compile의 현재 시제 get 수동태와 결과를 이끄는 전치사를 사용해 문장을 완성하세요: Before the program can run, the source code ____ machine code.
정답 보기
gets compiled into
the Deep Space Network: NASA의 고유 명칭을 가진 통신 시스템
the Deep Space Network는 멀리 있는 우주선과 통신하기 위해 NASA가 사용하는 전 세계의 대형 지상 안테나와 관련 시설 체계의 공식 명칭입니다. 이 문장에서 using the Deep Space Network는 데이터를 보이저호로 전달하는 실제 통신 시스템이 무엇인지 알려 줍니다. 네 단어 전체를 하나의 고유 명칭으로 이해해야 합니다. 우주에 있는 인터넷 같은 일반 네트워크를 뜻하지 않습니다.
연습
예문에서 the Deep Space Network는 무엇을 가리키나요?
- 보이저호에 탑재된 무선 네트워크
- 우주 연구자들이 사용하는 공용 인터넷
- 멀리 있는 우주선과 통신하기 위한 NASA의 지상 통신 시스템
정답 보기
멀리 있는 우주선과 통신하기 위한 NASA의 지상 통신 시스템
and it takes almost an entire day to actually reach Voyager. 문법
6:16실제로 보이저에 도달하는 데 거의 하루 종일이 걸립니다.
at a rate of 16 bits per second: 초당 16비트의 속도로
at a rate of는 한 시간 단위에 얼마나 많이 일어나거나 처리되는지 나타내는 측정 가능한 비율이나 속도를 소개합니다. 여기서 16 bits per second는 매초 16비트의 데이터가 전송된다는 뜻입니다. 형태는 at a rate of + 수치 또는 양 + per + 단위입니다. 이것은 전송 속도를 나타내며, 뒤에서 말하는 거의 하루에 이르는 도달 지연을 나타내는 것이 아닙니다.
연습
처리량을 나타내기 위해 at a rate of를 올바르게 사용한 문장은 무엇인가요?
- The scanner processes documents at a rate of 40 pages per minute.
- The scanner takes at a rate of 40 pages per minute.
- The scanner processes documents at a rate of two minutes to finish.
정답 보기
The scanner processes documents at a rate of 40 pages per minute.
takes almost an entire day to: it takes + 시간 + to do
it takes + 시간의 양 + to + 동사원형은 어떤 행동이나 과정에 시간이 얼마나 필요한지를 나타냅니다. it은 특정 대상을 가리키지 않는 형식 주어이며, 실제 행동은 뒤의 to부정사에 나옵니다. 이 문장에서 행동은 보이저호에 도달하는 것입니다. almost an entire day는 꼬박 하루보다 약간 짧다는 뜻이며 지연이 매우 길다는 점을 강조합니다. 이 기간은 초당 16비트라는 전송 속도와 별개의 정보입니다.
연습
목표 구문과 주어진 시간 twenty minutes를 사용해 문장을 완성하세요: It ____ walk from the station to the museum.
정답 보기
takes twenty minutes to
This means that the software goes through its usual list of instructions until it gets interrupted. 해설
6:23이는 소프트웨어가 인터럽트될 때까지 일반적인 명령 목록을 거쳐간다는 것을 의미합니다.
interrupt-driven: 인터럽트 신호에 의해 작동하는
interrupt-driven에서 interrupt는 프로세서나 프로그램이 현재 실행 순서를 잠시 멈추고 주의가 필요한 일을 처리하게 하는 컴퓨터 신호를 뜻합니다. 일상 대화에서 사람이 다른 사람의 말을 끊는다는 뜻이 아닙니다. 끝부분의 -driven은 “~에 의해 제어되거나 이끌리거나 작동되는”이라는 뜻입니다. 인터럽트 구동 시스템은 정상 명령을 따르다가 인터럽트가 발생하면 응답하거나 다른 작업으로 전환합니다. event-driven과 data-driven에도 같은 형태가 쓰입니다.
연습
interrupt-driven이 올바른 설명인 상황은 무엇인가요?
- 프로그램이 하나의 고정된 순서만 따르며 신호에는 반응할 수 없다.
- 프로그래머가 전화 때문에 한 번 방해받는다.
- 인터럽트 신호가 도착하면 제어 장치가 반응한다.
정답 보기
인터럽트 신호가 도착하면 제어 장치가 반응한다.
goes through: 각 항목을 순서대로 처리하는
여기서 goes through는 소프트웨어가 목록을 순서대로 처리하면서 정상 작업의 일부로 각 명령을 실행한다는 뜻입니다. 어떤 장소를 실제로 통과한다는 뜻이 아닙니다. Go through는 목록, 여러 단계, 문서 또는 절차의 모든 부분을 살펴보거나 처리한다는 뜻으로 쓸 수 있습니다. 뒤에 오는 목적어가 무엇을 처리하는지 알려 줍니다.
연습
문장 'Maya goes through the checklist before opening the lab'에서 goes through는 무슨 뜻인가요?
- 점검표를 물리적으로 걸어서 통과한다.
- 점검표를 버린다.
- 항목을 하나씩 확인하거나 처리한다.
정답 보기
항목을 하나씩 확인하거나 처리한다.
until it gets interrupted: 중단될 때까지
Until은 소프트웨어가 정상적으로 처리하는 시간의 경계를 나타냅니다. 즉, 중단이 발생하는 순간까지 명령어를 계속 실행합니다. 여기서 gets interrupted는 외부 사건 때문에 프로세스가 멈춘다는 뜻입니다. 이 절은 정상 실행이 언제 끝나는지를 보여 주며, 소프트웨어와 중단이 같은 시간 동안 계속된다는 뜻은 아닙니다.
연습
소프트웨어가 먼저 계속 실행되다가 중단이 발생하면 멈춘다는 뜻을 분명하게 나타내는 문장은 무엇인가요?
- The software runs until it gets interrupted.
- The software runs after the technician restarts it.
- The software runs while the technician is checking it.
정답 보기
The software runs until it gets interrupted.
The code is then read through to check that everything is correct, 구동사
6:45이후 코드를 끝까지 읽어 모든 것이 올바른지 확인한 다음,
read through: 처음부터 끝까지 읽어 보기
Read through는 처음부터 끝까지 무언가를 전부 읽는다는 뜻의 구동사입니다. 보통 전체 내용을 확인하거나 이해하기 위해 주의 깊게 읽는다는 의미가 들어 있습니다. 이 문장에서는 코드 전체를 검토합니다. Through는 전체 내용을 빠짐없이 다룬다는 뜻이지, 물리적인 물체를 “통과해서” 읽는다는 뜻이 아닙니다. 뒤의 to check that everything is correct가 여기서 완전한 검토를 한다는 점을 분명히 보여 줍니다.
연습
보고서 전체를 검토한다는 뜻의 구동사를 넣어 보세요: Before I send the report, I ____ it carefully.
정답 보기
read through
and then the main computer kicks it into gear and returns to normal operations. 관용구
6:48메인 컴퓨터가 다시 시작되어 정상 작업으로 돌아갑니다.
“kicks it into gear”: 그것을 작동하게 한다
“kicks it into gear”에서 kick something into gear는 무언가가 작동하기 시작하게 하거나 활발하고 효과적으로 움직이는 상태가 되게 한다는 사역적 관용 표현입니다. 실제로 발로 차거나 톱니바퀴를 움직인다는 뜻은 아닙니다. 여기서 it은 새로 불러온 코드나 그 코드와 관련된 작동 과정을 가리킵니다. 주 컴퓨터가 그 과정을 활성화하여 정상 작동을 재개하게 합니다. 형태는 kick + 목적어 + into gear이며, 목적어가 무엇을 활성화하는지 보여 줍니다.
연습
kick + the staff + into gear의 단순 과거형을 사용해 문장을 완성하세요: The surprise inspection ____.
정답 보기
kicked the staff into gear
Voyager has received a long list of updates and patches to fix and improve how it operates.
6:53보이저는 운영 방식을 수정하고 개선하기 위해 긴 업데이트 및 패치 목록을 받았습니다.
an update was written that would basically restart certain components if they failed.
7:00특정 구성 요소가 실패할 경우 기본적으로 해당 부분을 다시 시작하는 업데이트가 작성되었습니다.
this code saved Voyager 1 when a piece of hardware malfunctioned.
7:09하드웨어 부품이 오작동했을 때 이 코드가 보이저 1호를 구했습니다.
“some 20 years”: some이 대략적인 수를 나타내는 용법
숫자 앞의 “some”은 대략적인 수치를 나타낼 수 있습니다. “Some 20 years after”는 “약 20년 뒤”라는 뜻이며, some은 20 years라는 전체 수량을 수식합니다. 20년 중 일부를 뜻하는 것이 아닙니다. 이 형태는 다듬어진 서술문이나 보도문에서 흔합니다. 숫자가 눈에 띄게 느껴지도록 할 수도 있지만, 여기서 기본 역할은 그 수치가 정확하지 않음을 알리는 것입니다.
연습
“some 30 years after the school closed”는 무슨 뜻인가요?
- 학교가 문을 닫은 지 30년이 넘은 뒤
- 30년 기간 중 선택된 몇 해 동안
- 학교가 문을 닫은 지 약 30년 뒤
정답 보기
학교가 문을 닫은 지 약 30년 뒤
lose sync with each other: 서로 동기화되지 않다
lose sync with each other는 둘 이상의 대상이 시간, 순서 또는 상태 면에서 더 이상 일치하지 않는다는 뜻입니다. 여기서는 컴퓨터들이 서로 시간을 맞추지 못하게 되었습니다. lose는 서로 맞던 상태에서 맞지 않는 상태로의 변화를 나타내고, with each other는 그 관계가 상호적임을 보여 줍니다. 즉, 각 컴퓨터가 다른 컴퓨터와 엇박자가 난 것입니다. 이 표현은 장치, 음성과 영상, 데이터 사본 또는 같은 리듬을 따르는 사람들에게도 쓸 수 있습니다.
연습
다음 문장을 가장 잘 완성하는 표현은 무엇인가요? If one clock starts running slowly, the two devices may ...
- lose touch with each other
- lose sync with each other
- lose track of each other
정답 보기
lose sync with each other
and the commands started happening 2 1/2 hours later than expected.
7:21명령이 예상보다 2시간 반 늦게 실행되기 시작했습니다.
A software update was sent up to flip the faulty bit back into its correct position.
7:25결함이 있는 비트를 원래의 올바른 위치로 다시 뒤집기 위해 소프트웨어 업데이트가 전송되었습니다.
It's amazing stories like these that have allowed these iconic space probes to survive almost 50 years in space. 문법
7:30이 상징적인 우주 탐사선이 우주에서 50년 가까이 살아남을 수 있었던 것은 이처럼 놀라운 이야기들 덕분입니다.
It's X that ...: it-cleft로 X를 강조하기
It is/was X that ... 틀은 it-cleft 강조 구문입니다. X를 강한 초점 위치에 놓습니다. 이 문장에서 X는 amazing stories like these이며, 앞서 언급한 수리 사건들을 가리킵니다. 이 구문은 그 사건들을 탐사선이 오랫동안 살아남은 핵심 이유로 제시합니다. It's의 it은 어떤 대상을 가리키지 않고 문법적 틀을 만드는 역할만 합니다. that절이 나머지 내용을 전달합니다. 강조된 명사 stories가 복수이므로 have가 이에 맞습니다. 특별히 강조하지 않으면 문장은 Amazing stories like these have allowed ...로 시작합니다.
연습
the backup plan이 행사의 성공 이유임을 강조하는 it-cleft 문장은 무엇인가요?
- The event succeeded after the backup plan changed.
- The backup plan allowed the event to succeed.
- It's the backup plan that allowed the event to succeed.
정답 보기
It's the backup plan that allowed the event to succeed.
It's incredible that the physical wires, transistors, and hardware on board Voyager's computers
7:37보이저 컴퓨터에 탑재된 물리적 선, 트랜지스터, 하드웨어가
are still operating as intended after all this time. 표현 묶음
7:42이 모든 시간이 흐른 후에도 여전히 의도한 대로 작동하고 있다는 것은 믿을 수 없는 일입니다.
operating as intended: 설계된 대로 작동하는
이 문장에서 operating as intended는 물리적 부품들이 설계자가 계획한 방식대로 여전히 작동하고 있다는 뜻입니다. intended는 계획된 설계나 결과를 나타내며, 하드웨어 자체에 의도가 있다는 뜻은 아닙니다. 구조는 operate + as intended입니다. 여기서 as intended는 as the item or system was intended to operate라는 뜻의 축약된 절입니다. 기계, 시스템 또는 공정이 설계 목적에 맞게 작동하는지 말할 때 이 표현을 사용할 수 있습니다.
연습
이번 수업의 목표 표현을 그대로 사용해 문장을 완성하세요: During the final test, the new sensor is ____.
정답 보기
operating as intended
we'll be giving away this Primal Space designed Voyager poster.
7:54이 Primal Space에서 디자인한 보이저 포스터를 나눠드릴 예정입니다.