第1章計算機基礎(chǔ)知識(本科教學(xué)用)資料_第1頁
第1章計算機基礎(chǔ)知識(本科教學(xué)用)資料_第2頁
第1章計算機基礎(chǔ)知識(本科教學(xué)用)資料_第3頁
第1章計算機基礎(chǔ)知識(本科教學(xué)用)資料_第4頁
第1章計算機基礎(chǔ)知識(本科教學(xué)用)資料_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

多樣的計算機臺式個人電腦筆記本智能手機,如iphone平板電腦,如ipadGPS導(dǎo)航儀機房服務(wù)器路由器………….計算機已成了生活的必需品21世紀是信息的世紀

1.1計算機的產(chǎn)生和組成

1.2計算機的特點、分類與作用

1.3計算機中數(shù)據(jù)的單位和主要性能指標

1.4計算機中的數(shù)據(jù)表示和信息編碼

1.5計算機的新技術(shù)

1.6計算機的發(fā)展趨勢

1.7計算機病毒與防治第1章計算機基礎(chǔ)知識

計算機的萌芽古代:商業(yè)活動中用來記錄和計算的設(shè)備古巴比倫的粘土板(公元前4000年)中國的算盤(公元前3000年)計算機的萌芽啟蒙時期:對鐘表機構(gòu)的好奇心與實驗Pascaline(1642):B.Pascal發(fā)明的一種用鐘表元件構(gòu)成的、能夠做兩個十進制數(shù)加減法的機器Automata(大約18世紀):J.Droz發(fā)明的一種計算器計算機的萌芽工業(yè)革命時期:紡織技術(shù)提花織機(1728)飛梭織機(1733)計算之父親與第一位程序員1821年,英國數(shù)學(xué)家C.Babbage(1791-1871)設(shè)計了差分機,這是第一臺可自動進行數(shù)學(xué)變換的機器,因此他被稱為“計算之父”。此后,他又設(shè)計了能夠處理數(shù)學(xué)公式的分析機。然而,這兩種機器都沒有真正實現(xiàn)。AdaLovelace(1815-1852)為Babbage的分析機設(shè)計了程序,被稱為“第一位程序員”。布爾代數(shù)自從公元17世紀,歐洲人發(fā)明了對數(shù)計算器,后來又發(fā)明了機械式的手搖計算機、電動機械計算機之后。20世紀初,英國人Boole創(chuàng)立了“布爾代數(shù)”,為電子計算機的誕生奠定了理論基礎(chǔ)。用兩個電子管等元件構(gòu)成的雙穩(wěn)態(tài)觸發(fā)器,來表示二進制數(shù)“0”和“1”,又為電子計算機的誕生奠定了物質(zhì)基礎(chǔ)。

計算理論的奠基人AlanTuring(1912~1954)1936年上研究生時發(fā)表的一篇論文中提出了圖靈機(TuringMachine),奠定了計算機的理論基礎(chǔ)。第二次世界大戰(zhàn)中,Turing領(lǐng)導(dǎo)的小組制造出了破譯德軍Enigma密碼的計算機,并成功地完成了任務(wù)。Turing與Church合作給出了數(shù)學(xué)證明,斷言未來計算機能夠象人那樣具有思維能力(因而漢語中有了“電腦”)。計算機學(xué)科的最高榮譽是ACM(美國計算機學(xué)會)圖靈獎。第一臺電子數(shù)字計算機1945年,在賓夕法尼亞大學(xué)Moore學(xué)院,J.Eckert和J.Mauchly為實現(xiàn)彈道計算研制成功了ENIAC(“電子數(shù)字積分計算機”,ElectronicNumericalIntegratorandComputer),它用了19000個電子管,重13噸,耗電200千瓦?,F(xiàn)在所謂的計算機就是電子數(shù)字計算機5000次加法/秒體重28噸占地170m218800只電子管1500個繼電器功率150KW計算機體系結(jié)構(gòu)創(chuàng)始人1946年,JohnvonNeumann(1903~1957)發(fā)表了第一篇關(guān)于電子計算機程序存儲的論文,描述了如何用(可被存儲、讀出和執(zhí)行的)數(shù)字來表示邏輯操作(程序)。至今,大多數(shù)計算機采用的都是vonNeumann體系結(jié)構(gòu)(vonNeumann

architecture)。JohnvonNeumann

