The prevailing distributed computing model of the current er…
单选题
The prevailing distributed computing model of the current era is called client-server computing. A (71) is a solution in which the presentation, presentation logic, application logic, data manipulation and data layers are distributed between client PCs and one or more servers.
A. Client/Server system
B. Client-side
C. Server-side
D. Database
答案:A
解析
正确答案:A. Client/Server system
题干描述表示层、表示逻辑、应用逻辑、数据操作和数据层分布在客户端 PC 与一个或多个服务器之间,这正是 Client/Server 系统的典型定义。C/S 架构强调客户端与服务器分工协作。
- A 正确:完整涵盖“客户端+服务器+多层分布”的整体解决方案。
- B 错误:Client-side 仅指客户端一侧,不能表示服务器端参与。
- C 错误:Server-side 仅指服务器一侧,无法描述整体分布架构。
- D 错误:Database 只是数据存储层,属于 C/S 中的一部分,不是整体系统。
延伸考点:面试常考 C/S 与 B/S 区别、二层/三层/多层架构、Java 中 Socket、RMI、HTTP、REST、微服务及前后端分离。C/S 可分担计算压力,但客户端部署和维护成本较高。