个人计算机上常用的操作系统,个人计算机常用的输出设备 操作系统的发展史(3)...
從上世紀60年代中期,國際上開始研制一些大型的通用操作系統(tǒng)。這些系統(tǒng)試圖達到功能齊全、可適應(yīng)各種應(yīng)用范圍和操作方式變化多端的環(huán)境的目標。但是,這些系統(tǒng)過于復(fù)雜和龐大,不僅付出了巨大的代價,且在解決其可靠性、可維護性和可理解性方面都遇到很大的困難。
相比之下,UNIX操作系統(tǒng)卻是一個例外。這是一個通用的多用戶分時交互型的操作系統(tǒng)。它首先建立的是一個精干的核心,而其功能卻足以與許多大型的操作系統(tǒng)相媲美,在核心層以外,可以支持龐大的軟件系統(tǒng)。它很快得到應(yīng)用和推廣,并不斷完善,對現(xiàn)代操作系統(tǒng)有著重大的影響。
進入20世紀80年代,集成電路工藝技術(shù)的飛躍發(fā)展,微處理機的出現(xiàn)和發(fā)展,掀起了計算機大發(fā)展大普及的浪潮。一方面迎來了個人計算機的時代,同時又向計算機網(wǎng)絡(luò)、分布式處理、巨型計算機和智能化方向發(fā)展。于是,操作系統(tǒng)有了進一步的發(fā)展,如:個人計算機操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)、分布式操作系統(tǒng)等。
由于是個人專用,因此一些功能會簡單得多。然而,由于個人計算機的應(yīng)用普及,對于提供更方便友好的用戶接口和豐富功能的文件系統(tǒng)的要求會愈來愈迫切。
表面上看,分布式系統(tǒng)與計算機網(wǎng)絡(luò)系統(tǒng)沒有多大區(qū)別。分布式操作系統(tǒng)也是通過通信網(wǎng)絡(luò),將地理上分散的具有自治功能的數(shù)據(jù)處理系統(tǒng)或計算機系統(tǒng)互連起來,實現(xiàn)信息交換和資源共享,協(xié)作完成任務(wù)?!布B接相同。
(3)用戶通過這一界面,實現(xiàn)所需要的操作和使用系統(tǒng)資源,至于操作定在哪一臺計算機上執(zhí)行,或使用哪臺計算機的資源,則是操作系統(tǒng)完成的,用戶不必知道,此謂:系統(tǒng)的透明性。
現(xiàn)代的計算機系統(tǒng)主要是由一個或者多個處理器,主存,硬盤,鍵盤,鼠標,顯示器,打印機,網(wǎng)絡(luò)接口及其他輸入輸出設(shè)備組成。
一般而言,現(xiàn)代計算機系統(tǒng)是一個復(fù)雜的系統(tǒng)。
其一:如果每位應(yīng)用程序員都必須掌握該系統(tǒng)所有的細節(jié),那就不可能再編寫代碼了(嚴重影響了程序員的開發(fā)效率:全部掌握這些細節(jié)可能需要一萬年....)
其二:并且管理這些部件并加以優(yōu)化使用,是一件極富挑戰(zhàn)性的工作,于是,計算安裝了一層軟件(系統(tǒng)軟件),稱為操作系統(tǒng)。它的任務(wù)就是為用戶程序提供一個更好、更簡單、更清晰的計算機模型,并管理剛才提到的所有設(shè)備。
總結(jié):
程序員無法把所有的硬件操作細節(jié)都了解到,管理這些硬件并且加以優(yōu)化使用是非常繁瑣的工作,這個繁瑣的工作就是操作系統(tǒng)來干的,有了他,程序員就從這些繁瑣的工作中解脫了出來,只需要考慮自己的應(yīng)用軟件的編寫就可以了,應(yīng)用軟件直接使用操作系統(tǒng)提供的功能來間接使用硬件。
精簡的說的話,操作系統(tǒng)就是一個協(xié)調(diào)、管理和控制計算機硬件資源和軟件資源的控制程序。操作系統(tǒng)所處的位置如圖
細說的話,操作系統(tǒng)應(yīng)該分成兩部分功能:
本文來自電腦雜談,轉(zhuǎn)載請注明本文網(wǎng)址:
http://www.pc-fly.com/a/jisuanjixue/article-65298-3.html
總結(jié)
以上是生活随笔為你收集整理的个人计算机上常用的操作系统,个人计算机常用的输出设备 操作系统的发展史(3)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浙江师范计算机考研怎么样,浙江师范大学考
- 下一篇: imf国际组织的简称(国际金融架构的四大