chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>半導(dǎo)體技術(shù)>基礎(chǔ)知識>

操作系統(tǒng)(OS),什么是操作系統(tǒng)(OS)

2010年03月26日 15:21 www.brongaenegriffin.com 作者:佚名 用戶評論(0
關(guān)鍵字:

操作系統(tǒng)(OS),什么是操作系統(tǒng)(OS)

操作系統(tǒng)(Operating System,簡稱 OS)的出現(xiàn)、使用和發(fā)展是近四十余年來計(jì)算機(jī)軟件的一個(gè)重大進(jìn)展。盡管操作系統(tǒng)尚未有一個(gè)嚴(yán)格的定義,但一般認(rèn)為操作系統(tǒng)是管理系統(tǒng)資源、控制程序執(zhí)行、改善人機(jī)界面、提供各種服務(wù),合理組織計(jì)算機(jī)工作流程和為用戶有效使用計(jì)算機(jī)提供良好運(yùn)行環(huán)境的一種系統(tǒng)軟件。

計(jì)算機(jī)發(fā)展到今天,從個(gè)人機(jī)到巨型機(jī),無一例外都配置一種或多種操作系統(tǒng),操作系統(tǒng)已經(jīng)成為現(xiàn)代計(jì)算機(jī)系統(tǒng)不可分割的重要組成部分,它為人們建立各種各樣的應(yīng)用環(huán)境奠定了重要基礎(chǔ)。配置操作系統(tǒng)的主要目標(biāo)可歸結(jié)為:1.方便用戶使用。OS通過提供用戶與計(jì)算機(jī)之間的友善接口來方便用戶使用。2.擴(kuò)大機(jī)器功能。OS通過擴(kuò)充改造硬件設(shè)施和提供新的服務(wù)來擴(kuò)大機(jī)器功能。3.管理系統(tǒng)資源。OS有效管理好系統(tǒng)中所有硬件軟件資源,使之得到充分利用。4.提高系統(tǒng)效率。OS合理組織好計(jì)算機(jī)的工作流程,以改進(jìn)系統(tǒng)性能和提高系統(tǒng)效率。5.構(gòu)筑開放環(huán)境。OS遵循有關(guān)國際標(biāo)準(zhǔn)來設(shè)計(jì)和構(gòu)造,以構(gòu)筑出一個(gè)開放環(huán)境。其含義主要是指:遵循有關(guān)國際標(biāo)準(zhǔn)(如開放的通信標(biāo)準(zhǔn)、開放的用戶接口標(biāo)準(zhǔn)、開放的線程庫標(biāo)準(zhǔn)等);支持體系結(jié)構(gòu)的可伸縮性和可擴(kuò)展性;支持應(yīng)用程序在不同平臺上的可移植性和可互操作性。

計(jì)算機(jī)系統(tǒng)包括硬件和軟件兩個(gè)組成部分。硬件是所有軟件運(yùn)行的物質(zhì)基礎(chǔ),軟件能充分發(fā)揮硬件潛能和擴(kuò)充硬件功能,完成各種系統(tǒng)及應(yīng)用任務(wù),兩者互相促進(jìn)、相輔相成、缺一不可。每一層具有一組功能并提供相應(yīng)的接口,接口對層內(nèi)掩蓋了實(shí)現(xiàn)細(xì)節(jié),對層外提供了使用約定。硬件層提供了基本的可計(jì)算性資源,包括處理器、寄存器、存儲器,以及各種 I/O 設(shè)施和設(shè)備,這些設(shè)施和設(shè)備組成了計(jì)算機(jī)系統(tǒng)的硬件,它可以按照用戶的需要接收與存儲信息、進(jìn)行數(shù)據(jù)處理和輸出運(yùn)算結(jié)果,是操作系統(tǒng)和軟件賴以工作的基礎(chǔ)。操作系統(tǒng)層通常是最靠近硬件的軟件層,對計(jì)算機(jī)硬件作首次擴(kuò)充和改造,主要完成資源的調(diào)度和分配,信息的存取和保護(hù),并發(fā)活動的協(xié)調(diào)和控制等許多工作。操作系統(tǒng)是上層其他軟件運(yùn)行的基礎(chǔ),為編譯程序和數(shù)據(jù)庫管理系統(tǒng)等系統(tǒng)程序的設(shè)計(jì)者提供了有力支撐。系統(tǒng)程序?qū)拥墓ぷ骰A(chǔ)建立在被操作系統(tǒng)改造和擴(kuò)充過的機(jī)器上,利用操作系統(tǒng)提供的擴(kuò)展指令集,可以較為容易地實(shí)現(xiàn)各種各樣的語言處理程序、數(shù)據(jù)庫管理系統(tǒng)和其他系統(tǒng)程序。此外,還提供種類繁多的實(shí)用程序,如連接裝配程序、庫管理程序、診斷排錯(cuò)程序、分類 /合并程序等供用戶使用。應(yīng)用程序?qū)咏鉀Q用戶特定的或不同應(yīng)用需要的問題,應(yīng)用程序開發(fā)者借助于程序設(shè)計(jì)語言來表達(dá)應(yīng)用問題,開發(fā)各種應(yīng)用程序,既快捷又方便。而最終用戶則通過應(yīng)用程序與計(jì)算機(jī)系統(tǒng)交互來解決他的應(yīng)用問題。

