1. 執行程式時可能用到下列幾種變數,其中何種變數之生命週期最長?


2. 下面的文法可以接受那一個字串(String)?《第1行》S→aBc 《第2行》B→bDb│bD 《第3行》D→a│ab


3. 下列有關延伸二元樹(Extended Binary Tree)的敘述,何者錯誤?


4. 下列何者是網際網路(INTERNET)之語言?


5. 下列函數式程式語言,何者採用動態有效範圍(dynamic scoping)的規定?


6. 下列有關函數參數的傳遞敘述,何者錯誤?


7. 若要將四個訊息加以編碼,其權重分別為2, 3, 7, 9。假設左分支為0,右分支為1,則下列選項中的編碼,何者不是此四個訊息之赫夫曼碼(Huffman Codes)?


8. 下列何者SQL指令是屬於資料定義語言(DDL)?


9. 利用雙向佇列(Deque)循序輸入1,2,3,4,5,6及7,則下列那一結果為可能的輸出排列?


10. 以物件導向觀念設計程式,不但是可行,而且會更有效率,其因素則有三項,請選以下非其因素者。


11. 許多程式語言允許在型態檢查(Type checking)時做自動的型態轉換(Type conversion),這種轉換我們一般稱之為:


12. 為確保多使用者(multiuser)資料庫系統於同時多人操作之下交易無誤,試問DBMS應執行何種措施?


13. 差異檔案(Differential files)主要的目的是:


14. 在處理算術式(expression)轉換時,通常會使用下列何種資料結構?


15. 在VB的函數中,S1.Replace(S2, S3)的使用,下列何者正確?


16. 下列那一種特性,等位關係(equivalence relation)不具備?


17. 下列哪一個協定會自動配置IP位址、子網域遮罩(subnet mask)、預設閘道(default gateway)以及網域名稱主機(DNS)資訊?


18. 設有一陣列(array)A以主行順序(column major order)儲存資料,A〔0,0〕為陣列第一個位址,若A〔2,3〕位址為1652,A〔4,7〕位址為1678,則A〔5,4〕位址為何?


19. 高階語言通常以下述那一套語言來描述:


20. 那一類程式語言最能夠支援抽象資料形態(abstract data types)?


21. C語言中,若欲中止正在執行的迴圈時,可用下列何種指令?


22. 欲將下列IP位址指定給一些主機使用,有關IP位址和其網路遮罩(network mask)之設定,下列何者錯誤?


23. 在程式編譯(compilation)過程中,以下何者為非必需的?


24. 依ALGOL 60設計而言,在以下的敘述中,何者不適用?


25. 就下面簡單的C程式,其執行結果printf(...)之輸出為何?《第1行》main( )《第2行》{int x, y, z; 《第3行》 x=2,y=3; 《第4行》 x=x+y*2; 《第5行》 z=x++ + --y; 《第6行》 printf(”%d\n”,z); 《第7行》}


26. LISP語言的基本函數中,何者移去引數串列的第一個元素再傳回剩餘串列:


27. 在Visual Basic中,下列何種方法可以將資料由小到大依序排列?


28. 程式中有時會造成不同變數名稱但相同位址(Aliases),則下列的敘述何者為非?


29. 採用輸出模式(out mode)傳遞參數時,其實際參數(actual parameter)只能是:


30. 下列有關繼承(Inheritance)問題之敘述,何者錯誤?


31. 陣列(array)的設定採用堆積動態(heap-dynamic)者的語言為何?


32. 控制結構中之迴圈,常可使用指令EXIT或Break跳出迴圈,請選出使用Break之語言:


33. 爪哇程式語言(Java Language)具有廣泛流通性(platform- independence)的原因為何?


34. 有關於觸發程序(Trigger),下列敘述何者錯誤?


35. 關於串列(list)結構,下列敘述那一項是錯誤的?


36. 下列那一種語法剖析(parsing)方式屬於top-down parsing?


37. 運算式(expression)流程控制之樹狀結構中,運算元(operand)須位於下列何種節點(node)?


38. 下列指令中,何者用來檢測網路上某一網址或IP位址是否有主機或網路設備存在?


39. 執行完VB的For I=1000 To 5000 Step 3...Next的迴圈後,I的值等於:


40. 下列那兩種語言支援例外處理(Exception Handling)?a.Ada;b.FORTRAN;c.Pascal;d.PL/I。


41. 除「一階正規化」之要求外,「二階正規化」的要求是:


42. 試問二元搜尋法(binary search)最適合下列那種狀況?


43. 有關關聯式資料庫中參考完整性(referential integrity)的敘述,下列何者錯誤?


44. 下列SQL語法,何者錯誤?


45. Java以下列何者填補C++的friend功能?


46. 下列那一個數值和六進位數值(110.3)不相等?


47. 任何關聯表R只擁有2個屬性R(A, B)一定符合那一層正規化型式?(以最高階正規型式作答)


48. 以下的演算法所用的解題策略何者正確?


49. 下列有關檔案型態的相關敘述,何者正確?


50. 一種程式語言不需要宣告變數?