人與設備交談,反之亦然
技術

人與設備交談,反之亦然

建造了數百個。 大量的版本和發行版。 有些是小眾好奇心,有些則很少有人使用,但它們很重要,因為它們負責電腦和網路基礎設施的關鍵部分。 儘管數量眾多,但每個細分市場中的主導者不超過兩個。

它在您的計算機上運行。 它管理記憶體、進程及其所有軟體和硬體。 它還允許您在不了解機器“語言”的情況下與電腦進行通訊。 在大多數情況下,許多不同的程式同時在裝置上運行,每個程式都必須有權存取中央處理單元 (CPU)、記憶體和儲存。 操作系統 協調一切,為每個程序提供所需的內容。 如果沒有作業系統,軟體甚至無法與硬體通信,電腦也就毫無用處。

使用者和 應用程式 可以透過系統呼叫和應用程式介面存取作業系統提供的服務。 它們與電腦的作業系統互動。命令列介面 (命令列) 圖形介面 使用者稱為 GUI (也可以看看: )。 簡而言之,作業系統透過充當使用者或應用程式與電腦硬體之間的接口,允許使用者與電腦系統進行互動。

1.最受歡迎的作業系統的標誌

操作系統 (1) 幾乎可以在包括您的電腦在內的所有裝置上找到 - 從 手機 i 遊戲機 po 超電腦 i 網際網路伺服器。 流行的現代作業系統的範例有:Android、iOS、GNU/Linux、Mac OS X、Microsoft Windows 或 IBM 的 z/OS。 所有這些系統(Windows 和/或 z/OS 除外)都植根於 UNIX。 最近,如果不區分桌面和行動平台,Windows 不再占主導地位,而是 (2)。

2.根據StatCounter數據,過去十年全球作業系統市佔率變化

3. 根據 StatCounter 的數據,過去十年桌面作業系統全球市佔率的變化。

4. StatCounter數據顯示,過去一年全球行動裝置作業系統市佔率變化

5年伺服器市場作業系統類型份額

三種最受歡迎的個人電腦作業系統是: 微軟Windows,, 蘋果Mac OS X i Linux,佔比在1-2%左右波動。 (3) 在行動裝置中,Android 佔據主導地位,蘋果的 iOS 則位居第二,市佔率最近不斷成長 (4)。 而在全球伺服器市場中,幾乎一半都有微軟的產品,儘管這個比例正在慢慢下降,而且隨著Red Hat Linux的普及,這兩個系統約佔這個市場的4/5(5)。

從智慧型手機到伺服器

微軟創建 Windows作業系統 80年代中期。 它基於 MS-DOS 內核,這是當時運行應用程式最常用的程式管理器。 然後,包括1987年的第一次重大更新,隨後是Windows 3.0。 幾年後,下一個版本 Windows 95 成為主導的作業系統。 專家認為,微軟系統自Windows 95以來,儘管增加了大量功能以滿足新的運算需求,但在基本架構方面並未發生根本性變化。 我們今天所知的許多元素自 90 年代以來就已存在,例如「開始」功能表、工作列和 Windows 資源管理器(現在稱為「檔案總管」)。

它已經創建了很多年 許多不同版本的 Windows。 其中最受歡迎的是 窗戶7 (2009 年發布) Windows Vista (2007) Windows XP中 (2001)。 大多數作業系統都預先安裝了 Windows 新電腦這被認為是他在世界上佔據統治地位的主要原因。 購買 PC 或筆記型電腦或在電腦上升級 Windows 的使用者可以從多個不同的系統版本中進行選擇,包括 家庭高級版, 做强做精做久。決賽.

對每個人都一樣 新的麥金塔電腦罌粟 工廠自2002年開始安裝。 蘋果作業系統,現在稱為 MacOS的 (以前稱為 OS X,也稱為 Mac OS X)。 Apple 作業系統是一系列基於 UNIX 的傳統作業系統,自 2002 年以來僅正式適用於預先安裝的 Apple 電腦。 該系統的名稱於 2016 年 WWDC 大會上公佈,原因是需要統一 Apple 作業系統使用的名稱(因此 macOS 屬於該系列的一部分:iOS、watchOS、tvOS 等)。

