中國鋼鐵股份有限公司 106 年新進人員甄試試題 甄試職位 / 類組 代碼 : 師級職位 / 資訊工程 K1005 專業科目 :1. 程式設計 2. 資料庫系統 3. 資訊網路工程 4. 計算機結構 * 請填寫入場通知書編號 : 注意 : 作答前須檢查答案卡 入場通知書號碼 座位標籤號碼 甄試類別是否相符, 如有不同應立即請監試人員處理, 否則不予計分 本試卷一份共 8 頁, 測驗題型為 四選一單選選擇題 30 題, 每題 1.5 分, 複選題 22 題, 每題 2.5 分, 限用 2B 鉛筆在 答案卡 上作答, 請選出最適當答案, 全部答對才給分, 答錯不倒扣 ; 未作答者, 不予計分 請勿於答案卡上書寫姓名 入場通知書號碼或與答案無關之任何文字或符號 本項測驗僅得使用簡易型電子計算器 ( 不具任何財務函數 工程函數功能 儲存程式功能 ), 但不得發出聲響 ; 若應考人於測驗時將不符規定之電子計算器放置於桌面或使用, 經勸阻無效, 仍執意使用者, 該節以零分計 ; 該電子計算器並由監試人員保管至該節測驗結束後歸還 答案卡務必繳回, 未繳回者該科以零分計算 壹 四選一單選選擇題 30 題 ( 每題 1.5 分, 答錯不倒扣 ; 未作答者, 不予計分 ) 2 1. 執行下列 C 語言程式片段後, 變數 x 的值為何? int i, x=0; for (i=2; i<=100; i=i+16) x=x+i; printf( %d,x); 334 350 366 364 2 2. 執行下列 JAVA 程式片段, 輸出結果為何? -5 5 4 6 3 3. 高階程式語言 if 指令的運用, 下列何者正確? 甲 if(a==b) if (c>d) x=c; else x=d; 乙 if(a==b) {if (c>d) x=c;} else x=d; 丙 if(a==b) {if (c>d) x=c; else x=d;} 甲 乙與丙三者都相等 只有甲與乙相等 只有甲與丙相等 只有乙與丙相等 class Execute{ public static void main (String [] args) { int result=(int) Math.sqrt(Math.ceil(Math.abs(-24.56))); System.out.println(result);}} 第 1 頁, 共 8 頁
3 4. 執行下列程式片段後, 變數 z 的值為何? int w,x,y,z, a=2; w=++a; x=a++; y=x--; z= --y; 0 1 2 3 1 5. 在下列程式片段, x++ 執行幾次? int i, x; for (i=5; i==0) x++; 0 1 5 無限次 3 6. 在下列程式片段, x++ 執行幾次? int i, x; for (i=1; i<=5; i++) for(j=i; j<=5; j++) x++; 5 10 15 25 4 7. JAVA 語言中 BufferedReader 類別的 readline() 方法, 讀到檔尾時會回傳的值為何? -1 0 1 null 4 8. 下列何者為最適當的詮釋資料 (metadata) 定義? 未經處理的原始資料 處理過的資料 支援決策制訂的資料 描述使用者資料的性質或情境的資料 第 2 頁, 共 8 頁
1 9. 下列何者不是資料庫系統的優點? 資料相依 資料獨立 資料容易分享 資料減少重複 1 10. 在 ANSI/SPARC 於 1978 年所提出的資料庫三層綱要架構中, 合併不同的外部綱要而成的單一 完整的企業資料的定義稱之為 : 概念綱要 內部綱要 邏輯綱要 實體綱要 2 11. 在個體關係模型中, 必須依賴其他個體型態才能存在的個體型態稱之為 : 強個體型態 弱個體型態 主個體型態 副個體型態 1 12. 假設 人 是個體型態, 則 人 與 人 之間的關係為 : 一元關係 二元關係 三元關係 多元關係 3 13. 若一個表格的某個欄位是另一個表格的主鍵, 則此欄位為所屬表格的 : 主鍵 候選鍵 外來鍵 組合鍵 4 14. 下列哪一個 SQL 指令除了刪除表格 T 之外, 還會刪除依賴表格 T 的物件? DROP TABLE T; DROP TABLE T RESTEICT; DROP TABLE T NULLIFY; DROP TABLE T CASCADE; 第 3 頁, 共 8 頁
4 15. 下列何者是屬於網路層, 負責網路封包傳輸 (forwarding) 的設備? 網路多工器 (Multiplexer) 網路集線器 (Hub) 網路交換器 (Switch) 網路路由器 (Router) 3 16. 下列何者是一種定義於實體層 (physical layer) 的傳輸技術? WWW(World Wide Web) LTE(Long Term Evolution) WCDMA(Wideband Code-Division Multiple Access) GPRS(General Packet Radio Service) 2 17. 關於各種公眾無線通訊存取網路技術 (public wireless access) 中, 下列何者的數據傳輸速率最高 ( 最 快 )? UMTS(3G) GPRS(G) LTE(4G) HSPDA(H) 4 18. 何謂媒介存取控制位址 (MAC address)? 它是一個用來標示與區別不同設備之數字 (number) 它是一個用來標示設備的序號 (serial number) 它是一個沒有特別意義的編號 (part number) 它是一個用來確認網路設備介面卡的識別碼 (identifier) 1 19. 目前運作的網際網路, 不同電腦系統之間是靠下列哪一個通訊協定, 使它們傳送的資料都能以統一的封包 (packet) 格式在網路上交換運行? IP(Internet protocol) TCP(transmission control protocol) APL(application protocol) 3GPP(3rd Generation Partnership Project) 2 20. 一般家庭中常由電信服務業者配置或自行安裝 無線頻寬分享器, 它的作用其實就是下列哪一 種設備? 網路集線器 (Hub) 網路路由器 (Router) 網路存取點 (Wi-Fi Access Point) 網路交換器 (Switch) 第 4 頁, 共 8 頁
3 21. 假設數據傳輸若採用奇同位元 (odd parity) 檢查法, 則針對一筆數位資料 1011101001 採用此法處理後傳送, 下列何者為最終被傳送出去的資料? 1011101001 10111010010 10111010011 1011101001110 2 22. 下列由國際電機電子工程學會 (IEEE) 所制定的各項標準系列中, 何者為無線區域網路 (Wi-Fi) 所採用的標準? IEEE 802.3 IEEE 802.11 IEEE 802.15 IEEE 802.16 1 23. 下列為 CPU 內部之暫存器, 何者具有執行 資料計算 之功能? AC PC I/O AR I/O MR 4 24. 記憶體區段位址為 6000H~67FFH, 且每一位址可存 4 B( 位元組 ), 請問記憶體總容量為何? 2 KB 4 KB 6 KB 8 KB 4 25. 一邏輯運算如後 :(0 op 0) = 0 (1 op 1) = 0 (0 op 1) = 1 (1 op 0) = 1, 此 op 之邏輯運算功能為 何? OR ADN NOR XOR 3 26. 設 X 為 8 位元之 2 s 補數 (two s complement), 則 X 可表示 10 進位數之最大值域為何? -127 ~ +127-127 ~ +128-128 ~ +127-128 ~ +128 3 27. 處理器有雙核心 P Q, 其執行速度 P 為 Q 的 2.5 倍, 若 P Q 各計算 150 筆與 100 筆同屬性資 料, 則此雙核心之使用率 (%) 為何? 60% 70% 80% 90% 3 28. 將指令執行週期區分為 : 抓取週期 (fetch cycle, FC) 執行週期 (execute cycle, EC) 中斷週期 (interrupt cycle, IC) 等三部分, 請問其執行程序為何? EC FC IC EC IC FC FC EC IC FC IC EC 1 29. 冗餘磁碟陣列 RAID 類型中, 何種 RAID 層級 (level) 係歸屬於 映射型 (mirroring)? RAID 1 (level 1) RAID 3 (level 3) RAID 5 (level 5) RAID 7 (level 7) 第 5 頁, 共 8 頁
2 30. 依據 Amdahl s Law ( 阿姆達爾定律 ), 設程式可並行運算之部分為 80%, 且並行處理器有 4 顆, 則此運算可加速為幾倍? 2.0 2.5 3.0 3.5 貳 複選題 22 題 ( 每題 2.5 分, 全部答對才給分, 答錯不倒扣 ; 未作答者, 不予計分 ) 1,2,3,4 31. 參考下面 JAVA 片段程式碼, 選項中的方法何者放在 class B 不會產生編譯錯誤? class A{ Protected int getquotient (int j, int j) throws ArithmeticException{return i/j;}} class B extends A {/* 插入方法 */}; public int getquotient (int i) throws ArithmeticException{return 20/i;} public double getquotient (double d1, double d2) throws ArithmeticException{return d1/d2;} public int get (int i, int j) throws RuntimeException {return i/j;} public int getquotient (int d1, int d2) {return d1/d2;} 1,2 32. 有關 JAVA, 下列敘述何者錯誤? notify() 可以喚醒其他物件的執行緒 呼叫 Sleep(2000) 的執行緒會暫停 20 秒 join() 可能產生 InterruptedException 呼叫 yield() 的執行緒會先暫停, 讓其他執行緒有機會執行 2,4 33. 參考下列 C 語言程式片段, 下列何者可以取得變數 x 的值? int x; int *ptr; ptr=&x; ptr x *x *ptr 1,3,4 34. 高階程式語言中, 下列布林判斷式何者正確? 'c' < 'd' 1 > 2 '8' =='8' 7==7 2,3,4 35. 有關 JAVA 語言, 下列何者錯誤? 若要建立一個共用的變數, 可將該變數定義成 static 資料成員 類別中必須撰寫建構式 抽象類別可以使用 new 來產生物件實體 使用介面時必須使用 new 來產生介面的實體 第 6 頁, 共 8 頁
1,2 36. 有關 JAVA 語言中 StringBuilder 與 StringBuffer, 下列何者正確? StringBuffer 的方法有冠上 synchronized StringBuilder 的方法有冠上 synchronized StringBuffer 有執行緒安全性 (Thread-safe) StringBuilder 有執行緒安全性 (Thread-safe) 1,2,3,4 37. 下列何者為非結構化資料? 電子郵件 臉書貼文 地圖 視訊 2,4 38. 下列哪些是個體關係模型中的觀念? 表格 個體 主鍵 屬性 2,3,4 39. 在父型態 / 子型態關係中, 子型態可以繼承父型態的 : 個體 關係 屬性 識別屬性 (identifier) 1,2,3 40. 關聯式資料模型包含哪三個部分? 資料結構 (data structure) 資料完整性 (data integrity) 資料處理 (data manipulation) 資料傳輸 (data transmission) 1,3,4 41. 下列哪些是關聯式資料模型的完整性限制 (integrity constraint)? 領域限制 (domain constraint) 個體完整性規則 (entity integrity rule) 正規化 (normalization) 參照完整性限制 (referential integrity constraint) 1,2,3,4 42. 符合第三正規型式的關聯滿足下列哪些條件? 沒有多值屬性 沒有部分相依 (partial dependency) 有主鍵 沒有遞移相依 (transitive dependency) 3,4 43. 有關網路位址轉換器 (Network Address Translation(NAT)) 的敘述, 下列哪些正確? 只能做私有 (private)ip 位址和真實 (public)ip 位址轉譯 ( 轉換 ) 埠號 (port number) 是固定不變的 IP 位址不夠用, 可採此機制解決 提供網路安全防護, 保護 NAT 內部的網路終端設備 ( 如個人電腦 筆記型電腦 ) 2,3 44. 關於網際網路通信協定 (Internet protocol) 第四版 (IPv4) 和第六版 (IPv6) 的敘述, 下列哪些正確? IPv6 協定運作下封包傳輸可以不需要經由路由器 (router) IPv6 協定運作下封包傳遞 (forwarding) 處理會比 IPv4 快 IPv6 的位址長度是 IPv4 的 4 倍, 共 128 位元 IPv6 的基本標頭 (header) 和 IPv4 的標頭大小相同, 兩者皆為 40 位元組 (byte) 第 7 頁, 共 8 頁
1,2,3 45. 下列哪些網路應用服務 ( 協定 ) 之傳輸層是採用 TCP(transmission control protocol) 通訊協定? 網頁瀏覽器 (HTTP) 電子郵件傳收 (SMTP/POP3) 檔案傳輸 (FTP) 網路管理協定 (SNMP) 1,3 46. 下列網際網路位址 (IP address) 中, 哪幾個是合法的公眾 (public) IP address? 63.8.5.3 192.168.100.1 142.112.2.3 169.254.1.100 1,2,4 47. 下列哪些是屬於開放系統互連 (OSI) 所定義的網路七層 (layer) 參考架構 (reference model) 之一部 分? 應用層 傳輸層 媒介層 會談層 3,4 48. 下列記憶體於資料寫入後, 何者的資料可被抹除以用於重覆寫入? ROM PROM EPROM EEPROM 1,2,3 49. 下列何者的邏輯運算結果等於 y, 其中二元變數 y 與 y 互為補數? y AND (y OR y) y AND (y OR y) (y AND y) OR y (y AND y ) OR y 1,4 50. 就 I/O 技術而言, 有關 Interrupt-driven I/O 與 DMA 之陳述, 下列哪些正確? DMA 資料傳輸量較大 DMA 資料必須經由處理器 Interrupt-driven I/O 資料傳輸量較大 Interrupt-driven I/O 資料必須經由處理器 1,3,4 51. 以檢查碼 (Checksum code) 與漢明碼 (Hamming code) 作比較, 下列敘述哪些正確? 檢查碼可檢查出 error bit 漢明碼可檢查出 error bit 檢查碼可以修正 error bit 漢明碼可以修正 error bit 1,4 52. 複雜指令集 (CISC) 與精簡指令集 (RISC) 兩相比較下, 下列哪些正確? CISC 之指令數量較多 CISC 之指令格式較統一 RISC 之指令數量較多 RISC 之指令格式較統一 第 8 頁, 共 8 頁