コンピュータの中身 - ベッティーナ・ベア:英語学習ノート

TED-Ed

学習難度
633語 192語/分

動画概要:マウスのクリックと一緒にコンピューター内部へ入り込むという想像を通して、入出力サブシステムが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 は「単に〜だけではない」という意味です。コンピューターは、すぐ目に見えるモニターやキーボードだけだという狭い考えを修正しています。 A is more than just B は、B という説明も正しいけれど、それだけでは不十分だと伝える形です。ほかの役割、部分、特徴、意味へ話を広げるもので、数の多さを比べているのではありません。

練習

「単に〜だけではない」を表す、レッスンで学んだ3語の表現を入れて文を完成させてください:A library is ____ a room full of books.

答えを見る

more than just

That between the mouse click and the video playing, 文法

0:20

マウスクリックからビデオが再生されるまでの間に、

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 が、2つの出来事をプロセスの両端として示しています。ユーザーのクリックが入力で、動画の再生が目に見える結果です。続く there was something は、その両端をつなぐ見えない段階を示します。 したがって、between は物理的な位置ではなく、時間とプロセスを表しています。応用できる形は Between X and Y, there is/was Z で、ある動作の後、結果が出る前に何が起こるかを説明できます。

練習

Between X and Y, there is Z を使って、動作と結果の間にある見えない段階を最も適切に示している文はどれですか?

  1. Between tapping your card and the gate opening, there is a quick security check.
  2. Your card is physically between the gate and the security desk.
  3. The gate opens before you tap your card for a quick security check.
答えを見る

Between tapping your card and the gate opening, there is a quick security check.

話の流れ

captured your intention ... understood it ... made it real:擬人化された動詞の連鎖

3つの動詞句は主語 something を共有し、1つの処理を順序立てて示しています。まず意図を捉え、次にその意図を理解し、最後に実際の結果として現実のものにします。2つの it は、どちらも your intention を指します。 これは擬人化です。コンピューターが人間のように文字どおり理解するという意味ではありません。人間らしい動作を表す動詞を使うことで、抽象的なシステム処理が追いやすくなり、物語のように感じられます。応用できる形は、1つの主語の後に順序を表す複数の動詞を続ける形です。

練習

この説明で動詞の連鎖が果たしている役割として最も適切なのはどれですか?

  1. コンピューターに人間の意識があると証明している。
  2. 3人の別々の人物が無関係な行動をしたと述べている。
  3. 1つの抽象的な処理を、人間らしい一連の動作として示している。
答えを見る

1つの抽象的な処理を、人間らしい一連の動作として示している。

What is that something?

0:28

その「何か」とは何でしょうか?

Is it gremlins?

0:30

グレムリンでしょうか?

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 + 名詞という形を使うと、聞き手の視点をはるかに小さな世界へ移せます。

練習

「同じくらい小さくなる」という意味を表す、レッスンの6語の形を使って英文を完成させてください: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 は比喩です。話し手は、実物のマウスの中に入ったり医療注射を受けたりするのではなく、1回のクリックで始まる出来事の中に入り、その電子信号と一緒に進む様子を思い浮かべるよう促しています。 inject という視覚的な動詞によって、目に見えない処理が想像上の旅になります。科学の説明では、このような比喩が処理を内側から追う助けになります。

練習

ここで inject ourselves into a click of a mouse はどのような意味ですか?

  1. 話し手は、1回のマウスクリックから始まる信号経路に入り、それをたどる様子を想像するよう求めています。
  2. 話し手は、コンピューターのマウスに薬を注射するよう指示しています。
  3. 話し手は、人が実際にマウスの中に入れると言っています。
答えを見る

話し手は、1回のマウスクリックから始まる信号経路に入り、それをたどる様子を想像するよう求めています。

If you took your mouse apart, 文法

0:38

マウスを分解してみると、

you'd see that it's really a very simple machine.

0:39

それが実はとてもシンプルな機械であることがわかります。

文法

If you took ..., you'd see ...:想像上の条件と結果

If you took your mouse apart, you'd see は第二条件文の形です。if + 過去形 took の後に would + 動詞の原形、つまり would see が続きます。You'd は you would の短縮形です。 ここでの過去形は、実際に過去にマウスを分解したという意味ではありません。話し手は想像上の状況を作り、聞き手に実行するよう命じずに、その結果を説明しています。

