阿摩線上測驗
登入
首頁
>
物件導向程式設計
>
106年 - 106 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#62428
> 申論題
題組內容
一、以 C++語言建立如下圖所示之鏈結串列(linked list),再以下列各子題程式碼執行串列操作。
(二)以 C++語言寫出函式 find_data(),找到鏈結串列中 node 之 data 具有值 x 之節點, 並回傳指向此節點之指標。若找不到,則回傳 NULL。
相關申論題
(一)假設下列各子題皆獨立,從原建立鏈結串列重新開始。畫出各子題程式碼執行後之鏈結串列圖形,亦需畫出各指標(List, a, b, c, d)位置。
#249311
二、繪製 UML 類別圖(Class Diagram),表示關於排球聯盟(league)以下之資訊元件: 聯盟(league)由至少 4 個球隊(team)組成。每個球隊(team)由 6 至 12 名球員 (player)組成,且皆有 1 名球員擔任隊長(captain)。每個球隊(team)皆有其隊名 (name)及記錄(record)。每名球員(player)皆有號碼(number)及其位置(position)。 球隊(team)倆倆相互(play)比賽(game)。每場比賽(game)都有比數(score) 及比賽地點(location)。各球隊(team)可能有教練(coach)指導,但也可能沒有。 每名教練(coach)皆有認證等級(accreditation level)及年資(year experience)。每 名教練(coach)可以指導(lead)多個球隊(team)。教練(coach)及球員(player) 皆是人員(person),人員皆有名字(name)及地址(address)。類別圖中必須使用適 當的標籤標記所有關聯(Association)。(20 分)
#249313
三、請寫出下列 C++程式執行後之輸出。
#249314
四、請建立 C++程式,可首先寫入 2 字串"第一列文字"及"第二列文字"至檔案"example.txt" 中成為 2 列文字。再由檔案"example.txt"中讀出此 2 列文字,將之顯示於螢幕。
#249315
(一)宣告 complex(複數)class,包含宣告為 float 型式之成員變數:實部(real)與虛部 (imag);將實部與虛部皆預設為 0.0 之建構子(constructor);可進行四則運算之成員運算符(operator):+、-、*、/;將實部與虛部各乘以-1 之成員運算符-。
#249316
(二)寫出於複數 class 外部,定義成員 operator *之程式碼。
#249317
(三)寫出於複數 class 外部,定義成員 operator /之程式碼。加入例外處理(exception handle)避免分母為 0。
#249318
(四)寫出定義 operator <<之程式碼,使得於主函式中可直接使用 cout<<將複數顯示於螢幕為(real+imag i),例如:(2+3i)。
#249319
四、針對下列 C++程式碼,請說明其輸出與其 inpuScore()、computeAverage() 執行之運作流程邏輯;並請說明 computeAverage()設計上的問題。 (25 分)
#543743
三、針對下列 C++程式碼,請修正程式碼行數 58「Job jobs ...」的錯誤及修 正錯誤後正確執行之輸出;並請說明 Employee 類別 candidate 資料的運作原理,以及程式碼行數 61「e1.arrange()」程式執行之運作流程。 (25 分)
#543742
相關試卷
114年 - 114 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#127697
114年 · #127697
113年 - 113 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#120499
113年 · #120499
112年 - 112 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#114916
112年 · #114916
111年 - 111 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#108591
111年 · #108591
110年 - 110 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#101665
110年 · #101665
109年 - 109 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#87106
109年 · #87106
108年 - 108 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#76983
108年 · #76983
107年 - 107 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#69731
107年 · #69731
106年 - 106 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#62428
106年 · #62428
105年 - 105 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#53368
105年 · #53368