1、作業系統:是乙個控制程式,是乙個資源管理器
作業系統軟體的組成:shell命令列介面,鍵盤操作;gui圖形使用者介面;kernel作業系統的內部
2、作業系統特徵:
併發:同時存在多個執行的程式,需要os管理和排程
共享:巨集觀「同時」訪問,微觀互斥共享
虛擬:利用多道程式設計技術,讓每個使用者都覺得有乙個專門為他服務
非同步:程式是走走停停的;執行環境相同,os需要保證其結果也是相同的
3、作業系統例項:
unix家族、linux家族,android(開放),windows(封閉)
4、作業系統的演變:硬體抽象和協調管理
早期的系統追求效率
單使用者系統:昂貴元件的低利用率
批處理系統:順序執行與批處理
多道程式系統:保持多個工作在記憶體中並且在各工作間復用cpu
分時系統:定時中斷用於工作時對cpu的復用
個人計算機:每個使用者乙個系統,效率已經不是重點,重點是使用者介面和多**功能
分布式計算機:每個使用者多個系統,網路,支援分布式服務
作業系統入門
1.程序包括三種狀態 就緒態 執行態和阻塞態 等待態 2.程序就好比工廠的車間,它代表cpu所能處理的單個任務。任一時刻,cpu總是執行乙個程序,其他程序處於非執行狀態。單個cpu一次只能執行乙個任務。3.執行緒就好比車間裡的工人。乙個程序可以包括多個執行緒。4.車間的空間是工人們共享的,比如許多房...
作業系統 入門介紹
什麼是作業系統?作業系統都有哪些功能?作業系統如何工作?在進入作業系統這些概念之前,首先有必要了解一下整個計算機系統的結構,以及作業系統和計算機系統的關係。下面將計算機系統的結構用一張圖來展現 硬體中的儲存器除了包含主存和輔存外,cpu中的暫存器也可以看成一種特殊的儲存器。硬體位於計算機系統的最內層...
Linux作業系統入門
1 linux是乙個開源的免費的作業系統。一般是部署在伺服器上。2 具有很高的安全性,穩定性非常高。3 基於命令來作業系統地特定功能,一切以檔案的形式存在。4 樹形的檔案儲存形式,根目錄為 5 系統的使用者 使用者,使用者歸屬於系統組或者是使用者組。1 ls 查詢當前目錄下所有檔案和資料夾的命令 2...