【导读】
必典考网发布2022软件架构设计题库冲刺密卷详细解析(06.12),更多软件架构设计题库的答案解析请访问必典考网高级系统架构师题库频道。
1. [单选题]编译器的主要工作过程是将以文本形式输入的代码逐步转化为各种形式,最终生成可执行代码(executable code)。现代编译器主要关注编译过程和程序的中间表示,围绕程序的各种形态进行转化与处理。针对这种特征,现代编译器应该采用()架构风格最为合适。
A. 数据共享
B. 虚拟机
C. 隐式调用
D. 管道-过滤器
2. [单选题]Architecture TradeoffAnalysis Method(ATAM)是一种软件架构的评估方法,以下关于该方法的叙述中,正确的是()
A. ATAM是一种代码评估方法
B. ATAM需要评估软件的需求是否准确
C. ATAM需要对软件系统进行测试
D. ATAM不是一种精确的评估工具