馮諾依曼1949EDSAC存儲程序的工作原理馮·諾依曼提出了三個重要的設(shè)計思想:(1)計算機由五個基本部分組成:運算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備。(2)采用二進制形式表示計算機的指令和數(shù)據(jù)。(3)將程序(由一系列指令組成)和數(shù)據(jù)存放在存儲器中,并讓計算機自動地執(zhí)行程序,這就是“存儲程序和程序控制”思想的基本含義。EDVAC方案成了后來計算機設(shè)計的主要依據(jù)。第一代(1946~1957)電子管5千~4萬(次/秒)第二代(1957~1964)晶體管幾十萬~百萬(次/秒)第三代(1965~1970)集成電路百萬~幾百萬(次/秒)第四代(1971~至今)集成電路幾百萬~幾億(次/秒)

按硬件劃分計算機年代劃分計算機更新?lián)Q代計算機更新?lián)Q代第一代(1945~1957):電子管計算機第二代(1958~1963):晶體管計算機第三代(1964~1969):小規(guī)模集成電路計算機第四代(1970~1990):以微處理器(Microprocessors)為標志的大規(guī)模/超大規(guī)模集成電路(LSI/VLSI)計算機第五代(1991~目前):以互聯(lián)網(wǎng)(Internet)為標志的信息系統(tǒng)第一代1946~1957年第二代1958~1964年第三代1965~1970年第四代1971~至今電子器件電子管晶體管中、小規(guī)模集成電路大規(guī)模和超大規(guī)模集成電路主存儲器陰極射線管或汞延遲磁芯、磁鼓磁芯、磁鼓、半導(dǎo)體存儲器半導(dǎo)體存儲器外部輔助存儲器紙帶、卡片磁帶、磁鼓磁帶、磁鼓、磁盤磁帶、磁盤、光盤、U盤處理方式機器語言、匯編語言監(jiān)控程序、連續(xù)處理作業(yè)、高級語言編譯多道程序?qū)崟r處理實時、分時處理、網(wǎng)絡(luò)操作系統(tǒng)運算速度幾千~幾萬次/秒幾十萬~百萬次/秒百萬~幾百萬次/秒幾百萬~萬億次/秒計算機各代的特點計算機的產(chǎn)生和發(fā)展公元前5世紀竹籌、算盤公元17世紀機械裝置20世紀50年代電子管計算機1958-1964晶體管計算機1971至今大規(guī)模、超大規(guī)模集成電路當代計算機公元19世紀機械分析機計算尺、機械計算機主要計算加減乘除、方根、對數(shù)1834年巴貝奇1854年“布爾代數(shù)”微機、筆記本、手持Ipad、智能手機等移動設(shè)備計算加減乘除1965-1970集成電路計算機ENIAC晶體管數(shù)單位時間執(zhí)行的指令數(shù)百萬條/每秒每18個月芯片能力增長一倍摩爾定律晶體管數(shù)目4004奔騰4420,000,0002,300

