• 沒有找到結果。

專業科目:程式設計(以 COBOL 語言為主)

N/A
N/A
Protected

Academic year: 2021

Share "專業科目:程式設計(以 COBOL 語言為主) "

Copied!
1
0
0

加載中.... (立即查看全文)

全文

(1)

合作金庫商業銀行 109 年度新進人員甄試試題

甄才類別【代碼】 :大型主機程式設計人員【Q6527】

專業科目:程式設計(以 COBOL 語言為主)

*入場通知書編號:______________________

注意:作答前先檢查答案卷,測驗入場通知書編號、座位標籤、應試科目是否相符,如有不同應立即請 監試人員處理。使用非本人答案卷作答者,該節不予計分。

本試卷為一張單面,非選擇題共 4 大題,每題 25 分,共 100 分。

非選擇題限以藍、黑色鋼筆或原子筆於答案卷上採橫式作答,並請依標題指示之題號於各題指定 作答區內作答。

請勿於答案卷上書寫應考人姓名、入場通知書編號或與答案無關之任何文字或符號。

本項測驗僅得使用簡易型電子計算器(不具任何財務函數、工程函數、儲存程式、文數字編輯、

內建程式、外接插卡、攝(錄)影音、資料傳輸、通訊或類似功能),且不得發出聲響。應考人如 有下列情事扣該節成績 10 分,如再犯者該節不予計分。1.電子計算器發出聲響,經制止仍執意續 犯者。2.將不符規定之電子計算器置於桌面或使用,經制止仍執意續犯者。

答案卷務必繳回,未繳回者該節以零分計算。

第一題:

請設計一個 COBOL 程式,當中定義一個產品資料表格,內部包含:(1) 300 種產品的 編號,(2)各種產品均有 3 個型態、而各個型態有其價格及數量(可參考下方之產品資料表 格,其中各編號為由小至大排列、而編號內之各型態則為由大至小排列) 。之後,請設計程 式以透過鍵盤輸入取得欲查詢之產品編號及型態資料,並呼叫一個副程式將此產品編號及 型態的值傳遞過去,並於副程式中透過二分搜尋法找到並顯示出符合此產品編號及型態的 產品價格及數量,但若無法找到符合的產品編號或型態,則顯示 “無法找到” 訊息。

[註:DATA DIVISION 之前的部分不需撰寫,作答時僅需從 DATA DIVISION 部分開始撰寫。]

【25 分】

編號 型態 價格 數量 001 0013 100 36

0012 150 30 0011 200 45 002 0023 110 41 0022 165 33 0021 240 50 003 … … …

第二題:

海龍(Heron)公式是個可以計算三角形面積的公式,假設三角形的三邊長分別為 A, B, C,且 S = (A + B + C )/2,則三角形的面積𝐴𝑅𝐸𝐴 = √𝑠(𝑠 − 𝑎)(𝑠 − 𝑏)(𝑠 − 𝑐) 。請以 COBOL 程式語言撰寫一程式使之能從鍵盤輸入 A, B, C 三個正整數並於螢幕上輸出 AREA 的結果。

[註:DATA DIVISION 之前的部分不需撰寫,作答時僅需從 DATA DIVISION 部分開始撰寫。]

【25 分】

第三題:

請撰寫程式使之能計算 TOTAL =

1#

1!

+

2#

2!

+

3#

3!

+

4#

4!

+ ⋯ +

9#

9!

之值並於螢幕上輸出 TOTAL 結果。 【註:k! = 1 × 2 × 3 × … × k ; k# = 1 + 2 + 3 + ⋯ + k】

[註:DATA DIVISION 之前的部分不需撰寫,作答時僅需從 DATA DIVISION 部分開始撰寫。]

【25 分】

第四題:

使用 COBOL 程式語言撰寫一程式,此程式中會宣告一個可容納 100 筆整數的一維陣 列 DATA-REC,使用者最多可從鍵盤輸入 100 筆整數資料至此一維陣列 DATA-REC 中,

但如果使用者在輸入資料過程中輸入 999999,則即使輸入資料量不足 100 筆,也將停止後 續資料的輸入,然後將所有輸入整數之平均值(不包含輸入的 999999)輸出於螢幕上。

[註:DATA DIVISION 之前的部分不需撰寫,作答時僅需從 DATA DIVISION 部分開始撰寫。]

【25 分】

參考文獻

相關文件

(三)使用 Visual Studio 之 C# 程式語言(.Net framework 架構)、Visual Studio Code 之 JavaScript 程式語言(JavaScript framework 架構) ,搭配 MS

Clean Room 無塵室各式 專業設備

營建工程系 不限系科 工業工程與管理系 不限系科 應用化學系 不限系科 環境工程與管理系 不限系科 工業設計系 不限系科. 景觀及都市設計系

備註 表列課程 以系上開 設之課程 為主. 以系上開

備註 表列課程 以系上開 設之課程 為主. 以系上開

有關於 Java 程式語言,下列何者敘述不正確?(A)Java 程式語言透過 extends 提供多重繼承 (Multiple

RMI,及 DCOM 這些以專屬 binary 格式傳送資料所不及之處,那 就是對程式語言、作業平台的獨立性--由於是純文字 XML 格 式,

選修科目 每班開班人數最低以12人為原則,情形特 殊或各校經費足以支應者,得降低下限至10 人,並 得辦理跨校選修。.