操作系統有哪些類型

導語:想必大家都用過電腦,自己也許也用過好幾種操作系統了,但是操作系統都有哪些呢?你知道嗎?以下的是本站小編爲大家整理的一些操作系統的介紹,希望對你有所幫助。

操作系統有哪些類型

  操作系統大致可分爲6種類型。

①簡單操作系統。它是計算機初期所配置的操作系統,如IBM公司的磁盤操作系統DOS/360和微型計算機的操作系統CP/M等。這類操作系統的功能主要是操作命令的執行,文件服務,支持高級程序設計語言編譯程序和控制外部設備等。

②分時系統。它支持位於不同終端的多個用戶同時使用一臺計算機,彼此獨立互不干擾,用戶感到好像一臺計算機全爲他所用。

③實時操作系統。它是爲實時計算機系統配置的操作系統。其主要特點是資源的分配和調度首先要考慮實時性然後纔是效率。此外,實時操作系統應有較強的容錯能力。

網絡操作系統。它是爲計算機網絡配置的操作系統。在其支持下,網絡中的各臺計算機能互相通信和共享資源。其主要特點是與網絡的硬件相結合來完成網絡的通信任務。

⑤分佈操作系統。它是爲分佈計算系統配置的操作系統。它在資源管理,通信控制和操作系統的結構等方面都與其他操作系統有較大的區別。由於分佈計算機系統的資源分佈於系統的不同計算機上,操作系統對用戶的資源需求不能像一般的操作系統那樣等待有資源時直接分配的簡單做法而是要在系統的各臺計算機上搜索,找到所需資源後纔可進行分配。對於有些資源,如具有多個副本的文件,還必須考慮一致性。所謂一致性是指若干個用戶對同一個文件所同時讀出的`數據是一致的。爲了保證一致性,操作系統須控制文件的讀、寫、操作,使得多個用戶可同時讀一個文件,而任一時刻最多隻能有一個用戶在修改文件。分佈操作系統的通信功能類似於網絡操作系統。由於分佈計算機系統不像網絡分佈得很廣,同時分佈操作系統還要支持並行處理,因此它提供的通信機制和網絡操作系統提供的有所不同,它要求通信速度高。分佈操作系統的結構也不同於其他操作系統,它分佈於系統的各臺計算機上,能並行地處理用戶的各種需求,有較強的容錯能力。

⑥智能操作系統。