105年 鐵路特考 高員三級 資訊處理 程式語言 試卷

pdf
68.94 KB
2 頁
win7 2007
侵權投訴
加載中. ..
PDF
105年公務人員特種考試警察人員、一般警察人員
考試及105年特種考試交通事業鐵路人員考試試題 代號:71060 全一張
(正面)
考試別 鐵路人員考試
等別 高員三級考試
類科別 資訊處理
科目 程式語言
考試時間 2 小時
※注意:
禁止使用電子計算器。
不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(請接背面)
一、物件導向語言中有所謂 overloading 的方法及建構子constructor請舉例並說明之
20 分)
利用電腦語言設計系統中,有一名為 MVC 的開發方式,請說明何為 MVC?請以購物
網站的系統來說明該購物網站的功能包括會員資料處理如:註冊、登入、…
訂單處理等。15 分)利用 MVC 設計資訊系統的優點為何?(5分)
三、請根據下面的資料表(PRODUCT)針對每一小題的查詢或處理,寫出對應的 SQL
指令,資料表中的 V_ID(廠商代碼)指的是供應該產品的廠商代碼,一個廠商可能
供應多個產品,但一個產品只有一個供應廠商。(每小題 5分,共 20 分)
PRODUCT 主鍵:P_CODE
P_CODE
(產品編號) P_PRICE
(產品單價) V_ID
(廠商代碼)
查詢廠商代碼和該廠商供應的產品之平均單價
查詢所有產品中單價最高的產品編號和其產品單價
刪除“PRODUCT 資料表中產品單價低於 100 元的產品
刪除“PRODUCT 資料表
105年公務人員特種考試警察人員、一般警察人員
考試及105年特種考試交通事業鐵路人員考試試題 代號:71060 全一張
(背面)
考試別 鐵路人員考試
等別 高員三級考試
類科別 資訊處理
科目 程式語言
四、回答下列問題:(每小題 8分,共 40 分)
請問下列 C程式片段的輸出為何?
int number = 60;
printf("%dn", number << 1);
printf("%dn ", number << 2);
printf("%dn ", number << 3);
請問下列 C程式片段的輸出為何?
int x = 6688;
int *y = &x;
printf("%dn", x);
x = 1357;
*y=6688;
printf("%dn", x);
請問執行下列 Java 程式片段後,someFunc(5)的值為何?
public static int someFunc(int n) {
r etur n ( n < 2) ? n : n * someFunc(n-1);}
請問下列 Java 程式片段的輸出為何?
int x = 2; int y = 3; int z = 0;
if (x > 2) {
if (y > 2) {
z = x + y;
System.out.println("z is " + z); }
else
System.out.println("x is " + x); }
System.out.println("y is " + y);
請問下列 Java 程式片段的輸出為何?
int x = 1;
int y = 5;
int z = x-- + (++y);
System.out.println("x = " + x + " y = " + y + " z = " +z);
收藏 ⬇️ 下載