將電腦濃縮在一顆芯片上0.18微米芯片10微米芯片第一代微機:CPU是8088,誕生于1981年。第二代微機:CPU是80286于1985年誕生。第三代微機:CPU是80386,1987年誕生。第四代微機:CPU是80486,1989年誕生。第五代微機:1993年推出的Pentium。第六代微機:1998年推出了的PentiumⅡ、PentiumⅢ、Pentium4等。第七代微機:2003年9月,AMD公司發(fā)布了面向臺式機的64位處理器微機的發(fā)展主機計算機系統(tǒng)硬件系統(tǒng)控制器運算器中央處理器CPU存儲器外存儲器軟盤硬盤U盤光盤等內(nèi)存儲器只讀存儲器隨機存儲器輸入設(shè)備輸出設(shè)備I/O設(shè)備軟件系統(tǒng)系統(tǒng)軟件操作系統(tǒng)語言處理程序數(shù)據(jù)庫管理系統(tǒng)網(wǎng)絡(luò)及通信系統(tǒng)應(yīng)用軟件應(yīng)用軟件包用戶程序外部設(shè)備計算機的組成總框圖計算機人軟件硬件靈魂身軀物質(zhì)基礎(chǔ)控制指揮計算機的組成硬件身軀CPU內(nèi)存總線輸入設(shè)備輸出設(shè)備時鐘大腦記憶帳本神經(jīng)中樞眼耳口等手腳脈搏思考、指揮帳本、存儲傳遞信號接受信號響應(yīng)引擎、動力運算器控制器PCALU總線接口寄存器I/O橋主存儲器CPUUSB控制器圖形適配器磁盤控制器系統(tǒng)總線存儲總線I/O總線磁盤顯示器鼠標、鍵盤、U盤等擴展槽計算機結(jié)構(gòu)圖軟件靈魂系統(tǒng)軟件性格感覺不到默默指揮應(yīng)用軟件淡吐舉止與外界打交道調(diào)用體現(xiàn)使用語言計算機軟件非計算機語言德語編譯程序翻譯計算機語言中文筆畫、字、詞、句、文章位、字節(jié)、字、語句、程序計算機語言計算機軟件系統(tǒng)軟件系統(tǒng)(1)系統(tǒng)軟件

①操作系統(tǒng)

②程序設(shè)計語言

③語言處理程序

④數(shù)據(jù)庫管理系統(tǒng)

⑤網(wǎng)絡(luò)管理軟件

(2)應(yīng)用軟件操作系統(tǒng)他各其種應(yīng)用軟件軟件系統(tǒng)硬件圖1.3計算機硬件、軟件與用戶的關(guān)系用戶程序A程序B操作系統(tǒng)時間0.2ms0.2ms切換切換切換調(diào)用操作系統(tǒng)的功能判斷該執(zhí)行哪個程序操作系統(tǒng)是大管家

1.1計算機的產(chǎn)生和組成

1.2計算機的特點、分類與作用

1.3計算機中數(shù)據(jù)的單位和主要性能指標

1.4計算機中的數(shù)據(jù)表示和信息編碼

1.5計算機的新技術(shù)

1.6計算機的發(fā)展趨勢

1.7計算機病毒與防治第1章計算機基礎(chǔ)知識

運算速度快計算精度高存儲能力強邏輯判斷能力自動運行程序

計算機的特點類

別特

點用

途個人(微型)計算機體積小、功耗低、結(jié)構(gòu)簡單、使用方便家庭、辦公室工作站配有高分辨率的大屏幕顯示器、繪圖儀、掃描器和數(shù)字化儀等計算機輔助設(shè)計(CAD)技術(shù)及專用小型計算機規(guī)模較小,價格相對較便宜早期用于科研院所中型計算機規(guī)模和價格介于小型機和大型機之間小型機和大型機之間大型計算機規(guī)模較大,價格昂貴,一臺主機可帶上百臺用戶金融業(yè)、大型商業(yè)、科研機構(gòu)巨型計算機速度快、性能高、體積大、耗資多國防與科技高性能計算機超級計算機超級服務(wù)器科學(xué)工程計算及專門的設(shè)計;數(shù)值計算、事務(wù)處理、數(shù)據(jù)庫應(yīng)用、網(wǎng)絡(luò)應(yīng)用與服務(wù);氣象觀測、石油勘探、航空航天、信息安全和生命科學(xué)計算機的分類計算機的應(yīng)用科學(xué)與工程計算信息處理和管理過程控制計算機輔助系統(tǒng)電子商務(wù)人工智能多媒體技術(shù)應(yīng)用計算機網(wǎng)絡(luò)應(yīng)用

