Ⅰ 計算機操作系統有什麼作用
操作系統是為了提高計算機的利用率,為了方便用戶使用,以及提高計算機的系統響應速度而給計算機配備的一種大型系統程序,用它來實現計算機系統自身的硬體和軟體資源的管理。
未配置操作系統和其他系統軟體的計算機稱為裸機。直接使用裸機,不僅不方便,而且人的工作效率和機器的使用效率都不可能高。操作系統為用戶提供一套簡單的操作命令,並為設計語言處理程序、調試程序等系統軟體提供方便。裸機配備操作系統和其他系統軟體後,便成為一台既懂命令,又懂各種高級語言,使用操作十分方便的計算機系統。
由於計算機的中央處理器與外部設備在工作速度上存在很大懸殊,中央處理器執行一條指令的時間為微秒或毫微秒,而外部設備的存取時間往往要幾十毫秒或更長,兩者相差成千上萬倍。為了充分發揮整個計算機系統的效能,在同一規定的時間內,讓計算機系統,特別是中央處理機做更多的工作,由此產生了多道程序運行的思想。比如,當甲程序需要使用速度較慢的外部設備時,把相應的外設分配給它,立即讓乙程序占據主機運行;乙程序需要使用外設時,又讓丙程序運行;直到甲程序交給外部設備的任務完成後,再恢復甲程序的運行。