除了 舊的UNIX 蘋果公司之前曾使用該基礎來創建現代系統 下一步系統 80 年代後半葉,1996 年被 Apple 與製造商 NeXT 一起收購。 「經典」Macintosh 電腦系統的最後一個版本是 Mac OS 9。2006 年,為新的 x86 Mac 發布了第一個版本。 – Mac OS X 10.4。 2005 年,第一個版本發布,完全相容於通用 UNIX 規範的第三個版本 - Mac OS X 10.5,使用稱為 PowerPC 和 x86“macs”的技術運行 通用二進位,這是一種在兩種體系結構上運行的可執行檔格式。 基於這個版本,創建了蘋果公司的作業系統iOS系統(原始iPhone OS)。 適用於 iPhone、iPod touch 和 iPad 行動裝置。 正如你所看到的,蘋果系統/作業系統的歷史比Windows複雜得多。

然而,與家庭的多樣性相比,這根本不算什麼。 Linux,進入作業系統,這意味著它們可以被世界上任何地方的任何人修改和分發。 它與 Windows 等專有軟體有根本的不同,後者只能由擁有它的公司進行更改。 Linux的優勢 它是“免費軟體”,並且有許多不同的發行版(版本),您可以從中選擇適合您需求的發行版。 每個發行版都有不同的外觀和功能。 最受歡迎的發行版是:Ubuntu、Mint 和 Fedora。 Linux是以家族名字命名的 萊納斯·托瓦爾茲他於 1991 年創建了 Linux 核心。

Linux 於 1992 年首次在 GNU 通用公共授權下發布。 它已經從最初版本中的最初幾行原始程式碼發展到今天的超過兩千萬行。 任何人都可以根據自己的目的修改系統。 最後 我們有數百個基於 Linux 的作業系統,稱為分佈。 這使得在它們之間進行選擇變得極其困難,比選擇系統版本還要困難得多。

各種 Linux 發行版 太好了,每個人都會找到適合自己需求和喜好的東西。 例如,有模仿流行的 Windows XP 的版本。 Linux 還有更專門的變體,例如旨在為過時的低功耗電腦賦予新生命的發行版,或者可以 從 USB 隨身碟運行。 當然,有許多版本的 Linux 可用於運行伺服器和其他企業級應用程式。 Linux 愛好者推薦 Ubuntu 作為一個很好的起點。 這是一個非常方便的系統(甚至與Windows相比),但同時具有通用性和多功能性。 電腦藝術專家.

,與桌上型電腦和筆記型電腦有很大不同,因此可以在專為行動裝置設計的作業系統上運行。 行動裝置的作業系統通常不會提供與桌上型電腦或筆記型電腦設計的那麼多功能,並且無法運行 PC 上已知的所有程式。 但是,您仍然可以用它們做很多事情,例如看電影、上網、管理日曆、玩遊戲等等。

還有用於伺服器的作業系統,即重量重和超重。 有什麼區別 伺服器作業系統 a 適合一般使用者的作業系統? 「常規」作業系統可以運行 MS Word、PowerPoint、Excel 等程序,以及圖形程式、視訊播放器等。它還允許您運行可更輕鬆地瀏覽網頁和檢查電子郵件的應用程式。 它使用 LAN 和藍牙連接,並且比伺服器作業系統便宜。

伺服器作業系統 這是有原因的更貴。 它的使命是允許與用戶無限連接,提供更大的記憶體資源,並充當網站、電子郵件和資料庫的通用伺服器。 伺服器系統可以包含多個桌面,因為它針對網路而不是單一使用者進行了最佳化。

物聯網設備作業系統

康蒂庫斯 – 2002年開發的開源作業系統,主要針對低功耗網路微控制器和物聯網設備。

安卓事物 – 由Google創建。 他的原名是布里洛。 它支援藍牙和 Wi-Fi 技術。

