1. 程式人生 > >作業系統 (作業系統引論—重點整理,很奈斯)

作業系統 (作業系統引論—重點整理,很奈斯)

  1. 計算機作業系統是方便使用者管理和控制計算機資源系統軟體
  2. 資源:硬體資源,軟體資源。硬體資源:CPU/記憶體/外設。軟體資源:分為系統軟體(Windows/unix/linux,系統的補丁,硬體驅動程式),應用軟體(工具,遊戲,管理)。計算機軟體:指計算機的程式及文件。!
  3. 作業系統的基本特徵:併發性,共享性,非同步性,虛擬性。最基本的:併發行,共享性。(這個地方按照順序天就好)
  4. 作業系統的主要功能:1'儲存器管理(記憶體分配,地址對映,記憶體保護,記憶體擴充)  2‘處理機管理(作業程序排程)3’裝置管理 4‘檔案管理 5’使用者介面
  5. 作業系統核心部分的主要特點是:常駐記憶體。(一道題)
  6. 作業系統有五大型別:批處理作業系統,分時作業系統,實時作業系統,網路作業系統,分散式作業系統。其中基本作業系統:批處理作業系統,分時作業系統,實時作業系統。!!!
  7. 批處理系統特點:多道,成批。2。批處理系統的優點:資源利用率高(充分利用CPU,減少CPU的等待時間),系統吞吐量大,3‘缺點:沒有互動性  所以分時系統!這是個區別。       分時系統:特徵:同時性,互動性,獨立性,及時性!!。併發程式對CPU時間的共享,軟體實現。共享的時間單位為時間片。(響應時間RT ≈時間片*使用者數。所以時間片一定的情況下,使用者數越多響應時間越長!!
    )。     實時作業系統:響應時間快。可靠性更高,互動性不強。(也就是跟分時系統的區別)。 網路作業系統(上定義吧,一種在通常作業系統功能的基礎上提供網路通訊和網路服務功能的作業系統https://zhidao.baidu.com/question/313841910.html)    分散式作業系統:(一個分散式系統是一些獨立的計算機的集合,但是對這個系統的使用者來說,系統就像一臺計算機一樣。這個定義有兩個方面的含義:第一,從硬體角度來講,各個計算機都是自治的;第二,從軟體角度來講,使用者將整個系統看作是一臺計算機。這兩者都是必需的,缺一不可。分散式作業系統是建立在網路之上的軟體系統,可以說分散式系統一定是網路作業系統)   考察之間的區別
    ,以及具體應用。
  8. 、小知識點:DOS是Disk Operating System(磁碟作業系統)的縮寫。
  9. UNIX系統是分時作業系統,Dos系統是單使用者單任務作業系統。
  10. LINUX多使用者多工支援多執行緒多CPU,多使用者的網路作業系統。
  11. 最後一個啦  允許多使用者以互動的方式使用計算機作業系統:分時作業系統。允許多使用者將任務集中提交給計算機系統的作業系統成為批處理作業系統,在實時操作系統的控制下,能及時處理並作出反饋。(就是第七條的最明顯的特點)。
  12. 食用須知 :基本的第一單元要點整理出來了,加紅下劃線!!號都說明這是重點!!