1.1計算機的產(chǎn)生和組成

1.2計算機的特點、分類與作用

1.3計算機中數(shù)據(jù)的單位和主要性能指標

1.4計算機中的數(shù)據(jù)表示和信息編碼

1.5計算機的新技術(shù)

1.6計算機的發(fā)展趨勢

1.7計算機病毒與防治第1章計算機基礎(chǔ)知識

計算機中數(shù)據(jù)的單位和主要性能指標位——稱為比特,記為bit(BinaryDigit)或小寫b。位是計算機中最小的信息單位,是用0或1來表示一個二進制數(shù)位。字節(jié)——稱為拜特,記為Byte或大寫B(tài)。字節(jié)是數(shù)據(jù)存儲中最常用的基本單位,計算機中八個二進制位構(gòu)成一個字節(jié),即1Byte=8bit。位是計算機中最小數(shù)據(jù)單位,字節(jié)是計算機中基本信息單位。字——字也稱為計算機字,記為Word或W,是位的組合。字是信息交換、加工、存儲的基本單元(獨立的信息單位)。用二進制代碼表示,一個字由一個字節(jié)或若干字節(jié)構(gòu)成(通常取字節(jié)的整數(shù)倍)。位、字節(jié)、字演示用UltraEdit打開文件說明計算機中的文件都是位序列、字節(jié)序列或字的序列,計算機才能讀明白,文本文件、Word文件或PPT文件也不例外。位的序列的意義要根據(jù)當前環(huán)境才能知道,一個文本文件只有用記事本或者能識別字符的軟件打開才能正確顯示,文本文件也可以重命名為EXE文件,沒有本質(zhì)的區(qū)別,但雙擊不能正常運行,因為計算機雖然將字符編碼的位識別成執(zhí)行代碼,但執(zhí)行過程中發(fā)現(xiàn)錯誤;同樣,一個EXE文件也可以重命名為.txt文件,用記事本打開,但因為里面的位序列并沒有按字符編碼排列,所以顯示成沒有意義的亂碼。位的編碼規(guī)則下一小節(jié)詳細介紹。計算機的性能指標字長——一個字中包含的二進制位數(shù);CPU一次能夠處理的二進制位數(shù)內(nèi)存容量——通常指隨機存儲器(RAM)的容量,表示存儲數(shù)據(jù)的能力

運算速度——根據(jù)一些典型題目,讓計算機計算各種指令的頻度以及每種指令執(zhí)行的時間折算出來,用MIPS(每秒百萬條指令數(shù))衡量主頻、外頻和倍頻主頻——CPU的時鐘頻率,CPU運算時的工作頻率。單位MHz或GHz。外頻——系統(tǒng)總線的工作頻率,主板為CPU提供的基準時鐘頻率。倍頻——主頻=外頻×倍頻計算機的性能指標字長——一個字中包含的二進制位數(shù);CPU一次能夠處理的二進制位數(shù)內(nèi)存容量——通常指隨機存儲器(RAM)的容量,表示存儲數(shù)據(jù)的能力

運算速度——根據(jù)一些典型題目,讓計算機計算各種指令的頻度以及每種指令執(zhí)行的時間折算出來,用MIPS(每秒百萬條指令數(shù))衡量主頻、外頻和倍頻主頻——CPU的時鐘頻率,CPU運算時的工作頻率。單位MHz或GHz。外頻——系統(tǒng)總線的工作頻率,主板為CPU提供的基準時鐘頻率。倍頻——主頻=外頻×倍頻超頻——人為地提高外頻或倍頻,使CPU超出額定主頻,以提高性能鎖頻——廠家鎖定CPU倍頻,無法調(diào)整,目前大部分CPU被鎖頻前端總線頻率——(FSB)是指CPU與內(nèi)存之間的數(shù)據(jù)交換速度。目前CPU的FSB有533MHz、800MHz、1066MHz和1333MHz,F(xiàn)SB是CPU性能的一個重要指標計算機的性能指標字長——一個字中包含的二進制位數(shù);CPU一次能夠處理的二進制位數(shù)內(nèi)存容量——通常指隨機存儲器(RAM)的容量,表示存儲數(shù)據(jù)的能力