RIOT – 擁有龐大的開發者社區,並根據 GNU Lesser General Public License 發布。 因此,RIOT被稱為物聯網世界的Linux。

阿帕契·梅紐特 – 類似RIOT作業系統。 它是根據 Apache 2.0 許可證發布的。 實時工作。 它可用於許多微控制器、工業物聯網設備和醫療設備。

精簡版 – 由中國科技巨頭華為於 2015 年推出。 它被認為是安全且可互操作的。

和風 – 由 Linux 基金會於 2016 年發行。 各種物聯網設備的輕鬆整合使該作業系統成為世界上最受歡迎的作業系統之一。

 是Ubuntu IoT的主要作業系統。 基於Ubuntu社區,為物聯網設備提供強大的安全保障。

微型作業系統 – 2000 年首次發布。 它是最古老的物聯網設備作業系統之一。 它主要使用無線感測器網路。 

物聯網視窗 – 以前也稱為 Windows Embedded。 隨著 Windows 10 的出現,它被更改為 Windows IoT。

Raspbian 是一個基於 Debian 的作業系統,僅適用於 Raspberry Pi。 該核心與 Unix 核心類似。

弗里爾托斯 是一個用於微控制器的開源作業系統。 它使用亞馬遜雲端服務,即AWS。

嵌入式Linux – 此版本的Linux作業系統用於智慧電視、無線(Wi-Fi)路由器等。

GUI 簡史

大多數人使用 操作系統在他們購買電腦之前,它就已安裝在他們的電腦上,但當然它總是可以更改、更新甚至替換。 現代作業系統使用圖形使用者介面或 GUI,它允許您使用滑鼠或觸控板點擊圖示、按鈕和選單,並且所有內容都使用圖形和文字的組合顯示在螢幕上。 在GUI出現之前,電腦介面由命令列組成,使用者必須將每個命令輸入到電腦中,並且機器僅顯示文字。

世界上第一個圖形使用者介面被認為是 1 年 1984 月發布的 Apple System 1。 第二年 16 月發布的 Windows 1982 也提供了 GUI,即 XNUMX 位元圖形使用者介面。 當時,除了Apple之外,其他公司也在展示GUI原型,例如XNUMX年COMDEX上的VisiCorp,而創建Windows GUI的主要原因是焦慮。 比爾·蓋茨 失去在 IBM PC 市場的地位。

正如我們已經提到的,它的介面有更多的視圖 Windows作業系統 依靠 開始菜單它首次在 Windows 95 (1995) 6 版本中引入。 開始按鈕 i 開始菜單 透過廣告活動來吸引用戶參與啟動新程式的過程。 當 Windows 2012 於 8 年推出時,該按鈕消失了,用戶立即進入一個功能齊全的開始螢幕,該螢幕旨在與新的觸控螢幕設備相容。 「開始」畫面專注於可點選的應用程式圖示和磁貼,如 Apple 的欄,而不是 Windows 前幾年用於「開始」功能表的系統設定和程式清單。

6. 使用 Windows 開始按鈕

2013年就出現了 Windows 8.1版本恢復了“開始”按鈕,使微軟客戶更容易使用“開始”系統。 2014 年,Windows 10 永遠帶回了人們喜愛的「開始」按鈕和「開始」選單。

用戶提及已知 蘋果文檔 於 2000 年隨著 Mac OS X 的發布而推出,名稱為 Cheetah。 2000 年之前,Apple 作業系統的用戶使用頂部功能表列來啟動和選擇程序,以及對已運行的應用程式進行更改。 當作業系統 X 10.5 時,也稱為 於 2007 年 7 月發布,Dock (XNUMX) 使用我們今天所知的相同視覺方法進行了重新設計。

UNIX 和 UNIX