練習

想像上の行為を使って、その場合に見えるものを説明している文はどれですか?

  1. You opened the case, and you saw a small battery inside.
  2. If you opened the case, you'd see a small battery inside.
  3. 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

古いものは硬いゴムのボールとプラスチックの車輪でこれを行っていました。

same concept.

0:54

概念は同じです。

When you click the button on your mouse, 文法

0:56

マウスのボタンをクリックすると、

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

When your mouse click is received, 文法

1:02

マウスクリックが受信されると、

it's handled by the basic input output subsystem. 文化背景

1:03

それは基本入出力サブシステム(BIOS)によって処理されます。

文法

is received ... it's handled by:処理の流れを表す受動態

is received と is handled は、どちらも現在形の受動態で、形は be + 過去分詞です。マウスのクリック、つまり信号を中心に置き、その信号にどのような処理が行われるかを説明しています。 it's handled by ... の it はクリック信号を指し、by は処理を行うシステムを示します。技術的な説明では、各動作の実行者を繰り返すより処理の流れが重要なときに、この形がよく使われます。

練習

request に焦点を置き、server を動作の実行者として示す受動態の文はどれですか。

  1. The request handles by the server.
  2. The request is handled by the server.
  3. 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 に最も合う説明はどれですか?

  1. 娯楽だけに使われるプログラム
  2. 基本的な入力と出力を処理するコンピューターの一部分
  3. キーボードとモニターの外側のケース
答えを見る

基本的な入力と出力を処理するコンピューターの一部分

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 は、コンピューターに本物の人体の部位があるという意味です。

  1. 正しい
  2. 誤り
答えを見る

誤り

Basically,

1:12

基本的には、

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 はどのような意味ですか?

  1. CPUの下に置く柔らかい物体である。
  2. 入力がCPUに届く前に、それを受け取ったり管理したりする。
  3. 外部からの入力をすべて完全に遮断する。
答えを見る

入力が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

In this case,

1:21

この場合、

the I/O subsystem decides that your mouse click is pretty important,

1:22

I/Oサブシステムはあなたのマウスクリックが非常に重要だと判断し、

so it generates an interrupt to the CPU. 語彙

1:26

CPUに対して割り込みを生成します。

語彙

generate an interrupt to the CPU:CPUに割り込みを発生させる

コンピューター分野のinterruptは、処理が必要なイベントがあることをCPUに知らせる信号です。ここでは、マウスのクリックを処理する必要があるため、I/Oサブシステムがその信号を作ります。 この名詞は、人がほかの人の発言を遮ることではありません。システム上の仕組みを指し、CPUは現在の作業から一時的に関連する処理コードへ切り替え、その後で元の作業を続けられます。

練習

技術的な説明で、an interrupt to the CPUは何を意味しますか。

  1. イベントへの対応が必要だとCPUに知らせるシステム信号
  2. 動画を一時停止させる広告
  3. CPUが話している途中で人が口を挟むこと
答えを見る

イベントへの対応が必要だとCPUに知らせるシステム信号

Hey CPU, 意図と語調

1:29

「おい、CPU、

got a click here.

1:29

ここでクリックがあったぞ」と。

意図と語調

“Hey CPU, got a click here.”:擬人化された口頭の通知

この文では、あるコンピューター部品が CPU に直接話しかけているように表現しています。Hey は CPU の注意を引き、got a click here はクリックを検出したと伝えます。見えない技術的な信号を、人間らしい短い呼びかけに変えているのです。 got a click here は会話での省略表現で、主語と助動詞は場面から分かるものとして省かれています。遊び心のある会話には合いますが、実際のシステム出力でも、正式で完全な説明でもありません。

練習

この説明で “Hey CPU, got a click here.” が生み出している主な効果は何ですか?

  1. 技術的な信号を、CPU に向けた遊び心のある口頭の通知に変えている。
  2. 正式なシステムログの文言をそのまま再現している。
  3. 2つのコンピューター部品から1つを選ぶよう人に求めている。
答えを見る

技術的な信号を、CPU に向けた遊び心のある口頭の通知に変えている。

The CPU or central processing unit 文化背景

1:32

CPU、つまり中央演算処理装置は、