運算速度——根據(jù)一些典型題目,讓計算機計算各種指令的頻度以及每種指令執(zhí)行的時間折算出來,用MIPS(每秒百萬條指令數(shù))衡量主頻、外頻和倍頻主頻——CPU的時鐘頻率,CPU運算時的工作頻率。單位MHz或GHz。外頻——系統(tǒng)總線的工作頻率,主板為CPU提供的基準時鐘頻率。倍頻——主頻=外頻×倍頻內(nèi)存總線速度——CPU的二級高速緩存和內(nèi)存之間的通信速度存取速度——存儲器完成一次讀/寫操作所需時間稱為存取時間磁盤容量——硬盤、光盤或U盤存儲量的大小計算機的性能指標字長——一個字中包含的二進制位數(shù);CPU一次能夠處理的二進制位數(shù)內(nèi)存容量——通常指隨機存儲器(RAM)的容量,表示存儲數(shù)據(jù)的能力

運算速度——根據(jù)一些典型題目,讓計算機計算各種指令的頻度以及每種指令執(zhí)行的時間折算出來,用MIPS(每秒百萬條指令數(shù))衡量主頻、外頻和倍頻主頻——CPU的時鐘頻率,CPU運算時的工作頻率。單位MHz或GHz。外頻——系統(tǒng)總線的工作頻率,主板為CPU提供的基準時鐘頻率。倍頻——主頻=外頻×倍頻內(nèi)存總線速度——CPU的二級高速緩存和內(nèi)存之間的通信速度存取速度——存儲器完成一次讀/寫操作所需時間稱為存取時間磁盤容量——硬盤、光盤或U盤存儲量的大小 1B=8bit 1KB=1024B=210B 1MB=1024KB=210KB=220B 1GB=1024MB=210MB=230B 1TB=1024GB=210GB=240B 1PB=1024TB=210TB=250B注意:硬盤廠商在標識硬盤容量時,采用的計量方法是1KB=1000Byte,而不是1KB=1024BytePCALU總線接口寄存器I/O橋主存儲器CPUUSB控制器圖形適配器磁盤控制器磁盤顯示器鼠標、鍵盤、U盤等擴展槽計算機結(jié)構(gòu)圖主頻:CPU內(nèi)部前端總線頻率基準頻率倍頻內(nèi)存總線頻率寄存器L1高速緩存L2高速緩存L3高速緩存主存磁盤、光盤、U盤Web、FTP、P2P等更小更快更貴更大更慢更便宜CPU寄存器保存來自L1的字L1保存來自L2的行L2保存來自L3的行L3保存來自主存的行主存保存來自本地磁盤的磁盤塊本地磁盤保存來自遠程網(wǎng)絡(luò)的文件存儲器層次根據(jù)環(huán)境的不同,位的解釋也不同

控制碼——程序員關(guān)心的事

文本——字符編碼

數(shù)字——如何表示、如何轉(zhuǎn)換下一節(jié)信息=位+環(huán)境

1.1計算機的產(chǎn)生和組成

1.2計算機的特點、分類與作用

1.3計算機中數(shù)據(jù)的單位和主要性能指標

1.4計算機中的數(shù)據(jù)表示和信息編碼

1.5計算機的新技術(shù)

1.6計算機的發(fā)展趨勢

1.7計算機病毒與防治第1章計算機基礎(chǔ)知識

數(shù)制的概念

