民國105年 第2梯次 電腦軟體設計(C++)乙級 學科

第80題

有關於W e b 資料庫系統所應用的三層式架構( T h r e e - T i e r A r c h i t e c t u r e ) ,以下的敘述那 些…

題目

有關於W e b 資料庫系統所應用的三層式架構( T h r e e - T i e r A r c h i t e c t u r e ) ,以下的敘述那 些為正確?

  1. (1) 中間層的伺服器經常被稱為應用程式伺服器( A p p l i c a t i o n S e r v e r )
  2. (2) 三層式架構是在用戶端和資料庫伺服器端的中間增加一個中間層( M i d d l e - T i e r )
  3. (3) 中間層的伺服器經常用來處理企業邏輯( B u s i n e s s L o g i c )
  4. (4) 在三層式架構中,用戶( C l i e n t ) 端需要針對每個不同的應用程式安裝相對應的用戶端程式

官方答案

(1) 中間層的伺服器經常被稱為應用程式伺服器( A p p l i c a t i o n S e r v e r )、(2) 三層式架構是在用戶端和資料庫伺服器端的中間增加一個中間層( M i d d l e - T i e r )、(3) 中間層的伺服器經常用來處理企業邏輯( B u s i n e s s L o g i c )

解析

三層式架構將系統分為展示層、應用層與資料層,並在用戶端與資料庫伺服器之間加入中間層,因此第2項正確。中間層通常由應用程式伺服器擔任,集中處理企業邏輯、交易與權限控管,所以第1、3項正確。相對地,三層式架構的用戶端多為精簡型客戶端,常以瀏覽器或通用介面存取服務,不需為每個應用程式分別安裝專屬用戶端程式,故第4項錯誤。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料