Windows系統, Mac OS i 各種Linux發行版 (包括屬於該系列的 Android)並不是市場上提供的全部。 必須明確的是,這個世界上許多不同的產品都以某種方式相互關聯; 例如,Linux 是仿照貝爾實驗室自 60 年代末期以來開發的舊 UNIX 系統而設計的。 現代蘋果系統源自UNIX。 因此存在一個連接網絡,但許多程式設計師,尤其是那些創建這些系統的程式設計師,盡量不將它們視為“本質上相同”,而是強調差異。 Linux這個名字本身應該是「Linux Is Not Unix」的縮寫。 這意味著 Linux 與 UNIX 類似,但在開發時沒有使用 Unix 程式碼,這與 BSD() 及其變體等不同。

這種相關但不同的系統的一個例子是 Chrome操作系​​統,由Google創建,其主要任務是 啟動互聯網應用程式。 它適用於許多低成本和高端筆記型電腦。 預先安裝Chrome作業系統的電腦在市場上廣為人知 Chromebook.

上述 BSD 的後代之一稱為 FreeBSD的 (8)。 該系統的第一個版本於1993年發布。 目前有兩個可用且支援的穩定版本:11.4 和 12.1。 FreeBSD 提出了這個名字 大衛格林曼 來自 Walnut Creek CD,該計畫從一開始就支持該計畫。 FreeBSD 的官方吉祥物是個惡魔。,官方用語是「服務的力量」。 由於其效率和可靠性,它經常被用作伺服器或防火牆。 例如,使用 FreeBSD。 透過 Apache.org、Netflix、Flight-Aware、Yahoo!、Yandex、Netcraft、Sony Playstation 4、WhatsApp。

依序為家庭(簡單控制、多媒體)和辦公室應用程式設計的作業系統 音節。 它創建於 2002 年 XNUMX 月,名稱為 AtheOS系統的分支它被作者 Kurt Skauen 放棄了。 與 AtheOS 專案一樣,核心和系統架構的靈感來自於 AmigaOS系統.

ReactOS 被認為是 Windows 的克隆,一個用於個人電腦的免費作業系統,在功能上與各種版本的 Windows 相容。 系統假設包括使用 Windows 應用程式和驅動程式以及 OS/2、Java 和 POSIX 應用程式的能力。

ReactOS 是用 C 寫的以及一些元素,例如 C++ 中的 ReactOS Explorer。 ReactOS 開發人員聲稱它不是 Windows 克隆。 ReactOS 自 1996 年以來一直在開發。 早在 2019 年,它仍然被認為是該軟體不完整的 alpha 版本,因此開發人員僅建議它用於測試。 目前許多 Windows 應用程式(例如 Adob​​e Reader 6.0 和 OpenOffice)都可以在其上運行。

不是每個人都知道 的Solaris 是一個基於 UNIX 的作業系統,最初由 Sun Microsystems 在 90 年代中期開發,但更名為 甲骨文Solaris Sun Microsystems 被 Oracle 收購後。 它以其可擴展性和其他幾個使有趣的應用程式成為可能的功能而聞名。

有許多作業系統在當時很重要,但現在不再像 AmigaOS 那麼大。 IBM 和 Microsoft 的 OS/2,經典的 Mac OS,即Apple MacOS、BeOS、XTS-300、RISC OS、MorphOS、Haiku、Bare-Metal 和 FreeMint 的非 Unix 前身。 其中一些仍然在利基市場中使用,並繼續作為愛好者和應用程式開發社群的少數平台進行開發。

開放式虛擬管理系統 在 DEK 創建 仍然是。 其他作業系統幾乎專門用於學術界教授作業系統或研究作業系統概念。 兼具這兩種功能的系統的典型範例是 迷你尼克斯。 另一種稱為“one”,僅用於研究。 Oberon 在蘇黎世聯邦理工學院開發 尼古拉斯·沃斯, 在尤爾加·古特克內西特 以及一群80後的學生,主要用於Wirth小組的研究、教學和日常工作。 然而,一些沒有獲得顯著市場份額的作業系統引入了影響領先發展的創新。 貝爾實驗室的研究和實驗尤其如此。

