阿摩線上測驗
登入
首頁
>
物件導向程式設計
> 112年 - 112 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#114916
112年 - 112 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#114916
科目:
物件導向程式設計 |
年份:
112年 |
選擇題數:
0 |
申論題數:
8
試卷資訊
所屬科目:
物件導向程式設計
選擇題 (0)
申論題 (8)
(一)請完成統一塑模語言(UML)類別圖(a)~(e)。(10 分)
(二)請標示出錯誤行數程式碼,並說明錯誤原因。若將錯誤碼行數註解,程式輸出為何?(15 分)
(一)請完成統一塑模語言(UML)類別圖(a)~(f)。(10 分)
(二)此程式輸出為何?並請說明 Line 20 程式碼的意義與運作流程,包含參數 p 以及 p.go()和 System.out.println(p)的說明。(15 分)
(一)請說明執行 test01()的輸出;以及說明 IMap 類別 int &operator[] (char c)函式的設計邏輯。(15 分)
(二)函式 countChar(s, c)是利用 IMap 類別的 Map 功能,統計在字串 s 中,字元 c 出現次數;請完成此函式(a), (b)使之能正常執行其功能。(10 分)
(一)請說明此程式的執行緒之特性以及此程式輸出。(10 分)
(二)將 Line 28 註解掉後,請說明程式執行結果與其運作原因。再將 Line 13註解掉,並打開 Line 14, 28 註解後,請說明此時程式執行結果與其運作原因。 (15 分)