基數(shù):是指該進制中允許選用的基本數(shù)碼的個數(shù)。位權(quán):的大小是以基數(shù)為底、數(shù)碼所在位置的序號為指數(shù)的整數(shù)次冪(整數(shù)部分的個位位置序號為0)。計算機的數(shù)制

對任何一種用進位計數(shù)制表示的數(shù)據(jù)都可以寫出按其權(quán)展開的多項式之和。如任意r進制數(shù)可表示為:其中:ai為數(shù)字符號;ri為位權(quán);n、m為整數(shù)。權(quán)的展開式十進制 R=10,可使用0,1,2,3,4,5,6,7,8,9二進制 R=2,可使用0,1八進制 R=8,可使用0,1,2,3,4,5,6,7十六進制 R=16,可使用0,……,9,A,B,C,D,E,F“逢R進一,借一當R”數(shù)制的運算規(guī)則進制二進制八進制十進制十六進制規(guī)則逢二進一逢八進一逢十進一逢十六進一基數(shù)281016基本符號0,10,1,…,70,1,…,90,1,…,9,A,B,…,F權(quán)(n為整數(shù))2n8n10n16n形式表示BOD或省略H計算機中常用的數(shù)制十進制二進制八進制十六進制十進制二進制八進制十六進制000091001119111110101012A2102211101113B3113312110014C41004413110115D51015514111016E61106615111117F711177161000020108100010817100012111各數(shù)制之間的對應(yīng)關(guān)系任意r進制數(shù)化成十進制數(shù)的方法是:按權(quán)展開各項,按十進制運算法則相加求和。

如將二進制數(shù)(10101.1)2化為十進制數(shù)。(10101.1)2=1×24+0×23+1×22+0×21+1×20+1×2-1=1×16+1×4+1×1+1×0.5=(21.5)10

任意進制轉(zhuǎn)十進制數(shù)十進制數(shù)化成任意r進制數(shù)分為兩部分,整數(shù)部分和小數(shù)部分分別化,然后再將其連成一個整體。其中整數(shù)部分的化法是:除以基數(shù)(r),取其余數(shù),倒排序;小數(shù)部分的化法是:乘以基數(shù)(r),取其整數(shù),順排序。說明:在整數(shù)部分的轉(zhuǎn)換時,每次除基取余時,直到商為0時為止;小數(shù)的轉(zhuǎn)化過程中,每次乘基取整時,直到小數(shù)部分為0時為止,但由于一個十進制小數(shù)不一定能完全準確地轉(zhuǎn)換成二進制小數(shù),如果小數(shù)部分永不為0,這時應(yīng)根據(jù)精度要求轉(zhuǎn)換到一定的位數(shù)為止。十進制數(shù)轉(zhuǎn)任意進制數(shù)將十制數(shù)98.345轉(zhuǎn)換成二進制數(shù)。例1.19849241123622222220a30a20a41a51a10a001a6取余數(shù)(98.345)10(1100010.01011)20.34520.69021.38020.76021.52021.040取整數(shù)0a-11a-20a-31a-41a-5二進制數(shù)轉(zhuǎn)換成八進制數(shù)的方法是:整數(shù)部分:從低位向高位每3位一組,高位不足3位用0補足3位,然后每3位二進制數(shù)用1位八進制數(shù)代替即可。小數(shù)部分:從高位向低位每3位一組,低位不足3位用0補足3位,然后每3位二進制數(shù)用1位八進制數(shù)代替即可。二進制轉(zhuǎn)八進制二進制數(shù)轉(zhuǎn)換成十六進制數(shù)的方法是:整數(shù)部分:從低位向高位每四位一組,高位不足四位用0補足四位,然后每4位二進制數(shù)用1位十六進制數(shù)代替即可。小數(shù)部分:從高位向低位每四位一組,低位不足四位用0補足四位,然后每4位二進制數(shù)用1位十六進制數(shù)代替即可。二進制轉(zhuǎn)十六進制(1101101110.110101)2=(36E.D4)1636ED4(1101101110.110101)2=(1556.65)8155665

