查看更多
当前 - 选择题 - 软件架构评估
简单
单选题
2024年5月第44题
#第二版教材
#必须掌握

以下关于事件、事件驱动的叙述中,错误的是(__)。

问题(1)
浓缩知识点

事件是可被系统、窗体或控件识别的操作信号,触发来源分为两类,一类是用户主动动作,比如鼠标点击、键盘输入等,另一类是系统内部状态变化,比如计时器到期、网络连接中断等。在事件驱动架构体系中,事件并非彼此孤立,一个事件的发生往往会引发连锁反应,比如在发布-订阅机制里,某个事件发布后,会唤起多个监听对象的响应行为,甚至由此生成新的事件,这种事件间的关联传递,是事件驱动实现业务流程动态流转的核心逻辑之一。

正确答案
C

本题考察的是事件驱动架构风格的核心概念与事件传播机制
A选项事件是可以由窗体或控件识别的操作:正确。在图形用户界面(GUI)系统中,事件通常是用户与窗体、控件(如按钮、文本框)交互的操作,如点击、输入等,这些操作被系统识别并触发相应的事件。
B选项事件可以由用户的动作触发:正确。用户行为(如点击鼠标、按键)是事件驱动系统中最常见的事件触发源之一。
C选项一个事件的发生不会影响另一个事件:错误。在事件驱动系统中,事件之间往往存在因果或触发关系,一个事件的发生可能会引发另一个事件,例如在发布-订阅机制中,一个事件的发布会引起多个监听者做出响应,进一步触发后续事件。
D选项事件可以由系统的某个状态的变化而触发:正确。除了用户操作外,系统内部状态的变化(如计时器到期、网络连接中断等)也可以作为事件的触发条件。
因此,选项 C 错误,符合题意。正确答案为 C。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有