电脑内部探秘 - Bettina Bair:英语精读讲义

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 表示“不只是”或“不仅仅是”。它修正了一个过于狭窄的看法:电脑并不只是显示器和键盘等马上就能看到的部分。 当 B 的说法没错但并不完整时,可以使用 A is more than just B。这个结构会引出其他作用、组成部分、特点或意义,而不是比较事物的数量。

练习

完成句子,填入本课中表示“不只是”的三个词短语: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 把两个事件当作一个过程的两端:用户点击鼠标是输入,视频播放是看得见的结果。接着,there was something 引出连接这两个端点的一个看不见的中间环节。 因此,这里的 between 表示时间和过程,而不是空间位置。可以迁移使用的结构是 Between X and Y, there is/was Z,用来说明一个动作发生后、结果出现前,中间有什么过程。

练习

哪一句最恰当地使用 Between X and Y, there is Z,引出动作和结果之间看不见的步骤?

  1. The gate opens before you tap your card for a quick security check.
  2. Between tapping your card and the gate opening, there is a quick security check.
  3. 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。 这是一种拟人化表达。电脑并不会真的像人一样理解。使用这些带有人类色彩的动词,可以让抽象的系统处理过程更容易理解,也更有故事感。可迁移的模式是:一个主语后接多个按顺序排列的动词。

练习

哪个选项最准确地说明了这串动词在讲解中的作用?

  1. 它证明电脑具有人类意识。
  2. 它把一个抽象过程呈现为一连串带有人类动作色彩的步骤。
  3. 它表示三个不同的人分别做了互不相关的事情。
查看答案

它把一个抽象过程呈现为一连串带有人类动作色彩的步骤。

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 + 名词这个模式可以把观众的视角切换到小得多的尺度。

练习

用本课中表示“缩小到和……一样大”的六词模式补全英语句子: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 是什么意思?

  1. 说话人让我们把药物注射进电脑鼠标。
  2. 说话人让我们想象自己进入并跟随一次鼠标点击所启动的信号路径。
  3. 说话人表示人真的可以进入鼠标内部。
查看答案

说话人让我们想象自己进入并跟随一次鼠标点击所启动的信号路径。

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 open the case, you'll see a small battery inside.
  3. If you opened the case, you'd 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 is handled by the server.
  2. The request handles 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 被做某事,或防止 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. 使视频暂停的广告
  2. 有人在 CPU 说话时插嘴
  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. 它让人从两个计算机部件中选择一个。
  2. 它原样复现了一条正式系统日志。
  3. 它把技术信号变成了对 CPU 说的轻松口头提醒。
查看答案

它把技术信号变成了对 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 表示“也就是”或“换句话说”。 这种结构可以帮助读者把简短的技术名称和更完整的解释联系起来。它不是在介绍两个部件,也不是让人进行选择。

练习

在 “The CPU or central processing unit” 中,or 是什么意思?

  1. 它让人在两个不同的计算机部件之间选择。
  2. 它表示 CPU 不如另一个单元重要。
  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 在所有方面都完全相同。

练习

使用本课所学的两个英文单词组成的比较开头补全句子:____ 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 表示执行这些指令所规定的操作。 这两个 -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

比如每分钟60个字的时候,

the CPU is fetching and executing billions of instructions a second. 短語搭配

1:55

CPU正在每秒获取并执行数十亿条指令。

短語搭配

billions of instructions a second:用 a second 表示每秒频率

billions of instructions a second 表示“每秒几十亿条指令”。这里的 a second 相当于 per second,用来说明处理速率,而不是只说某一个一秒钟的时间段。 “数量 + a/an + 时间单位”是英语中常见的频率表达。放在这句话里,它强调 CPU 的处理速度非常快。

练习

哪一句使用了与本课相同的频率结构,表达相机每秒录制六十帧?

  1. The camera records sixty frames a second.
  2. The camera records sixty frames the second.
  3. The camera records sixty frames in a 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 中的一个。 说话人把 CPU 拟人化为 multitasker,称赞它能同时处理许多任务。heck 是较温和的感叹词,但整个短语仍然偏随意。

练习

判断:在轻松的科普视频中,用 one heck of a multitasker 来称赞 CPU 处理多项任务的能力,是自然的说法。

  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. make a deal
  2. deal with
  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:一个被动结构中的三个动作

在 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" 中的被动结构表示什么?

  1. 它表示代码对另一个程序执行这些操作。
  2. 它表示 compiling 是删除代码的另一种说法。
  3. 它表示代码经历了三件事:被转换、变小并被保存。
查看答案

它表示代码经历了三件事:被转换、变小并被保存。

文化背景

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 是什么意思?

  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. 电脑鼠标上的实体按钮
  3. 驾驶鼠标形状车辆的人
查看答案

帮助操作系统与鼠标通信的软件

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 完成句子。用 the server 作 X,the latest data 作 Y: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 是通过 A 与 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. 它表示正好有一个小怪物操作了机器。
查看答案

它表示根本没有小怪物,并为前面的玩笑收尾。