program sth to do sth
表示设定设备,使其自动完成某个动作。
You can program the coffee maker to start at six.
你可以把咖啡机设定为六点启动。
给(计算机等)设定程序;输入程序;安排(活动或节目的)日程;编排节目;使程序化;预设(行为方式);将程序或其他指令输入(计算机或其他电子设备)以指示其执行特定任务。;通过编写程序代码开发(软件)。
将程序或其他指令输入(计算机或其他电子设备)以指示其执行特定任务。
To enter a program or other instructions into (a computer or other electronic device) to instruct it to do a particular task.
通过编写程序代码开发(软件)。
To develop (software) by writing program code.
编排活动的日程安排。
To put together the schedule of an event.
安排节目;决定播出内容。
To schedule the programming; to determine what will be broadcast.
使自动以特定方式运行。
To cause to automatically behave in a particular way.
一般现在时
She programs the computer every day.
她每天给计算机编程。
一般过去时
He programmed the device yesterday.
他昨天给设备编程了。
现在进行时
They are programming the system right now.
他们现在正在给系统编程。
注意过去式和现在分词要双写m
She is learning to program in Python.
她正在学习用Python编程。
用法提示:program作为动词,表示编写计算机程序。
We need to program a schedule for the conference.
我们需要为会议规划一个日程表。
用法提示:program作为动词,表示规划、安排活动。
He programmed the thermostat to lower the temperature at night.
他设定了恒温器,使它在夜间降低温度。
用法提示:programmed作为过去式,表示设置程序。
表示设定设备,使其自动完成某个动作。
You can program the coffee maker to start at six.
你可以把咖啡机设定为六点启动。
表示编写软件或程序代码,宾语通常是软件、游戏、应用等。
She programmed a simple game for her students.
她为学生们编写了一个简单的游戏。
被动形式,强调设备被预先设定好,会按计划自动执行。
The doors are programmed to lock at midnight.
这些门被设定在午夜自动上锁。
表示安排活动或节目的时间,for 后面接时间或日期。
The organizers programmed the concert for Friday evening.
组织者把音乐会安排在周五晚上。
code更侧重编写代码的具体动作,program还可指给设备设定整套程序或安排日程;在编程语境中常可互换,但program的范围更广。
write是通用动词,与program搭配时表示编写程序,但单独使用不限于编程;program更专指为计算机或机器设定指令。
develop强调从设计到完成的整个开发过程,语气较正式;program侧重具体的编码或设定动作,范围相对较窄。
grammar · medium
易错句子She programmed the robot for clean the floor.
正确表达She programmed the robot to clean the floor.
program 后面接宾语时,要用不定式 to do 表示“让它做某事”,不能用 for + 动词原形。汉语“为了……/用来……”容易直译成 for,而英语这里表目的是 to do。
grammar · medium
易错句子He programmed the new settings to the machine.
正确表达He programmed the new settings into the machine.
把数据或指令“输入到设备里面”用 into,强调进入内部;to 只表示方向的终点,不含“进入”之意。汉语“输入到机器里”的“到”容易被误译成 to。
grammar · medium
易错句子I program games in my laptop.
正确表达I program games on my laptop.
在设备、平台上进行某项活动时用介词 on;in 表示处在物体内部。汉语说“在电脑里/上”,学习者常按字面选 in,应用 on。
给计算机编程;为计算机编写程序
She programmed the computer to calculate the results automatically.
她给计算机编程,让它自动计算结果。
编写软件程序;开发软件
He spends most of his day programming software for the company.
他一天大部分时间都在为公司编写软件。
给机器人编程
The engineers programmed the robot to navigate the warehouse.
工程师们给机器人编程,使它能在这座仓库里导航。
安排活动日程
They programmed the conference with three keynote speeches.
他们为会议安排了三个主题演讲。
设定供暖系统程序
I programmed the heating system to turn on at six every morning.
我把供暖系统设定为每天早上六点开启。
pro-(向前;事先) + gram(写;记录)
pro-(向前) + gress(走)
tele-(远) + gram(写;记录)
dia-(穿过;横过) + gram(写;画)
program 作动词表示编写程序时,产出内容就是 code。
program 编写的对象通常是 software,software 由程序组成。
program 最常表示向 computer 输入指令。
program 有“安排活动日程”的含义,与 schedule 同属时间安排语义场。
在媒体语境中 program 指安排播出内容,broadcast 是相关动作。
跟上形势;接受新做法;别再落伍
Everyone else has switched to the new system—get with the program!
其他人都改用新系统了——跟上形势吧!
本能地/习惯性地做某事;被设定为做某事
As humans, we are programmed to react quickly to danger.
作为人类,我们本能地会迅速应对危险。
这个国家的每个人都应该学习编程,因为它教会你如何思考。
Steve Jobs said this in a 1995 interview to stress the importance of computer literacy.
史蒂夫·乔布斯在1995年的一次采访中说了这句话,以强调计算机素养的重要性。
要么编程,要么被编程。
Douglas Rushkoff used this as the title and core idea of his book to warn that people who don't understand technology are controlled by it.
道格拉斯·拉什科夫将此用作他著作的标题和核心思想,以警告不了解技术的人会被技术所控制。
Choose the next layer that will help you use program with more confidence.
Recommended next
Preparing Confusing words
Complete this area with confusing words.
Dictionary facts from ECDICT, WIKTIONARY, WORDNET.
编排频道节目;设定频道播出内容
The network programmed the channel with classic movies all weekend.
这家电视网在整个周末用经典电影编排了这个频道的节目。