民國105年 第2梯次 電腦軟體設計(C++)乙級 學科
第4題
U M L 的限制可以使用O C L 說明,O C L 原文為以下那一個?
題目
U M L 的限制可以使用O C L 說明,O C L 原文為以下那一個?
- (1) O p e n C o n s t r a i n t L a n g u a g e
- (2) O b j e c t C o m m u n i c a t i o n L a n g u a g e
- (3) O b j e c t C o n s t r a i n t L a n g u a g e
- (4) O p e n C o m m u n i c a t i o n L a n g u a g e
官方答案
(3) O b j e c t C o n s t r a i n t L a n g u a g e
解析
OCL 的原文是 Object Constraint Language(物件限制語言),由 UML 規範所定義,用來在類別圖等模型上以文字精確描述圖形難以表達的限制,例如不變條件(invariant)、前置條件(pre)與後置條件(post)。其字首為 Object 而非 Open,後半為 Constraint Language 而非 Communication Language,因此只有第 3 項的拼寫正確。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。