词义说明
本义指对计算机或其他可编程设备重新编写程序,使其执行新的功能或指令。引申义指对人的行为、思想或习惯进行重新塑造,或对系统、计划等进行重新安排。从具体到抽象,体现了从技术操作到隐喻性改变的延伸。
英 /riːˈprəʊɡrɑːm/美 /riːˈproʊɡræm/
v. 动词
重新编程;重新设定;改变(行为或想法)
本义指对计算机或其他可编程设备重新编写程序,使其执行新的功能或指令。引申义指对人的行为、思想或习惯进行重新塑造,或对系统、计划等进行重新安排。从具体到抽象,体现了从技术操作到隐喻性改变的延伸。
前缀 re- 表示“再次”,词根 programme 源自拉丁语 programma,意为“公开的公告或书面计划”。在计算机语境中,programme 指程序,因此 reprogramme 即“再次编写程序”。记忆时可联想“重新编写计划”,既可用于技术也可用于生活。
在科技领域(如软件开发、人工智能)中,指修改代码或机器学习模型;在心理学或教育中,指改变认知或行为模式;在日常口语中,可指调整日程或计划。正式程度随语境变化,技术文档中严谨,日常交流中较随意。
及物动词,后接宾语,如 reprogramme the system。可用于被动语态,如 be reprogrammed。注意英式拼写为 -mme,美式拼写为 reprogram。常见句型:reprogramme sth to do sth,表示“重新编程使某物做某事”。
与 reprogram 相同,但更英式。与 reconfigure 相比,reprogramme 更强调改变程序或代码,而 reconfigure 侧重调整配置。与 readjust 相比,reprogramme 更技术化,readjust 更通用。在改变行为方面,与 reshape 相近,但 reprogramme 隐含系统性改变。
语域偏正式,在口语中可能显得技术化。无贬义,但用于人时可能暗示被动或机械。常见误用:将 reprogramme 与 reschedule 混淆,前者指深层改变,后者仅指时间调整。注意拼写差异,在美式英语中通常用 reprogram。