臺灣港務股份有限公司 109 年度新進從業人員甄試筆試試題
甄選類科:員級 B07 資訊
測驗科目:專業科目 2-程式設計概要
第 1 頁,共 2 頁
本科考試時間為 80 分鐘,每題二十五分,總分為一百分,請依序作答
一、程式語言依其實作模式可大致分為編譯式語言 (compiled languages) 和直譯式語言 (interpreted languages) 兩類。試就下列五項特性比較編譯程式 (compiler) 和直譯程式 (interpreter) 的差異:
1. 對於原始程式的處理單位為何?
2. 是否產生目標碼 (object code)?
3. 在原始程式無錯誤的情形下,執行原始程式功能時,編譯程式和直譯程式需要再 被執行的次數。
4. 對於被轉譯 (translate) 後之原始程式執行速度的快慢。
5. 執行轉譯作業時對於記憶體空間 (memory space) 的需求。
二、名詞解釋:
1. 高階程式語言 (high-level programming languages) 2. 軟體可攜性 (software portability)
3. 結構化程式設計 (structured programming) 4. 運算子的優先權 (precedence of operators) 5. 遞迴呼叫 (recursive calls)
三、1.物件導向程式設計中使用繼承(inheritance)的優點為何?
2.請解釋在物件導向程式設計中資訊隱藏(information hiding)為何?
試題公告 僅供參考
第 2 頁,共 2 頁 四、下列網頁瀏覽器顯示的結果為何?
<!DOCTYPE html>
<html>
<head>
<title>Log in</title>
</head>
<body>
<h1>空氣品質指標(AQI)與健康的影響</h1><hr/>
<table border=1>
<tr>
<td>空氣品質指標 AQI</td>
<td>0~50</td>
<td>51~100</td>
<td>101~150</td>
</tr>
<tr>
<td>狀態</td>
<td>良好</td>
<td>普通</td>
<td><u>對敏感族群不良</u></td>
</tr>
</body>
</html>
試題公告 僅供參考