107年 臺灣菸酒招考 從業職 資訊 SAPABAP程式設計 試卷

pdf
347.76 KB
3 頁
NB100-t04
侵權投訴
加載中. ..
PDF
臺灣菸酒股份有限公司
107 年度從業職員及從業評價職位人員甄試試題
甄試類別:從業職員(第3職等人員【二】)-資訊
專業科目 1SAP ABAP 程式設計
作答注意事
應考人須按編定座位入座作答前應先檢查答案卡()測驗入場通知書號碼桌角
號碼應試科目是否相符如有不同應立即請監試人員處理使用非本人答案卡()
作答者,不予計分。
答案卡()須保持清潔完整請勿折疊破壞或塗改測驗入場通知書號碼及條碼
不得書寫應考人姓名、測驗入場通知書號碼或與答案無關之任何文字或符號。
本試題本為雙面,共100分,答案卡()每人一張,不得要求增補。未依規定劃記答
案卡(),致讀卡機器無法正確判讀時,由應考人自行負責,不得提出異議。
非選擇應用題限用藍、黑色鋼筆或原子筆欲更改答案時,限用立可帶修正後再行
作答,不得使用修正液
本項測驗僅得使用簡易型電子計算器 (依考選部公告「國家考試電子計算器規格標
準」規定第一類:具+、-、×÷%MRMCM+M- 運算功能,不
具任何財務函數、工程函數功能、儲存程式功能),並不得發出聲響;若應考人於測
驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執意使用者,該
節扣10分;該電子計算器並由監試人員保管至該節測驗結束後歸還。
答案卡()務必繳回,未繳回者該科以零分計算。
1頁,共 2
第一題:
請用ABAP語法宣告一個結構變數(structure variables)命名為Product包含產品名稱、
產品編碼、建議售價3個欄位,並根據下表設定此變數之相關欄位值。【25分】
欄位名稱
型態長度
欄位值
Name
30個字元
玉泉台灣之美紅葡萄酒禮盒
Code
6個數字字元
224109
Price
整數
550
第二題:
請寫一支ABAP程式,讓使用者輸入兩個整數XY、以及一個運算子(operator),根據運
算子(,,)來進行兩數的加法、減法、或乘法之運算,並顯示計算之結果。【25分】
第三題:
試使用ABAP程式語言依下列要求撰寫程式產生指定畫面:
(一)僅使用 DOENDDO 迴圈完成該程式。【12分】
(二)僅使用 WHILE…ENDWHILE 迴圈完成該程式。【13分】
1
2
3
4
6
7
8
9
9
9
18
27
36
54
63
72
81
8
8
16
24
32
48
56
64
7
7
14
21
28
42
49
6
6
12
18
24
36
5
5
10
15
20
4
4
8
12
16
3
3
6
9
2
2
4
1
1
2頁,共 2
第四題:
ABAP程式語言提供自訂副程式(subroutines)呼叫來簡化程式並提高程式的再利用率和可
維護性,針對自訂副程式請回答下列問題:
(一)試說明副程式呼叫時三種參數傳遞方式的差異,(1) Call by VALUE(2) Call by
Value and Result(3) Call by Reference。【6分】
(二)試追蹤下列副程式的程式碼,回答程式執行完Write敘述輸出的結果。【6分】
REPORT Z00EXAM07B.
DATA: a TYPE i, b TYPE i, c TYPE i.
A = 45.
B = 37.
C = 28.
PERFORM EditNum USING A CHANGING B C.
WRITE:/'A=' , (3) A,(5) ',B=',(3) B,(5) ',C=',(3) C.
FORM EditNum
Using value(F1) TYPE i
CHANGING value(F2) TYPE i
F3 TYPE i.
F3 = F1 + F2.
F2 = 60.
F1 = 30.
ENDFORM.
(三)試撰寫一個副程式命名為CHDate,將傳入一個日期型態(Datum)的參數,並有一
個字串(string)傳回值為將該日期參數轉換為民國年月日的字串值例如傳入值為
2018/2/6則傳回字串即為民國10726請以 FORM CHDate USING ENDate
TYPE Datum CDate TYPE STRING. 宣告副程式,進行設計。【13分】
收藏 ⬇️ 下載