阿摩線上測驗
登入
首頁
>
系統程式(包含作業系統)
> 102年 - 102 國家安全情報特種考試_三等_資訊組:系統程式(包括作業系統)#44167
102年 - 102 國家安全情報特種考試_三等_資訊組:系統程式(包括作業系統)#44167
科目:
系統程式(包含作業系統) |
年份:
102年 |
選擇題數:
0 |
申論題數:
10
試卷資訊
所屬科目:
系統程式(包含作業系統)
選擇題 (0)
申論題 (10)
⑴競賽情況(race condition)
⑵雙緩衝空間(double buffer)
二、請說明 system()函式如何執行使用者指定的指令,亦即會呼叫那三個基本函式。同 時,請說明 system()函式執行失敗的原因有那三種。(20 分)
三、⑴請說明 Linux/UNIX 等作業系統中訊號的處理方式(signal disposition)有那三種 並針對每種方式舉例說明。(14 分)
1每一種訊號都可以被攔截(signal catching)。
2訊號的處理方式在其送達(signal delivered)時決定。
3訊號只有在硬體發生錯誤時才會被產生(signal created)。
【已刪除】四、請問下列程式碼片段有何問題?(10 分)
【已刪除】五、以下是兩個週期性工作(periodic tasks)的相關資訊,請利用速率單調排程方法 ( rate-monotonic scheduling ) 和 最 早 期 限 優 先 排 程 方 法 ( earliest-deadline-first scheduling)進行排程,並且說明可否排程。(20 分)
【已刪除】六、假設目前(time=0)硬碟的讀寫頭正在 cylinder 101 而且讀寫的方向是往 cylinder 102。 接下來的 8 個記憶體存取位置(cylinder)及其期限(deadline)如下表所示。請使用 最早期限優先掃描方法(earliest-deadline-first with scan, SCAN-EDF)的方式排序這 8 個存取,其中假設每一個批次時間為 100 ms。(20 分)