is the brains of the whole computer. 慣用句

1:34

コンピュータ全体の頭脳です。

文化背景

The CPU or central processing unit:説明を表す or

The CPU or central processing unit では、or が同じものの別の呼び名を導いています。CPU は短い形で、central processing unit はその正式な形なので、ここでの or は「つまり」や「言い換えると」という意味です。 この形を使うと、短い技術用語と詳しい説明を結び付けられます。2つの部品を示したり、どちらかを選ばせたりしているのではありません。

練習

“The CPU or central processing unit” の or は何を意味しますか?

  1. CPU が別の装置より重要でないことを示している。
  2. 異なる2つのコンピューター部品から選択肢を示している。
  3. 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 は、どのような意味ですか?

  1. コンピューターの中で最も広い場所を占める部分
  2. コンピューター内部にある複数の本物の脳
  3. コンピューターの処理と制御を担う中心部分
答えを見る

コンピューターの処理と制御を担う中心部分

Just like your brain doesn't take up your whole body, 話の流れ

1:36

あなたの脳が体全体を占めていないのと同じように、

the CPU doesn't take up the whole computer,

1:39

CPUもコンピュータ全体を占めているわけではありませんが、

but it runs the show all the same. 慣用句

1:41

同じようにすべてを取り仕切っています。

話の流れ

Just like A, B...:類比を組み立てる

Just like your brain..., the CPU... は、まず身近な関係を示し、その関係を新しい対象に当てはめています。ここでは、脳もCPUもシステム全体を占めてはいませんが、中心的な役割を果たせます。 Just like A, B... は、話題にしている特定の点でAとBが似ているという意味です。先に身近な比較を置いて説明を組み立てる形であり、AとBがあらゆる点で同じだという意味ではありません。

練習

ここで学んだ2語の比較表現を使って文を完成させてください:____ 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

And the CPU's job,

1:44

そしてCPUの仕事、

its whole job,

1:45

そのすべての仕事は、

is fetching instructions from memory and executing them. 文化背景

1:46

メモリから命令を取得して実行することです。

文化背景

fetching instructions from memory and executing them:CPU の基本処理

コンピューターの文脈で fetching instructions from memory は、CPU が処理できるように、プログラムの命令をメモリから取り出すことです。Executing them は、その命令が指定する処理を実行することです。 2つの -ing 句は and で結ばれ、合わせて the CPU's job is ... という形を完成させています。これは、CPU がまず命令を取り出し、次にその命令を実行するという繰り返しの処理をまとめた表現です。

練習

このコンピューターの文脈で、強調された処理は何を意味しますか。

  1. CPU が命令を読んだ後、メモリから消去する。
  2. CPU が人間の記憶をプログラムの命令に変換する。
  3. CPU がプログラムの命令をメモリから取り出し、それを実行する。
答えを見る

CPU がプログラムの命令をメモリから取り出し、それを実行する。

So while you're typing, typing, typing, maybe really fast,

1:50

だからあなたがタイピングしている間、もしかしたらすごく速く、

like 60 words a minute,

1:53

1分間に60語のペースで打っている間にも、

the CPU is fetching and executing billions of instructions a second. フレーズ

1:55

CPUは1秒間に何十億もの命令を取得して実行しています。

フレーズ

billions of instructions a second:a second で毎秒の頻度を表す

billions of instructions a second は「1秒あたり数十億個の命令」という意味です。ここでの a second は per second と同じく割合を表し、1秒間という一つの時間枠だけを指すわけではありません。 「数量 + a/an + 時間の単位」は、頻度や速度を表す一般的な型です。この文では、CPUの処理速度が非常に速いことを強調しています。

練習

カメラが1秒あたり60フレームを記録することを、レッスンと同じ頻度の型で表している文はどれですか。

  1. The camera records sixty frames a second.
  2. The camera records sixty frames in a second.
  3. The camera records sixty frames the second.
答えを見る

The camera records sixty frames a second.

Yes,

1:59

そうです、

billions every second.

2:00

毎秒何十億もです。

Instructions to move your mouse around on the screen,

2:02

画面上のマウスを動かす命令、

to run that clock widget on your desktop,

2:05

デスクトップの時計ウィジェットを動かす命令、

play your internet radio,

2:07

