一、软件架构风格题目 1:解释器体系结构风格示意图题目:下图为解释器体系结构风格示意图,图中空缺部分分别是( )。选项:A. 解释器引擎、程序执行的当前状态、被解释执行的程序、解释器引擎的内部状态B. 解释器引擎、被解释执行的程序、程序执行的当前状态、解释器引擎的内部状态C. 程序执行的当前状态、被解释执行的程序、解释器引擎、解释器引擎的内部状态D. 被解释执行的程序、程序执行的当前状态、解释器引擎、解释器引擎的内部状态答案:C解析:解释器体系结构风格四要素:(1) 程序执行的当前状态 → 接收外部输入,与引擎双向交互(2) 被解释执行的程序 → 与存储器相连,源代码本体(3) 解释器引擎 → 图中标注"计算状态机",核心大脑(4) 解释器引擎的内部状态 → 标注"获取/存储",提供指令和数据知识点归纳:解释器风格四要素:被解释程序、解释器引擎、当前执行状态、引擎内部状态。引擎(3)是核心,从(4)取指令和数据,修改(1)执行状态,(2)是源程序。