Page 117 -
P. 117
附錄一:電腦軟體設計丙級術科題庫
【試題編號】11900-940307
【題目】高速公路車輛統計
【說明】高速公路管理單位,在連續假日實施夜間不收費或匝道儀控管制。為了統計更確實
的數據,管理單位把車輛分成四種〈大、中、小型車及公務車〉、並統計車輛通行
記錄。然後〈一〉依車輛種類,按流量高低順序列出其統計圖。〈二〉按星期別排
序,依星期順序(星期一、星期二、星期三、星期四、星期五、星期六、星期日)列
印出其統計圖。請依題意及以下的功能動作要求,設計一程式處理之。
【功能動作要求】
1. 程式執行時需按範例畫面與「壹、試題使用說明」第六、七兩項規定設計。(程式
製作時,先以範例資料檔案940307.SM 進行測試。若結果與螢幕輸出範例相同時,
再以測試檔案940307.T01 為輸入檔案完成受測)。
測試檔案的筆數(大小)並不同於範例資料檔案
測試檔案型態格式和範例資料檔案相同
2. 讀取資料檔案後,分別按車輛種類及星期別統計加總。
3. 依車輛種類的統計加總,進行資料排序,由小到大。
4. 星期別之加總不需排序。
5. 完成統計後,於畫面上設計兩個按鈕,分別為“依車輛種類"以及“依星期別",
按下“依車輛種類"按鈕後,出現依車輛種類加總數量排序好的統計圖表;按下“依
星期別"按鈕後,出現依星期別加總數量的統計圖表。統計圖表可以使用Shape 物
件來繪製。統計圖的寬度,可由下面公式計算出:假設最寬為3000 Pixel,則某類型
車的長條圖寬度公式為:
3000 × 某類型車總計數量 / 所有車輛的加總
假設最寬為 3000 Pixel,則某星期別的長條圖寬度公式為:
3000 × 某星期別總計數量 / 所有車輛的加總。
6. 將程式執行結果顯示於螢幕上(請參考【輸出範例】)。
7. 將程式連同輸出結果,列印於報表上,在報表右上角簽名,等評審完畢後繳交。
113