操作系統(tǒng)的作用與功能操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中的作用可以從三個(gè)方面來理解:操作系統(tǒng)是用戶與計(jì)算機(jī)硬件之間的接口。操作系統(tǒng)為用戶提供了虛擬機(jī)(Virtual Machine)。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的資源管理者。

操作系統(tǒng)的主要特性1.并發(fā)性(concurrence)2.共享性(sharing)3.異步性(asynchronism)4.虛擬性(virtual)

操作系統(tǒng)的演變

1.串行處理系統(tǒng)

早期的計(jì)算機(jī),從20世紀(jì)40年代末到50年代中期,程序員直接與硬件接觸,根本沒有操作系統(tǒng)。計(jì)算機(jī)運(yùn)行在一個(gè)集成了指示器、各種開關(guān)、一些輸入設(shè)備以及一個(gè)打印機(jī)的控制臺上。用機(jī)器代碼編寫的程序由輸入沒備、讀卡機(jī)載入,在因錯(cuò)誤而導(dǎo)致程序被掛起時(shí),出錯(cuò)位置由指示燈顯示。程序員可以通過檢測寄存器和主存來尋找出錯(cuò)原因。如果程序正常執(zhí)行完畢,則結(jié)果會輸出到打印機(jī)上。

2.簡單批處理系統(tǒng)

早期計(jì)算機(jī)十分昂貴,因而最大限度地利用它就顯得很重要。早期計(jì)算機(jī)的上機(jī)安排和底動時(shí)間所造成的時(shí)間花勞是不可接受的。為了改善上述情況,產(chǎn)生了批處理系統(tǒng)的概念,第1個(gè)批處理系統(tǒng)產(chǎn)生于20世紀(jì)50年代中期,由General Motors開發(fā),用于IBM 701計(jì)算機(jī)上。這個(gè)概念后來被IBM公司的顧客改進(jìn)并應(yīng)用在IBM 704中。到20世紀(jì)60年代初期,一些業(yè)主自行開發(fā)了批處理系統(tǒng),IBSYS即IBM公司為7090/7094計(jì)算機(jī)配置的操作系統(tǒng),b于它對其他系統(tǒng)的廣泛影響而尤為著名。 簡單批處理系統(tǒng)的中心思想是,通過應(yīng)用一種被稱為監(jiān)控器的軟件,使用戶不必再直接接觸機(jī)器,而是先通過卡片帆和紙帶機(jī)向計(jì)算機(jī)控制器提交作業(yè),由監(jiān)控器將作業(yè)組織在一起構(gòu)成一批作業(yè),然后將整批作業(yè)放人由監(jiān)控器管理的輸入設(shè)備上,每當(dāng) 個(gè)作業(yè)執(zhí)行完畢返回監(jiān)控器時(shí),監(jiān)控器已自動裝入下一個(gè)作業(yè)。

3.多道程序批處理系統(tǒng)

4.分時(shí)系統(tǒng)

利用多道程序設(shè)計(jì)技術(shù),可高效對作業(yè)進(jìn)行批處理。然而,對許多作業(yè),例如事務(wù)處理,提供一個(gè)用戶與計(jì)算機(jī)直接作用的交互作用模式是必要的。

5.實(shí)時(shí)系統(tǒng)

雖然多道批處理系統(tǒng)和分時(shí)系統(tǒng)已能獲得令人較為滿意的資源利用率和響應(yīng)時(shí)間,但仍不能滿足實(shí)時(shí)控制和實(shí)時(shí)信息處理的需求,例如,導(dǎo)彈的制導(dǎo)系統(tǒng)、飛機(jī)訂票系統(tǒng)、情報(bào)檢索系統(tǒng)等,這就使實(shí)時(shí)系統(tǒng)應(yīng)運(yùn)而生。

非常好我支持^.^

(10) 100%

不好我反對

(0) 0%

相關(guān)閱讀:

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?