
臺北捷運公司 103 年2月22 日新進工程員(二)(資訊類)甄試試題-
程式語言與資料結構
第3頁/共6頁
有關撰寫網頁應用程式 HTML 語法的敘述,以下何者錯誤?(1) <a>是用來製作超連結的標記(Tag)
(2) HREF
是一個在與<
/
a>中指定其他 URL 連結的屬性名稱 (3) 入資料的表單 (4) program 是表單中用來指定處理表單資料的程式位置之屬性名稱。
有關撰寫網頁應用程式 HTML 語法,可以在網頁上顯示 e.jpg 檔的圖形,是以下何者?(1) G
SRC = "e.jpg"> (2) SRC = "e.jpg"> (3) JECT = "e.jpg"> (4) E_NAME = "e.jpg">
有關網頁應用程式通訊協定 HTTP(Hypertext Transfer Protocol)的敘述,以下何者錯誤?(1) HTTP
是Web 伺服器需要支援的通訊協定 (2) HTTP 是一個不記錄使用狀態的通訊協定(Stateless
Protocol) (3) GET 與 POST 是將瀏覽器端的資料傳遞給 HTTP 伺服器的兩個方法 (4) DELETE 不
是 HTTP 所支援的方法。
有關網頁應用程式設計,使用 Java Servlet 撰寫可以從 Session 物件移除 myAttr 屬性的敘述,是以
下何者?(1) session.unbindAttribute(); (2) session.invalidate(); (3) session.unbindAttribute("myAttr");
(4) session.removeAttribute("myAttr");
有關網頁應用程式設計,使用 Java Servlet 撰寫,以下何者不是 HttpServlet 定義的方法?
(1) doGet() (2) doPost() (3) service() (4) doRequest()
有關網頁應用程式設計,對於 HTTP 的GET 與POST 描述,以下何者錯誤?(1) GET 透過 URL 的
QueryString 傳送資料 (2) POST 透過 Form Submission 傳送資料 (3) GET 傳送資料會有 URL 長度
限制 (4) POST 傳送資料比 GET 不安全。
有關物件導向程式語言實做的敘述,下列何者錯誤?(1) 封裝(Encapsulation)使物件內的資料易於
保護 (2) 繼承(Inheritance)使程式易於重複使用 (3) 多重繼承(Multiple Inheritance)是一較具爭議
性的功能 (4) 動態連結(Dynamic Binding)增加程式的執行效率。
若Student 為Person 的衍生類別(Derived Class),且 Undergraduate 為Student 的衍生類別,以下 Java
程式指令何者錯誤?(1) Person p1 = new Student(); (2) Student s1 = new Person(); (3) Student s2 =
new Undergraduate(); (4) Object ob = new Student();
當程式設計的陣列,在執行時發生"subscript out of range"的系統錯誤時,表示此程式發生以下何種
狀況?(1) 不合法的運算碼(Illegal Operation Code) (2) 不合法的記憶體存取(Illegal Memory
Access) (3) 整數的 Overflow (4) 整數的 Underflow。
有關遞回(Recursion)結構的程式設計,比較適合的應用問題是以下何者? (1) I, II (2) II, III (3) I, III
(4) I, IV。
I.二元搜尋法(Binary Search)
II.矩陣相乘(Matrix Multiplication)
III.二元樹尋訪(Binary Tree Traversal)
IV.項式相加(Polynomial Addition)
下列資料庫查詢語言 SQL 程式敘述,ORDER BY…DESC 意義為以下何者?(1) 由大至小排列 (2)
總合 (3) 合併 (4) 分類。
SELECT store_name
FROM Store_Information
ORDER BY Sales DESC