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

第45題

在U M L 循序圖( S e q u e n c e D i a g r a m ) 的互動架構( I n t e r a c t i o n F r a m…

題目

在U M L 循序圖( S e q u e n c e D i a g r a m ) 的互動架構( I n t e r a c t i o n F r a m e ) 中,s d 運算子意義是以 下那一個?

  1. (1) 同一時間只能有一個執行緒( T h r e a d ) 執行
  2. (2) 只要條件為真的情況就會被執行
  3. (3) 所有架構平行執行
  4. (4) 表示另外一個循序圖架構

官方答案

(4) 表示另外一個循序圖架構

解析

循序圖的互動架構(Interaction Frame)左上角運算子決定框內片段的意義。sd(sequence diagram)表示此片段引用另一個循序圖,相當於把另一張循序圖的互動內容在此展開,達到重用與模組化。alt 或 opt 表示依條件選擇執行,par 表示各片段平行執行,critical 表示同一時間只能有一個執行緒進入;選項1 對應 critical,選項2 對應 alt 或 opt,選項3 對應 par。

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

官方資料