扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构风格简单
单选题
2025年11月第55题
收藏
分享
#软件架构设计
#软件架构风格
#第二版教材
#凯恩建议必须掌握
在多层体系结构中,(__)负责处理用户界面相关的业务逻辑,如界面展示与交互控制等。
问题(1)
正确答案B
凯恩解析
本题考察的是多层体系结构(即三层架构)中各层的职责划分。
三层架构通常包括:
- 表示层(Presentation Layer):负责与用户交互,处理输入与输出,是用户界面所在的层。
- 业务逻辑层(Business Logic Layer):负责具体的业务规则与逻辑处理,如订单计算、权限验证等。
- 数据层(Data Layer)或持久层(Persistence Layer):负责数据的持久化与访问,如数据库读写、文件存取等。
A选项业务逻辑层:主要实现业务规则与逻辑运算,不直接处理用户界面。
B选项表示层:负责显示信息、接收用户输入,并将输入传递给业务逻辑层处理,是处理“用户界面相关业务”的层,正确。
C选项数据层:负责与数据库交互,不涉及界面逻辑。
D选项持久层:与数据层含义相近,用于数据存储访问,也不负责界面处理。
选择选项 B。