インターネットラジオを再生する命令、

manage the files you're editing on the hard drive,

2:09

ハードドライブで編集しているファイルを管理する命令、

and much, much more.

2:11

そして他にもたくさんあります。

Your computer's CPU is one heck of a multitasker. 語彙

2:13

あなたのコンピュータのCPUは、とんでもないマルチタスカーなのです。

語彙

one heck of a multitasker:くだけた強調表現

one heck of a multitasker は、強調を加えるくだけた表現です。「非常に優秀な multitasker」という意味で、複数の multitasker の中の1人・1つという意味ではありません。 話し手は CPU を multitasker に見立て、同時に多くのタスクを処理できることをほめています。heck はより強い感嘆表現をやわらげますが、全体としてはカジュアルです。

練習

判断してください。リラックスした科学動画で、CPUの多くのタスクを同時に処理する能力をほめるために one heck of a multitasker と言うのは自然です。

  1. 正しくない
  2. 正しい
答えを見る

正しい

But oh my gosh,

2:16

でも、なんてことでしょう、

there's a very important mouse click coming through now. 句動詞

2:17

今、とても重要なマウスクリックが入ってきました。

句動詞

mouse click coming through:入力信号が届いている

mouse click coming through の coming through は、クリック入力がプロセッサに届き、処理できる状態になっていることを表します。この出来事を、物体が空間を通り抜ける動きではなく、信号が受信されることとして描いています。 come through のこの用法は、メッセージ、音声、データ、警告などが受信側に届く場合にも使えます。進行形の coming through は、到着や受信が今まさに起きていることを示します。

練習

「A mouse click is coming through.」の coming through はどのような意味ですか?

  1. マウスが物理的にコンピューターの中を通り抜けている。
  2. クリック入力が到着し、受信されている。
  3. クリック入力がシステムから削除されている。
答えを見る

クリック入力が到着し、受信されている。

Let's drop everything now and deal with that. 解説

2:20

すべてを中断して、それに対処しましょう。

慣用句

drop everything:ほかの作業をすぐに止める

Drop everything は、今しているほかのことをすべて直ちにやめるという意味のイディオムです。この文では、優先順位が急に変わり、重要な出来事に今すぐ対応しなければならないことを示します。 Everything によって表現の範囲が強くなり、ほかのすべての作業が緊急度の低いものとして扱われます。物を実際に落とすという意味ではありません。

練習

「We need to drop everything and fix the leak」の drop everything はどのような意味ですか?

  1. ほかの作業をすべて終えてから、漏れに対処する。
  2. ほかの作業をすぐに止めて、漏れに対処する。
  3. すべての物を床に落とす。
答えを見る

ほかの作業をすぐに止めて、漏れに対処する。

句動詞

deal with ...:緊急の事柄に対処する

この文の deal with は、注意が必要なことに対処する、処理するという意味です。話し手はほかの作業を止め、その事柄を先に扱おうとしています。文脈上、that は直前に届いた重要なマウスクリックを指します。 deal with + 問題、依頼、作業、出来事という形は、ほかの場面にも使えます。商取引をするという意味ではありません。

練習

「問題に対処する、対応する」という意味の表現はどれですか?

  1. deal with
  2. make a deal
  3. deal in
答えを見る

deal with

There are programs for everything that the CPU does,

2:23

CPUがすることすべてにプログラムがあります。

a special program for the mouse,

2:26

マウスのための特別なプログラム、

for the clock widget,

2:28

時計ウィジェットのための、

for the internet radio,

2:29

インターネットラジオのための、

and for dealing with letters sent by the keyboard.

2:30

そしてキーボードから送られる文字を処理するためのプログラムです。

Each program was initially written by a human in a human-readable programming language 語彙

2:33

各プログラムは元々、人間が読めるプログラミング言語で人間によって書かれています。

like Java, C++, or Python.

2:37

Java、C++、Pythonのようなものです。

語彙

human-readable programming language:人が読めるプログラミング言語

human-readable programming language は、人がコードを読んで理解できるような語や記号で書かれたプログラミング言語という意味です。この文では、Java、C++、Python が、人間がプログラムを書くために使う言語の例として挙げられています。 human-readable は programming language を修飾する技術的な複合形容詞です。ここでの readable は、人にとって理解できるという意味であり、内容が面白いという意味や、単に読みやすいという意味ではありません。機械向けの表現と対比されています。

