看板 FCUProblems 關於我們 聯絡資訊
[開課學院]: (資電學院) [開課系所]: (資訊系) [課程名稱]: 作業系統(一) [老師名稱]: 戴嬋玲 老師 [開課學期]: 97 上 [類型]: 97-1期中考 一、解釋名詞:(20%) (a) Multiprogramming system (b) deferred cancellation (c) privilege instructions (d) PCB (e) dual mode 二、問答題: (80%) 1. 請說明設陷(Trap)和中斷(Interrupt)的相似點和相異點。 2. 請說明OS如何利用中斷向量(interrupt vector)來處理中斷。 3. I/O bound行程與CPU bound行程對CPU scheduler有何影響? 4. OS中與CPU scheduler(排班)有關的queue有哪幾種?說明在什麼情況下或 何種原因,行程的PCB會在上述佇列中移動? 5. 何謂內容轉換(context switch)?要做哪些工作? 6. 請說明IPC的行程通訊模式(communication model)。 7. 何謂線程池(thread pool)?它有何優點? 8. 系統呼叫fork()用來產生子行程,exec()載入一個binary code到記憶體並執行之。 請說明在多執行緒中fork()系統呼叫在建立子行程時,有關位址空間複製 的考慮事項。 大掃除整理到舊考卷... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.19.3