1. 下列何者不是結構性的資料型態(Data Type)? 


2. 下列何者為資料庫正規化的主要目的? 


3. 撰寫結構化查詢語言(SQL)陳述式DELETE FROM COURSE沒有加上WHERE子句,對關聯式資料庫進行作業時,將會造成下列何種結果? 


4. 假設一作業系統使用先來先做(first-come-first-serve, FCFS)的排程方式來選擇執行順序,若有四個行程(process)P1~P4,P1 送達時間為 1ms,執行時間為 10ms,P2 送達時間為 0ms,執行時間為 3ms,P3 送達時間為 3ms,執行時間為 15ms,P4 送達時間為 4ms,執行時間為 24ms,請問其平均等待時間為何? 


5. 通用作業系統為一個資源管理者,下列何種資源不在它的管轄範圍之內? 


6. 以下何者不是造成死結(Dead lock )的必要條件(necessary condition)? 


7. 下列何者是屬於多人多工的作業系統? 


8. 關於編譯程式語言與直譯程式語言,下列何者有誤? 


9. 在關聯式資料庫模型中,下列哪一個關聯表示一種虛擬關聯表(Virtual Relations)? 


10. 下列哪一項SQL語法不會影響資料庫內容? 


11. 當Windows 11記憶體不夠用時,會使用哪種記憶體來提升效能? 


12. 關於 MS Windows 與 Mac OS 等作業系統中所使用的圖形化使用者介面,一般簡稱為何? 


13. 編譯器(Compiler)中通常採用何種資料結構(Data Structure)處理遞迴程序呼叫(Recursive Call)﹖ 


14. CPU 排程中以行程(process)所需 CPU 週期長短為依據,若使用固定 CPU 執行時間,超過此段時間則被迫捨棄,等待下次循環的排程方法為下列何者? 


15. 當作業系統中有兩個處理程序各自擁有一個不可共享的資源,且互相要求對方擁有的資源,造成兩個程序互相等待的問題,這種現象稱為: 


16. 資料庫正規化(Normalization)的主要目的為何? 


17. 欲從資料檔:2,28,3,4,29,30,1,搜尋資料〝4〞時,若採用循序搜尋法(Sequential Search),則於幾次比較之後,可發現該筆資料﹖ 


18. 下列不同類型作業系統之敘述,何者有誤? 


19. 如資料表一,SELECT * FROM 發票 WHER 單價*數量<=100;可得到的結果有幾筆資料?
 


20. 下列何者會一次翻譯(translate)一個敘述(statement)並且立刻執行此敘述? 


21. 在資料庫管理系統中,用以定義資料型態、長度及關係的是下列何種語言? 


22. 如果想產生每張發票之總金額(出現此欄位名稱),則下列SQL查詢設計中之A處的關鍵字為下列何者?
SELECT 發票.發票編號, A([發票.數量]*[發票.單價]) B 總金額
FROM 發票
C BY 發票.發票編號;
 


23. 關於關聯表候選鍵(candidate key)之敘述,下列何者錯誤? 


24. 處理資料的作業方式中,銀行之存提款系統宜採用: 


25. 下列何者不是資料庫的類型? 


26. 如下資料表,應選擇哪一(些)欄位當作主鍵?


27. 所謂排序(sort)是指: 


28. 文字紀錄轉換成E-R圖通常有以下幾個對應原則,下列何者錯誤? 


29. 資料表中欄與列交錯之處稱為下列何者? 


30. 對於已存在於資料表中的某一筆資料,如果其中欄位有空值,該用下列何種SQL指令將資料輸入該位置? 


31. 下列何者不是作業系統? 


32. 下列那一種排程法(scheduling algorithm)可能會造成飢餓(starvation)的情形,亦即有些程序(process)等候 CPU 執行的時間可能會是無限長? 


33. 下面有關資料庫管理系統(DBMS),那一項是不正確的? 


34. 資料庫正規化的敘述,何者錯誤? 


35. 下列何者適用於檔案大,且不常修正的檔案? 


36. 有關於記憶體管理的描述,下列何者有誤? 


37. SQL SERVER所使用的SQL語言,可用來排序資料列的子句為何? 


38. 下列何者為目前最普遍的資料庫查詢語言? 


39. 下列何者非屬資料庫管理員(DBA)主要職責? 


40. 從階層式資料的角度來看,下列何者的資料單位最大? 


41. 在規劃資料庫時,將重複的資料減少至最低,此種過程稱之為何? 


42. 在資料庫中,讓「程式與資料」以及「程式與運算動作」彼此獨立的特性稱為? 


43. 在關聯式資料庫中編輯各關聯間的關聯性時,必須設定參考完整性規則。請問下列哪一個參考完整性規則的設定值是拒絕插入、刪除或更新操作? 


44. 下列何者不是 CPU 行程協調運作時,發生死結(deadlock)的必要條件? 


45. 下列哪一個 SQL 指令可以刪除整個資料表? 


46. 下列哪種資料庫語言已經標準化,並且成為關聯式資料庫的標準查詢語言? 


47. CPU 排班(Scheduling)時,轉換 CPU 至另一項行程且將舊行程之狀態儲存起來,然後再載入新 行程之儲存狀態以便執行,此項工作稱為以下何者? 


48. 下列何者屬於編譯式程式語言? 


49. 合作行程(cooperating process)可用臨界區間(Critical Section)來達成行程溝通(process communication),下列何者並非臨界區間需具備的性質? 


50. 某電腦系統支援分頁虛擬記憶體,目前記憶體有4個分頁框(page frames),若採用最近較少使用(Least-Recently-Used)分頁替換演算法,請問下列頁碼參考之串列,總共會發生多少次分頁錯誤(page faults)?串列[1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6]