后面補兩個0,變成0100前面補兩個0,變成001例如:

八進制轉(zhuǎn)換成二進制,用“一位變?nèi)弧狈ㄊM制轉(zhuǎn)換成二進制,用“一位變四位”法八或十六進制轉(zhuǎn)二進制例如:(142)8=(001100010)2

=(1100010)2

142(62)16=(01100010)2

=(1100010)2

62(2C1.A5)16=(001011000001.10100101)2

2C1A5八進制數(shù)與十六進制數(shù)之間的相互轉(zhuǎn)換,可以通過二進制作為橋梁進行互化。即八進制數(shù)先化成二進制數(shù),再將該二進制數(shù)化成十六進制數(shù),反之亦然。

八進制與十六進制轉(zhuǎn)換

字符是由英文字母、數(shù)字、標點符號及一些特殊符號組成。目前計算機中使用最廣泛的字符編碼為ASCII碼(美國標準信息交換碼)。

這種編碼規(guī)定:八個二進制位進行編碼,但最高位為零,用余下的七位進行編碼。因此,可表示128個字符。其中,95個編碼對應(yīng)著計算機終端能敲入并可顯示的95個字符,另外的33個編碼對應(yīng)著控制字符,它們不可顯示。注意:數(shù)值3與字符“3”的區(qū)別。信息在計算機中的表示與編碼轉(zhuǎn)換ASCII碼表美國信息交換標準碼ASCII碼ASCII碼的十進制表示:SP:320-9:48-57A-Z:65-90a-z:97-122NULDLESOHDC1STXDC2ETXDC3EOTDC4ENQNAKACKSYNBELETBBSCANHTEMLFSUBBTESCFFFSCRGSSORSSIUS

1.西文字符編碼利用鍵盤輸入漢字時對漢字的編碼,也稱之為漢字的外碼。漢字的輸入碼一般用鍵盤上的字母和數(shù)字描述。漢字輸入碼可分為以下四類:數(shù)字碼(如電報碼,區(qū)位碼等)音碼(如全拼碼,簡拼碼,雙拼碼等)形碼(如五筆字型,大眾碼,鄭碼等)混合碼(如自然碼,首尾碼等)漢字編碼——輸入碼漢字編碼——國標碼為了便于各計算機系統(tǒng)之間能夠準確無誤地交換漢字信息,必須規(guī)定一種專門用于漢字信息交換的統(tǒng)一編碼,這種編碼稱為漢字的交換碼。我國制定了“中華人民共和國標準信息交換漢字編碼”代號為“GB2312-80”,稱為交換碼。漢字內(nèi)碼是為在計算機內(nèi)部對漢字進行存儲、處理和傳輸而編制的漢字代碼,也叫內(nèi)部碼,簡稱內(nèi)碼。目前對應(yīng)于國標碼一個漢字的內(nèi)碼也用2個字節(jié)存儲,并把每個字節(jié)的最高位置“1”作為漢字內(nèi)碼的標識,以免與單字節(jié)的ASCII碼產(chǎn)生歧義。如果用十六進制來表示,就是把漢字國標碼的每個字節(jié)上加一個80H(即二進制數(shù)10000000),所以漢字國標碼與其內(nèi)碼有下列關(guān)系:漢字的內(nèi)碼=漢字的國標碼+8080H。漢字編碼——內(nèi)碼輸出碼也稱為字形碼或字模,是指字形的點陣信息的數(shù)字代碼。存放在漢字庫中。字形碼有顯示字形碼和打印字形碼兩種。根據(jù)輸出的去向?qū)h字輸出在顯示器上或打印機上。字庫是一個漢字信息系統(tǒng)具有的所有漢字字形碼的集合。漢字編碼——輸出碼漢字字形碼舉例64*64點陣,共占512字節(jié)00行63行輸入碼漢字外碼國標碼漢字內(nèi)碼字形碼漢字輸入輸入設(shè)備管理模塊漢字標識字模庫輸出設(shè)備漢字輸出圖1.5漢字編碼流程圖漢字編碼——編碼流程圖形、圖像、聲音和視頻等多媒體信息要在計算機中處理和存儲,一樣需要經(jīng)過數(shù)字化,以某種二進制編碼形式來表示,不過其形式要復(fù)雜得多。多媒體信息的表示

