查看更多
当前 - 选择题 - 软件架构风格
中等
单选题
2025年11月第55题
#第二版教材
#必须掌握

在多层体系结构中,(__)负责处理用户界面相关的业务逻辑,如界面展示与交互控制等。

问题(1)
浓缩知识点

多层体系结构中常用的三层架构包含表示层、业务逻辑层、数据层,也叫持久层,其中表示层是直接对接用户的核心层级,主要负责界面展示、接收用户输入、管控交互逻辑,会将用户操作传递给业务逻辑层,再把业务处理结果反馈给用户呈现;业务逻辑层是核心处理层,承担各类业务规则制定、逻辑运算与流程管控等工作,比如订单核算、权限验证;数据层,也就是持久层,专注于数据的持久化存储与访问,负责和数据库、文件存储等交互,为业务逻辑层提供数据支撑,也会接收业务层的数据处理指令完成数据的读写操作。

正确答案
B

本题考察的是多层体系结构(即三层架构)中各层的职责划分
三层架构通常包括:

  1. 表示层(Presentation Layer):负责与用户交互,处理输入与输出,是用户界面所在的层。
  2. 业务逻辑层(Business Logic Layer):负责具体的业务规则与逻辑处理,如订单计算、权限验证等。
  3. 数据层(Data Layer)或持久层(Persistence Layer):负责数据的持久化与访问,如数据库读写、文件存取等。

A选项业务逻辑层:主要实现业务规则与逻辑运算,不直接处理用户界面。
B选项表示层:负责显示信息、接收用户输入,并将输入传递给业务逻辑层处理,是处理“用户界面相关业务”的层,正确
C选项数据层:负责与数据库交互,不涉及界面逻辑。
D选项持久层:与数据层含义相近,用于数据存储访问,也不负责界面处理。
选择选项 B。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有