計算機作業系統概述

2021-10-16 12:50:29 字數 422 閱讀 6021

三層結構概念:

作業系統(linux,windows,mac...)

計算機硬體(cpu,記憶體,顯示器....)

例子:我們雙擊開啟乙個檔案, 其實是作業系統把檔案內容從硬碟載入到記憶體中, 關閉檔案,內容又寫回硬碟存著了,

其實, 這個檔案就是作業系統提供給應用程式 / 使用者操作硬碟的一種功能

明白點:作業系統提供了檔案這個抽象概念,對檔案的操作就是對磁碟的操作,有了檔案我們無需再去考慮關於磁碟的讀寫控制(比如控制磁碟轉動,移動磁頭讀寫資料等細節),

平台:平台 = 計算機硬體 + 作業系統

跨平台:軟體的跨平台性指的是:我們寫出的程式,在任何乙個平台中,都能正常執行,這就叫跨平台。跨平台是衡量一款軟體質量高低的乙個非常重要的指標

計算機作業系統概述

計算機系統 電子數字計算機,是一種能夠自行按照已設定的程式進行資料處理的電子裝置,是軟體與硬體相結合 面向系統 側重應用的自動化求解工具,計算機技術迅猛發展,從科學計算 資料處理等應用領域,迅速擴充套件到實時控制 輔助設計 智慧型模擬等諸多領域,今天計算機無所不在,深入社會生活的各個領域,深深改變了...

計算機作業系統 概述

併發是指巨集觀上在一段時間內能同時執行多個程式,而並行則指同一時刻能執行多個指令。並行需要硬體支援,如多流水線 多核處理器或者分布式計算系統。作業系統通過引入程序和執行緒,使得程式能夠併發執行。共享是指系統中的資源可以被多個併發程序共同使用。有兩種共享方式 互斥共享和同時共享。互斥共享的資源稱為臨界...

計算機作業系統 作業系統概述

最近在學習計算機作業系統,記錄一些筆記在部落格上,以供再次學習 1.計算機硬體 軟體資源的管理者 2.使用者使用計算機硬體 軟體的介面 提高計算機資源利用率和系統效能 方便使用者,人機互動 物理器件發展 cpu的位寬度 快速外存 光器件等,以及計算機體系結構的不斷發展。1.多個使用者分時 單個使用者...