民國114年 第2梯次 電腦軟體設計(C++)乙級 學科
第62題
在ANSI/SPARC 三層架構中,以下的敘述哪些為正確?
題目
在ANSI/SPARC 三層架構中,以下的敘述哪些為正確?
- (1) 主要目的為達成資料獨立的特性
- (2) 修改概念層(Conceptual Layer)並不會影響外部層(External Layer)
- (3) 修改內部層(Internal Layer)並不會影響概念層(Conceptual Layer)
- (4) 主要目的為達成物件導向的特性
官方答案
(1) 主要目的為達成資料獨立的特性、(2) 修改概念層(Conceptual Layer)並不會影響外部層(External Layer)、(3) 修改內部層(Internal Layer)並不會影響概念層(Conceptual Layer)
解析
ANSI/SPARC 三層架構分為外部層、概念層與內部層,核心目標是達成資料獨立。外部層是使用者視觀,概念層描述整體邏輯結構,內部層描述實體儲存方式。邏輯資料獨立使概念層變更時,外部層及應用程式不必跟著修改;實體資料獨立使內部層變更時,概念層不受影響,因此第2、3項正確。物件導向是軟體設計典範,並非此架構的主要目的,第4項不正確。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。