106年 銀行招考、金融雇員 七職等 臺灣銀行-海外或大陸地區資訊人員 程式設計(含安全程式設計) 試卷

pdf
385.25 KB
2 頁
Guest
侵權投訴
加載中. ..
PDF
臺灣銀行 106 年新進人員甄試試題
進用職等/甄試類別【代碼】:七職等/海外或大陸地區資訊人員【K9601
七職等/程式設計人員(1)K9602】、
五職等/程式設計人員(2)K9603
科目三:程式設計【含安全程式設計】 *入場通知書編號:_______________
第一題:
EmpFile Employee 資料表中原本儲存的人員薪資如下表所示。請為經理
(Manager)加薪 2000 副經理(Deputy_Manager)加薪 1500 其他員工皆加薪 1000 元,
將加薪後的結果寫回 Employee 資料表,完成後將調整後的結果列出。
本題程式作答時請以 JAVA+SQL .NET C#+SQL 擇一進行。25 分】
Employee 資料表:
E_NO
Name
Job_Title
Salary
001
Jack
Manager
42000
002
Mary
Deputy_Manager
40000
003
Tom
Staff
36000
004
Nancy
Staff
36000
005
Nakamura
Staff
36000
執行結果:
001 Jack Manager 44000.0
002 Mary Deputy_Manager 41500.0
003 Tom Staff 37000.0
004 Nancy Staff 37000.0
005 Nakamura Staff 37000.0
第二題:
請依下列需求,完成簡易廠商選取功能。於左側 GridView 控制項中點選「選擇」鈕時
選取適合廠商,將選定品項的廠商編號、廠商名稱及資本額等廠商資訊放入右側的 ListBox
(候選廠商)並且整列變黃色 ListBox 中顯示格式如02 洪暉公司 資本額:500
萬元」,當對某廠商點選「取消」鈕時,則於右側部分的 ListBox 中將該廠商資訊刪除
本題程式作答時請以 JAVA+SQL .NET C#+SQL 擇一進行。25 分】
注意:作答前先檢查答案卷,測驗入場通知書編號、座位標籤號碼、甄試類別、需才地區等是否相符,
如有不同應立即請監試人員處理。使用非本人答案卷作答者,不予計分。
本試卷為一張雙面,非選擇題共四大題,每題 25 分,共 100 分。
非選擇題限以藍黑色鋼筆或原子筆於答案卷上採橫式作答,並請依標題指示之題號於各題指定
作答區內作答
請勿於答案卷上書寫姓名、入場通知書編號或與答案無關之任何文字或符號。
本項測驗僅得使用簡易型電子計算器(不具任何財務函數工程函數儲存程式文數字編輯
建程式、外接插卡、攝()影音、資料傳輸、通訊或類似功能),但不得發出聲響;若應考人於測
驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執意使用者,該節扣 10 分;
該電子計算器並由監試人員保管至該節測驗結束後歸還。
答案卷務必繳回,未繳回者該節以零分計算。
ListBox 控制項
名稱 lstCart
GridView 控制項
名稱 gvManufacture
【請接續背面】
第三題:
Course 資料表為某大學的課表資訊資料表某同學透過課系統選 A0001A0003
A0004 三門課請依據此同學選修的課程執行程式呈現包括開課序號學分目名稱、
授課教師、上課時間等資訊。
本題程式作答時請以 JAVA+SQL .NET C#+SQL 擇一進行。25 分】
Course 資料表:
學分
科目名稱
授課教師
上課時間
2
進階程式設計
韓子嘉
/ 7,8 / B 506
3
網路程式設計
譚斯孟
/ 6,7,8 / B 218
3
財務管理
戴冠杰
/ 5,6,7 / B 502
2
專業排版與設計
石清御
/ 3,4 / B 217
2
網路規劃與實作
藍科光
/ 9,10 / B 709
執行結果:
A0001 2.0 進階程式設計 韓子嘉 / 7,8 / B 506
A0003 3.0 財務管理 戴冠杰 / 5,6,7 / B 502
A0004 2.0 專業排版與設計 石清御 / 3,4 / B 217
第四題:
(一)何謂 SQL 資料隱碼攻擊(SQL Injection)?【5分】
(二)SQL Injection 可能造成的傷害為何?【10 分】
(三)SQL Injection 使程式開發上面臨極大挑戰,請問避免 SQL Injection 攻擊的方法
為何?【10 分】
收藏 ⬇️ 下載