計(jì)算機(jī)應(yīng)用項(xiàng)目教程_第1頁(yè)
計(jì)算機(jī)應(yīng)用項(xiàng)目教程_第2頁(yè)
計(jì)算機(jī)應(yīng)用項(xiàng)目教程_第3頁(yè)
計(jì)算機(jī)應(yīng)用項(xiàng)目教程_第4頁(yè)
計(jì)算機(jī)應(yīng)用項(xiàng)目教程_第5頁(yè)
已閱讀5頁(yè),還剩187頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE190PAGE189目錄項(xiàng)目一計(jì)算機(jī)基礎(chǔ)知識(shí) 1任務(wù)一認(rèn)識(shí)計(jì)算機(jī) 1任務(wù)二計(jì)算機(jī)系統(tǒng)的組成 12任務(wù)三微型計(jì)算機(jī)的配置 17任務(wù)四信息在計(jì)算機(jī)內(nèi)的存儲(chǔ)形式 23項(xiàng)目二中文WindowsXP操作系統(tǒng) 31任務(wù)一認(rèn)識(shí)WindowsXP操作系統(tǒng) 31任務(wù)二中文WindowsXP基礎(chǔ)知識(shí) 34任務(wù)三中文WindowsXP文件操作 42任務(wù)四中文WindowsXP磁盤管理 48任務(wù)五 中文WindowsXP的控制面板 52項(xiàng)目三中文Word2003的應(yīng)用 57任務(wù)一認(rèn)識(shí)Word2003 57任務(wù)二Word2003的基本操作 62任務(wù)三Word2003文本編輯 66任務(wù)四Word2003的文檔排版 70項(xiàng)目四中文Excel2003的應(yīng)用 102任務(wù)一中文Excel2003概述 102任務(wù)二Excel2003的基本操作 104任務(wù)三單元格的基本操作 110任務(wù)四格式化工作表 114任務(wù)五使用公式和函數(shù) 118任務(wù)六使用圖表 122任務(wù)七數(shù)據(jù)的處理 125項(xiàng)目五中文PowerPoint2003的應(yīng)用 132任務(wù)一中文PowerPoint2003概述 132任務(wù)二演示文稿的創(chuàng)建 137任務(wù)三幻燈片的編輯 141任務(wù)四演示文稿放映 152任務(wù)五演示文稿的編輯 158項(xiàng)目六走進(jìn)互聯(lián)網(wǎng) 161任務(wù)一計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí) 161任務(wù)二局域網(wǎng) 165任務(wù)三因特網(wǎng)(Internet) 170任務(wù)四瀏覽器操作 177任務(wù)五文件傳輸操作 183項(xiàng)目一計(jì)算機(jī)基礎(chǔ)知識(shí)知識(shí)目標(biāo):了解計(jì)算機(jī)的產(chǎn)生、發(fā)展和分類。理解計(jì)算機(jī)的應(yīng)用、計(jì)算機(jī)系統(tǒng)的軟硬件組成。掌握信息在計(jì)算機(jī)內(nèi)的存儲(chǔ)形式。技能目標(biāo):能夠識(shí)別計(jì)算機(jī)的基本配置。會(huì)進(jìn)行二進(jìn)制和八進(jìn)制、十進(jìn)制、十六進(jìn)制之間的轉(zhuǎn)換。熟練進(jìn)行開機(jī)、關(guān)機(jī)。任務(wù)一認(rèn)識(shí)計(jì)算機(jī)在人類歷史上,計(jì)算工具的發(fā)明和創(chuàng)造走過(guò)了漫長(zhǎng)的道路。在原始社會(huì),人們?cè)褂美K結(jié)、壘石或枝條作為計(jì)數(shù)和計(jì)算的工具。我國(guó)在春秋戰(zhàn)國(guó)時(shí)期就有了籌算法的記載,到了唐朝已經(jīng)有了至今仍在使用的計(jì)算工具——算盤。歐洲16世紀(jì)也出現(xiàn)了對(duì)數(shù)計(jì)算尺和機(jī)械計(jì)算機(jī)。在20世紀(jì)40年代之前,人工手算一直是主要的計(jì)算方法,如算盤、對(duì)數(shù)計(jì)算尺、手搖或電動(dòng)的機(jī)械計(jì)算機(jī)一直是人們使用的主要計(jì)算工具。此后,一方面由于近代科學(xué)技術(shù)的發(fā)展,對(duì)計(jì)算量、計(jì)算精度、計(jì)算速度的要求不斷提高,原有的計(jì)算工具已經(jīng)滿足不了應(yīng)用的需要,另一方面,計(jì)算理論、電子學(xué)以及自動(dòng)控制技術(shù)的發(fā)展,也為現(xiàn)代電子計(jì)算機(jī)的出現(xiàn)提供了可能,在20世紀(jì)40年代中期誕生了第一代電子計(jì)算機(jī)。對(duì)計(jì)算機(jī)(Computer)人們往往從不同角度提出不同的見解,有多種描述:“計(jì)算機(jī)是一種可以自動(dòng)進(jìn)行信息處理的工具”;“計(jì)算機(jī)是一種能快速而高效地自動(dòng)完成信息處理的電子設(shè)備”;“計(jì)算機(jī)是一種能夠高速運(yùn)算、具有內(nèi)部存儲(chǔ)能力、由程序控制其操作過(guò)程的電子裝置”等等。1.1.1計(jì)算機(jī)的產(chǎn)生與發(fā)展1.第一臺(tái)計(jì)算機(jī)的誕生1946年2月,世界上第一臺(tái)通用電子數(shù)字計(jì)算機(jī)“埃尼阿克”(ENIAC)宣告研制成功?!鞍D岚⒖恕钡某晒?,是計(jì)算機(jī)發(fā)展史上的一座紀(jì)念碑,是人類在發(fā)展計(jì)算技術(shù)的歷程中,到達(dá)的一個(gè)新的起點(diǎn)。“埃尼阿克”共使用了18000個(gè)電子管,另加1500個(gè)繼電器以及其它器件,其總體積約90立方米,重達(dá)30噸,占地170平方米,需要用一間30多米長(zhǎng)的大房間才能存放,是個(gè)地地道道的龐然大物。這臺(tái)耗電量為140千瓦的計(jì)算機(jī),運(yùn)算速度為每秒5000次加法,或者400次乘法,比機(jī)械式的繼電器計(jì)算機(jī)快1000倍。當(dāng)“埃尼阿克”公開展出時(shí),一條炮彈的軌道用20秒鐘就算出來(lái),比炮彈本身的飛行速度還快。埃尼阿克的存儲(chǔ)器是電子裝置,而不是靠轉(zhuǎn)動(dòng)的“鼓”。它能夠在一天內(nèi)完成幾千萬(wàn)次乘法,大約相當(dāng)于一個(gè)人用臺(tái)式計(jì)算機(jī)操作40年的工作量。它是按照十進(jìn)制,而不是按照二進(jìn)制來(lái)操作。但其中也用少量以二進(jìn)制方式工作的電子管,因此機(jī)器在工作中不得不把十進(jìn)制轉(zhuǎn)換為二進(jìn)制,而在數(shù)據(jù)輸入、輸出時(shí)再變回十進(jìn)制。圖1.1第一臺(tái)計(jì)算機(jī)ENIAC“埃尼阿克”最初是為了進(jìn)行彈道計(jì)算而設(shè)計(jì)的專用計(jì)算機(jī)。但后來(lái)通過(guò)改變插入控制板里接線方式來(lái)解決各種不同的問(wèn)題,而成為一臺(tái)通用機(jī)。它的一種改型機(jī)曾用于氫彈的研制?!鞍D岚⒖恕背绦虿捎猛獠坎迦胧剑慨?dāng)進(jìn)行軟件中心一項(xiàng)新的計(jì)算時(shí),都要重新連接線路。有時(shí)幾分鐘或幾十分鐘的計(jì)算,要花幾小時(shí)或1-2天的時(shí)間進(jìn)行線路連接準(zhǔn)備,這是一個(gè)致命的弱點(diǎn)。它的另一個(gè)弱點(diǎn)是存儲(chǔ)量太小。圖1.1第一臺(tái)計(jì)算機(jī)ENIAC2.計(jì)算機(jī)的發(fā)展電子計(jì)算機(jī)的發(fā)展,像任何新生事物一樣,也經(jīng)歷了一個(gè)不斷完善的過(guò)程。計(jì)算機(jī)發(fā)展史的一次重大突破是由數(shù)學(xué)家馮·諾依曼領(lǐng)導(dǎo)的設(shè)計(jì)小組完成的。圖1.2馮·圖1.2馮·諾依曼(1)將十進(jìn)位改為二進(jìn)位;(2)建立多級(jí)存儲(chǔ)結(jié)構(gòu),由它容納并指令程序;(3)機(jī)器要處理的程序和數(shù)據(jù),均由二進(jìn)制數(shù)碼表示;(4)采用并行計(jì)算原理,即對(duì)一個(gè)數(shù)的各位同時(shí)進(jìn)行處理。EDVAC方案明確規(guī)定新機(jī)器有五個(gè)構(gòu)成部分:①計(jì)算器:②邏輯控制裝置;③存貯器;④輸入;⑤輸出,并描述了這五部分的職能和相互關(guān)系。EDVAC方案有兩個(gè)非常重大的改進(jìn):一是采用二進(jìn)制,二是完成了存貯程序,可以自動(dòng)地從一個(gè)程序指令進(jìn)到下一個(gè)程序指令,其作業(yè)可以通過(guò)指令自動(dòng)完成。“指令”包括數(shù)據(jù)和程序,把它們用碼的形式輸入到機(jī)器的記憶裝置中,即用記憶數(shù)據(jù)的同一記憶裝置存貯執(zhí)行運(yùn)算的命令,這就是所謂存貯程序的新概念。這個(gè)概念被譽(yù)為計(jì)算機(jī)史上的一個(gè)里程碑。長(zhǎng)達(dá)101頁(yè)的EDVAC方案是計(jì)算機(jī)發(fā)展史上的一個(gè)劃時(shí)代的文獻(xiàn),它向世界宣告:電子計(jì)算機(jī)時(shí)代開始了。而為這個(gè)方案作出貢獻(xiàn)的天才科學(xué)家馮·諾依曼則被人們譽(yù)為“電子計(jì)算機(jī)之父”。1949年5月,真正實(shí)現(xiàn)內(nèi)存儲(chǔ)程序式原理的第一臺(tái)計(jì)算機(jī)EDSAC于在英國(guó)制成。根據(jù)計(jì)算機(jī)所采用的物理器件,一般把電子計(jì)算機(jī)的發(fā)展分成幾個(gè)時(shí)期,也稱為幾代,分別代表了時(shí)間順序發(fā)展過(guò)程。第一代計(jì)算機(jī)(1946-1957):采用電子管作為邏輯元件,用陰極射線管或汞延遲線作主存儲(chǔ)器,外存主要使用紙帶、卡片等,程序設(shè)計(jì)主要使用機(jī)器指令或符號(hào)指令,應(yīng)用領(lǐng)域主要是科學(xué)計(jì)算。第二代計(jì)算機(jī)(1958-1964):用晶體管代替了電子管,晶體管比電子管小得多,不需要暖機(jī)時(shí)間,消耗能量較少,處理更迅速、更可靠。第二代計(jì)算機(jī)的程序語(yǔ)言從機(jī)器語(yǔ)言發(fā)展到匯編語(yǔ)言。接著,高級(jí)語(yǔ)言FORTRAN(最早出現(xiàn)的高級(jí)編程語(yǔ)言)和COBOL語(yǔ)言相繼開發(fā)出來(lái)并被廣泛使用。這時(shí),開始使用磁盤和磁帶作為輔助存儲(chǔ)器。第二代計(jì)算機(jī)的體積和價(jià)格都下降了,使用的人也多起來(lái)了,計(jì)算機(jī)工業(yè)迅速發(fā)展。第二代計(jì)算機(jī)主要用于商業(yè)、大學(xué)教學(xué)和政府機(jī)關(guān)。第三代計(jì)算機(jī)(1965-1970):采用中小規(guī)模的集成電路塊代替了晶體管等分立元件,半導(dǎo)體存儲(chǔ)器逐步取代了磁芯存儲(chǔ)器的主存儲(chǔ)器地位,磁盤成了不可缺少的輔助存儲(chǔ)器,計(jì)算機(jī)也進(jìn)入了產(chǎn)品標(biāo)準(zhǔn)化、模塊化、系列化的發(fā)展時(shí)期,計(jì)算機(jī)的管理、使用方式也由手工操作完全改變?yōu)樽詣?dòng)管理,使計(jì)算機(jī)的使用效率顯著提高。第四代計(jì)算機(jī)(1971-至今):采用大規(guī)模和超大規(guī)模集成電路。70年代以后,計(jì)算機(jī)使用的集成電路迅速?gòu)闹小⑿∫?guī)模發(fā)展到大規(guī)模、超大規(guī)模的水平,大規(guī)模、超大規(guī)模集成電路應(yīng)用的一個(gè)直接結(jié)果是微處理器和微型計(jì)算機(jī)的誕生。微處理器是將傳統(tǒng)的運(yùn)算器和控制器集成在一塊大規(guī)?;虺笠?guī)模集成電路芯片上,作為中央處理單元(CPU)。以微處理器為核心,再加上存儲(chǔ)器和接口等芯片以及輸入輸出設(shè)備便構(gòu)成了微型計(jì)算機(jī)。微處理器自1971年誕生以來(lái)幾乎每隔二至三年就要更新?lián)Q代,以高檔微處理器為核心構(gòu)成的高檔微型計(jì)算機(jī)系統(tǒng)已達(dá)到和超過(guò)了傳統(tǒng)超級(jí)小型計(jì)算機(jī)水平,其運(yùn)算速度可以達(dá)到每秒數(shù)億次。由于微型計(jì)算機(jī)體積小、功耗低、成本低,其性能價(jià)格比占有很大優(yōu)勢(shì),因而得到了廣泛的應(yīng)用。微處理器和微型計(jì)算機(jī)的出現(xiàn)不僅深刻地影響著計(jì)算機(jī)技術(shù)本身的發(fā)展,同時(shí)也使計(jì)算機(jī)技術(shù)滲透到了社會(huì)生活的各個(gè)方面,極大地推動(dòng)了計(jì)算機(jī)的普及。隨著微電子、計(jì)算機(jī)和數(shù)字化聲像技術(shù)的發(fā)展,多媒體技術(shù)也得到了迅速發(fā)展。這里所說(shuō)的媒體是指表示和傳播信息的載體,例如文字、聲音、圖像都是媒體。在80年代以前人們使用計(jì)算機(jī)處理的主要是文字信息,80年代開始用于處理圖形和圖像。隨著數(shù)字化音頻和視頻技術(shù)的突破,逐步形成了集聲、文、圖、像一體化的多媒體計(jì)算機(jī)系統(tǒng)。它不僅使計(jì)算機(jī)應(yīng)用更接近人類習(xí)慣的信息交流方式,而且將開拓許多新的應(yīng)用領(lǐng)域。計(jì)算機(jī)與通訊技術(shù)的結(jié)合使計(jì)算機(jī)應(yīng)用從單機(jī)走向網(wǎng)絡(luò),由獨(dú)立網(wǎng)絡(luò)走向互聯(lián)網(wǎng)絡(luò)??傊?,從第一代到第四代,計(jì)算機(jī)的體系結(jié)構(gòu)都是相同的,即都由控制器,存儲(chǔ)器,運(yùn)算器和輸入輸出設(shè)備組成,稱為馮·諾依曼體系結(jié)構(gòu)。計(jì)算機(jī)的種類也一再分化,發(fā)展成微型計(jì)算機(jī)、小型計(jì)算機(jī)、通用計(jì)算機(jī)(包括巨型、大型、中型計(jì)算機(jī))以及各種專用機(jī)等。由于技術(shù)的更新和應(yīng)用的推動(dòng),計(jì)算機(jī)一直處在飛速發(fā)展之中。依據(jù)信息技術(shù)發(fā)展功能價(jià)格比的摩爾定律(Moore’Law),計(jì)算機(jī)芯片的功能每18個(gè)月翻一番,而價(jià)格減一半。該定律的作用從60年代以來(lái),已持續(xù)40多年。集處理文字、圖形、圖像、聲音為一體的多媒體計(jì)算機(jī)的發(fā)展正方興未艾。各國(guó)都在計(jì)劃建設(shè)自己的“信息高速公路”。通過(guò)各種通信渠道,包括有線網(wǎng)和無(wú)線網(wǎng),把各種計(jì)算機(jī)互聯(lián)起來(lái),已經(jīng)實(shí)現(xiàn)了信息在全球范圍內(nèi)的傳遞。用計(jì)算機(jī)來(lái)模仿人的智能,包括聽覺、視覺和觸覺以及自學(xué)習(xí)和推理能力是當(dāng)前計(jì)算機(jī)科學(xué)研究的一個(gè)重要方向。與此同時(shí),計(jì)算機(jī)體系結(jié)構(gòu)將會(huì)突破傳統(tǒng)的馮·諾依曼提出的原理,實(shí)現(xiàn)高度的并行處理。為了解決軟件發(fā)展方面出現(xiàn)的復(fù)雜程度高、研制周期長(zhǎng)和正確性難于保證的“軟件危機(jī)”而產(chǎn)生的軟件工程也出現(xiàn)新的突破。新一代計(jì)算機(jī)的發(fā)展將與人工智能、知識(shí)工程和專家系統(tǒng)等研究緊密相聯(lián),并為其發(fā)展提供新的基礎(chǔ)。表1-1計(jì)算機(jī)發(fā)展階段示意表年代器件第一代計(jì)算機(jī)(1946-1957)第二代計(jì)算機(jī)(1958-1964)第三代計(jì)算機(jī)(1965-1970)第四代計(jì)算機(jī)(1971-至今)電子器件電子管晶體管中、小規(guī)模集成電路大規(guī)模和超大規(guī)模集成電路主存儲(chǔ)器磁芯、磁鼓磁芯、磁鼓磁芯、磁鼓、半導(dǎo)體存儲(chǔ)器半導(dǎo)體存儲(chǔ)器外部輔助存儲(chǔ)器磁帶、磁鼓磁帶、磁鼓磁帶、磁鼓、磁盤磁帶、磁盤、光盤處理方式機(jī)器語(yǔ)言匯編語(yǔ)言監(jiān)控程序連續(xù)處理作業(yè)高級(jí)語(yǔ)言編譯多道程序?qū)崟r(shí)處理實(shí)時(shí)、分時(shí)處理網(wǎng)絡(luò)操作系統(tǒng)運(yùn)算速度5千-3萬(wàn)次/秒幾十萬(wàn)-百萬(wàn)次/秒百萬(wàn)-幾百萬(wàn)次/秒幾百萬(wàn)-千億次/秒

