event-driven
UK/ɪˈvent drɪvn/US/ɪˈvent drɪvn/
释义
adj.
事件驱动的(一种软件架构模式,其流程由外部或内部事件的发生决定)
词根拆解
event事件
driv驱动
en过去分词后缀
=event-driven
event事件
driv驱动
en过去分词后缀
词源
概述
该复合形容词巧妙地融合了两个核心概念。“事件”(event)源自拉丁语,指“发生的事”;“驱动”(driven)则源自古英语,意为“被推动的”。两者结合,字面意为“被事件所推动的”,生动描绘了系统的行为逻辑——其运作并非由预设的线性流程控制,而是由外部或内部事件的触发来引导和推动。这一演变完美体现了从机械“驱动”到计算“响应”的语义升华。
详细分析
event-driven = event<事件> + driv<驱动> + en<过去分词后缀>
·event: 源自拉丁语 eventus,意为“发生的事,结果”,由 e-(出)和 venire(来)构成,指“出来的事”,即发生的事件。
·driv: 源自古英语 drifan,意为“驱赶,推动”,是现代英语 drive(驱动)的词根。
·en: 古英语过去分词后缀 -en,用于构成形容词,表示“被…的”或“具有…特性的”。
词源溯源:该复合形容词巧妙地融合了两个核心概念。“事件”(event)源自拉丁语,指“发生的事”;“驱动”(driven)则源自古英语,意为“被推动的”。两者结合,字面意为“被事件所推动的”,生动描绘了系统的行为逻辑——其运作并非由预设的线性流程控制,而是由外部或内部事件的触发来引导和推动。这一演变完美体现了从机械“驱动”到计算“响应”的语义升华。
例句
“Modern web applications are often built using an event-driven architecture.”
现代网络应用程序通常采用事件驱动架构来构建。
“The program uses an event-driven model to handle user input efficiently.”
该程序采用事件驱动模型来高效处理用户输入。
“In event-driven programming, the flow of execution is determined by events.”
在事件驱动编程中,执行流程由事件决定。