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

第40題

U M L 的限制可以使用O C L 說明,O C L 原文為以下那一個?

題目

U M L 的限制可以使用O C L 說明,O C L 原文為以下那一個?

  1. (1) O p e n C o n s t r a i n t L a n g u a g e
  2. (2) O b j e c t C o n s t r a i n t L a n g u a g e
  3. (3) 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
  4. (4) 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

官方答案

(2) 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(物件限制語言),是 OMG 制定、隨 UML 一起使用的形式化表示式語言,用來在類別圖等模型上撰寫不變量(invariant)、前置條件(pre)與後置條件(post)等限制,讓模型語意更精確且可被工具檢查。Open Constraint Language、Open/Communication Language 皆非正確全稱,故選 2。

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

官方資料