練習

技術的な文脈で、human-readable はどのような意味ですか?

  1. 人が確認して理解しやすい
  2. 読者を楽しませるために書かれた
  3. 主にソフトウェアが解析するための
答えを見る

人が確認して理解しやすい

But human programs take up a lot of space 句動詞

2:41

しかし、人間のプログラムは多くのスペースを占有し、

and contain a lot of unnecessary information to a computer,

2:43

コンピュータにとっては不必要な情報がたくさん含まれているため、

句動詞

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:1つの受動態に並ぶ3つの動作

they're compiled and made smaller and stored の they're は they are の短縮形です。are は、並列された3つの過去分詞 compiled、made、stored に共通して使われています。プログラムは3つすべての動作を受けるため、この簡潔な受動態はプログラムに何が起こるかに焦点を当てています。 プログラミングで compiled は、人が読めるソースコードをコンピューターが処理できる形式に変換することです。made smaller と stored はそれぞれ別の動作や結果であり、compile 自体が圧縮や保存を意味するわけではありません。

練習

"The code is compiled, made smaller, and stored" の受動態の連なりは何を意味しますか?

  1. compiling はコードを削除することの別の言い方だという意味です。
  2. コードが別のプログラムに対してこれらの動作を行うという意味です。
  3. コードに3つのことが起こるという意味です。変換され、小さくされ、保存されます。
答えを見る

コードに3つのことが起こるという意味です。変換され、小さくされ、保存されます。

文化背景

bits of ones and zeros in memory:メモリ内の二進数情報

ここで ones and zeros は、普通の数字の並びではなく、二進数の情報を意味します。1つの bit が取れる値は1か0のどちらかなので、この表現は、コンパイルされた命令をコンピューターがどう表すかを日常的な言い方で説明しています。 in memory は、その二進数情報がコンピューターで使えるよう、どこに保持されているかを示します。より正確には、各 bit は1か0のどちらかです。bits of ones and zeros は大まかで専門的ではない説明です。

練習

この文の ones and zeros は何を意味しますか?

  1. コンピューターのメモリに保持されている二進数情報。
  2. プログラムの得点と順位。
  3. 算数の問題に使う普通の数字の一覧。
答えを見る

コンピューターのメモリに保持されている二進数情報。

The CPU realizes that it needs instructions for how to deal with this mouse click, 文法

2:52

CPUは、このマウスクリックをどう処理すべきかの命令が必要だと気づき、

文法

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 は何を説明していますか?

  1. チームが命令をまったく必要としない理由。
  2. 命令の内容、つまり警報への対処方法。
  3. 警報が命令を処理するということ。
答えを見る

命令の内容、つまり警報への対処方法。

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 は何を指しますか?

  1. マウス型の乗り物を運転する人
  2. OS がマウスと通信するのを助けるソフトウェア
  3. コンピューターのマウスにある物理ボタン
答えを見る

OS がマウスと通信するのを助けるソフトウェア

And that's not nearly the end of the story. 慣用句

3:10

しかし、話はそれで終わりではありません。

慣用句

それはまだ話の終わりにはほど遠い

that's not nearly the end of the story は、「それはまだ終わりにはほど遠い」という意味です。not nearly が否定を強めており、終わりはまだ近くなく、その後に多くの出来事や段階が残っています。 ここでの story は比喩で、説明している一連の出来事や過程全体を指します。that's は直前に述べた内容を受け、And は説明が続くことを示します。

練習

この文の not nearly the end of the story は何を伝えていますか?

  1. 状況はもうすぐ終わる
  2. 状況はまだ終わりにはほど遠い
  3. 話し手は架空の本について話している
答えを見る

状況はまだ終わりにはほど遠い

Because the CPU learns that the mouse was clicked

3:12

なぜならCPUは、マウスがクリックされたのは

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 文法

3:27

つまりCPUは再びモニタープログラムを必要とし、

to show the video associated with the button. フレーズ

3:30

ボタンに関連付けられたビデオを表示することになります。

文法

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 は何を意味しますか?

  1. システム内でそのボタンに関連付けられた動画
  2. 誰かにボタンを連想させる動画
  3. ボタンの内部に物理的に保存された動画