3.計(jì)算機(jī)發(fā)展的趨勢(shì)與展望今后計(jì)算機(jī)的發(fā)展趨勢(shì)更加趨于:巨型化指發(fā)展高速、大存儲(chǔ)容量和強(qiáng)功能的超大型計(jì)算機(jī)。這既是諸如天文、氣象、宇航、核反應(yīng)等尖端科學(xué)以及進(jìn)一步探索新興科學(xué),諸如基因工程、生物工程的需要,也是為了能讓計(jì)算機(jī)具有人腦學(xué)習(xí)、推理的復(fù)雜功能。當(dāng)今知識(shí)信息猶如核裂變一樣不斷膨脹,記憶、存儲(chǔ)和處理這些信息是必要的;1970年代中期的巨型機(jī)運(yùn)算速度已達(dá)每秒1.5億次,現(xiàn)在則高達(dá)每秒數(shù)萬(wàn)億次。還有進(jìn)一步提高計(jì)算機(jī)功能的必要,例如美國(guó)計(jì)劃開發(fā)出每秒1000萬(wàn)億次運(yùn)算的超級(jí)計(jì)算機(jī)。微型化因大規(guī)模、超大規(guī)模集成電路的出現(xiàn),計(jì)算機(jī)微型化迅速。因?yàn)槲⑿蜋C(jī)可滲透到諸如儀表、家用電器、導(dǎo)彈彈頭等中、小型機(jī)無(wú)法進(jìn)入的領(lǐng)地,所以80年代以來(lái)發(fā)展異常迅速。預(yù)計(jì)性能指標(biāo)將持續(xù)提高,而價(jià)格將持續(xù)下降。當(dāng)前微型機(jī)的標(biāo)志是運(yùn)算部件和控制部件集成在一起,今后將逐步發(fā)展到對(duì)存儲(chǔ)器、通道處理機(jī)、高速運(yùn)算部件、圖形卡、聲卡的集成,進(jìn)一步將系統(tǒng)的軟件固化,達(dá)到整個(gè)微型機(jī)系統(tǒng)的集成。網(wǎng)絡(luò)化如今的計(jì)算機(jī)已經(jīng)離不開網(wǎng)絡(luò)了,網(wǎng)絡(luò)計(jì)算機(jī)在即將到來(lái)的時(shí)代中將無(wú)處不在。網(wǎng)絡(luò)化就是把各自獨(dú)立的計(jì)算機(jī)用通訊線路連結(jié)起來(lái),形成各計(jì)算機(jī)用戶之間可以相互通訊并能使用公共資源的網(wǎng)絡(luò)系統(tǒng)。網(wǎng)絡(luò)化能夠充分利用計(jì)算機(jī)的寶貴資源并擴(kuò)大計(jì)算機(jī)的使用范圍,為用戶提供方便、及時(shí)、可靠、廣泛、靈活的信息服務(wù)。但是有時(shí)你可能很難找到它們,盡管它們中的一些看上去像我們今天使用的膝上型電腦或者桌面電腦,但是多數(shù)網(wǎng)絡(luò)計(jì)算機(jī)將藏在電視,電話和冰箱中。網(wǎng)絡(luò)計(jì)算則在今天的基礎(chǔ)上更進(jìn)一步;網(wǎng)絡(luò)計(jì)算將數(shù)據(jù),程序,以及計(jì)算能力分布在一個(gè)公司的Intranet或者Internet的各個(gè)節(jié)點(diǎn)上。智能化智能化是指讓計(jì)算機(jī)具有模擬人的感覺和思維過(guò)程的能力。智能計(jì)算機(jī)具有解決問(wèn)題和邏輯推理的功能,知識(shí)處理和知識(shí)庫(kù)管理的功能等等。人與計(jì)算機(jī)的聯(lián)系是通過(guò)智能接口,用文字、聲音、圖像等與計(jì)算機(jī)進(jìn)行自然對(duì)話。計(jì)算機(jī)要代替人類做更多的工作,就要使計(jì)算機(jī)有更接近人類的思維和智能。未來(lái)的計(jì)算機(jī)將能接受自然語(yǔ)言的命令,有視覺、聽覺和觸覺。將來(lái)的計(jì)算機(jī)可能不再有現(xiàn)在的計(jì)算機(jī)這樣的外型,體系結(jié)構(gòu)也會(huì)不同。目前,已研制出各種“機(jī)器人”,有的能代替人勞動(dòng),有的能與人下棋等等。智能化使計(jì)算機(jī)突破了“計(jì)算”這一初級(jí)的含意,從本質(zhì)上擴(kuò)充了計(jì)算機(jī)的能力,可以越來(lái)越多地代替人類腦力勞動(dòng)。硅芯片技術(shù)的高速發(fā)展同時(shí)也意味著硅技術(shù)越來(lái)越近其物理極限,為此,世界各國(guó)的研究人員正在加緊研究開發(fā)新型計(jì)算機(jī),計(jì)算機(jī)從體系結(jié)構(gòu)的變革到器件與技術(shù)革命都要產(chǎn)生一次量的乃至質(zhì)的飛躍。新型的光子計(jì)算機(jī)、生物計(jì)算機(jī)、量子計(jì)算機(jī)、納米計(jì)算機(jī)等將會(huì)在21世紀(jì)走進(jìn)我們的生活,遍布各個(gè)領(lǐng)域。1.1.2計(jì)算機(jī)的特點(diǎn)計(jì)算機(jī)是一種可以進(jìn)行自動(dòng)控制、具有記憶功能的現(xiàn)代化計(jì)算工具和信息處理工具。它有以下五個(gè)方面的特點(diǎn):1.運(yùn)算速度快計(jì)算機(jī)的運(yùn)算速度(也稱處理速度,用每秒百萬(wàn)指令數(shù),用來(lái)描述計(jì)算機(jī)的運(yùn)算速度)用MIPS來(lái)衡量。現(xiàn)代的計(jì)算機(jī)運(yùn)算速度在幾十MIPS以上,巨型計(jì)算機(jī)的速度可達(dá)到千萬(wàn)個(gè)MIPS。計(jì)算機(jī)如此高的運(yùn)算速度是其他任何計(jì)算工具無(wú)法比擬的,它使得過(guò)去需要幾年甚至幾十年才能完成的復(fù)雜運(yùn)算任務(wù),現(xiàn)在只需幾天、幾小時(shí)、甚至更短的時(shí)間就可完成。這正是計(jì)算機(jī)被廣泛使用的主要原因之一。2.計(jì)算精度高一般來(lái)說(shuō),現(xiàn)在的計(jì)算機(jī)有幾十位有效數(shù)字,而且理論上還可更高。因?yàn)閿?shù)在計(jì)算機(jī)內(nèi)部是用二進(jìn)制數(shù)編碼的,數(shù)的精度主要由這個(gè)數(shù)的二進(jìn)制碼的位數(shù)決定,可以通過(guò)增加數(shù)的二進(jìn)制位數(shù)來(lái)提高精度,位數(shù)越多精度就越高。3.存儲(chǔ)的能力計(jì)算機(jī)的存儲(chǔ)器類似于人的大腦,可以“記憶”(存儲(chǔ))大量的數(shù)據(jù)和計(jì)算機(jī)程序而不丟失,在計(jì)算的同時(shí),還可把中間結(jié)果存儲(chǔ)起來(lái),供以后使用。計(jì)算機(jī)依靠各種存儲(chǔ)設(shè)備,存儲(chǔ)容量越來(lái)越大,可存儲(chǔ)大量信息。需要時(shí),計(jì)算機(jī)可以從浩如煙海的數(shù)據(jù)中找到這些信息,這也是計(jì)算機(jī)能夠進(jìn)行自動(dòng)處理的原因之一。4.邏輯判斷的能力計(jì)算機(jī)在程序的執(zhí)行過(guò)程中,會(huì)根據(jù)上一步的執(zhí)行結(jié)果,運(yùn)用邏輯判斷方法自動(dòng)確定下一步的執(zhí)行命令。正是因?yàn)橛?jì)算機(jī)具有這種邏輯判斷能力,使得計(jì)算機(jī)不僅能解決數(shù)值計(jì)算問(wèn)題,而且能解決非數(shù)值計(jì)算問(wèn)題,比如信息檢索、圖像識(shí)別等。5.高度自動(dòng)化與靈活性計(jì)算機(jī)能在程序控制下,按事先的規(guī)定步驟執(zhí)行任務(wù)而不需要人工干預(yù)。其自動(dòng)執(zhí)行程序的能力超強(qiáng),可提高諸如自動(dòng)化生產(chǎn)線等系統(tǒng)的自動(dòng)化程度。正因?yàn)橛?jì)算機(jī)具有上述特點(diǎn),所以人們?cè)谶M(jìn)行的一些復(fù)雜的腦力勞動(dòng)時(shí),可以分解成計(jì)算機(jī)可以執(zhí)行的基本操作,并以計(jì)算機(jī)可以識(shí)別的形式表示出來(lái),存放到計(jì)算機(jī)中,計(jì)算機(jī)就可以模仿人的一部分思維活動(dòng),代替人的部分腦力勞動(dòng),按照人們的意愿自動(dòng)地工作,因此有人也把計(jì)算機(jī)稱為“電腦”,以強(qiáng)調(diào)計(jì)算機(jī)在功能上和人腦有許多相似之處,例如人腦的記憶功能、計(jì)算功能、判斷功能。但是電腦終究不是人腦,它也不可能完全代替人腦;但是說(shuō)電腦不能模擬人腦的功能也是不對(duì)的,盡管電腦在很多方面遠(yuǎn)遠(yuǎn)比不上人腦,但它也有超越人腦的許多性能,人腦與電腦在許多方面有著互補(bǔ)作用。1.1.3計(jì)算機(jī)的分類計(jì)算機(jī)種類很多,可以從不同的角度對(duì)計(jì)算機(jī)進(jìn)行分類。如圖1.3是計(jì)算機(jī)的分類表示:圖1.3計(jì)算機(jī)的分類計(jì)算機(jī)按信息的表示方式分類分為數(shù)模混合計(jì)算機(jī)、模擬計(jì)算機(jī)、數(shù)字計(jì)算機(jī);按應(yīng)用范圍分專用計(jì)算機(jī)、通用計(jì)算機(jī)兩類;最常見的分類是按規(guī)模和處理能力分類,分為巨型機(jī)、大型機(jī)、小型機(jī)、微型機(jī)、工作站和服務(wù)器。圖1.3計(jì)算機(jī)的分類1.巨型機(jī)通常是指最大、最快、最貴的計(jì)算機(jī)。例如目前世界上運(yùn)行最快的超級(jí)機(jī)速度為每秒1704億次浮點(diǎn)運(yùn)算。巨型機(jī)一般用在國(guó)防和尖端科學(xué)領(lǐng)域。目前,巨型機(jī)主要用于戰(zhàn)略武器(如核武器和反導(dǎo)彈武器)的設(shè)計(jì)、空間技術(shù)、石油勘探、長(zhǎng)期天氣預(yù)報(bào)以及社會(huì)模擬等領(lǐng)域。世界上只有少數(shù)幾個(gè)國(guó)家能生產(chǎn)巨型機(jī),著名巨型機(jī)如:美國(guó)的克雷系列(Cray-1,Cray-2,Cray-3、Cray-4等),我國(guó)自行研制的銀河-I(每秒運(yùn)算1億次以上)、銀河-II(每秒運(yùn)算了10億次以上)和銀河-III(每秒運(yùn)算100億次以上)也都是巨型機(jī)。現(xiàn)在世界上運(yùn)行速度最快的巨型機(jī)已達(dá)到每秒百萬(wàn)億次浮點(diǎn)運(yùn)算。目前,世界上只有少數(shù)幾個(gè)發(fā)達(dá)國(guó)家掌握了高性能巨型機(jī)的研制技術(shù)。1997年6月19日,我國(guó)銀河--III巨型計(jì)算機(jī)研制成功,使我國(guó)在這個(gè)領(lǐng)域跨入了世界先進(jìn)行列。如圖1.4是我國(guó)銀河—III巨型計(jì)算機(jī)。2、大型機(jī)包括我們通常所說(shuō)的大、中型計(jì)算機(jī)。這是在微型機(jī)出現(xiàn)之前最主要的計(jì)算模式,即把大型主機(jī)放在計(jì)算中心的玻璃機(jī)房中,用戶要上機(jī)就必須去計(jì)算中心的端上工作。大型主機(jī)經(jīng)歷了批處理階段、分時(shí)處理階段,進(jìn)入了分散處理與集中管理的階段。IBM公司一直在大型主機(jī)市場(chǎng)處于霸主地位,DEC、富士通、日立、NEC也生產(chǎn)大型主機(jī)。不過(guò)隨著微機(jī)與網(wǎng)絡(luò)的迅速發(fā)展,大型主機(jī)正在走下坡路。我們?cè)S多計(jì)算中心的大機(jī)器正在被高檔微機(jī)群取代。如圖1.5是大型機(jī)EDSAC。圖1.4銀河--III巨型計(jì)算機(jī)圖1.4銀河--III巨型計(jì)算機(jī)圖1.5大型機(jī)EDSAC圖1.6小型機(jī)圖1.7微型機(jī)由于大型主機(jī)價(jià)格昂貴,操作復(fù)雜,只有大企業(yè)大單位才能買得起。在集成電路推動(dòng)下,60年代DEC推出一系列小型機(jī),如PDP-11系列、VAX-11系列。HP有1000、3000系列,以及美國(guó)DEC公司生產(chǎn)的VAX系列機(jī)、IBM公司生產(chǎn)的AS/400機(jī),以及我國(guó)生產(chǎn)的太極系列機(jī)都是小型計(jì)算機(jī)的代表。小型計(jì)算機(jī)一般為中小型企事業(yè)單位或某一部門所用,例如高等院校的計(jì)算機(jī)中心都以一臺(tái)小型機(jī)機(jī)為主機(jī),配以幾十臺(tái)甚至上百臺(tái)終端機(jī),以滿足大量學(xué)生學(xué)習(xí)程序設(shè)計(jì)課程的需要。當(dāng)然其運(yùn)算速度和存儲(chǔ)容量都比不上大型主機(jī)。4.微型機(jī)自從1971年微處理器和微型計(jì)算機(jī)問(wèn)世以來(lái),目前它是發(fā)展最快的領(lǐng)域。根據(jù)它所使用的微處理器芯片的不同而分為若干類型:首先是使用Intel芯片386、486以及奔騰等IBMPC及其兼容機(jī);其次是使用IPM--Apple-Motorola聯(lián)合研制的PowerPC芯片的機(jī)器,蘋果公司的Macintosh已有使用這種芯片的機(jī)器;再次,DEC公司推出使用它自己的Alpha芯片的機(jī)器。個(gè)人計(jì)算機(jī)(也稱PC機(jī))的特點(diǎn)是輕、小、價(jià)廉、易用。在過(guò)去20多年中,PC機(jī)使用的CPU芯片平均每?jī)赡昙啥仍黾右槐?,處理速度提高一倍,價(jià)格卻降低一半。隨著芯片性能的提高,PC機(jī)的功能越來(lái)越強(qiáng)大。今天,PC機(jī)的應(yīng)用已遍及的各個(gè)領(lǐng)域:從工廠的生產(chǎn)控制到政府的辦公自動(dòng)化,從商店的數(shù)據(jù)處理到個(gè)人的學(xué)習(xí)娛樂,幾乎無(wú)處不在,無(wú)所不用。目前,PC機(jī)占整個(gè)計(jì)算機(jī)裝機(jī)量的95%以上。圖1.8工作站圖1.8工作站圖1.9IBM服務(wù)器是介于PC機(jī)和小型計(jì)算機(jī)之間的一種高檔微型機(jī)。1980年,美國(guó)Apollo公司推出世界上第一臺(tái)工作站DN-100。十幾年來(lái),工作站迅速發(fā)展,現(xiàn)已成長(zhǎng)為專于處理某類特殊事務(wù)的一種獨(dú)立的計(jì)算機(jī)系統(tǒng)。著名的Sun、HP和SGI等公司,是目前最大的幾個(gè)生產(chǎn)工作站的廠家。工作站通常配有高檔CPU、高分辨率的大屏幕顯示器和大容量的內(nèi)外存儲(chǔ)器,具有較強(qiáng)的數(shù)據(jù)處理能力和高性能的圖形功能。它主要用于圖像處理、計(jì)算機(jī)輔助設(shè)計(jì)(CAD)等領(lǐng)域。6.服務(wù)器隨著計(jì)算機(jī)網(wǎng)絡(luò)的日益推廣和普及,一種可供網(wǎng)絡(luò)用戶共享的、商性能的計(jì)算機(jī)應(yīng)運(yùn)而生,這就是服務(wù)器。服務(wù)器一般具有大容量的存儲(chǔ)設(shè)備和豐富的外部設(shè)備,其上運(yùn)行網(wǎng)絡(luò)操作系統(tǒng),要求較高的運(yùn)行速度,對(duì)此很多服務(wù)器都配置了雙CPU。服務(wù)器上的資源可供網(wǎng)絡(luò)用戶共享。1.1.4計(jì)算機(jī)的應(yīng)用計(jì)算的出現(xiàn)是20世紀(jì)人類最偉大的創(chuàng)造發(fā)明之一,計(jì)算機(jī)現(xiàn)已廣泛應(yīng)用到當(dāng)今社會(huì)軍事、科研、經(jīng)濟(jì)、文化等領(lǐng)域,成為人們一個(gè)不可缺少的好幫手??梢灶A(yù)見,其應(yīng)用領(lǐng)域還將進(jìn)一步擴(kuò)大。1.科學(xué)計(jì)算科學(xué)計(jì)算也就是數(shù)值計(jì)算,指用于完成科學(xué)研究和工程技術(shù)中提出的數(shù)學(xué)問(wèn)題的計(jì)算,它是電子計(jì)算機(jī)應(yīng)用最為基礎(chǔ)的領(lǐng)域。這類計(jì)算往往公式復(fù)雜、難度很大,用一般計(jì)算機(jī)工具難于完成。例如在科研領(lǐng)域,氣象預(yù)報(bào)需要求解描述大氣運(yùn)動(dòng)規(guī)律的微分方程,發(fā)射導(dǎo)彈,需要計(jì)算導(dǎo)彈彈道曲線方程,水利土木工程中有大量力學(xué)問(wèn)題需要計(jì)算。有些科技問(wèn)題計(jì)算方法并不復(fù)雜,但計(jì)算工作量太大,人工根本無(wú)法完成。例如證明畫地圖時(shí)只需四種顏色即可做到使相鄰兩國(guó)不出現(xiàn)同一顏色的“四色定理”,在數(shù)學(xué)上長(zhǎng)期不能得到證明,成為一大難題。因?yàn)橛萌斯ぷC明晝夜不停的計(jì)算要算十幾萬(wàn)年,而使用高速電子計(jì)算機(jī),這問(wèn)題就可解決。還有一類問(wèn)題如用人工計(jì)算速度太慢,得到結(jié)果時(shí)已失去實(shí)際意義,如氣象預(yù)報(bào),只有采用計(jì)算機(jī)快遞計(jì)算才能及時(shí)解決。2.?dāng)?shù)據(jù)處理所謂數(shù)據(jù)及事務(wù)處理,泛指非科技方面的數(shù)據(jù)管理和計(jì)算處理。其主要特點(diǎn)是,要處理的原始數(shù)據(jù)量大,而算術(shù)運(yùn)算較簡(jiǎn)單,并有大量的邏輯運(yùn)算和判斷,結(jié)果常要求以表格或圖形等形式存儲(chǔ)或輸出。如銀行日常賬務(wù)管理、股票交易管理、圖書資料的檢索等,面對(duì)巨量的信息,如果不用計(jì)算機(jī)處理,仍采用傳統(tǒng)的人工方法是難以勝任的。事實(shí)上,計(jì)算機(jī)在非數(shù)值方面的應(yīng)用已經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)了在數(shù)值計(jì)算方面的應(yīng)用。在現(xiàn)在,人們的交流已越來(lái)越多,要求信息的傳送速度更快、傳送的范圍更廣,“信息高速公路”也就應(yīng)運(yùn)而生了。其中,Internet(中文意思是:國(guó)際交互網(wǎng)絡(luò))已擁有了數(shù)千萬(wàn)個(gè)用戶,用戶只要把自己的計(jì)算機(jī)接到這一網(wǎng)絡(luò)中,就可以與全世界聯(lián)絡(luò),你坐在家中就能獲取該系統(tǒng)上的各種信息,如電子新聞、電子圖書資料和電子郵件(E-mail)等。計(jì)算機(jī)還能為人們提供文字處理的工具,這樣人們可以直接使用計(jì)算機(jī)寫文章和寫信?,F(xiàn)在,有不少的作家與記者都是使用計(jì)算機(jī)寫作的,有不少機(jī)關(guān)和公司的文員使用計(jì)算機(jī)起草文件、打印報(bào)表、編寫各種業(yè)務(wù)報(bào)告。在今天的報(bào)社和出版社,已經(jīng)采用以計(jì)算機(jī)為主要工具的電子排版系統(tǒng),取代了有近千年歷史的活字印刷技術(shù)。計(jì)算機(jī)還能把家里的視聽設(shè)備連接起來(lái)形成多媒體計(jì)算機(jī),利用它人們不僅可以聽音樂、看電影,還能夠把其中的聲音和畫面剪輯下來(lái),然后按照自己的意愿加工與處理,形成自己的音像“產(chǎn)品”供自己或家人欣賞。3.計(jì)算機(jī)輔助工程計(jì)算機(jī)輔助設(shè)計(jì)與制造,簡(jiǎn)稱CAD/CAM。它是利用計(jì)算機(jī)的快速計(jì)算,邏輯判斷等功能和人的經(jīng)驗(yàn)與判斷能力相結(jié)合,形成一個(gè)專業(yè)系統(tǒng),用來(lái)幫助產(chǎn)品或各項(xiàng)工程的設(shè)計(jì)制造,使設(shè)計(jì)和制造過(guò)程實(shí)現(xiàn)半自動(dòng)化或自動(dòng)化。這不僅可以縮短設(shè)計(jì)周期,節(jié)省人力、物力、降低成本,而且可提高產(chǎn)品質(zhì)量、計(jì)算機(jī)輔助設(shè)計(jì)已廣泛應(yīng)用于飛機(jī),船舶、汽車、建筑、服裝等行業(yè),這類牽涉外觀形狀設(shè)計(jì)的稱為計(jì)算機(jī)輔肋幾何設(shè)計(jì)(CAGD),另一類是應(yīng)用于集成電路中的布線,稱為計(jì)算機(jī)輔助邏輯設(shè)計(jì)。計(jì)算機(jī)集成制造系統(tǒng),簡(jiǎn)稱CIMS。它是集設(shè)計(jì)、制造、管理等三大功能于一體的現(xiàn)代化工廠生產(chǎn)系統(tǒng)。CIMS是從80年代初期迅速發(fā)展起來(lái)的一種新型的生產(chǎn)模式,具有生產(chǎn)效率高,生產(chǎn)周期短等優(yōu)點(diǎn)。計(jì)算機(jī)輔助教育,簡(jiǎn)稱CDE。它包括計(jì)算機(jī)輔助教學(xué)(CAI)和計(jì)算機(jī)管理教學(xué)(CMI)。在計(jì)算機(jī)輔助教學(xué)中,課件CAI系統(tǒng)所使用的教學(xué)軟件,相當(dāng)于傳統(tǒng)教學(xué)中的教材,并能實(shí)現(xiàn)遠(yuǎn)程教學(xué)、個(gè)別教學(xué),并有自我檢測(cè)、自動(dòng)評(píng)分等功能??赡M實(shí)驗(yàn)過(guò)程,并通過(guò)畫面直觀展示給學(xué)生。它是現(xiàn)代化教育強(qiáng)有力的手段。在工廠,計(jì)算機(jī)為工程師們?cè)谠O(shè)計(jì)產(chǎn)品時(shí),提供了有效的輔助手段,現(xiàn)在,人們?cè)谶M(jìn)行建筑設(shè)計(jì)時(shí),只要輸入有關(guān)的原始數(shù)據(jù),計(jì)算機(jī)就能自動(dòng)處理并繪出各種設(shè)計(jì)圖紙。在生產(chǎn)中,用計(jì)算機(jī)控制生產(chǎn)過(guò)程的自動(dòng)化操作,如溫度控制、電壓電流控制等,從而實(shí)現(xiàn)自動(dòng)進(jìn)料、自動(dòng)加工產(chǎn)品以及自動(dòng)包裝產(chǎn)品等等。計(jì)算機(jī)廣泛應(yīng)用于工業(yè)生產(chǎn)中,加速了工廠生產(chǎn)的自動(dòng)化。在國(guó)外,有人形象地將工廠自動(dòng)化(可簡(jiǎn)稱為FA)解釋為:FA=數(shù)控自動(dòng)機(jī)床+自動(dòng)裝置+計(jì)算機(jī)輔助設(shè)計(jì)(簡(jiǎn)稱CAD)+計(jì)算機(jī)輔助制造(簡(jiǎn)稱CAM)+計(jì)算機(jī)輔助測(cè)試(簡(jiǎn)稱CAT)CAM是指用計(jì)算機(jī)對(duì)生產(chǎn)設(shè)備進(jìn)行管理、控制和操作的技術(shù)。其核心是計(jì)算機(jī)數(shù)值控制(簡(jiǎn)稱數(shù)控),是將計(jì)算機(jī)應(yīng)用于制造生產(chǎn)過(guò)程的過(guò)程或系統(tǒng)。1952年美國(guó)麻省理工學(xué)院首先研制成數(shù)控機(jī)床。數(shù)控機(jī)床具有精度高、質(zhì)量好等特點(diǎn),其特征是由程序指令來(lái)控制機(jī)床。此后發(fā)展了一系列的數(shù)控機(jī)床,包括稱為“加工中心”的多功能機(jī)床,能從刀庫(kù)中自動(dòng)換刀和自動(dòng)轉(zhuǎn)換工作位置,能連續(xù)完成銑、鉆、刨、攻絲等多道工序,這些都是通過(guò)程序指令控制運(yùn)作的,只要改變程序指令就可改變加工過(guò)程。4.過(guò)程控制過(guò)程控制又稱實(shí)時(shí)控制。其工作過(guò)程是選用傳感器及時(shí)檢測(cè)受控對(duì)象的數(shù)據(jù),求出它們與設(shè)定數(shù)據(jù)的偏差,接著由計(jì)算機(jī)按控制模型進(jìn)行計(jì)算,然后產(chǎn)生相應(yīng)的控制信號(hào),驅(qū)動(dòng)伺服裝置對(duì)受控對(duì)象進(jìn)行控制或調(diào)節(jié)。從60年代起,實(shí)時(shí)控制就開始應(yīng)用于冶金、機(jī)械、電力、石油化工等部門。例如高爐煉鐵,計(jì)算機(jī)用于控制投料、出鐵出渣以及對(duì)原料和生鐵成分的管理和控制,通過(guò)對(duì)數(shù)據(jù)的采集和處理,實(shí)現(xiàn)對(duì)各工作操作的指導(dǎo)。實(shí)時(shí)控制是實(shí)現(xiàn)工業(yè)生產(chǎn)過(guò)程自動(dòng)化的一個(gè)重要手段。5.人工智能人工智能,簡(jiǎn)稱AI。它是讓計(jì)算機(jī)模擬人的某些智能行為。人的智能活動(dòng)是一高度復(fù)雜的腦功能,如聯(lián)想記憶、模式識(shí)別、決策對(duì)奕、文藝創(chuàng)作、創(chuàng)造發(fā)明等,都是一些復(fù)雜的生理和心理活動(dòng)過(guò)程。智能模擬是一門涉及許多學(xué)科的邊緣學(xué)科。近20余年來(lái),圍繞AI的應(yīng)用主要表現(xiàn)在以下幾個(gè)方面:機(jī)器人,可分為工業(yè)機(jī)器人和智能機(jī)器人。工業(yè)機(jī)器人由事先編好的程序控制,通常用于完成重復(fù)性的規(guī)定操作。智能機(jī)器人具有感知和識(shí)別能力,能說(shuō)話和回答問(wèn)題。專家系統(tǒng),它是用于模擬專家智能的一類軟件。需要時(shí)只須由用戶輸人要查詢的問(wèn)題和有關(guān)數(shù)據(jù),專家系統(tǒng)通過(guò)推理判斷向用戶作出解答。模式識(shí)別,它的實(shí)質(zhì)是抽取被識(shí)別對(duì)象的特征。即所謂模式,與事先存在于計(jì)算機(jī)中的已知對(duì)象的特征進(jìn)行比較與判別。主要通過(guò)識(shí)別函數(shù)和模式校對(duì)來(lái)實(shí)現(xiàn)。文字識(shí)別、聲音識(shí)別、郵件自動(dòng)分檢、指紋識(shí)別、機(jī)器人景物分析等都是模式識(shí)別應(yīng)用的實(shí)例。智能檢索,它除存儲(chǔ)經(jīng)典數(shù)據(jù)庫(kù)中代表已知“事實(shí)”外,智能數(shù)據(jù)庫(kù)和知識(shí)庫(kù)中還存儲(chǔ)供推理和聯(lián)想使用的"規(guī)則",因而智能檢索具有一定的推理能力。人工智能一般指模擬人腦進(jìn)行演繹推理和采取決策的思維過(guò)程。在計(jì)算機(jī)中存儲(chǔ)一些定理、公式和推理原則,然后設(shè)計(jì)程序讓計(jì)算機(jī)自動(dòng)探索解題方法。它是研究、開發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門前沿的技術(shù)科學(xué)。人工智能是計(jì)算機(jī)科學(xué)的一個(gè)分支,它企圖了解智能的實(shí)質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式作出反應(yīng)的智能機(jī)器,該領(lǐng)域的研究包括機(jī)器人、語(yǔ)言識(shí)別、圖像識(shí)別、自然語(yǔ)言處理和專家系統(tǒng)等。6.電子商務(wù)所謂電子商務(wù)(ElectronicCommerce)是利用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和遠(yuǎn)程通信技術(shù),實(shí)現(xiàn)整個(gè)商務(wù)(買賣)過(guò)程中的電子化、數(shù)字化和網(wǎng)絡(luò)化。人們不再是面對(duì)面的、看著實(shí)實(shí)在在的貨物、靠紙介質(zhì)單據(jù)(包括現(xiàn)金)進(jìn)行買賣交易。而是通過(guò)網(wǎng)絡(luò),通過(guò)網(wǎng)上琳瑯滿目的商品信息、完善的物流配送系統(tǒng)和方便安全的資金結(jié)算系統(tǒng)進(jìn)行交易(買賣)。任務(wù)二計(jì)算機(jī)系統(tǒng)的組成1.2.1計(jì)算機(jī)系統(tǒng)概述一個(gè)完整的計(jì)算機(jī)系統(tǒng)包括硬件系統(tǒng)和軟件系統(tǒng)2部分組成,如圖1.10所示。微型計(jì)算機(jī)系統(tǒng)微型計(jì)算機(jī)系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)中央處理器(CPU)主(內(nèi))存儲(chǔ)器外部設(shè)備控制器運(yùn)算器、寄存器等主機(jī)輔助(外)存儲(chǔ)器:硬盤、軟盤、光盤、U盤等輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀等輸出設(shè)備:顯示器、打印機(jī)、繪圖儀等其他:網(wǎng)絡(luò)設(shè)備(網(wǎng)卡、調(diào)制解調(diào)器)、聲卡等系統(tǒng)軟件應(yīng)用軟件只讀存儲(chǔ)器(ROM)隨機(jī)存儲(chǔ)器(RAM)高速緩沖存儲(chǔ)器(Cache)操作系統(tǒng):DOS、UNIX、Windows、Linux等程序設(shè)計(jì)語(yǔ)言和語(yǔ)言處理程序數(shù)據(jù)庫(kù)管理系統(tǒng)網(wǎng)絡(luò)軟件系統(tǒng)服務(wù)程序圖1.10微型計(jì)算機(jī)系統(tǒng)的基本組成硬件系統(tǒng)是組成計(jì)算機(jī)的電子的、機(jī)械的、電磁的、光學(xué)的各種元部件和設(shè)備的總稱,是計(jì)算機(jī)的物理基礎(chǔ)。硬件系統(tǒng)又稱為“裸機(jī)”,裸機(jī)只認(rèn)識(shí)“0”和“1”組成的機(jī)器語(yǔ)言,這種沒有軟件系統(tǒng)的計(jì)算機(jī)幾乎是沒有用的,只有將硬件系統(tǒng)和軟件系統(tǒng)有機(jī)結(jié)合,使計(jì)算機(jī)的軟、硬件系統(tǒng)協(xié)同工作,才能充分發(fā)揮計(jì)算機(jī)的作用。軟件系統(tǒng)是為運(yùn)行、管理和維護(hù)計(jì)算機(jī)而編制的各種程序、數(shù)據(jù)和文檔的總稱。一個(gè)性能優(yōu)良的計(jì)算機(jī)硬件系統(tǒng)能否發(fā)揮其應(yīng)有的功能,很大程度上取決于所配置的軟件是否完善和豐富。軟件不僅提高了機(jī)器的效率、擴(kuò)展了硬件功能,也方便了用戶使用。1.2.2計(jì)算機(jī)的工作原理1.計(jì)算模型計(jì)算模型:計(jì)算機(jī)處理數(shù)據(jù)的抽象方式。 程序(Program):計(jì)算機(jī)處理的過(guò)程用某種符號(hào)的表示。 算法(Algorithm):如何處理所進(jìn)行的順序。有數(shù)據(jù)流計(jì)算模型和控制流計(jì)算模型兩種。數(shù)據(jù)流計(jì)算模型 數(shù)據(jù)流計(jì)算模型的操作前提:數(shù)據(jù)是否齊備。例如計(jì)算:y=a+b,數(shù)據(jù)齊備的前提就是知道a和b的值,能一步得出y的值,而計(jì)算y=(a+b)*(c+d),需要兩步,先分別計(jì)算a+b的值和c+d的值,等得到這兩個(gè)值后,即數(shù)據(jù)齊備后,再將這兩個(gè)值相乘來(lái)計(jì)算y的值。這就是數(shù)據(jù)流計(jì)算模型的過(guò)程。 控制流計(jì)算模型控制流計(jì)算模型的操作前提:控制標(biāo)志是否齊備。目前計(jì)算機(jī)在本質(zhì)上屬于控制流計(jì)算模型。程序的執(zhí)行是依賴計(jì)算機(jī)中存在的指令計(jì)數(shù)器所給出的地址來(lái)順序執(zhí)行。控制流活動(dòng)的開始運(yùn)算規(guī)則與數(shù)據(jù)流開始運(yùn)算規(guī)則相同,當(dāng)所有輸入數(shù)據(jù)的控制標(biāo)志齊備時(shí),活動(dòng)變?yōu)榭蓤?zhí)行活動(dòng),活動(dòng)執(zhí)行結(jié)束后在其所有輸出數(shù)據(jù)中添加控制標(biāo)志。在這里數(shù)據(jù)流計(jì)算模型和控制流計(jì)算模型的不同只是前者是數(shù)據(jù)流標(biāo)志,后者是控制流標(biāo)志。2.計(jì)算機(jī)工作原理(1)計(jì)算機(jī)工作原理模型:它的理論模型由英國(guó)數(shù)學(xué)家圖靈提出的,后人稱之為圖靈機(jī)。圖靈機(jī)就是計(jì)算機(jī)的工作原理模型。圖1.11計(jì)算機(jī)工作過(guò)程(2)計(jì)算機(jī)工作過(guò)程:可以簡(jiǎn)單概括為輸入、處理、輸出和存儲(chǔ)4個(gè)過(guò)程。計(jì)算機(jī)的工作過(guò)程就是自動(dòng)執(zhí)行指令的過(guò)程,程序是由指令序列組成的。一條指令的執(zhí)行過(guò)程可分為三個(gè)階段:獲得指令、分析指令、執(zhí)行指令。圖1.11計(jì)算機(jī)工作過(guò)程輸入是指接受由輸入設(shè)備(如鍵盤)提供的信息;處理是對(duì)信息進(jìn)行加工處理的過(guò)程,并按一定方式進(jìn)行轉(zhuǎn)換;輸出是將處理結(jié)果在輸出設(shè)備上(如顯示器等)顯示或打印等操作;存儲(chǔ)是將原始數(shù)據(jù)或處理結(jié)果進(jìn)行保存以便再次使用。這4個(gè)步驟組成一個(gè)循環(huán)過(guò)程。輸入、處理、輸出和存儲(chǔ)并不一定按照上述的順序操作。在程序的指揮下,計(jì)算機(jī)根據(jù)需要決定采取哪一個(gè)步驟。個(gè)人計(jì)算機(jī)的工作過(guò)程是通過(guò)輸入設(shè)備(鍵盤或鼠標(biāo)等)輸入用戶的操作命令或數(shù)據(jù),計(jì)算機(jī)的處理單元(微處理器)接受到輸入命令后,進(jìn)行處理并將結(jié)果在計(jì)算機(jī)的輸出設(shè)備(顯示器或打印機(jī)等)上輸出,也可以將結(jié)果保存在計(jì)算機(jī)的存儲(chǔ)器(硬盤或軟盤)上。因此,計(jì)算機(jī)對(duì)于某種輸入命令所要進(jìn)行的對(duì)應(yīng)操作,是由事先保存在計(jì)算機(jī)中的程序決定的。1.2.3計(jì)算機(jī)的硬件系統(tǒng)計(jì)算機(jī)硬件系統(tǒng)主要由運(yùn)算器、存儲(chǔ)器、控制器、輸入設(shè)備、輸出設(shè)備五大部分組成。1.運(yùn)算器(ArithmeticUnit)運(yùn)算器是計(jì)算機(jī)進(jìn)行算術(shù)運(yùn)算與邏輯運(yùn)算的主要部件。它受控制器的控制,對(duì)存儲(chǔ)器送來(lái)的數(shù)據(jù)進(jìn)行指定的運(yùn)算。2.控制器(ControlUnit)控制器是計(jì)算機(jī)的指揮中心,它逐條取出存儲(chǔ)器中的指令并進(jìn)行譯碼,根據(jù)程序所確定的算法和操作步驟,發(fā)出命令指揮與控制計(jì)算機(jī)各部件工作??刂破髋c運(yùn)算器一起組成了中央處理器,簡(jiǎn)稱CPU(CentralProcessingUnit)。CPU是整個(gè)計(jì)算機(jī)的核心,計(jì)算機(jī)的運(yùn)算處理功能主要由它來(lái)完成。同時(shí)它還控制計(jì)算機(jī)的其他零部件,從而使計(jì)算機(jī)的各部件協(xié)調(diào)工作??梢哉f(shuō)中央處理器的性能決定著整個(gè)計(jì)算機(jī)系統(tǒng)的性能。3.存儲(chǔ)器(Memory)存儲(chǔ)器是具有記憶和暫存功能的部件,是計(jì)算機(jī)存儲(chǔ)信息的倉(cāng)庫(kù)。執(zhí)行程序時(shí),由控制器將程序從存儲(chǔ)器中逐條取出,執(zhí)行指令。計(jì)算機(jī)存儲(chǔ)器通常有內(nèi)部存儲(chǔ)器及外部存儲(chǔ)器兩種。CPU可以直接對(duì)內(nèi)存數(shù)據(jù)進(jìn)行存、取操作。外部存儲(chǔ)器簡(jiǎn)稱外存,CPU存、取外部存儲(chǔ)器的數(shù)據(jù)時(shí),都必須將數(shù)據(jù)先調(diào)入內(nèi)部存儲(chǔ)器。內(nèi)部存儲(chǔ)器是計(jì)算機(jī)數(shù)據(jù)交換的中心。外部存儲(chǔ)器主要有軟盤、硬盤、光盤和磁帶等。4.輸入設(shè)備(InputDevice)輸入設(shè)備是計(jì)算機(jī)接受外來(lái)信息的設(shè)備,人們用它來(lái)輸入程序、數(shù)據(jù)和命令。在傳送過(guò)程中,它先把各種信息轉(zhuǎn)化為計(jì)算機(jī)所能識(shí)別的電信號(hào),然后傳入計(jì)算機(jī)。計(jì)算機(jī)的輸入設(shè)備種類很多,常用的有鍵盤、鼠標(biāo)器、掃描儀、麥克風(fēng)、觸摸屏、光筆等。5.輸出設(shè)備(OutputDevice)輸出設(shè)備通過(guò)接口電路將計(jì)算機(jī)處理過(guò)的信息從機(jī)器內(nèi)部表示形式轉(zhuǎn)換成人們熟悉的形式輸出,或轉(zhuǎn)換成其他設(shè)備能夠識(shí)別的信息輸出。例如將處理過(guò)的信息以十進(jìn)制數(shù)、字符、圖形、表格等形式顯示或打印出來(lái)。輸出設(shè)備的種類也很多,常用的有打印機(jī)、顯示器、繪圖儀、喇叭或音箱等。1.2.4計(jì)算機(jī)的軟件系統(tǒng)1.軟件系統(tǒng)的分類軟件是計(jì)算機(jī)系統(tǒng)的重要組成部分。相對(duì)于計(jì)算機(jī)硬件而言,軟件是計(jì)算機(jī)的無(wú)形部分,但它的作用是很大的。這好比是人們?yōu)榱丝措娨暎捅仨氁须娨暀C(jī),這是硬件條件;但僅有電視機(jī)還看不成電視,還必須要有電視信號(hào),這是軟件條件。由此可知,如果只有好的硬件,但沒有好的軟件,計(jì)算機(jī)是不可能顯示出它的優(yōu)越性的。所謂軟件是指能指揮計(jì)算機(jī)工作的程序與程序運(yùn)行時(shí)所需要的數(shù)據(jù),以及與這些程序和數(shù)據(jù)有關(guān)的文字說(shuō)明和圖表資料,其中文字說(shuō)明和圖表資料又稱為文檔。微型機(jī)的軟件系統(tǒng)可以分為系統(tǒng)軟件和應(yīng)用軟件兩大類。2.系統(tǒng)軟件系統(tǒng)軟件是計(jì)算機(jī)系統(tǒng)的必備軟件。用戶在購(gòu)置計(jì)算機(jī)時(shí),一般都要根據(jù)需要及可能配備相應(yīng)的系統(tǒng)軟件。(1)操作系統(tǒng)操作系統(tǒng)是最底層的系統(tǒng)軟件,它是對(duì)硬件系統(tǒng)功能的首次擴(kuò)充,也是其它系統(tǒng)軟件和應(yīng)用軟件能夠在計(jì)算機(jī)上運(yùn)行的基礎(chǔ)。操作系統(tǒng)實(shí)際上是一組程序,它們用于統(tǒng)一管理計(jì)算機(jī)中的各種軟、硬件資源,合理地組織計(jì)算機(jī)的工作流程,協(xié)調(diào)計(jì)算機(jī)系統(tǒng)各部分之間、系統(tǒng)與用戶之間、用戶與用戶之間的關(guān)系。由此可見,操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中占有特殊的地位。通常,操作系統(tǒng)具有五個(gè)方面的功能:內(nèi)存儲(chǔ)器管理、處理機(jī)管理、設(shè)備管理、文件管理和作業(yè)管理。這也就是通常所說(shuō)的操作系統(tǒng)的五大任務(wù)。對(duì)操作系統(tǒng)的分類方法有很多,常見的分類方法有:按操作系統(tǒng)的功能,可以分為實(shí)時(shí)操作系統(tǒng)和作業(yè)處理系統(tǒng);按操作系統(tǒng)所管理的用戶數(shù)目,可以分為單用戶操作系統(tǒng)和多用戶操作系統(tǒng)。(2)程序設(shè)計(jì)語(yǔ)言與語(yǔ)言處理程序人們要利用計(jì)算機(jī)解決實(shí)際問(wèn)題,一般首先要編制程序。程序設(shè)計(jì)語(yǔ)言就是用戶用來(lái)編寫程序的語(yǔ)言,它是人與計(jì)算機(jī)之間交換信息的工具。程序設(shè)計(jì)語(yǔ)言是軟件系統(tǒng)的重要組成部分,而相應(yīng)的各種語(yǔ)言處理程序?qū)儆谙到y(tǒng)軟件。程序設(shè)計(jì)語(yǔ)言一般分為機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言三類。①機(jī)器語(yǔ)言機(jī)器語(yǔ)言是最底層的計(jì)算機(jī)語(yǔ)言。用機(jī)器語(yǔ)言編寫的程序,計(jì)算機(jī)硬件可以直接識(shí)別。在用機(jī)器語(yǔ)言編寫的程序中,每一條機(jī)器指令都是二進(jìn)制形式的指令代碼。在指令代碼中一般包括操作碼和地址碼,其中操作碼告訴計(jì)算機(jī)作何種操作,地址碼則指出被操作的對(duì)象。對(duì)于不同的計(jì)算機(jī)硬件(主要是CPU),其機(jī)器語(yǔ)言是不同的,因此,針對(duì)一種計(jì)算機(jī)所編寫的機(jī)器語(yǔ)言程序不能在另一種計(jì)算機(jī)上運(yùn)行。由于機(jī)器語(yǔ)言程序是直接針對(duì)計(jì)算機(jī)硬件的,因此它的執(zhí)行效率比較高,能充分發(fā)揮計(jì)算機(jī)的速度性能。但是,用機(jī)器語(yǔ)言編寫程序的難度比較大,容易出錯(cuò),而且程序的直觀性比較差,也不容易移植。②匯編語(yǔ)言為了便于理解與記憶,人們采用能幫助記憶的英文縮寫符號(hào)(稱為指令助記符)來(lái)代替機(jī)器語(yǔ)言指令代碼中的操作碼,用地址符號(hào)來(lái)代替地址碼。用指令助記符及地址符號(hào)書寫的指令稱為匯編指令(也稱符號(hào)指令),而用匯編指令編寫的程序稱為匯編語(yǔ)言源程序。匯編語(yǔ)言又稱符號(hào)語(yǔ)言。匯編語(yǔ)言與機(jī)器語(yǔ)言一般是一一對(duì)應(yīng)的,因此,匯編語(yǔ)言也是與具體使用的計(jì)算機(jī)有關(guān)的。由于匯編語(yǔ)言采用了助記符,因此,它比機(jī)器語(yǔ)言直觀,容易理解和記憶,用匯編語(yǔ)言編寫的程序也比機(jī)器語(yǔ)言程序易讀、易檢查、易修改。但是,計(jì)算機(jī)不能直接識(shí)別用匯編語(yǔ)言編寫的程序,必須由一種專門的翻譯程序?qū)R編語(yǔ)言源程序翻譯成機(jī)器語(yǔ)言程序后,計(jì)算機(jī)才能識(shí)別并執(zhí)行。這種翻譯的過(guò)程稱為“匯編”,負(fù)責(zé)翻譯的程序稱為匯編程序。③高級(jí)語(yǔ)言機(jī)器語(yǔ)言和匯編語(yǔ)言都是面向機(jī)器的語(yǔ)言,一般稱為低級(jí)語(yǔ)言。低級(jí)語(yǔ)言對(duì)機(jī)器的依賴性太大,用它們開發(fā)的程序通用性很差,普通的計(jì)算機(jī)用戶也很難勝任這一工作。隨著計(jì)算機(jī)技術(shù)的發(fā)展以及計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)大,計(jì)算機(jī)用戶的隊(duì)伍也在不斷壯大。為了使廣大的計(jì)算機(jī)用戶也能勝任程序的開發(fā)工作,從50年代中期開始逐步發(fā)展了面向問(wèn)題的程序設(shè)計(jì)語(yǔ)言,稱為高級(jí)語(yǔ)言。高級(jí)語(yǔ)言與具體的計(jì)算機(jī)硬件無(wú)關(guān),其表達(dá)方式接近于被描述的問(wèn)題,易為人們接受和掌握。用高級(jí)語(yǔ)言編寫程序要比低級(jí)語(yǔ)言容易得多,并大大簡(jiǎn)花了程序的編制和調(diào)試,使編程效率得到大幅度的提高。高級(jí)語(yǔ)言的顯著特點(diǎn)是獨(dú)立于具體的計(jì)算機(jī)硬件,通用性和可移植性好。必須指出,用任何一種高級(jí)語(yǔ)言編寫的程序(稱為源程序)都要通過(guò)編譯程序翻譯成機(jī)器語(yǔ)言程序(稱為目標(biāo)程序)后計(jì)算機(jī)才能執(zhí)行,或者通過(guò)解釋程序邊解釋邊執(zhí)行。(3)系統(tǒng)服務(wù)軟件有時(shí)又稱工具軟件,它是開發(fā)和研制各種軟件的工具。常見的工具軟件有診斷程序、調(diào)試程序、編輯程序等。這些工具軟件為用戶編制計(jì)算機(jī)程序及使用計(jì)算機(jī)提供了方便。①診斷程序診斷程序有時(shí)也稱為查錯(cuò)程序,它的功能是診斷計(jì)算機(jī)各部件能否正常工作,因此,它是面向計(jì)算機(jī)維護(hù)的一種軟件。例如,對(duì)微型機(jī)加電后,一般都首先運(yùn)行ROM中的一段自檢程序,以檢查計(jì)算機(jī)系統(tǒng)是否能正常工作。這段自檢程序就是一種最簡(jiǎn)單的診斷程序。②調(diào)試程序調(diào)試程序用于對(duì)程序進(jìn)行調(diào)試。它是程序開發(fā)者的重要工具,特別是對(duì)于調(diào)試大型程序顯得更為重要。例如,DEBUG就是一般PC機(jī)系統(tǒng)中常用的一種調(diào)試程序。③編輯程序編輯程序是計(jì)算機(jī)系統(tǒng)中不可缺少的一種工具軟件。它主要用于輸入、修改、編輯程序或數(shù)據(jù)。3.應(yīng)用軟件應(yīng)用軟件主要為用戶提供在各個(gè)具體領(lǐng)域中的輔助功能,它也是絕大多數(shù)用戶學(xué)習(xí)、使用計(jì)算機(jī)時(shí)最感興趣的內(nèi)容。應(yīng)用軟件具有很強(qiáng)的實(shí)用性,專門用于解決某個(gè)應(yīng)用領(lǐng)域中的具體問(wèn)題,因此,它又具有很強(qiáng)的專用性。由于計(jì)算機(jī)應(yīng)用的日益普及,各行各業(yè)、各個(gè)領(lǐng)域的應(yīng)用軟件越來(lái)越多。也正是這些應(yīng)用軟件的不斷開發(fā)和推廣,更顯示出計(jì)算機(jī)無(wú)比強(qiáng)大的威力和無(wú)限廣闊的前景。應(yīng)用軟件的內(nèi)容很廣泛,涉及到社會(huì)的許多領(lǐng)域,很難概括齊全,也很難確切地進(jìn)行分類。常見的應(yīng)用軟件有以下幾種:各種信息管理軟件;辦公自動(dòng)化系統(tǒng);各種文字處理軟件;各種輔助設(shè)計(jì)軟件以及輔助教學(xué)軟件;各種軟件包,如數(shù)值計(jì)算程序庫(kù)、圖形軟件包等。任務(wù)三微型計(jì)算機(jī)的配置1.3.1微型計(jì)算機(jī)的基本配置圖1.12微機(jī)微型計(jì)算機(jī)的基本配置由主機(jī)和外設(shè)組成。如圖1.12所示。圖1.12微機(jī)1.3.2主機(jī)主機(jī)由中央處理器和內(nèi)存儲(chǔ)器組成,用來(lái)執(zhí)行程序、處理數(shù)據(jù),主機(jī)芯片都安裝在一塊電路板上,這塊電路板稱為主機(jī)板(主板),如圖1.13所示。1.中央處理器中央處理器CPU是計(jì)算機(jī)系統(tǒng)的核心,它安裝在主板上。圖1.13P4主板及CPUCPU品質(zhì)的高低直接決定了一個(gè)計(jì)算機(jī)系統(tǒng)的檔次。CPU可以同時(shí)處理的二進(jìn)制數(shù)據(jù)的位數(shù)是其最重要的一個(gè)品質(zhì)標(biāo)志。人們通常所說(shuō)的16位機(jī)、32位機(jī)就是指該微機(jī)中的CPU可以同時(shí)處理16位、32位的二進(jìn)制數(shù)據(jù)。早期有代表性的IBMPC/XT、IBMPC/AT與286機(jī)是16位機(jī),386機(jī)和486機(jī)是32位機(jī),目前已經(jīng)發(fā)展到64位機(jī)。2.內(nèi)存儲(chǔ)器存儲(chǔ)器是計(jì)算機(jī)的記憶部件,用于存放計(jì)算機(jī)進(jìn)行信息處理所必須的原始數(shù)據(jù)、中間結(jié)果、最后結(jié)果以及指示計(jì)算機(jī)工作的程序。在存儲(chǔ)器中含有大量的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元可以存放八位的二進(jìn)制信息,這樣的存儲(chǔ)單元稱為一個(gè)字節(jié)(Byte),即存儲(chǔ)器的容量是以字節(jié)為基本單位的。存儲(chǔ)器中的每一個(gè)字節(jié)都依次用從0開始的整數(shù)進(jìn)行編號(hào),這個(gè)編號(hào)稱為地址。CPU就是按地址來(lái)存取存儲(chǔ)器中的數(shù)據(jù)。所謂存儲(chǔ)器的容量是指存儲(chǔ)器中所包含的字節(jié)數(shù)。通常又用KB、MB與GB作為存儲(chǔ)器容量的單位,其中:1KB=1024字節(jié),1MB=1024KB,1GB=1024MB,1TB=1024GB計(jì)算機(jī)的存儲(chǔ)器分為內(nèi)存(儲(chǔ)器)和外存(儲(chǔ)器)。圖1-14內(nèi)存條外形圖內(nèi)存又稱為主存。內(nèi)存儲(chǔ)器是由半導(dǎo)體存儲(chǔ)器組成的,它的存取速度比較快,但由于價(jià)格上的原因,其容量一般不能太大,隨著微機(jī)檔次的提高,內(nèi)存容量可以逐步擴(kuò)充。圖1-14內(nèi)存條外形圖內(nèi)存儲(chǔ)器按其工作方式的不同,可分為隨機(jī)存儲(chǔ)器和只讀存儲(chǔ)器。隨機(jī)存儲(chǔ)器也稱RAM。這種存儲(chǔ)器允許隨機(jī)地按任意指定地址的存儲(chǔ)單元進(jìn)行存取信息。由于信息是通過(guò)電信號(hào)寫入這種存儲(chǔ)器的,因此,在計(jì)算機(jī)斷電后,RAM中的信息就會(huì)丟失。只讀存儲(chǔ)器也稱ROM。這種存儲(chǔ)器中的信息只能讀出而不能隨意寫入。ROM中的信息是廠家在制造時(shí)用特殊方法寫入的,斷電后其中的信息也不會(huì)丟失。ROM中一般存放一些重要的、且經(jīng)常要使用的程序或其它信息,以避免其受到破壞。1.3.3外存儲(chǔ)器外存儲(chǔ)器又稱輔助存儲(chǔ)器(輔存、外存)。外存儲(chǔ)器的容量一般都比較大,而且可以移動(dòng),便于不同計(jì)算機(jī)之間進(jìn)行信息交流。在微型計(jì)算機(jī)中,常用的外存有磁盤、光盤、U盤和磁帶等,如圖3.15所示。目前最常用的是磁盤。磁盤又分為硬盤和軟盤。1.硬盤硬盤是由若干片硬盤片組成的盤片組,一般被固定在計(jì)算機(jī)機(jī)箱內(nèi)。與軟盤相比,硬盤的容量要大得多,存取信息的速度也快得多。在使用硬盤時(shí),應(yīng)保持良好的工作環(huán)境,如適宜的溫度和濕度、防塵、防震等,并不要隨意拆卸。圖1.15常見的外存2.軟盤圖1.15常見的外存軟盤按尺寸分為5.25英寸與3.5英寸的軟盤。5.25英寸的雙面高密度軟盤,容量為1.2MB;目前市場(chǎng)上常見的是3.5英寸雙面高密度軟盤,容量為1.44MB,,如圖1.16所示左。在3.5英寸軟盤的一個(gè)角上有一個(gè)滑動(dòng)塊,如果移動(dòng)該滑動(dòng)塊而露出一個(gè)小孔(稱為寫保護(hù)孔),則該軟盤上的信息也只能被讀出而不能再寫入。軟盤必須放在軟盤驅(qū)動(dòng)器(簡(jiǎn)稱軟驅(qū))中讀寫。圖1.16軟驅(qū)和光驅(qū)在使用軟盤時(shí)也應(yīng)注意防潮、防磁與防塵,并且對(duì)軟盤不要重壓與彎曲,當(dāng)軟盤在驅(qū)動(dòng)器中正在進(jìn)行讀寫時(shí),不要作插拔操作。圖1.16軟驅(qū)和光驅(qū)3.光盤隨著計(jì)算機(jī)技術(shù)的發(fā)展,光盤作為外存儲(chǔ)器已越來(lái)越廣泛。用于計(jì)算機(jī)系統(tǒng)的光盤主要有三類:只讀性光盤、一次寫入性光盤與可擦寫光盤。目前在微機(jī)系統(tǒng)中使用最廣泛的是只讀性光盤。只讀性光盤(CD-ROM)只能讀出信息而不能寫入信息。光盤上已有的信息是在制造時(shí)由廠家根據(jù)用戶要求寫入的,寫好后就永久保留在光盤上。CD-ROM中的信息要通過(guò)光盤驅(qū)動(dòng)器(簡(jiǎn)稱光驅(qū),如圖1.16右)才能讀取。CD-ROM的存儲(chǔ)容量約為650MB,DVD光盤的存儲(chǔ)容量可達(dá)到4.7GB以上,適合于存儲(chǔ)如百科全書、文獻(xiàn)資料、圖書目錄等信息量比較大的內(nèi)容。4.U盤U盤即USB盤的簡(jiǎn)稱,也稱優(yōu)盤、閃盤。其最大的特點(diǎn)是:小巧輕便易攜帶、存儲(chǔ)容量大、價(jià)格便宜。是移動(dòng)存儲(chǔ)設(shè)備之一。一般的U盤容量有64M、128M、256M、512M、1G、2G、4G等,U盤容量有了很大程度地提高,如:4G、16G的U盤。它攜帶方便,屬于目前流行的移動(dòng)存儲(chǔ)設(shè)備。1.3.4輸入設(shè)備輸入設(shè)備用于將系統(tǒng)文件、用戶程序及文檔、運(yùn)行程序所需的數(shù)據(jù)等信息輸入到計(jì)算機(jī)的存儲(chǔ)設(shè)備中以備使用。常用的輸入設(shè)備有鍵盤、鼠標(biāo)器、數(shù)字化儀、麥克風(fēng)和光筆等。1.鍵盤鍵盤是微型計(jì)算機(jī)的主要輸入設(shè)備,是計(jì)算機(jī)常用的人工輸入數(shù)字、字符的輸入設(shè)備。通過(guò)它可以輸入程序、數(shù)據(jù)、操作命令,也可以對(duì)計(jì)算機(jī)進(jìn)行控制。鍵盤中配有一個(gè)微處理器,用來(lái)對(duì)鍵盤進(jìn)行掃描、生成鍵盤掃描碼和數(shù)據(jù)轉(zhuǎn)換。微機(jī)鍵盤已標(biāo)準(zhǔn)化,以101鍵為主。用戶使用的鍵盤是組裝在一起的一組按鍵矩陣,包括字符鍵、功能鍵、控制鍵和數(shù)字鍵等。常見的標(biāo)準(zhǔn)101鍵盤如圖1.17所示。鍵盤通過(guò)一個(gè)5針插頭的五芯電纜與主板上的DIN插座相連,使用串行數(shù)據(jù)傳輸方式。圖1.17標(biāo)準(zhǔn)鍵盤、圖1.17標(biāo)準(zhǔn)鍵盤、鼠標(biāo)鼠標(biāo)是用于圖形界面的操作系統(tǒng)和應(yīng)用系統(tǒng)的快速輸入設(shè)備,其主要功能用于移動(dòng)顯示器上的光標(biāo)并通過(guò)菜單或按鈕向主機(jī)發(fā)出各種操作命令。鼠標(biāo)的類型、型號(hào)很多,按結(jié)構(gòu)可分為機(jī)電式和光電式兩類。機(jī)電式鼠標(biāo)內(nèi)有一滾動(dòng)球,在普通桌面上移動(dòng)即可使用。光電式鼠標(biāo)內(nèi)有一個(gè)光電探測(cè)器,需要在專門的反光板上移動(dòng)使用。鼠標(biāo)有2-3個(gè)按鈕。安裝鼠標(biāo)一定要注意其接口類型。早期的鼠標(biāo)多為串口,接在PC機(jī)的COM1或COM2上,現(xiàn)在的鼠標(biāo)大多為PS/2接口和USB接口,另外還有無(wú)線鼠標(biāo)。圖1.18掃描儀、攝像頭、游戲手柄、手寫板此外,還有掃描儀、攝像頭、游戲手柄和手寫板等輸入設(shè)備圖1.18掃描儀、攝像頭、游戲手柄、手寫板1.3.5輸出設(shè)備輸出設(shè)備用于將計(jì)算機(jī)處理的結(jié)果、用戶文檔、程序及數(shù)據(jù)等信息輸出到計(jì)算機(jī)的輸出設(shè)備中。這些信息可以通過(guò)打印機(jī)打印在紙上、顯示在顯示器屏幕上。常用的輸出設(shè)備有顯示器、打印機(jī)、繪圖儀、音箱等。1.顯示器顯示器是計(jì)算機(jī)的主要輸出設(shè)備,用來(lái)將系統(tǒng)信息、計(jì)算機(jī)處理結(jié)果、用戶程序及文檔等信息顯示在屏幕上,是人機(jī)對(duì)話的一個(gè)重要工具。顯示器的主要指標(biāo)包括顯示器的屏幕大小、顯示分辨率等。屏幕越大,顯示的信息越多;顯示分辨率越高,顯示圖像就越清晰。顯示器按結(jié)構(gòu)分有CRT顯示器、液晶顯示器等。液晶顯示器具有體積小、重量輕,只要求低壓直流電源便可工作等特點(diǎn)。CRT顯示器的工作原理和一般電視機(jī)基本相同,只是數(shù)據(jù)接收和控制方式不同。此外,顯示器還可按顯示效果可以分為單色顯示器和彩色顯示器。圖1.19液晶顯示器、CRT顯示器及顯卡圖1.19液晶顯示器、CRT顯示器及顯卡2.打印機(jī)圖1.20三種不同的打印機(jī)圖1.20三種不同的打印機(jī)打印機(jī)按打印色彩打印機(jī)可分為單色打印機(jī)和彩色打印機(jī)。按照打印機(jī)工作原理分為擊打式(針式)和非擊打式兩類。常見的非擊打式打印機(jī)有激光打印機(jī)、噴墨打印機(jī)等。打印機(jī)與計(jì)算機(jī)的連接以并口、串口或USB接口為標(biāo)準(zhǔn)接口,過(guò)去通常采用并行接口,計(jì)算機(jī)端為25針插座,打印機(jī)端為36針插座,目前的打印機(jī)以USB接口居多。將打印機(jī)與計(jì)算機(jī)連接后,必須安裝相應(yīng)的打印機(jī)驅(qū)動(dòng)程序才可以使用打印機(jī)。1.3.6其他外部設(shè)備常用外部設(shè)備有網(wǎng)絡(luò)設(shè)備(網(wǎng)卡、調(diào)制解調(diào)器)、聲卡、視頻卡等。如圖1.17所示。網(wǎng)卡,又叫網(wǎng)絡(luò)適配器。在局域網(wǎng)中,網(wǎng)卡起著重要的作用。網(wǎng)卡用于電腦之間信號(hào)的輸入與輸出。圖1.17圖1.17網(wǎng)卡、調(diào)制解調(diào)器、聲卡、視頻卡聲卡也叫音頻卡,是目前PC的必要部件,它是計(jì)算機(jī)進(jìn)行聲音處理的適配器。視頻采集卡又叫視頻捕捉卡,用它可以將視頻信息數(shù)字化并將數(shù)字化的信息儲(chǔ)存或播放出來(lái)。任務(wù)四信息在計(jì)算機(jī)內(nèi)的存儲(chǔ)形式1.4.1計(jì)算機(jī)中的數(shù)制1.?dāng)?shù)制的概念數(shù)制是用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來(lái)表示數(shù)目的方法。按照進(jìn)位方式計(jì)數(shù)的數(shù)制叫進(jìn)位計(jì)數(shù)制。如十進(jìn)制即逢十進(jìn)一,生活中也常常遇到其它進(jìn)制,如六十進(jìn)制(每分鐘60秒、每小時(shí)60分鐘,即逢60進(jìn)1),十二進(jìn)制,十六進(jìn)制等。2.基數(shù)基數(shù)是指該進(jìn)制中允許選用的基本數(shù)碼的個(gè)數(shù)。每一種進(jìn)制都有固定數(shù)目的計(jì)數(shù)符號(hào)。十進(jìn)制:基數(shù)為10,10個(gè)記數(shù)符號(hào),0、1、2、……9。每一個(gè)數(shù)碼符號(hào)根據(jù)它在這個(gè)數(shù)中所在的位置(數(shù)位),按“逢十進(jìn)一”來(lái)決定其實(shí)際數(shù)值。二進(jìn)制:基數(shù)為2,2個(gè)記數(shù)符號(hào),0和1。每個(gè)數(shù)碼符號(hào)根據(jù)它在這個(gè)數(shù)中的數(shù)位,按“逢二進(jìn)一”來(lái)決定其實(shí)際數(shù)值。八進(jìn)制:基數(shù)為8,8個(gè)記數(shù)符號(hào),0、1、2、……7。每個(gè)數(shù)碼符號(hào)根據(jù)它在這個(gè)數(shù)中的數(shù)位,按“逢八進(jìn)一”來(lái)決定其實(shí)際的數(shù)值。十六進(jìn)制:基數(shù)為16,16個(gè)記數(shù)符號(hào),0-9,A,B,C,D,E,F(xiàn)。其中A~F對(duì)應(yīng)十進(jìn)制的10~15。每個(gè)數(shù)碼符號(hào)根據(jù)它在這個(gè)數(shù)中的數(shù)位,按“逢十六進(jìn)一”決定其實(shí)際的數(shù)值。3.位權(quán)一個(gè)數(shù)碼處在不同位置上所代表的值不同,如數(shù)字6在十位數(shù)位置上表示60,在百位數(shù)上表示600,而在小數(shù)點(diǎn)后1位表示0.6,可見每個(gè)數(shù)碼所表示的數(shù)值等于該數(shù)碼乘以一個(gè)與數(shù)碼所在位置相關(guān)的常數(shù),這個(gè)常數(shù)叫做位權(quán)。位權(quán)的大小是以基數(shù)為底、數(shù)碼所在位置的序號(hào)為指數(shù)的整數(shù)次冪。十進(jìn)制的個(gè)位數(shù)位置的位權(quán)是100,十位數(shù)位置上的位權(quán)為101,小數(shù)點(diǎn)后1位的位權(quán)為10-1,依次類推。一般而言,對(duì)于任意的R進(jìn)制數(shù)a一般而言,對(duì)于任意的R進(jìn)制數(shù)an-1an-2…a1a0.a-1…a-m可以表示為以下和式:an-1×Rn-1+an-2×Rn-2+…+a1×R1+a0×R0+a-1×R-1+…+a-m×R-m(其中R為基數(shù))提示1.4.2常用數(shù)制的表示方法數(shù)制的表示方法有下列兩種方法:1.在數(shù)字后面加寫相應(yīng)的英文字母作為標(biāo)識(shí)十進(jìn)制數(shù)(Decimalnumber)用后綴D表示或無(wú)后綴。如10和10D二進(jìn)制數(shù)(Binarynumber)用后綴B表示。如101B、11.01B八進(jìn)制數(shù)(Octalnumber)用后綴Q表示。本來(lái)應(yīng)該用字母“O”,但為了避免字母O與數(shù)字0相混淆,常用Q代替O。如762.01Q、452Q十六進(jìn)制數(shù)(Hexadecimalnumber)用后綴H表示。如A53CH、321.1H2.在括號(hào)外面加數(shù)字下標(biāo)例1-1十進(jìn)制數(shù)84918.71的值為:(84918.71)10(84918.71)10=8×104+4×103+9×102+1×101+8×100+7×10-1+1×10-2小數(shù)點(diǎn)左邊:從右向左,每一位對(duì)應(yīng)的位權(quán)分別為100、101、102、103、104小數(shù)點(diǎn)右邊:從左向右,每一位對(duì)應(yīng)的位權(quán)分別為10-1、10-2例1-2二進(jìn)制數(shù)(100101.01)2=1×25+0×24+0×23+1×22+0×21+1×20+0×2-1+1×2-2小數(shù)點(diǎn)左邊:從右向左,每一位對(duì)應(yīng)的位權(quán)分別為20、21、22、23、24小數(shù)點(diǎn)右邊:從左向右,每一位對(duì)應(yīng)的位權(quán)分別為2-1、2-21.4.3常用數(shù)制的相互轉(zhuǎn)換基數(shù)乘除法:假設(shè)將十進(jìn)制數(shù)轉(zhuǎn)換為R進(jìn)制數(shù):整數(shù)部分和小數(shù)部分須分別遵守不同的轉(zhuǎn)換規(guī)則:基數(shù)乘除法:假設(shè)將十進(jìn)制數(shù)轉(zhuǎn)換為R進(jìn)制數(shù):整數(shù)部分和小數(shù)部分須分別遵守不同的轉(zhuǎn)換規(guī)則:對(duì)整數(shù)部分:除以R取余法,即整數(shù)部分不斷除以R取余數(shù),直到商為0為止,最先得到的余數(shù)為最低位,最后得到的余數(shù)為最高位。對(duì)小數(shù)部分:乘R取整法,即小數(shù)部分不斷乘以R取整數(shù),直到小數(shù)為0或達(dá)到有效精度為止,最先得到的整數(shù)為最高位(最靠近小數(shù)點(diǎn)),最后得到的整數(shù)為最低位。提示1.十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)十進(jìn)制轉(zhuǎn)換數(shù)成二進(jìn)制數(shù),基數(shù)為2,故對(duì)整數(shù)部分,除2取余,對(duì)小數(shù)部分乘2取整。為了將一個(gè)既有整數(shù)部分又有小數(shù)部分的十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),可以將其整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換,然后再組合。例1-3將(35.25)10轉(zhuǎn)換成二進(jìn)制數(shù)整數(shù)部分:222222233取余數(shù)低16100001高84210注意:第一次得到的余數(shù)是二進(jìn)制數(shù)的最低位,最后一次得到的余數(shù)是二進(jìn)制數(shù)的最高位。也可用如下方式計(jì)算:小數(shù)部分:0.25×2取整數(shù)高