一樣的 各種作業系統 適用於 PC、智慧型手機和平板電腦以外的平台。 多年來,已經針對智慧電視、汽車、手錶、物聯網(9)等開發了單獨的解決方案。從技術上講,這些不是相同的作業系統,儘管它們具有相似的名稱。 例如 作業系統 Android TV OS 這與我們智慧型手機中的不一樣。 嵌入式系統(例如汽車中使​​用的嵌入式系統)可以有多種類型,單一設備可以安裝多種設備,因為汽車中的電子系統有數十個處理器。 每個處理器(在本例中為微控制器)可能具有不同的作業系統(或相同的作業系統)或根本沒有作業系統。

9.物聯網作業系統

行動開放系統與集中管理

直到大約 15 年前,它還主導著行動通訊市場。 塞班系統,今天這本質上是作業系統的歷史,例如PalmOS、WebOS。 目前,行動作業系統市場以Android為主,Android是Google開發的開放、免費軟體包,包含在行動裝置上使用的核心作業系統、中間件和關鍵應用程式。

Linux核心 以及其他一些適用於 Android 的元件是在 GNU GPL 授權下發布的。 但是,Android 不包含來自 GNU 專案的程式碼。 這項功能將 Android 與當今許多其他 Linux 發行版區分開來。 Android 作業系統更新之前曾以甜點相關的名稱(Cupcake、Donut、Eclair、Gingerbread、Honeycomb、Ice Cream Sandwich)發布。 兩年來,Android 版本只是連續編號。

第二 iOS是一個行動系統,一款適用於 iPhone、iPod touch 和 iPad 行動裝置的 Apple 產品。 目前的名稱自 2010 年起生效。 此前該系統被稱為 iPhone OS。 該系統基於 的Mac OS X 10.5。 iOS 僅適用於 Apple 設備,因為該公司未向其他製造商的設備授予作業系統許可。 所有軟體均由 Apple Inc. 單獨發布。 並透過 AppStore 從一個儲存庫 () 集中分發,並附有強制加密確認簽章。 這種分配模型雖然是集中控制的,但允許 防止惡意軟體的傳播、高效的維修和更新,從而為所有用戶提供前所未有的高安全和品質標準。

Windows Mobile的 是用於智慧型手機和行動裝置的微軟行動作業系統 – 帶觸控螢幕 或沒有它們。 Mobile作業系統基於Windows CE 5.2核心。

Windows Mobile 是專為 PocketPC、PDA 和智慧型手機設計的作業系統。 Windows Mobile 系列的後續產品是 Windows Phone,於 27 年 2011 月 2015 日推出。 10年,微軟隨著Windows 10 Mobile作業系統的推出,恢復了先前的名稱,但該系統並不屬於基於Windows CE核心的Windows Mobile家族。 它屬於 Windows XNUMX 系列,是創建稱為通用 Windows 平台的通用平台的一部分。

行動作業系統市場中另一個眾所周知的系統是 黑莓OS,是由 Research In Motion 開發的專有行動作業系統,用於多年前流行的黑莓手持裝置。 黑莓平台 之所以受到企業用戶的歡迎,是因為與 BlackBerry Enterprise Server 結合使用時,它可以提供與 Microsoft Exchange、Lotus Domino、Novell GroupWise 電子郵件和其他商業軟體的同步。

還有其他鮮為人知的產品,例如 巴達, 三星手機作業系統該產品於 2010 年推出。 第一款使用它的智慧型手機是 Samsung Wave。 MeeGo作業系統 這反過來 Linux發行版,是透過結合 Moblin 發行版(由 Intel 創建)和 Maemo操作 (由諾基亞提供支援)適用於各種行動裝置和應用程序,例如汽車、遊艇、電話、上網本或平板電腦。 首款搭載 MeeGo v1.2 的手機Nokia N9 於 21 年 2011 月 XNUMX 日發表。

歡迎來到操作系統動物園

正如您所看到的,作業系統種類繁多。 它們出現並轉變,萌芽成新的版本,特別是當涉及到家庭和 Linux 的幾代以滿足專家有時不同的需求。 作為這複雜且多分支演變的一部分,創造了一些原創的(如果不是奇怪的)創作。