答えを見る

システム内でそのボタンに関連付けられた動画

And so it goes. 慣用句

3:33

このようにして続いていくのです。

慣用句

And so it goes:続くパターンをまとめる表現

And so it goes は、同じ種類の過程やパターンが続くことを示すまとめの表現です。この文の it は、一連の要求と動作を指しており、物体が移動するという意味ではありません。 話し手は、パターンの例を十分に示した後でこの表現を使います。その後の一つ一つをすべて挙げなくても、同じような手順が続くと伝えられます。

練習

過程の説明の最後にある And so it goes. は、聞き手に何を伝えますか?

  1. 同じパターンが続きます。
  2. 過程全体がここで止まります。
  3. 物体が歩き始めます。
答えを見る

同じパターンが続きます。

And let's just say that there are a lot of programs involved 意図と語調

3:34

あなたがクリックした時に画面のボタンが光るのを見る前でさえ、

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 はどのような意味を示していますか?

  1. 話し手が正確な技術定義を述べている。
  2. 話し手が聞き手にその言葉を繰り返すよう求めている。
  3. 話し手が短く簡略化した要約を述べている。
答えを見る

話し手が短く簡略化した要約を述べている。

句動詞

light up in see the button light up:画面のボタンが明るくなる

ここでの light up は、明るくなる、目に見えて光るという意味の句動詞です。画面上のボタンが、光っていない状態から光る状態に変わります。up は方向を表すのではなく、表現の一部です。 see the button light up では、see の後ろに目的語と動詞の原形 light up が続きます。これは、すでに光っているボタンを見るのではなく、ボタンが光る一連の変化を見るという意味です。

練習

目に見えて明るくなるという意味の表現を入れてください:The porch lights will ____ at sunset。

答えを見る

light up

So just the simple task of clicking your mouse 文法

3:41

ですから、マウスクリックという単純なタスクでさえ、

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 は何を意味しますか。

  1. コンピューターシステムの設計と構成。
  2. コンピューターケースの色と形。
  3. コンピューターを設計する建物。
答えを見る

コンピューターシステムの設計と構成。

peripherals, 文化背景

3:48

周辺機器、

文化背景

peripherals:中核システムの外側で働くコンピューター周辺機器

ここでの peripherals はコンピューター用語の複数名詞で、コンピューターに接続され、中核となる処理システムの外側で働く機器を指します。マウスは、利用者の動きやクリックをコンピューターへ伝えるため、peripheral の一種です。 単数形は peripheral です。キーボードやプリンターなど、同様に接続される機器も peripherals と呼べます。この文では「重要でない」という意味ではありません。

練習

コンピューターの授業では、どれを peripheral と呼ぶのが最も自然ですか。

  1. 物語の中心となる考え。
  2. コンピューターに接続されたマウス。
  3. コンピューターのメインプロセッサー。
答えを見る

コンピューターに接続されたマウス。

the basic input output system,

3:49

基本入出力システム、

the CPU,

3:51

CPU、

programs, and memory,

3:52

プログラム、そしてメモリ、

and not one gremlin. 話の流れ

3:54

そこにグレムリンは一匹もいません。

話の流れ

not one gremlin:ゼロを強調し、最後に前の冗談を回収する表現

not one + 単数の可算名詞は、「一つもない」ことを強く表します。gremlin は、機械の不具合の原因として冗談で持ち出される想像上の生き物です。そのため、not one gremlin はグレムリンがまったく関わっていないという意味であり、一匹いると数えているのではありません。 この文は、前に出た冗談の「Is it gremlins?」にも立ち返っています。最後に同じイメージを繰り返すことで説明を締めくくり、ユーモアを加え、コンピューターは不思議な魔法ではなく実際の部品や命令によって動くことを改めて示しています。

練習

先に話し手が「Is it gremlins?」と冗談を言っています。機械の仕組みを普通に説明したあと、最後の「and not one gremlin」にはどんな働きがありますか。

  1. グレムリンは一匹もおらず、前の冗談を締めくくっている。
  2. ちょうど一匹のグレムリンが機械を動かしたと言っている。
  3. 説明されていなかった新しい技術的原因を持ち出している。
答えを見る

グレムリンは一匹もおらず、前の冗談を締めくくっている。