00.50×21.001低注意:一個(gè)十進(jìn)制小數(shù)不一定能完全準(zhǔn)確地轉(zhuǎn)換成二進(jìn)制小數(shù),這時(shí)可以根據(jù)精度要求只轉(zhuǎn)換到小數(shù)點(diǎn)后某一位為止即可。將其整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換,然后組合起來(lái)得:(33.25)10=(100001.01)22.十進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)例1-4將十進(jìn)制數(shù)(1921.26)10轉(zhuǎn)換成八進(jìn)制數(shù)(轉(zhuǎn)換結(jié)果取3位小數(shù))。整數(shù)部分:88888

1921取余數(shù)低2401063高3030小數(shù)部分:0.26×8取整數(shù)高

22.08×80.640×8

5低5.12得:(1921.26)10=(3601.502)83.十進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)例1-5將(237.45)10轉(zhuǎn)換成十六進(jìn)制數(shù)(取3位小數(shù))整數(shù)部分:1616237取余數(shù)低1314高140

小數(shù)部分:0.45×16取整數(shù)高

77.20×163.203×16

3低3.20得(237.45)10=(ED.733)164.二進(jìn)制數(shù)轉(zhuǎn)換為八、十六進(jìn)制數(shù)8和16都是2的整數(shù)次冪,即8=23,16=24,因此3位二進(jìn)制數(shù)相當(dāng)于l位八進(jìn)制數(shù),4位二進(jìn)制數(shù)相當(dāng)于l位十六進(jìn)制數(shù)(見表1-2),它們之間的轉(zhuǎn)換關(guān)系也相當(dāng)簡(jiǎn)單。由于二進(jìn)制數(shù)表示數(shù)值的位數(shù)較長(zhǎng),因此常需用八、十六進(jìn)制數(shù)來(lái)表示二進(jìn)制數(shù)。將二進(jìn)制數(shù)以小數(shù)點(diǎn)為中心分別向兩邊分組,轉(zhuǎn)換成八(或十六)進(jìn)制數(shù)每3(或4)位為一組,整數(shù)部分向左分組,不足位數(shù)左補(bǔ)0。小數(shù)部分向右分組,不足部分右邊加0補(bǔ)足,然后將每組二進(jìn)制數(shù)轉(zhuǎn)化成八(或十六)進(jìn)制數(shù)即可。

