如今,從電視到電話(huà),從白色家電到家用電子產(chǎn)品,幾乎所有設(shè)備都已經(jīng)變得“智能”。這些設(shè)備需要運(yùn)行一種軟件,即操作系統(tǒng)。那么什么是操作系統(tǒng)?
本文基于計(jì)算機(jī)的操作系統(tǒng)是什么?操作系統(tǒng)類(lèi)型是什么?我們回答了諸如此類(lèi)的奇怪問(wèn)題。
什么是操作系統(tǒng)?
隨著技術(shù)的發(fā)展而進(jìn)入我們生活的電子設(shè)備現(xiàn)在可以使用某些軟件進(jìn)行管理。1940年代開(kāi)發(fā)的電子設(shè)備沒(méi)有任何操作系統(tǒng)。
由Alan Turing在1949年開(kāi)發(fā)的曼徹斯特Mark 1被描述為具有第一個(gè)操作系統(tǒng)的設(shè)備。大約7年后,為IBM 704開(kāi)發(fā)的GM-NAA I / O成為了第一個(gè)特定的操作系統(tǒng)。IBM與通用汽車(chē)合作,推出了用匯編語(yǔ)言編寫(xiě)的操作系統(tǒng)。
1960年,AT&T貝爾實(shí)驗(yàn)室奠定了Unix的基礎(chǔ),即當(dāng)今操作系統(tǒng)的基礎(chǔ)。丹尼斯·里奇(Dennis Ritche)重寫(xiě)了1970年在C語(yǔ)言中引入的操作系統(tǒng)。如今,諸如FreeBSD,OpenBSD,NetBSD,Minix,Sun Solaris和macOS之類(lèi)的操作系統(tǒng)仍使用Unix基礎(chǔ)結(jié)構(gòu)。
1985年,Microsoft發(fā)布了Windows 1.0,這是第一個(gè)帶有圖形界面(GUI)的操作系統(tǒng)。后來(lái),Linus Torvalds在1991年開(kāi)發(fā)了Linux內(nèi)核,并為當(dāng)今基于Linux的操作系統(tǒng)奠定了基礎(chǔ)。
將用戶(hù)的操作和應(yīng)用程序傳輸?shù)接布膶臃Q(chēng)為操作系統(tǒng)。計(jì)算機(jī),平板電腦,移動(dòng)電話(huà),調(diào)制解調(diào)器,Web服務(wù)器和許多智能設(shè)備均可與操作系統(tǒng)一起使用。
操作系統(tǒng)做什么?
操作系統(tǒng)負(fù)責(zé)硬件和應(yīng)用程序之間的通信。除了已知的操作系統(tǒng)(例如Microsoft Windows,macOS,Pardus,Android和iOS)之外,還存在嵌入式系統(tǒng)(例如FreeRTOS和VxWorks)中使用的操作系統(tǒng)。
為多個(gè)進(jìn)程進(jìn)行分配系統(tǒng)資源的操作系統(tǒng),可以更快,更安全地滿(mǎn)足用戶(hù)的請(qǐng)求?;贕NU / Linux的操作系統(tǒng)(特別是在嵌入式系統(tǒng)中更受青睞)可確保硬件功能非常低的設(shè)備以最流暢,最高效的方式工作。
作業(yè)系統(tǒng)類(lèi)型
基本上可以將操作系統(tǒng)分為3種,即Unix,GNU / Linux和Microsoft Windows。
Unix項(xiàng)目在1978年發(fā)生了很大的變化,從第7版開(kāi)始以?xún)尚虚_(kāi)發(fā)。伯克利大學(xué)團(tuán)隊(duì)開(kāi)發(fā)了BSD系統(tǒng),該團(tuán)隊(duì)更改了大約90%的Unix源代碼。名為System V的版本已由Bell Technology Laboratories商業(yè)許可。HP-UX(HP),IRIX(SGI),SCO UNIXware,F(xiàn)reeBSD,OpenBSD,NetBSD和macOS等操作系統(tǒng)均基于Unix。
GNU / Linux的概念是Richard Stallman于1983年開(kāi)發(fā)的GNU和Linus Torvalds于1991年編寫(xiě)的Linux內(nèi)核設(shè)計(jì)的結(jié)合。GNU / Linux被認(rèn)為是開(kāi)源和免費(fèi)的。盡管它是對(duì)不起的并且是開(kāi)源的,但它還是一些人首選的桌面操作系統(tǒng)。GNU / Linux在服務(wù)器和嵌入式系統(tǒng)等領(lǐng)域擁有數(shù)百萬(wàn)用戶(hù)。諸如Pardus,Kali Linux,Ubuntu,Arch和Fedora之類(lèi)的操作系統(tǒng)都使用GNU / Linux內(nèi)核。另外,Android操作系統(tǒng)也基于GNU / Linux。
Windows操作系統(tǒng)由Microsoft于1985年開(kāi)始開(kāi)發(fā),原則上提出了Windows 1.0版本。Microsoft,Windows 2.0(1987),Windows 3.0(1990),Windows 95(1995),Windows 98(1998),Windows Me(2000),Windows XP(2001),Windows Vista(2007),Windows 7(2009)發(fā)布了Windows 8(2012),Windows 8.1(2014)和最新的Windows 10(2015)操作系統(tǒng),這些操作系統(tǒng)今天都在積極更新。