民國106年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第27題
U M L 循序圖( S e q u e n c e D i a g r a m ) 的非同步訊息符號,以下何者正確?
題目
U M L 循序圖( S e q u e n c e D i a g r a m ) 的非同步訊息符號,以下何者正確?
- (1) 實線條型箭頭( S t i c k A r r o w h e a d )
- (2) 實線飽滿型箭頭 ( F i l l e d A r r o w h e a d )
- (3) 虛線空心箭頭( H o l l o w A r r o w h e a d )
- (4) 實線空心箭頭( H o l l o w A r r o w h e a d )
官方答案
(1) 實線條型箭頭( S t i c k A r r o w h e a d )
解析
UML 循序圖中,箭頭樣式代表不同語意:同步訊息(呼叫)使用實線加飽滿(filled)箭頭,表示送訊者送出後會等待對方回應;非同步訊息則使用實線加條型、開放箭頭(stick arrowhead),表示送出後不等待回應,繼續往下執行。虛線箭頭用於回傳訊息(return message),並非非同步訊息。因此選項1正確;選項2的飽滿箭頭屬於同步訊息,選項3、4以虛線表示者為回傳訊息。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。