OpenEtymology

event-driven

UKɪˈvent drɪvnUSɪˈvent drɪvn

Meaning

1adj.

事件驱动的(一种软件架构模式,其流程由外部或内部事件的发生决定)

Structure

word structure
1
event
事件
+
2
driv
驱动
+
3
en
过去分词后缀

Usage

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.

在事件驱动编程中,执行流程由事件决定。

Etymology

该复合形容词巧妙地融合了两个核心概念。“事件”(event)源自拉丁语,指“发生的事”;“驱动”(driven)则源自古英语,意为“被推动的”。两者结合,字面意为“被事件所推动的”,生动描绘了系统的行为逻辑——其运作并非由预设的线性流程控制,而是由外部或内部事件的触发来引导和推动。这一演变完美体现了从机械“驱动”到计算“响应”的语义升华。

Analysis

Structure
event-driven=event事件+driv驱动+en过去分词后缀

• event: 源自拉丁语 eventus,意为“发生的事,结果”,由 e-(出)和 venire(来)构成,指“出来的事”,即发生的事件。

• driv: 源自古英语 drifan,意为“驱赶,推动”,是现代英语 drive(驱动)的词根。

• en: 古英语过去分词后缀 -en,用于构成形容词,表示“被…的”或“具有…特性的”。

词源溯源:该复合形容词巧妙地融合了两个核心概念。“事件”(event)源自拉丁语,指“发生的事”;“驱动”(driven)则源自古英语,意为“被推动的”。两者结合,字面意为“被事件所推动的”,生动描绘了系统的行为逻辑——其运作并非由预设的线性流程控制,而是由外部或内部事件的触发来引导和推动。这一演变完美体现了从机械“驱动”到计算“响应”的语义升华。

Event-driven Meaning, Examples & Word Origin | OpenEtymology