阿摩線上測驗
登入
首頁
>
物件導向程式設計
>
106年 - 106 一般警察特種考試_三等_警察資訊管理人員:物件導向程式設計#62428
> 申論題
題組內容
一、以 C++語言建立如下圖所示之鏈結串列(linked list),再以下列各子題程式碼執行串列操作。
(二)以 C++語言寫出函式 find_data(),找到鏈結串列中 node 之 data 具有值 x 之節點, 並回傳指向此節點之指標。若找不到,則回傳 NULL。
相關申論題
二、繪製 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
⑴公文程式之類別。(15 分)
#249320
⑵各機關處理公務時使用「函」之時機為何?並撰寫一簡例,說明同級機關「函」 之作法。(15 分)
#249321
⑴地下鐵火災之災害特性。(15 分)
#249322
相關試卷
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