例如,這種奇怪的生物。 神殿操作系統,以前稱為 J 作業系統、SparrowOS 和 LoseThos - 輕型 聖經主題作業系統。 它是由一位美國程式設計師設計的,就像聖經中預言的第三座聖殿一樣。 特里戈·A·戴維斯。 戴維斯聲稱,640×480像素解析度、16色顯示、音訊控制等系統功能是上帝特別託付給祂的。 它是使用 C 語言的原始變體(稱為 HolyC)進行程式設計的,其中包括飛行模擬器、編譯器和核心。

維吉爾杜普拉斯 (Virgil Dupras) 創作的《後世界末日操作系統崩潰》中也籠罩著某種類似的氛圍。 該作業系統提供 一組自我複製程序 i 自行安裝 在各種設備中,以及許多其他功能。 該系統的主要任務是在能夠在全球災難中倖存的各種通常原始的設備上運行。

其他原創設計, ,旨在在現代 PC 上重現舊式 Amiga 機器用戶所熟悉的體驗。 然而,隨著時間的推移,隨著它的發展,該軟體已經超越了原來的版本,成為與電腦的浪漫時代鬆散相關的原始產品。

眾所周知,朝鮮與外界隔絕。 這也適用於 軟件. DPR-D 中的計算機 它們不適用於 Windows 或 Apple 系統,但適用於 Red Star (布爾根比爾)。 這個基於 UNIX 的作業系統是在國家電腦中心開發的 包括修改後的基於 Firefox 的瀏覽器允許您存取現代網路、文字編輯器甚至遊戲。 紅星還具有水印系統等功能,該系統用唯一的安裝序號標記所有文件,以便可以追蹤它們,以及韓國情報機構的後門訪問。

設計有點相似 薩比利系統,也稱為“Ubuntu穆斯林版”。 Sabily 是一個原生 Linux 發行版。 於 2007 年推出,旨在迎合穆斯林用戶。 除了作業系統提供的標準功能外,Sabily 還提供開箱即用的阿拉伯語支援。 該作業系統還擁有許多獨特的程序,例如每天多次觸發穆斯林祈禱的圖標,或者 天課計算 幫助使用者確定義務慈善的各種金額。 Sabily 計畫於 2011 年停止,但可在 ArchiveOS 上使用。

完整的怪癖,例如 自殺式Linux輸入Linux標準無法辨識的指令後,會對硬碟進行格式化,這應該被理解為「懲罰」。 或者 小馬作業系統,一個由 My Little Pony 粉絲從頭開始構建的愛好系統,基於另一個鮮為人知的系統 Toaru。 除了充滿可愛小馬的介面之外,PonyOS 還提供了一個很酷的功能 - 除了傳統的縮小和移動 GUI 視窗之外,還可以旋轉 GUI 視窗。

數位現實世界作業系統

這是在我們這個時代。 作業系統已經為此做好了準備。 美國 Veritone 公司於 2020 年 XNUMX 月宣布,已成功開發出全球首個。 其產品名為“aiWARE”,運行人工智慧演算法而不是程式。 預設 愛沃 包括語音、文字、語音、攝影、生物辨識、數據分析、數據轉換等。 例如,語音助理功能已經內建在傳統設備中,並且可以在單獨的應用程式中使用。

由於人工智慧、語音識別或 圖像, 虛擬助理 i 技術 所謂的機器自然介面今天開始創造一個現代人可以移動、生活、工作、購買、娛樂等等的新環境,「作業系統」的概念正在發展,並在不知不覺中從世界上移開。電腦和其他電腦設備僅適用於我們的環境、周圍環境和我們每天生活的世界。

未來是“世界作業系統”,即不僅僅協調軟體和硬體的解決方案嗎? 新的作業系統是否很快就會確保虛擬、機器和現實世界元素的互動和協調不間斷運作? 這樣的系統不僅會分配處理器的運算資源,還會分配我們的感知、注意力和認知能力,也就是到我們的大腦。

