所屬科目:綜合科目-邏輯推理、計算機概論、程式設計(.NET、COBOL、JAVA+SQL程式語言)
1.請問下圖問號處應填入下列何數字?(A)22(B)32(C)54(D)153
4.爸爸過生日,切了蛋糕的 給爸爸,爸爸拿到的蛋糕是其它每一位家人的 3 倍大,請問家裏一共有 幾個人? (A) 9 人 (B) 10 人 (C) 11 人 (D) 12 人
7.在一個班級中,男生佔班上學生的其中有 18 個男生身高超過 160 公分,佔了班上男生的 請問班上有幾位女生? (A) 12 人 (B) 18 人 (C) 24 人 (D) 36 人
貳、非選擇題 3 大題(每題 20 分) 第一題: 請以.NET 程式語言,設計一個「上傳」按鈕(Button1_Click)程式可讓使用者選擇上傳多個的檔案,將 上傳的檔案放在「UploadMulti.aspx」所在目錄資料夾下的 Upload 資料夾內,選擇「瀏覽」按鈕後,螢幕顯 示可選擇欲上傳的檔案,按「上傳」鈕後清除文字框中的內容,在按鈕下方顯示「檔案名稱:《XXX.xxx》 《XXX.xxx》」如下圖範例所示,並將檔案複製到 Upload 資料夾內。 在處理多檔上傳的程序中,上傳檔案個數不固定,必須使用迴圈來操作,無法直接使用個別的 FileUpload 控制項的 SaveAs 方法上傳檔案。請透過 Request 類別的 Files 方法,使用 for 迴圈逐一處理 FileUpload 控制 項。並使用 for catch 偵錯,若使用者無選擇任何檔案時,顯示「未選取檔案!」以下圖示為範例。【20 分】
第三題: 請以 JAVA+SQL 程式語言,設計一個程式可讓使用者輸入員工編號,執行刪除資料的動作,完成後顯 示資料表內容名稱並將剩餘所有員工資料對應顯示在各欄位名稱下方,輸入畫面如下圖範例所示,必須使用 try catch 指令偵錯,顯示「JDBC 沒有驅動程式」或是「資料庫連接失敗」訊息。(不考慮員工編號是否存在, 如果輸入的員工編號不存在,則不刪除資料,仍顯示剩餘所有員工資料)【20 分】