单选题
软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。诸如Word和Excel这类图形界面应用软件所采用的架构模式是______。
A、
分层模式
B、
知识库模式
C、
面向对象模式
D、
事件驱动模式
【正确答案】
D
【答案解析】
[要点解析] 事件驱动模式的基本思想是:构件并不直接调用过程,而是触发一个或多个事件。系统中的其他构件可以注册相关的事件,在触发一个事件时,系统会自动调用注册了该事件的构件过程,即触发事件会导致另一构件过程的调用。例如,World和Excel这类图形界面应用软件就是采用事件驱动的架构模式。
提交答案
关闭