[考古] 作業系統/戴嬋玲/101上 期中考
[開課學院]:資電學院
[開課系所]:資訊系
[課程名稱]:作業系統
[老師名稱]:戴嬋玲 老師
[開課學期]:101-1
[類型]:101-1期中考
一、解釋名詞(只寫出中譯名詞不給分) (25%)
(a) PCB
(b) cascading termination
(c) deferred cancellation
(d) interrupt vector
(e) blocking send
二、問答題 (75%)
1. 中斷(Interrupt)的目的為何?陷阱(Trap)和中斷(Interrupt)有何不同?在使用
者程式中可以刻意產生陷阱嗎?如果可以,目的是什麼? (10%)
2. 虛擬機器(virtual machine)的作業系統架構有何優點?
3. 何謂API?(圖一)為使用者程式載入open()系統呼叫(system call)的處理。請描
述其過程。(10%)
4. 行程的狀態轉移如(圖2),請回答:
(a)舉例說明各有哪些事件(event)會造成圖中的各種狀態轉移。(8%)
(b)指出各事件牽涉哪種排班程式(長程、中程、短程)與哪些排班佇列(schedul-
ing queue)。(12%)
5. 何謂內容轉換(context switch)?要做哪些工作?
6. 何謂執行緒池(thread pool)?以server為例,簡述以執行緒池服務client的運作
方式。有何優點? (10%)
--
推
9/10 00:18,
9/10 00:18
→
9/10 00:24,
9/10 00:24
噓
9/10 00:25,
9/10 00:25
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.252.110.65
推
11/19 13:08, , 1F
11/19 13:08, 1F