拾题
首页 / 软考真题 / 架构风格 / 第 2 题

在三层C/S架构中,是应用的用户接口部分,负责与应用逻辑间的对话功能的是哪一层?

单选题

在三层C/S架构中,是应用的用户接口部分,负责与应用逻辑间的对话功能的是哪一层?

A. 表示层

B. 感知层

C. 设备层

D. 业务逻辑层

答案:A

解析

正确答案:A. 表示层

表示层是三层 C/S 架构中的用户接口部分,负责界面展示、用户输入输出,并调用业务逻辑层完成请求,因此它承担“与应用逻辑间的对话功能”。

选项简析:

  • A. 表示层:正确。直接面向用户,负责交互,并通过接口与业务逻辑层通信。
  • B. 感知层:错误。通常属于物联网架构,负责数据采集与感知,不是 C/S 三层中的用户接口层。
  • C. 设备层:错误。多指硬件或终端设备相关层次,不负责应用逻辑对话。
  • D. 业务逻辑层:错误。它处理业务规则和逻辑计算,被动接收表示层请求,再访问数据层。

面试延伸:

三层 C/S 通常指表示层、业务逻辑层、数据访问层。表示层不直接访问数据库,而是通过业务逻辑层调用数据层,这样分层清晰、便于维护。注意与 B/S 架构、MVC 模式区分,表示层对应 View/Controller 的部分职责,业务逻辑层对应 Service/Model 的核心处理。

← 上一题 下一题 →

本单元其他题目

在拾题里做这套题