操作系統(tǒng)可以看成是對計算機硬件的擴充,;從人機交互方式來看,,操作系統(tǒng)是用戶與機器的接口;從計算機的系統(tǒng)結(jié)構(gòu)看,,操作系統(tǒng)是一種層次,、模塊結(jié)構(gòu)的程序**,屬于有序分層法,,是無序模塊的有序?qū)哟握{(diào)用,。操作系統(tǒng)在設(shè)計方面體現(xiàn)了計算機技術(shù)和管理技術(shù)的結(jié)合。操作系統(tǒng)在計算機中的地位:操作系統(tǒng)是軟件,,而且是系統(tǒng)軟件,。它在計算機系統(tǒng)中的作用,大致可以從兩方面體會:對內(nèi),,操作系統(tǒng)管理計算機系統(tǒng)的各種資源,,擴充硬件的功能;對外,,操作系統(tǒng)提供良好的人機界面,,方便用戶使用計算機。它在整個計算機系統(tǒng)中具有承上啟下的地位,。操作系統(tǒng)是一個大型的軟件系統(tǒng),,其功能復(fù)雜,體系龐大,。從不同的角度看的結(jié)果也不同,正是“橫看成嶺側(cè)成峰”,,下面我們通過**典型的兩個角度來分析一下,。1、從程序員的角度看正如前面所說的,,如果沒有操作系統(tǒng),,程序員在開發(fā)軟件的時候就必須陷入復(fù)雜的硬件實現(xiàn)細(xì)節(jié)。程序員并不想涉足這個可怕的領(lǐng)域,,而且大量的精力花費在這個重復(fù)的,、沒有創(chuàng)造性的工作上也使得程序員無法集中精力放在更具有創(chuàng)造性的程序設(shè)計工作中去。程序員需要的是一種簡單的,,高度抽象的可以與之打交道的設(shè)備,。將硬件細(xì)節(jié)與程序員隔離開來,,這當(dāng)然就是操作系統(tǒng)。為典型應(yīng)用系統(tǒng)提供性能價格比較好的國產(chǎn)成套軟硬件產(chǎn)品,。品質(zhì)計算機系統(tǒng)集成質(zhì)量保障
已***用于科學(xué)計算,、事務(wù)處理和過程控制,日益深入社會各個領(lǐng)域,,對社會的進步產(chǎn)生深刻影響,。電子計算機分?jǐn)?shù)字和模擬兩類。通常所說的計算機均指數(shù)字計算機,,其運算處理的數(shù)據(jù),,是用離散數(shù)字量表示的。而模擬計算機運算處理的數(shù)據(jù)是用連續(xù)模擬量表示的,。模擬機和數(shù)字機相比較,,其速度快、與物理設(shè)備接口簡單,,但精度低,、使用困難、穩(wěn)定性和可靠性差,、價格昂貴,。故模擬機已趨淘汰,*在要求響應(yīng)速度快,,但精度低的場合尚有應(yīng)用,。把二者優(yōu)點巧妙結(jié)合而構(gòu)成的混合型計算機,尚有一定的生命力,。計算機系統(tǒng)特點編輯計算機系統(tǒng)的特點是能進行精確,、快速的計算和判斷,而且通用性好,,使用容易,,還能聯(lián)成網(wǎng)絡(luò)。①計算:一切復(fù)雜的計算,,幾乎都可用計算機通過算術(shù)運算和邏輯運算來實現(xiàn),。②判斷:計算機有判別不同情況、選擇作不同處理的能力,,故可用于管理,、控制、對抗,、決策,、推理等領(lǐng)域。③存儲:計算機能存儲巨量信息。④精確:只要字長足夠,,計算精度理論上不受限制,。⑤快速:計算機一次操作所需時間已小到以納秒計。⑥通用:計算機是可編程的,,不同程序可實現(xiàn)不同的應(yīng)用,。⑦易用:豐富的高性能軟件及智能化的人-機接口,**方便了使用,。⑧聯(lián)網(wǎng):多個計算機系統(tǒng)能超越地理界限,。惠山區(qū)智能化計算機系統(tǒng)集成客戶至上,,確保各應(yīng)用領(lǐng)域計算機系統(tǒng)工程質(zhì)量,,信息產(chǎn)業(yè)部從2000年開始建立計算機信息系統(tǒng)集成資質(zhì)管理制度。
同時善于抓住時機的微軟公司的總裁比爾·蓋茨適時地進入了這一領(lǐng)域,,用購買來的CP/M搖身一變成為MS-DOS,,并憑借其成為個人計算機操作系統(tǒng)領(lǐng)域的霸主。雖然是蘋果公司在GUI方面先拔頭籌,,但由于蘋果公司的不兼容,、不開放的市場策略,未能擴大戰(zhàn)果,,這時微軟又適時地進入了GUI方面,,憑借WINDOWS系統(tǒng)再次稱雄。計算機系統(tǒng)構(gòu)成一般來說,,操作系統(tǒng)由以下幾個部分組成:1)進程調(diào)度子系統(tǒng):進程調(diào)度子系統(tǒng)決定哪個進程使用CPU,,對進程進行調(diào)度、管理,。2)進程間通信子系統(tǒng):負(fù)責(zé)各個進程之間的通信,。3)內(nèi)存管理子系統(tǒng):負(fù)責(zé)管理計算機內(nèi)存。4)設(shè)備管理子系統(tǒng):負(fù)責(zé)管理各種計算機外設(shè),,主要由設(shè)備驅(qū)動程序構(gòu)成,。5)文件子系統(tǒng):負(fù)責(zé)管理磁盤上的各種文件、目錄,。6)網(wǎng)絡(luò)子系統(tǒng):負(fù)責(zé)處理各種與網(wǎng)絡(luò)有關(guān)的東西,。計算機系統(tǒng)結(jié)構(gòu)設(shè)計操作系統(tǒng)有多種實現(xiàn)方法與設(shè)計思路,下面*選取**有代表性的三種做一簡單的敘述,。一、整體式系統(tǒng)整體式系統(tǒng)結(jié)構(gòu)設(shè)計:這是**常用的一種組織方式,,它常被譽為“大雜燴”,,也可說,整體式系統(tǒng)結(jié)構(gòu)就是“無結(jié)構(gòu)”。這種結(jié)構(gòu)方式下,,開發(fā)人員為了構(gòu)造**終的目標(biāo)操作系統(tǒng)程序,,首先將一些**的過程,或包含過程的文件進行編譯,。
UNIX系統(tǒng)的應(yīng)用水平與國外相比有一定的滯后,。2)WindowsNT系列:微軟公司產(chǎn)品,其利用Windows的友好的用戶界面的優(yōu)勢打進服務(wù)器操作系統(tǒng)市場,。但其在整體性能,、效率、穩(wěn)定性上都與UNIX有一定差距,,所以現(xiàn)在主要應(yīng)用于中小企業(yè)市場,。3)NovellNetware系列:Novell公司產(chǎn)品,其以極適合于中小網(wǎng)絡(luò)而著稱,,在中國的證券行業(yè)市場占有率極高,,而且其產(chǎn)品特點鮮明,仍然是服務(wù)器系統(tǒng)軟件中的長青樹,。4)LINUX系列:Linux是一種自由和開放源碼的類Unix操作系統(tǒng),。目前存在著許多不同的Linux,但它們都使用了Linux內(nèi)核,。Linux可安裝在各種計算機硬件設(shè)備中,,從手機、平板電腦,、路由器和視頻游戲控制臺,,到臺式計算機、大型機和超級計算機,。Linux是一個**的操作系統(tǒng),,世界上運算**快的10臺超級計算機運行的都是Linux操作系統(tǒng)。嚴(yán)格來講,,Linux這個詞本身只表示Linux內(nèi)核,,但實際上人們已經(jīng)習(xí)慣了用Linux來形容整個基于Linux內(nèi)核,并且使用GNU工程各種工具和數(shù)據(jù)庫的操作系統(tǒng),。Linux得名于計算機業(yè)余愛好者LinusTorvalds,。計算機系統(tǒng)弗林分類法編輯弗林(Flynn)分類法是按指令流、數(shù)據(jù)流及其多倍性分類的,。共分四類:SISD――指令部件只對一條指令處理,,只控制一個操作部件操作。包括技術(shù)水平,、管理水平,、服務(wù)水平、質(zhì)量保證能力、技術(shù)裝備,、BSV液晶拼接CCC認(rèn)證,、系統(tǒng)建設(shè)質(zhì)量等要素。
貝爾實驗室)和通用電氣公司決定開發(fā)一種“公用計算機服務(wù)系統(tǒng)”----MULTICS,,希望其能同時支持?jǐn)?shù)百名分時用戶的一種機器,。結(jié)果這個計劃的研制難度超出了所有人的預(yù)料,**后這個系統(tǒng)也以失敗結(jié)束,。不過,,MULTICS的思想?yún)s為后來的操作系統(tǒng)很多提示。20世紀(jì)60年代未,,一位貝爾實驗室曾參加過MULTICS研制工作的計算機科學(xué)家KenThompson,,在一臺無人使用的PDP-7機器上開發(fā)出了一套簡化的、單用戶版的MULTICS,。后來導(dǎo)致了UNIX操作系統(tǒng)的誕生,。UNIX操作系統(tǒng)主導(dǎo)了小型機、工作站以及其他市場,。也是至今**有影響力的操作系統(tǒng)之一,,而Linux也是UNIX系統(tǒng)的一種衍生,下一講我們將專門介紹一下UNIX的發(fā)展歷史,。4,、第四代計算機(1980-今):個人計算機隨著計算機技術(shù)的不斷更新與發(fā)展,計算機神奇般地闖入了人們的生活,,以低廉的價格就可以獲得強大計算能力的計算機,。價格不再是阻攔計算機普及的門檻時,降低計算機的易用性就顯得十分重要,!由于UNIX系統(tǒng)的本身特點,,使得其不太適合于在運行在個人計算機上,這時就需要一種新的操作系統(tǒng),。在這一歷史關(guān)鍵時候,,IBM公司由于低估了PC機的市場,并未使用**大的力量角逐這一市場,,這時Intel公司趁機進入,,成為了當(dāng)今微處理器的老大。研制典型應(yīng)用系統(tǒng)軟硬件成套產(chǎn)品,,實現(xiàn)商品化生產(chǎn),;惠山區(qū)智能化計算機系統(tǒng)集成客戶至上
計算機系統(tǒng)集成是通過結(jié)構(gòu)化的綜合布線系統(tǒng)和計算機網(wǎng)絡(luò)技術(shù)。品質(zhì)計算機系統(tǒng)集成質(zhì)量保障
③流水線處理機與并行處理機:在元件,、器件速度有限的條件下,,從系統(tǒng)結(jié)構(gòu)與組織著手來實現(xiàn)高速處理能力,,成功地研制出這兩種處理機,。它們均面向ɑiθbi=ci(i=1,,2,3,,…,,n;θ為算符)這樣一組數(shù)據(jù)(也叫向量)運算,。流水線處理機是單指令數(shù)據(jù)流(SISD)的,,它們用重疊原理,用流水線方式加工向量各元素,,具有高加工速率,。并行處理機是單指令流多數(shù)據(jù)流(SIMD)的,它利用并行原理,,重復(fù)設(shè)置多個處理部件,,同時并行處理向量各元素來獲得高速度(見并行處理計算機系統(tǒng))。流水和并行技術(shù)還可結(jié)合,,如重復(fù)設(shè)置多個流水部件,,并行工作,以獲得更高性能,。研究并行算法是發(fā)揮這類處理機效率的關(guān)鍵,。在高級程序語言中相應(yīng)地擴充向量語句,可有效地組織向量運算,;或設(shè)有向量識別器,,自動識別源程序中的向量成分。一臺普通主機(標(biāo)量機)配一臺數(shù)組處理器(*作高速向量運算的流水線**機),,構(gòu)成主副機系統(tǒng),,可**提高系統(tǒng)的處理能力,且性能價格比高,,應(yīng)用相當(dāng)***,。④多處理機與多機系統(tǒng)、分布處理系統(tǒng)和計算機網(wǎng):多處理機與多機系統(tǒng)是進一步發(fā)展并行技術(shù)的必由之路,,是巨型,、大型機主要發(fā)展方向。它們是多指令流多數(shù)據(jù)流(MIMD)系統(tǒng),,各機處理各自的指令流(進程),,相互通信。品質(zhì)計算機系統(tǒng)集成質(zhì)量保障
無錫新互動網(wǎng)絡(luò)科技有限公司主要經(jīng)營范圍是商務(wù)服務(wù),,擁有一支專業(yè)技術(shù)團隊和良好的市場口碑,。公司自成立以來,,以質(zhì)量為發(fā)展,讓匠心彌散在每個細(xì)節(jié),,公司旗下軟件開發(fā),,圖文設(shè)計及制作深受客戶的喜愛。公司秉持誠信為本的經(jīng)營理念,,在商務(wù)服務(wù)深耕多年,,以技術(shù)為先導(dǎo),以自主產(chǎn)品為重點,,發(fā)揮人才優(yōu)勢,,打造商務(wù)服務(wù)良好品牌。無錫新互動立足于全國市場,,依托強大的研發(fā)實力,,融合前沿的技術(shù)理念,飛快響應(yīng)客戶的變化需求,。