作業系統(1 12)

2022-09-10 14:03:23 字數 866 閱讀 1305

作業系統是配置在計算機硬體上的第一層軟體,是對硬體系統的首次擴充

作業系統的目標:方便、有效、可擴充、開放

作業系統的作用:

1、作為使用者和計算機硬體系統之間的介面

2、作為計算機系統資源的管理者

3、實現對計算機資源的抽象

推動作業系統發展的主要動力:

1、不斷提高計算機系統資源的利用率

2、方便使用者

3、器件的不斷更新換代

4、計算機體系結構的不斷發展

5、不斷提出新的應用需求

作業系統的發展過程:

未配置作業系統的計算機系統:

1、人工操作

2、離線輸入/輸出方式

單道批處理系統:

記憶體中始終只保持一道作業,提高了系統資源的利用率和系統吞吐量

多道批處理系統:

使用者所提交的作業先存放在外存上,並排成乙個佇列,然後由作業排程演算法,選擇若干個作業調入記憶體,使他們共享cpu和系統中的各種資源,進一步提高系統資源的利用率和系統的吞吐量

分時系統:

為了滿足使用者對人——機互動的需求,特徵:多路性、獨立性、及時**互性

實時系統:

系統能及時響應外部的請求,在規定的時間內完成對該事件的處理,並控制所有實時任務協調一致地執行

微機作業系統:

1、單使用者單任務作業系統:只允許乙個使用者上機,且只允許使用者程式作為乙個任務執行

2、單使用者多工作業系統:只允許乙個使用者上機,但允許使用者把程式分為若干個任務,使他們併發執行,從而有效地改善了系統的效能

3、多使用者多工作業系統:允許多個使用者通過各自的終端,使用同一臺機器,共享主機系統中的各種資源,而每乙個使用者程式又可分為幾個任務,使他們能併發執行,從而進一步提高系統資源的利用率和系統吞吐量

作業系統 1 1 2作業系統四個特徵

併發 共享虛擬 非同步作業系統的併發性 是指計算機系統中同時存在著多個執行的程式.作業系統和程式的併發是一起誕生的.共享資源共享方式 虛擬 是指把乙個物理上的實體變為若干個邏輯上的對應物.物理實體 前者 是實際存在的,在邏輯上對應物 後者 是使用者感受.乙個程式需要放入記憶體並給他分配cpu才能執行...

作業系統 作業系統介面

介面表現為函式呼叫,由作業系統提供,連線作業系統和應用軟體。出於安全性考慮,應用程式不能直接在記憶體中任意訪問 將核心程式和使用者程式隔離 通過比較訪問資料段cpl和rpl的特權級和當前段dpl的特權級之間的關係 應用程式呼叫庫函式printf printf呼叫庫中的write函式 write將函式...

作業系統(作業系統引論)

方便性 方便使用者進行操作計算機 有效性提高系統資源的利用率 提高系統的吞吐量,加速程式的執行 可擴充性 方便地增添新的模組和功能,以及對原有的功能模組進行修改 開放性能夠遵循世界標準規範 os作為使用者和計算機硬體系統之間的介面 使用者能夠通過作業系統來使用計算機系統 os作為計算機資源的管理者 ...