不同類型作業系統的概述

實時操作系統 (即時作業系統,RTOS)-滿足執行所需操作的時間要求。 此類系統用作即時操作的電腦控制系統的元件。 根據這個標準,即時作業系統分為兩種:

  • 困難,即最壞情況(最長)反應時間已知且不會超過的情況;
  • 軟的,即那些試圖盡快回應的人,但不知道反應時間可能會更長。

在即時作業系統中,有必要確定應為哪個進程分配處理器以及所有正在執行的進程將在為其設定的時間限制內運行多長時間。 此類操作系統的出現除其他外與軍事設備及時控制導彈的需求有關。 這些類型的作業系統現在廣泛應用於民用工業,也運行電話交換機、NASA 火星著陸器和汽車 ABS 等設備。 著名的例子:Windows CE、OS-9、Symbian 和 LynxOS。

根據我們與用戶溝通的方式,我們區分:

  • 文字系統 – 使用從命令列或換句話說,從命令列(例如,UNIX、MS-DOS)發出的命令進行通訊。
  • 圖形系統 – 使用圖形視窗和符號(GUI)進行通訊。 使用滑鼠遊標控制電腦(例如,MS Windows 系列、Mac OS)。

依體系結構,作業系統分為:

  • 單一用途系統。 這些是設計最簡單的整體系統。 系統一次只能執行一項任務。 一次只能執行一個程式(例如 MS-DOS)。
  • 多任務系統 (多工處理)。 這些是具有系統命令分層結構的多層系統。 系統可以同時執行許多任務(例如,在程式中編輯文字的同時控制列印過程)。 多個程式可以同時執行(例如,MS Windows 9x/Me、NT/2000/XP、UNIX、Linux、Mac OS X、OS/2 Warp)。 
  • 單一存取系統。 這些系統一次僅支援一名使用者(例如,MS-DOS、Windows 9x/Me)。 
  • 多用戶系統。 這些是同時支援多個用戶的系統。 處理器在執行多項任務之間交替,並且切換發生得非常頻繁,以至於用戶可以在程式運行時與程式進行互動(例如,MS Windows NT/2000/XP、UNIX、Linux、Mac OS X、OS /2 Warp)。 
  • 客戶端-伺服器系統。 這些系統具有非常複雜的結構,用於監督安裝在各個網路電腦上的輔助系統。 應用程式被作業系統視為為其提供服務的伺服器的「客戶端」。 「客戶端」透過系統核心與伺服器進行通信,每個伺服器都運行在自己的、獨立的、受保護的記憶體空間中,與其他進程很好地隔離。

嵌入式系統 – 成為其運作的設備的組成部分的專用電腦系統。 它必須滿足某些要求,這些要求是根據它必須執行的任務嚴格定義的。 因此,它不能稱為典型的多功能個人電腦。 每個嵌入式系統都基於微處理器(或微控制器),編程為執行有限數量的任務甚至單一任務。 控制美國阿波羅飛船的電腦被認為是第一台嵌入式電腦。 然而,第一台商用嵌入式電腦用於控制 LGM-30 Minuteman I 飛彈。Windows CE、FreeBSD 和 Minix 3 就是幾個例子。

嵌入式作業系統。 在嵌入式系統中使用Linux稱為嵌入式Linux。 

行動作業系統(或行動作業系統) – 用於智慧型手機、平板電腦、PDA 或其他行動裝置的作業系統。 行動作業系統將電腦的功能與手機或其他行動裝置有用的其他功能結合; 通常這些是:觸控螢幕、電話、藍牙、Wi-Fi、導航、攝影機、攝影機、語音辨識、錄音機、音樂播放器、NFC 和紅外線連接埠。 能夠通訊的行動裝置(例如智慧型手機)包含兩個行動作業系統——一個用戶可見的主程序,輔以支援無線電和其他組件的低階即時系統。 著名的例子:黑莓作業系統、谷歌 Android 和蘋果 iOS。

添加評論