知識點:該題目考查的是物件導向的分析與設計方法(Object-Oriented Analysis and Design, OOAD),特別是用例圖(Use Case Diagram)的相關知識點。用例圖是UML(統一建模語言)中的一種圖表,用於描述系統的功能需求,它展示了系統如何與外部使用者或其他系統互動。
知識點相關內容:
-
用例(Use Case):用例是系統功能的簡單、具體的描述,它定義了一組動作序列,這些動作序列由系統與一個或多個外部使用者(演員)共同完成,以實現特定的目標。
-
演員(Actor):在用例圖中,演員代表了與系統互動的外部使用者或其他系統。演員可以是人,也可以是外部系統。
-
用例圖(Use Case Diagram):用例圖展示了系統的功能和與這些功能互動的演員。它由以下元素組成:
- 用例:用橢圓表示,描述系統可以執行的功能。
- 演員:用人形圖示表示,代表與系統互動的使用者或外部系統。
- 關聯線:連線用例和演員,表示演員可以執行的用例。
-
系統邊界:用例圖通常還會展示系統的邊界,表明哪些功能是系統內部的,哪些是外部的。
題目解析:
題目要求根據遊戲的描述,給出圖3-1中U1~U3所對應的用例名。根據題目描述,我們可以推斷出以下內容:
-
U1 編寫迷宮檔案:這個用例可能涉及到使用者透過編輯器建立迷宮的佈局,包括迷宮的大小、牆壁的位置等。
-
U2 匯入迷宮檔案:這個用例涉及到使用者將建立好的迷宮檔案匯入到遊戲中,以便遊戲可以載入並使用這個迷宮。
-
U3 設定計時器:這個用例可能涉及到遊戲開始前的設定,包括為遊戲設定一個計時器,以限制遊戲時間或為遊戲事件提供時間基礎。
詳細解答過程:
-
分析題目描述:首先,我們需要仔細閱讀題目描述,理解遊戲的基本規則和功能。
-
識別演員和用例:根據題目描述,我們可以識別出兩個主要的演員:小精靈(PacMan)和幽靈(Ghost)。然後,我們需要根據遊戲規則和功能,識別出與這些演員相關的用例。
-
確定用例名:根據題目要求,我們需要給出U1~U3對應的用例名。這需要我們根據遊戲的功能和規則,推斷出這些用例可能代表的操作。
-
填寫答案:最後,我們將推斷出的用例名填寫到答題紙上。
根據題目描述和用例圖的相關知識,我們可以得出以下答案:
- U1 編寫迷宮檔案
- U2 匯入迷宮檔案
- U3 設定計時器
這些用例名反映了使用者與遊戲系統互動的主要功能,包括建立迷宮、匯入迷宮和設定遊戲計時器。