101年 中華郵政招考 專業職(一) 資訊處理 資訊系統開發與維護概要 試卷

pdf
30.47 KB
侵權投訴
加載中. ..
PDF
中華郵政股份有限公司 101 年從業人員甄試試題
職階甄選類科【代碼專業職(一)資訊處理C8110
專業科目1): 資訊系統開發與維護概要(含程式設計開發程序資料分析及資料庫設計)
請填寫入場通知書編號_______________
注意:作答前須檢查答案卷、入場通知書編號、桌角號碼、應試類別是否相符如有不同應立即請監試
人員處理,否則不予計分。
本試卷為一張單面,共有四大題非選擇題,每題配分為 25 分。
ƒ非選擇題限以藍、黑色鋼筆或原子筆於答案卷上採橫式作答,並請從答案卷內第一頁開始書寫,
違反者該科酌予扣分,不必抄題但須標示題號
請勿於答案卷上書寫姓名編號或其他不應有的文字標記符號等,違反者該科成績以零分計
應試人得自備使用簡易型電子計算機(須不具財務工程及儲存程式功能且按鍵不得發出聲響)
應試人於測驗時將不符規定之電子計算機放置於桌面或使用,若經勸阻無效,仍執意使用者,扣
除該科目成績 10 分,計算機並由監試人員保管至該節測驗結束後歸還。
答案卷務必繳回,未繳回者該科成績以零分計算
題目一
請就下列名為 exam 程式之 C語言程式碼回答各子題,其中 a[]為一儲存數個整數之陣
列;left 為陣列左側索引值right 為陣列右側索引值
void exam(int a[], int left, int right)
{ int value, i, j;
if (left < right) {
i = left; j = right+1;
value = a[left];
do {
do i++; while(a[i] < value);
do j--; while(a[j] > value);
if (i< j) SWAP(&a[i], &a[j]);
}while (i<j);
SWAP( &a[left], &a[j]);
exam(a, left, j-1);
exam(a, j+1, right);
}
}
一)請設計程式中所呼叫的副程式 SWAP(int *x, int *y) 此副程式之功能為將 xy
兩變數的值互換8分】
二)若陣列 a[]的初始輸入內容為{5,2,1,4,3,8,7,6,9}請寫出 exam 程式執行結束時
a[]的內容為何8分】
三)假設陣列 a[]的初始輸入內容{5,2,1,4,3,8,7,6,9}{1,2,3,4,5,6,7,8,9}種情況
若分別由 exam 程式執行後,請比較何者所執行的時間較短原因為何
9分】
題目二
請依軟體確認(software validation) 或稱驗證與確認(Verification and Validation)的觀
回答下列問題
一)軟體確認之目的為何5分】
二)軟體確認程序中測試程序可分元件測試(component testing)系統測試
(system testing)驗收測試(acceptance testing)等三個階段請分別說明各階段
工作內容與目的15 分】
三)軟體確認程序是否只發生在系統開始實作後請說明之。5分】
題目三:
一)欲針對位元串流(bit stream)作資料樣式分析作法如下狀態轉移圖所示
藉此得以檢析出串流中任意連續 4位元之特定樣式(pattern)問此一特定之
元樣式為何?【10 分】
【註 1S0起始狀態1/-0/-1/f格式為位元輸入/檢測輸出。】
【註 2若於檢測過程中輸出為 f則表示檢測出(find)該特定樣式。】
二)設一長度為 40 位元之串流如下所示,請問依第(一)小題圖示於檢測該串
流之過程中所歷經各個狀態(S0S1S2S3)之次數為何?輸出 f之次數為何
15 分】
40-bit 串流:00101011 10101011 11011011 11001101 10111001
[範例] 10-bit 串流: 0010100111
S0 S1 S2 S3 f
5 3 2 0 0
題目四:
(一)於關聯式資料庫系統(Relational Database System)中,各關聯表皆須設定
(primary key)欄位,請問該主鍵屬性值有何限制性?【7分】
(二)假設關聯表PRODUCT之欄位結構及資料內容如下表所示於執行下SQL
語句後問其執行結果為何請表列之8分】
SELECT *
FROM PRODUCT
WHERE PRICE BETWEEN (7,000, 15,000)
SORT BY AMOUNT;
PRO_NO ITEM PRICE AMOUNT
TYPE
P-066 高階掃描器 8,800
250 特價品
P-105 彩噴印表機 4,900
180 一般品
P-115 彩雷印表機 12,800
150 特價品
P-220 20 LCD 螢幕
7,700
320 一般品
P-224 24 LCD 螢幕
10,600
120 特價品
P-310 平板電腦 16,800
210 特價品
P-320 筆記型電腦 15,000
330 一般品
P-330 桌上型電腦 21,800
550 一般品
三)關聯PRODUCT(二)小題所示若擬查知售價(PRICE)高於 10,000
之商品總數量(TOTAL)且須按照特價品一般品區分條列如下表所示
問該如何下達此 SQL 語句?【10 分】
TYPE TOTAL
特價品 480
一般品 880
收藏 ⬇️ 下載