【作業系統】考試題目1
作業系統考前大補帖
1. What is os?
Ans:提供使用者更簡單操作系統環境,透過作業系統達到使用者想要完成之目的。作業系統控制系統資源的正常運作,以及公平分配系統資源,還有行程的分配。偵錯系統上的錯誤,並特別注重I/O的操作與控制。
2. 名詞解釋
Ø Kernel(核心):作業系統是隨時在電腦內執行的程式。
Ø Tarp(陷阱):這是一種把CPU使用權從使用者手上交還作業系統的方法之一,當行程正常或不正常結束,或是因故停止,透過系統呼叫產生一個Trap來中斷,屬於軟體中斷,交給作業系統來完成或結束行程。
Ø Caching:快取記憶體是使用最頻繁的記憶空間,使CPU讀取資料速度加快。
Ø Timesharimg(multitasking):同時在許多行程中透過內文切換,達到同時好像在處理多個行程的錯覺,代表使用者仍可跟不同行程交談,但其實CPU在同一時間只執行一個行程而已。
Ø Graceful degradation:依適度的降級原理所設計可偵測失誤且更正的系統
Ø Tightly-coupled systems:擁有多個處理器的系統,可以在同一時間同時處理多個不同的行程,一般分為對稱與非對稱的架構。
3. 列出電腦至少六種儲存裝置和不同種儲存裝置的特質有哪些?
Ans:主記憶體,快取記憶體,電子式磁碟,磁碟,光碟,暫存器
成本,速度,容量不同三種指標。
4. 系統呼叫的用途為何?為什麼需要系統呼叫?
Ans:作業系統會提供許多的函數給使用者跟作業系統作連接交談,使用者想連接作業系統這方式就叫系統呼叫。
5. VM?
Ans:可以在單一電腦硬體上同時執行不同的作業系統,讓使用者產生好像有多部獨立的電腦。
6. User interface有哪兩種?
Ø 命令介面:直接透過輸入文字指令控制系統功能,但對初學者不易。
Ø 圖形化介面:透過I/O的視窗介面,可作視窗內圖形選擇,輸入方式是透過滑鼠與鍵盤。
留言
張貼留言