表1-2二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)的對(duì)應(yīng)關(guān)系表二進(jìn)制八進(jìn)制二進(jìn)制十六進(jìn)制二進(jìn)制十六進(jìn)制0000010100111001011101110123456700000001001000110100010101100111012345671000100110101011110011011110111189ABCDEF

例1-6:將二進(jìn)制數(shù)(11100110.10101011)2轉(zhuǎn)換成八、十六進(jìn)制數(shù)(011100110.101010110)2=(346.526)8346.526(11100110.10101011)2=(E6.AB)16E6.AB5.八、十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)例1-7:(714.431)8=(111001100.100011001)2(43B.E5)16=(010000111011.11100101)2整數(shù)前的高位零和小數(shù)后的低位零可取消。各種進(jìn)制轉(zhuǎn)換中,最為重要的是二進(jìn)制與十進(jìn)制之間的轉(zhuǎn)換計(jì)算,以及八、十六進(jìn)制與二進(jìn)制的直接對(duì)應(yīng)轉(zhuǎn)換。1.4.4數(shù)據(jù)單位計(jì)算機(jī)中數(shù)據(jù)的常用單位有位、字節(jié)和字。1.位(Bit)計(jì)算機(jī)采用二進(jìn)制,運(yùn)算器運(yùn)算的是二進(jìn)制數(shù),控制器發(fā)出的各種指令也表示成二進(jìn)制數(shù),存儲(chǔ)器中存放的數(shù)據(jù)和程序也是二進(jìn)制數(shù),在網(wǎng)絡(luò)上進(jìn)行數(shù)據(jù)通信時(shí)發(fā)送和接收的還是二進(jìn)制數(shù)。顯然,在計(jì)算機(jī)內(nèi)部到處都是由0和1組成的數(shù)據(jù)流。計(jì)算機(jī)中最小的數(shù)據(jù)單位是二進(jìn)制的一個(gè)數(shù)位,簡(jiǎn)稱為位(英文名稱為bit,讀音為“比特”)。計(jì)算機(jī)中最直接、最基本的操作就是對(duì)二進(jìn)制位的操作。2.字節(jié)(Byte)字節(jié)簡(jiǎn)寫為B,為了表示數(shù)據(jù)中的所有字符(字母、數(shù)字以及各種專用符號(hào),大約有128~256個(gè)),需要7位或8位二進(jìn)制數(shù)。因此,人們采用8位為1個(gè)字節(jié),即1個(gè)字節(jié)由8個(gè)二進(jìn)制數(shù)位組成。字節(jié)是計(jì)算機(jī)中用來(lái)表示存儲(chǔ)空間大小的基本容量單位。例如,計(jì)算機(jī)內(nèi)存的存儲(chǔ)容量,磁盤的存儲(chǔ)容量等都是以字節(jié)為單位表示的。除用字節(jié)為單位表示存儲(chǔ)容量外,還可以用千字節(jié)(KB)、兆字節(jié)(MB)以及十億字節(jié)(GB)等表示存儲(chǔ)容量。它們之間存在下列換算關(guān)系:1B=8bit1KB=1024B=210B1KB=1024字節(jié),“K”的意思是“千”1MB=1024KB=210KB=220B=1024×1024B1MB=1024KB字節(jié),“M”讀“兆”。1GB=1024MB=210MB=230B=1024×1024KB1GB=1024MB字節(jié),“G”讀“吉”。1TB=1024GB=210GB=240B=1024×1024MB1TB=1024GB字節(jié),“T”讀“太”。要注意位與字節(jié)的區(qū)別:位是計(jì)算機(jī)中最小數(shù)據(jù)單位,字節(jié)是計(jì)算機(jī)中基本信息單位。3.字(word)在計(jì)算機(jī)中作為一個(gè)整體被存取、傳送、處理的二進(jìn)制數(shù)字串叫做一個(gè)字或單元,每個(gè)字中二進(jìn)制位數(shù)的長(zhǎng)度,稱為字長(zhǎng)。一個(gè)字由若干個(gè)字節(jié)組成,不同的計(jì)算機(jī)系統(tǒng)的字長(zhǎng)是不同的,常見的有8位、16位、32位、64位等,字長(zhǎng)越長(zhǎng),計(jì)算機(jī)一次處理的信息位就越多,精度就越高,字長(zhǎng)是計(jì)算機(jī)性能的一個(gè)重要指標(biāo)。目前主流微機(jī)都是64位機(jī)。1.4.5計(jì)算機(jī)的編碼1.ASCII碼信息是包含在數(shù)據(jù)里面,數(shù)據(jù)要以規(guī)定好的二進(jìn)制形式表示才能被計(jì)算機(jī)加以處理,這些規(guī)定的形式就是數(shù)據(jù)的編碼。數(shù)據(jù)的類型有很多,數(shù)字和文字是最簡(jiǎn)單的類型,表格、聲音、圖形和圖像則是復(fù)雜的類型,編碼時(shí)要考慮數(shù)據(jù)的特性和便于計(jì)算機(jī)的存儲(chǔ)和處理,所以也是一件非常重要的工作。數(shù)據(jù)編碼主要有BCD碼和ASCII碼,下面重點(diǎn)介紹使用最廣泛的ASCII碼(AmericanStandardCodeforInformationInterchange—美國(guó)標(biāo)準(zhǔn)信息交換碼),它已被國(guó)際標(biāo)準(zhǔn)化組織(ISO)認(rèn)定為國(guó)際標(biāo)準(zhǔn)。標(biāo)準(zhǔn)的ASCII碼是7位碼,用一個(gè)字節(jié)表示,最高位總是0,可以表示128個(gè)字符。前32個(gè)碼和最后一個(gè)碼通常是計(jì)算機(jī)系統(tǒng)專用的,代表一個(gè)不可見的控制字符。數(shù)字字符0到9的ASCII碼是連續(xù)的,從30H到39H(H表示是十六進(jìn)制數(shù));大寫字母A到Z和小寫英文字母a到z的ASCII碼也是連續(xù)的,分別從41H到54H和從61H到74H。因此在知道一個(gè)字母或數(shù)字的編碼后,很容易推算出其它字母和數(shù)字的編碼。例如:大寫字母A,其ASCII碼為1000001,即ASC(A)=65小寫字母a,其ASCII碼為1100001,即ASC(a)=97擴(kuò)展的ASCII碼是8位碼,也是一個(gè)字節(jié)表示,其前128個(gè)碼與標(biāo)準(zhǔn)的ASCII碼是一樣的,后128個(gè)碼(最高位為1)則有不同的標(biāo)準(zhǔn),并且與漢字的編碼有沖突。標(biāo)準(zhǔn)的ASCII碼是7位碼,用一個(gè)字節(jié)表示,最高位總是0,可以表示128個(gè)字符。前32個(gè)碼和最后一個(gè)碼通常是計(jì)算機(jī)系統(tǒng)專用的,代表一個(gè)不可見的控制字符。數(shù)字字符0到9的ASCII碼是連續(xù)的,從30H到39H(H表示是十六進(jìn)制數(shù));大寫字母A到Z和小寫英文字母a到z的ASCII碼也是連續(xù)的,分別從41H到54H和從61H到74H。因此在知道一個(gè)字母或數(shù)字的編碼后,很容易推算出其它字母和數(shù)字的編碼。例如:大寫字母A,其ASCII碼為1000001,即ASC(A)=65小寫字母a,其ASCII碼為1100001,即ASC(a)=97擴(kuò)展的ASCII碼是8位碼,也是一個(gè)字節(jié)表示,其前128個(gè)碼與標(biāo)準(zhǔn)的ASCII碼是一樣的,后128個(gè)碼(最高位為1)則有不同的標(biāo)準(zhǔn),并且與漢字的編碼有沖突。表1-37位ASCII碼表b7b6b5b4b3b2b10000010100111001011101110000NULDLE空格0@P、p0001SOHDC1!1AQaq0010STXDC2“2BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACK

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論