1.1計算機的產(chǎn)生和組成

1.2計算機的特點、分類與作用

1.3計算機中數(shù)據(jù)的單位和主要性能指標

1.4計算機中的數(shù)據(jù)表示和信息編碼

1.5計算機的新技術(shù)

1.6計算機的發(fā)展趨勢

1.7計算機病毒與防治第1章計算機基礎(chǔ)知識

計算機的新技術(shù)(1)嵌入式計算機區(qū)別:系統(tǒng)的應(yīng)用軟件與硬件一體化組成:嵌入式處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及特定的應(yīng)用程序特點:要求高可靠性、實時處理能力、嵌入式系統(tǒng)中的軟件代碼要求高質(zhì)量、高可靠性,一般都固化在只讀存儲器或閃存中

在各種類型的計算機中,嵌入式計算機應(yīng)用最廣泛,數(shù)量超過PC。目前廣泛用于各種家用電器之中,如電冰箱、自動洗衣機、數(shù)字電視機、數(shù)碼照相機等。計算機的新技術(shù)(2)中間件技術(shù)1、中間件(Middleware)是介于操作系統(tǒng)和應(yīng)用軟件之間的系統(tǒng)軟件,它是一種獨立的系統(tǒng)軟件或服務(wù)程序。2、中間件是在客戶機和服務(wù)器之間增加一組服務(wù),這些服務(wù)具有標準的程序接口和協(xié)議。這組服務(wù)(應(yīng)用服務(wù)器)就是中間件。3、通過中間件,應(yīng)用程序可以工作于多平臺或操作系統(tǒng)環(huán)境。中間件是一類軟件,而非一種軟件,中間件不僅僅實現(xiàn)互連,還要實現(xiàn)應(yīng)用之間的互操作。4、目前,中間件技術(shù)已經(jīng)發(fā)展成為企業(yè)應(yīng)用的主流技術(shù),并形成各種不同類別,如交易中間件、消息中間件、專有系統(tǒng)中間件、面向?qū)ο笾虚g件、數(shù)據(jù)存取中間件、遠程調(diào)用中間件等。計算機的新技術(shù)(3)云計算1、云計算是并行計算(ParallelComputing)、分布式

計算(DistributedComputing)和網(wǎng)格計算(GridComputing)

的發(fā)展。2、云計算最基本的概念是透過網(wǎng)絡(luò)將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,再交由多部服務(wù)器所組成的龐大系統(tǒng)經(jīng)搜尋、計算分析之后將處理結(jié)果回傳給用戶。3、網(wǎng)絡(luò)服務(wù)提供者可以在數(shù)秒之內(nèi),達成處理數(shù)以千萬計甚至億計的信息,達到和“超級計算機”同樣強大效能的網(wǎng)絡(luò)服務(wù)。4、搜尋引擎、網(wǎng)絡(luò)信箱等,使用者只要輸入簡單指令即能得到大量信息。5、在“云計算”時代,“云”會替我們做存儲和計算的工作。因為“云”就是計算機群,而每一群包括了幾十萬臺、甚至上百萬臺計算機。所以“云”的好處還在于,其中的計算機可以隨時更新,保證“云”長生不老。計算機的新技術(shù)(4)物聯(lián)網(wǎng)1、過去:人——互聯(lián)網(wǎng)——人

人與人之間的相互交換信息和通信

今后:人或物——互聯(lián)網(wǎng)——人或物2、物聯(lián)網(wǎng)

溫馨提示

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

評論

0/150

提交評論