软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。诸如Word

考试题库2022-08-02  34

问题 软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。诸如Word和Excel这类图形界面应用软件所采用的架构模式是(  )。A.分层模式B.知识库模式C.面向对象模式D.事件驱动模式

选项 A.分层模式
B.知识库模式
C.面向对象模式
D.事件驱动模式

答案 D

解析 事件驱动模式的基本原理是构件并不直接调用过程,而是触发一个或多个事件。系统中的其他构件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的构件过程,即触发事件会导致另一构件中过程的调用。
事件驱动模式的主要特点是事件的触发者并不知道哪些构件会受到事件的影响,且不能假定构件的处理顺序,甚至不知道会调用哪些过程,使用事件驱动模式的典型系统包括各种图形界面工具,比如WORD,EXCEL程序。
转载请注明原文地址:https://tihaiku.com/congyezige/2302342.html

最新回复(0)