
高雄銀行 106 年新進人員甄試試題 
職等/甄試類別【代碼】:七職等/外匯主機應用程式設計人員【K4910】 
科目二:程式撰寫(以 RPG、CLP 等程式語言為主) 
 *請填寫入場通知書編號:________________ 
注意:作答前先檢查答案卷,測驗入場通知書號碼、座位標籤號碼、甄試類別、需才地區等是否相符,
如有不同應立即請監試人員處理。使用非本人答案卷作答者,不予計分。 
本試卷為一張單面,共有四大題之非選擇題,每題配分 25 分,總計 100 分。 
非選擇題限用藍、黑色鋼筆或原子筆於答案卷上採橫式作答並請依標題指示之題號於各題指定作
答區內作答。 
請勿於答案卷上書寫姓名、入場通知書號碼或與答案無關之任何文字或符號。 
本項測驗僅得使用簡易型電子計算器(不具任何財務函數、工程函數功能、儲存程式功能),但不
得發出聲響;若應考人於測驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執
意使用者,該科扣 10 分;該電子計算器並由監試人員保管至該節測驗結束後歸還。 
答案卷務必繳回,未繳回者該科以零分計算。 
 
第一題: 
請以 RPG 語言,撰寫兩個資料結構,並符合以下條件:【25 分】 
資料結構名稱為 TEST1 以及 TEST2,TEST2 需與 TEST1 有相同結構;TEST1 有 
以下四個變數: 
1. ID,型態為字串,長度為 10,預設值為 A000000001 
2.  NAME,型態為字串,長度為 50,預設值為 TOM 
3.  DEPARTMENT,型態為字串,長度為 10,預設值為 IT 
4.  SALARY,型態為數字,長度為 13 包含小數位數兩位,預設值為 3000.55 
 
 
 
 
第二題: 
請回答下列有關 CLP Command 問題: 
(一) 請問以下輸出是哪一個 CLP Command 的輸出結果?【10 分】 
 
DBM System Monitor Information Collected                         
 
Switch list for member number 1  
Buffer Pool Activity Information  (BUFFERPOOL) = ON      06-11-2016 10:11:01.738377   
Lock Information                            (LOCK) = OFF                
Sorting Information                                      (SORT) = ON      06-11-2016 10:11:01.738400   
SQL Statement Information            (STATEMENT) = OFF                           
Table Activity Information            (TABLE) = OFF                           
Take Timestamp Information          (TIMESTAMP) = ON      06-11-2016 10:11:01.738525 
Unit of Work Information              (UOW) = ON      06-11-2016 10:11:01.738353 
 
(二)請撰寫將所有 Monitor 關閉的 Command。【 15 分】 
 
第三題: 
請以 RPG 語言,撰寫以下程式: 
(一) 請撰寫一可顯示變數 NAME,其長度為 10 的字串,且值為 JOHN 的程式。 
【10 分】 
(二)請使用迴圈(Loop),撰寫一可顯示 1~10 的程式。【15 分】 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
第四題: 
請撰寫 CLP 指令,達成以下目的: 
(一)將資料庫 TEST 刪除。【5分】 
(二)顯示連接資料庫 TEST 應用程式的詳細資料。【5分】 
(三)顯示資料庫 TEST 自20160101 開始的歷史資訊。【5分】 
(四)測試資料庫 TEST 的網路回應時間。【5分】 
(五)啟用 DB2 的ADMIN 模式。【5分】