103年 銀行招考、金融雇員 六至八職等 農業金庫-程式開發人員(銀行核心帳務系統) 程式設計(以COBOL語言為主) 試卷

pdf
157.05 KB
1 頁
Guest
侵權投訴
加載中. ..
PDF
全國農業金庫 103新進人員甄試試題
職等/甄試類組【代碼】:六~八職等/程式開發人員(銀行核心帳務系統)F4110
綜合科目:程式設(COBOL 語言為主)
*請填寫入場通知書編號:________________
注意:作答前須檢查答案卷、入場通知書編號、桌角號碼、應試類別是否相符,如有不同應立即請監試
人員處理,否則不予計分。
本試卷為一張單面,共有四大題之非選擇題,各題配分均為 25 分。
非選擇題限用藍、黑色鋼筆或原子筆於答案卷上採橫式作答,請從答案卷內第一頁開始書寫,違
反者該科酌予扣分,不必抄題但須標示題號
請勿於答案卷上考人入場號碼案無何文號。
應考人僅得使用簡易型電子計算器(不具任何財務函數、工程函數功能、儲存程式功能),但不得
發出聲響;若應考人於測驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執意
使用者,該科扣 10 分;該電子計算器並由監試人員保管至該節測驗結束後歸還。
答案卷務必繳回,未繳回者該科以零分計算。
試題中於 DATA DIVISION 之前的程式碼區提供如下:
IDENTIFICATION DIVISION.
PROGRAM-ID PROG.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER IBM-370.
OBJECT-COMPUTER IBM-370.
故作答時無需再撰寫,只需從 DATA DIVISION 部分開始撰寫。
題目一:
請撰寫程式使之能計算
199
100
197
99
...
7
4
5
3
3
2
1
1
之值並於螢幕上輸出結果25 分】
[ 註:分母=(分子*2)-1 ]
題目二:
請撰寫程式使之能從鍵盤輸入一個介於 19的整數依其輸入之數值不同輸出不同層
數之資料。例如: 輸入資料為 25之情況分列如下:
1
12
1
12
123
1234
12345
假設使用者輸入之資料皆會符合介於 19整數的規範故程式中不需考慮輸入資料
會有不符規範之情況。程式如採直接列印所輸入的整數列數之結果,則該段程式碼不視為正
確。25 分】
[ 1:於使用 DISPLAY 指令顯示資料後,游標會自動跳下一行 ]
[ 2可考慮 1=0*10+1; 12=1*10+2; 123=12*10+3; 1234=123*10+4; 12345=1234*10+5 ]
題目三:
費伯納西(Fibonacci)係數為 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89 …其間的關係為某數之值為
其前兩項數字之和。例如2=1+113=5+821=8+13; 89=34+55。所以,整個費伯納西係數
只需利用第一項係數 1與第二項係數 1便可產生其後的所有係數。請撰寫程式只利用第一項
係數 1與第二項係 1使之能於螢幕上產生費伯納西係數共 200 (包含第一項係數 1與第
二項係數 1)(如以自行事先計算該些數字之方式再由程式直接列印該 200 項係數則該段
程式碼不視為正)25 分】
題目四:
請撰寫程式使之能從鍵盤連續輸入 10 個大於 02位數整數,並於螢幕輸出數值為奇
數的數量例如: 10 2位數整數為 11, 37, 42, 53, 98, 52, 31, 28, 21, 35則螢幕輸出結果
6(假設使用者輸入之資料皆會符合規範故程式中不需考慮輸入資料時會有不符規範之
情況)25 分】
收藏 ⬇️ 下載