所屬科目:研究所、轉學考(插大)、學士後-計算機概論
一、請回答下列問題:(一)試說明作業系統之四大主要功能。(6 分)
(二)試說明行程(Process)與執行緒(Thread)之差異。(6 分)
(三)試說明死結(Deadlock)發生之必要條件。(6 分)
(四)試舉例說明現代作業系統(如 Windows 或 Linux)如何避免或 處理死結。(7 分)
二、請回答下列問題:(一)試說明關聯式資料庫(Relational Database)之基本概念。(6 分)
(二)試解釋正規化(Normalization)之目的與主要形式。(6 分)
(三)試說明 ACID 特性在交易處理中之意義。(6 分)
(四)試舉例說明警政機關如何運用資料庫進行決策分析(可結合 BI 或大數據概念)。(7 分)
(一)如何利用生成式 AI 來輔助程式設計?(15 分)
(二)由 AI 生成的程式碼應如何驗證其正確性?(10 分)
四、請回答下列問題:(一)What is a hash table? Please explain how a hash table works by an example.(15 分)
(二)Please describe the pros and cons of using a hash table for searching.(10 分)