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

第76題

在ANSI/SPARC 三層架構中,以下的敘述那些為正確?

題目

在ANSI/SPARC 三層架構中,以下的敘述那些為正確?

  1. (1) 主要目的為達成物件導向的特性
  2. (2) 修改內部層(Internal Layer)並不會影響概念層(Conceptual Layer)
  3. (3) 主要目的為達成資料獨立的特性
  4. (4) 修改概念層(Conceptual Layer)並不會影響外部層(External Layer)

官方答案

(2) 修改內部層(Internal Layer)並不會影響概念層(Conceptual Layer)、(3) 主要目的為達成資料獨立的特性、(4) 修改概念層(Conceptual Layer)並不會影響外部層(External Layer)

解析

ANSI/SPARC 三層架構分為外部層、概念層與內部層,主要目的是達成資料獨立,不是物件導向。內部層變更可由概念層對應吸收,不影響概念層,這是實體資料獨立;概念層變更也可透過對應使外部層不受影響,這是邏輯資料獨立。因此2、3、4正確,1錯誤。

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

官方資料