甘肅省一萬名考試(計(jì)算機(jī)基礎(chǔ)課件)_第1頁
甘肅省一萬名考試(計(jì)算機(jī)基礎(chǔ)課件)_第2頁
甘肅省一萬名考試(計(jì)算機(jī)基礎(chǔ)課件)_第3頁
甘肅省一萬名考試(計(jì)算機(jī)基礎(chǔ)課件)_第4頁
甘肅省一萬名考試(計(jì)算機(jī)基礎(chǔ)課件)_第5頁
已閱讀5頁,還剩256頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 第一部分第一部分 計(jì)算機(jī)基礎(chǔ)知識計(jì)算機(jī)基礎(chǔ)知識 一、電子計(jì)算機(jī)的問世1946年年2月由賓州大學(xué)研制的月由賓州大學(xué)研制的ENIAC電子計(jì)算機(jī)時(shí)代的到來電子計(jì)算機(jī)時(shí)代的到來 Electronic Numerical Integrator And Calculator電子數(shù)字積分計(jì)算機(jī)電子數(shù)字積分計(jì)算機(jī) ENIACENIAC重達(dá)重達(dá)30噸噸占地占地250m2啟動(dòng)工耗啟動(dòng)工耗150000瓦瓦18000個(gè)電子管個(gè)電子管:每秒每秒5千次加減運(yùn)算千次加減運(yùn)算:沒有存儲器沒有存儲器:采用十進(jìn)制采用十進(jìn)制第一款商用計(jì)算機(jī):第一款商用計(jì)算機(jī):UNIVAL1947年,莫奇萊和??颂啬?,莫奇萊和??颂厥妨希菏妨希?

2、阿蘭阿蘭.圖靈圖靈 馮馮諾依曼諾依曼計(jì)算機(jī)科學(xué)奠基人計(jì)算機(jī)科學(xué)奠基人英國科學(xué)家英國科學(xué)家 阿蘭阿蘭. .圖靈圖靈主要貢獻(xiàn):主要貢獻(xiàn): 建立圖靈機(jī)模型,奠定了可計(jì)算理論的建立圖靈機(jī)模型,奠定了可計(jì)算理論的基礎(chǔ)基礎(chǔ) 提出圖靈測試,闡述了機(jī)器智能的概念提出圖靈測試,闡述了機(jī)器智能的概念 電子計(jì)算機(jī)之父:電子計(jì)算機(jī)之父:美籍匈牙利數(shù)學(xué)家美籍匈牙利數(shù)學(xué)家 馮馮. .諾依曼諾依曼阿蘭.圖靈和馮.諾依曼美國計(jì)算機(jī)學(xué)會美國計(jì)算機(jī)學(xué)會(ACM)1966(ACM)1966年設(shè)立圖靈獎(jiǎng)年設(shè)立圖靈獎(jiǎng)主要貢獻(xiàn):主要貢獻(xiàn): 與同事研制人類第二臺計(jì)算機(jī)與同事研制人類第二臺計(jì)算機(jī)EDVAC 提出提出“存儲程序存儲程序”概念概

3、念 馮馮諾依曼計(jì)算諾依曼計(jì)算機(jī)機(jī) 奠定了現(xiàn)代計(jì)算機(jī)體系結(jié)構(gòu)和工作原理奠定了現(xiàn)代計(jì)算機(jī)體系結(jié)構(gòu)和工作原理二、計(jì)算機(jī)的分代時(shí)代時(shí)代年份年份器件器件軟件軟件應(yīng)用應(yīng)用一一 46-58電子管電子管機(jī)器語言匯編語言機(jī)器語言匯編語言 科學(xué)計(jì)算科學(xué)計(jì)算二二58-64晶體管晶體管高級語言高級語言數(shù)據(jù)處理工業(yè)控制數(shù)據(jù)處理工業(yè)控制 三三64-70集成電路集成電路操作系統(tǒng)操作系統(tǒng)文字處理圖形處理文字處理圖形處理四四71年迄今年迄今大規(guī)模集成電路大規(guī)模集成電路數(shù)據(jù)庫、網(wǎng)絡(luò)等數(shù)據(jù)庫、網(wǎng)絡(luò)等社會的各個(gè)領(lǐng)域社會的各個(gè)領(lǐng)域電子管電子管晶體管晶體管集成電路集成電路大規(guī)模集成電路大規(guī)模集成電路史料:史料: IBMIBM的發(fā)展史的發(fā)

4、展史 硅谷人才搖籃仙童半導(dǎo)體公司硅谷人才搖籃仙童半導(dǎo)體公司 HPHP的發(fā)展史的發(fā)展史 比爾比爾. .蓋茨蓋茨 三、三、計(jì)算機(jī)的特點(diǎn)和發(fā)展趨勢計(jì)算機(jī)的特點(diǎn)和發(fā)展趨勢現(xiàn)代計(jì)算機(jī)算一般具有以下幾個(gè)重要特點(diǎn):現(xiàn)代計(jì)算機(jī)算一般具有以下幾個(gè)重要特點(diǎn):(1 1)處理速度快)處理速度快(2 2)存儲容量大。)存儲容量大。(3 3)計(jì)算精度高。)計(jì)算精度高。(4 4)自動(dòng)運(yùn)行。)自動(dòng)運(yùn)行。(5 5)可靠性高。)可靠性高。計(jì)算機(jī)未來發(fā)展趨勢:計(jì)算機(jī)未來發(fā)展趨勢:巨型化、微型化、網(wǎng)絡(luò)化、多媒體化、智能化巨型化、微型化、網(wǎng)絡(luò)化、多媒體化、智能化四、計(jì)算機(jī)的分類 按綜合性能按綜合性能指標(biāo)分類指標(biāo)分類高性能計(jì)算機(jī)(高性能

5、計(jì)算機(jī)(巨型機(jī)或大型機(jī)巨型機(jī)或大型機(jī)):): 速度最快、處理能力最強(qiáng)、速度最快、處理能力最強(qiáng)、 最快:最快:NEC Earth Simulator NEC Earth Simulator 每秒每秒3535萬億次浮點(diǎn)運(yùn)算,峰值萬億次浮點(diǎn)運(yùn)算,峰值4040萬億次萬億次 中國:中國:曙光曙光5000A 5000A 峰值速度峰值速度230230萬億次萬億次 LinpackLinpack實(shí)測值實(shí)測值180.6180.6萬億次萬億次 20082008年年1111月月 Top500Top500排名第排名第10工作站工作站:介于介于PCPC與小型機(jī)之間高檔微機(jī)系統(tǒng)與小型機(jī)之間高檔微機(jī)系統(tǒng) 高分辨率、大容量內(nèi)外

6、存,圖形功能較強(qiáng)高分辨率、大容量內(nèi)外存,圖形功能較強(qiáng)微型計(jì)算機(jī)微型計(jì)算機(jī): 桌面型計(jì)算機(jī)桌面型計(jì)算機(jī) 、筆記本電腦、筆記本電腦、 平板電腦(平板電腦(Tablet PCTablet PC)和超便攜個(gè)人電腦()和超便攜個(gè)人電腦(Ultra Mobile PCUltra Mobile PC)服務(wù)器服務(wù)器:網(wǎng)絡(luò)環(huán)境中對外提供服務(wù)的計(jì)算機(jī)系統(tǒng):網(wǎng)絡(luò)環(huán)境中對外提供服務(wù)的計(jì)算機(jī)系統(tǒng)按用途分類按用途分類通用機(jī)通用機(jī)專用機(jī)專用機(jī)五五 計(jì)算機(jī)在信息社會中的應(yīng)用計(jì)算機(jī)在信息社會中的應(yīng)用 計(jì)算機(jī)的應(yīng)用類型計(jì)算機(jī)的應(yīng)用類型1. 科學(xué)計(jì)算科學(xué)計(jì)算2. 數(shù)據(jù)處理數(shù)據(jù)處理3. 電子商務(wù)電子商務(wù) B2B 阿里巴巴:阿里巴巴:

7、http:/ B2C 亞亞 馬馬 遜:遜:http:/ C2C 淘淘 寶寶 網(wǎng):網(wǎng):http:/ 易易 趣:趣:http:/ 4. 過程控制過程控制5. CAD/CAM/CIMS6. 多媒體技術(shù)多媒體技術(shù) 7. .人工智能人工智能卡斯帕羅夫?qū)摹吧钏{(lán)” 2.1 計(jì)算機(jī)系統(tǒng)概述計(jì)算機(jī)系統(tǒng)概述系統(tǒng)軟件系統(tǒng)軟件應(yīng)用軟件應(yīng)用軟件計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)系統(tǒng)=硬件系統(tǒng)硬件系統(tǒng)+軟件系統(tǒng)軟件系統(tǒng)硬硬 件件軟軟 件件計(jì)算機(jī)系統(tǒng)的組成計(jì)算機(jī)系統(tǒng)的組成 輸入設(shè)備:輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀等鍵盤、鼠標(biāo)、掃描儀等 輸出設(shè)備:輸出設(shè)備:顯示器、打印機(jī)、音響等顯示器、打印機(jī)、音響等 外外 存:軟盤、硬盤、光盤、存:軟盤、硬

8、盤、光盤、U U盤等盤等 計(jì)計(jì)算算機(jī)機(jī)系系統(tǒng)統(tǒng)軟件軟件外部設(shè)備外部設(shè)備系統(tǒng)軟件系統(tǒng)軟件應(yīng)用軟件應(yīng)用軟件硬件硬件運(yùn)算器運(yùn)算器控制器控制器主機(jī)主機(jī)內(nèi)存內(nèi)存CPU隨機(jī)存儲器隨機(jī)存儲器(RAM)只讀存儲器只讀存儲器(ROM)高速緩沖存儲器高速緩沖存儲器(Cache)操作系統(tǒng):操作系統(tǒng):DOSDOS、WindowsWindows、UnixUnix、LinuxLinux語言處理程序:語言處理程序:C C、PascalPascal、VBVB等等 實(shí)用程序:診斷程序、排錯(cuò)程序等實(shí)用程序:診斷程序、排錯(cuò)程序等 辦公軟件包、數(shù)據(jù)庫管理系統(tǒng)辦公軟件包、數(shù)據(jù)庫管理系統(tǒng) 2.2.1 計(jì)算機(jī)硬件系統(tǒng)計(jì)算機(jī)硬件系統(tǒng) 計(jì)算機(jī)

9、硬件包括主機(jī)和外設(shè)計(jì)算機(jī)硬件包括主機(jī)和外設(shè)主機(jī)主機(jī)外設(shè)外設(shè)輸入設(shè)備輸入設(shè)備輸出設(shè)備輸出設(shè)備外存設(shè)備外存設(shè)備網(wǎng)絡(luò)設(shè)備網(wǎng)絡(luò)設(shè)備2.2 計(jì)算機(jī)硬件系統(tǒng)和工作原理計(jì)算機(jī)硬件系統(tǒng)和工作原理計(jì)算機(jī)的五大部件計(jì)算機(jī)的五大部件馮馮.諾依曼思想諾依曼思想: 二進(jìn)制二進(jìn)制程序與數(shù)據(jù)一樣存放在內(nèi)存程序與數(shù)據(jù)一樣存放在內(nèi)存五大模塊五大模塊存儲器數(shù)據(jù)流數(shù)據(jù)流控制流控制流運(yùn)算器外存儲器輸出設(shè)備內(nèi)存儲器輸入設(shè)備控制器演示:演示:計(jì)算機(jī)的五大部件計(jì)算機(jī)的五大部件處理器處理器處處理理器器控制器控制器運(yùn)算運(yùn)算器器控制整個(gè)計(jì)算機(jī)控制整個(gè)計(jì)算機(jī)所有部件的工作所有部件的工作執(zhí)行算術(shù)運(yùn)算執(zhí)行算術(shù)運(yùn)算和邏輯運(yùn)算和邏輯運(yùn)算存儲器存儲器存儲器

10、存儲器是計(jì)算機(jī)存儲是計(jì)算機(jī)存儲數(shù)據(jù)和程序數(shù)據(jù)和程序的記憶單元集合,的記憶單元集合,每個(gè)記憶單元由每個(gè)記憶單元由8 8位二進(jìn)制位組成,可讀寫其中的數(shù)據(jù)。位二進(jìn)制位組成,可讀寫其中的數(shù)據(jù)。存儲器存儲器存儲器通常分為內(nèi)存儲器和外存儲器存儲器通常分為內(nèi)存儲器和外存儲器存放大量信息存放大量信息的外存儲器的外存儲器信息交流中心信息交流中心內(nèi)存儲器內(nèi)存儲器存儲器存儲器每個(gè)記憶單元由每個(gè)記憶單元由8 8位二進(jìn)制位組成。位二進(jìn)制位組成。1KB=210B=1024B1MB= 210KB= 1024KB1GB= 210MB= 1024MB1TB= 210GB= 1024GB字節(jié)字節(jié)BYTEBYTE7 6 5 4 3

11、 2 1 0位位BitBit輸入輸出設(shè)備輸入輸出設(shè)備常用輸入設(shè)備:常用輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀、光筆、數(shù)字化儀等。鍵盤、鼠標(biāo)、掃描儀、光筆、數(shù)字化儀等。常用輸出設(shè)備:顯示器、打印機(jī)、繪圖儀等。常用輸出設(shè)備:顯示器、打印機(jī)、繪圖儀等。2.2.2 計(jì)算機(jī)基本工作原理計(jì)算機(jī)基本工作原理指令是能被計(jì)算機(jī)識別并執(zhí)行的的二進(jìn)制代碼,完成一種操作。指令是能被計(jì)算機(jī)識別并執(zhí)行的的二進(jìn)制代碼,完成一種操作。操作碼操作碼 操作數(shù)操作數(shù) 數(shù)據(jù)傳送指令數(shù)據(jù)傳送指令數(shù)據(jù)處理指令數(shù)據(jù)處理指令程序控制指令程序控制指令輸入輸出指令輸入輸出指令 其它指令其它指令 If Goto And OrCPU內(nèi)存I/O設(shè)備主機(jī)對計(jì)算機(jī)

12、的硬件進(jìn)行管理等對計(jì)算機(jī)的硬件進(jìn)行管理等指令指令 結(jié)構(gòu)結(jié)構(gòu)分分類類操作碼操作碼 要完成的操作類型或性質(zhì)要完成的操作類型或性質(zhì)操作數(shù)操作數(shù) 操作的內(nèi)容或所在的地址操作的內(nèi)容或所在的地址 計(jì)算機(jī)基本工作原理計(jì)算機(jī)基本工作原理 1.指令的串行執(zhí)行指令的串行執(zhí)行一條指令的執(zhí)行過程分為以下一條指令的執(zhí)行過程分為以下3步驟:步驟: 取指令取指令 按照指令計(jì)數(shù)器中的地址,從內(nèi)存儲器中取出指令,并按照指令計(jì)數(shù)器中的地址,從內(nèi)存儲器中取出指令,并送往指令寄存器。送往指令寄存器。 分析指令分析指令 對指令寄存器中存放的指令進(jìn)行分析,由譯碼器對操對指令寄存器中存放的指令進(jìn)行分析,由譯碼器對操作碼進(jìn)行譯碼,將指令的操

13、作碼轉(zhuǎn)換成相應(yīng)的控制電位信號;由地作碼進(jìn)行譯碼,將指令的操作碼轉(zhuǎn)換成相應(yīng)的控制電位信號;由地址碼確定操作數(shù)地址。址碼確定操作數(shù)地址。 執(zhí)行指令執(zhí)行指令 由操作控制線路發(fā)出完成該操作所需要的一系列控制由操作控制線路發(fā)出完成該操作所需要的一系列控制信息,去完成該指令所要求的操作。信息,去完成該指令所要求的操作。一條指令執(zhí)行完成,指令計(jì)數(shù)器加一條指令執(zhí)行完成,指令計(jì)數(shù)器加1 或?qū)⑥D(zhuǎn)移地址碼送入程序計(jì)數(shù)器或?qū)⑥D(zhuǎn)移地址碼送入程序計(jì)數(shù)器,然后回到。,然后回到。演示:演示:計(jì)算機(jī)基本工作原理計(jì)算機(jī)基本工作原理計(jì)算機(jī)基本工作原理計(jì)算機(jī)基本工作原理 1.指令的執(zhí)行指令的執(zhí)行 是依次完成指令的三個(gè)部件后,才開始下

14、一條指令的執(zhí)行,在此是依次完成指令的三個(gè)部件后,才開始下一條指令的執(zhí)行,在此過程中在執(zhí)行某功能部件時(shí),其他兩個(gè)功能部件是不工作的。過程中在執(zhí)行某功能部件時(shí),其他兩個(gè)功能部件是不工作的。 2. 指令流水線技術(shù)指令流水線技術(shù) 指令流水線技術(shù)指令流水線技術(shù)就是使這三個(gè)功能部件并行工作,則可提高計(jì)算就是使這三個(gè)功能部件并行工作,則可提高計(jì)算機(jī)執(zhí)行指令的速度,現(xiàn)在的計(jì)算機(jī)一般采用流水線技術(shù)。機(jī)執(zhí)行指令的速度,現(xiàn)在的計(jì)算機(jī)一般采用流水線技術(shù)。 則有三條指令的并行執(zhí)行理論速度是串行執(zhí)行的則有三條指令的并行執(zhí)行理論速度是串行執(zhí)行的3倍倍 取指令 1 分析指令 1 執(zhí)行指令 1 取指令 2 分析指令 2 取指令

15、 3 執(zhí)行指令 2 分析指令 n 指令 1 指令 2 指令 3 取指令 1 取 指 令 執(zhí) 行 指 令 分 析 指 令 (a) 指 令 的 串 行 執(zhí) 行 2.3 計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng) 軟件是指程序、程序運(yùn)行所需要的數(shù)據(jù)以及開發(fā)、使軟件是指程序、程序運(yùn)行所需要的數(shù)據(jù)以及開發(fā)、使用和維護(hù)這些程序所需要的文檔的集合。用和維護(hù)這些程序所需要的文檔的集合。 操操統(tǒng)統(tǒng)作作系系語言處理語言處理程序程序?qū)嵱贸绦驅(qū)嵱贸绦驊?yīng)用軟件應(yīng)用軟件系統(tǒng)軟件系統(tǒng)軟件應(yīng)用軟件應(yīng)用軟件用戶用戶2.3.1系統(tǒng)軟件系統(tǒng)軟件1.操作系統(tǒng)操作系統(tǒng) 目的目的: : 計(jì)算機(jī)與人交互的接口計(jì)算機(jī)與人交互的接口, ,不必了解計(jì)算機(jī)內(nèi)部

16、結(jié)構(gòu)不必了解計(jì)算機(jī)內(nèi)部結(jié)構(gòu) 合理地使用系統(tǒng)內(nèi)包含的各種軟、硬件資源,提高整合理地使用系統(tǒng)內(nèi)包含的各種軟、硬件資源,提高整個(gè)系統(tǒng)的使用效率和經(jīng)濟(jì)效益。個(gè)系統(tǒng)的使用效率和經(jīng)濟(jì)效益。目前典型的操作系統(tǒng)有:目前典型的操作系統(tǒng)有:WindowsWindows、UNIXUNIX、LinuxLinux等,詳?shù)龋敿?xì)介紹見第四章。細(xì)介紹見第四章。(1)機(jī)器語言)機(jī)器語言機(jī)器語言是由機(jī)器語言是由“”、“”二進(jìn)制代碼按一定規(guī)則組成的二進(jìn)制代碼按一定規(guī)則組成的、能被機(jī)器直接理解、執(zhí)行的指令集合。、能被機(jī)器直接理解、執(zhí)行的指令集合。 例如,計(jì)算例如,計(jì)算A=15+10 A=15+10 的機(jī)器語言程序如下:的機(jī)器語言程

17、序如下:10110000 0000111110110000 00001111: 把把1515放入累加器放入累加器A A中中00101100 0000101000101100 00001010: 1010與累加器與累加器A A的值相加,結(jié)的值相加,結(jié)果仍放入果仍放入A A中中1111010011110100: 結(jié)束,停機(jī)結(jié)束,停機(jī)缺點(diǎn):缺點(diǎn):編程工作量大,難學(xué)、難記、難修改,只適合專業(yè)編程工作量大,難學(xué)、難記、難修改,只適合專業(yè)人員使用;由于不同的人員使用;由于不同的計(jì)算機(jī)計(jì)算機(jī),其指令系統(tǒng)不同,機(jī)器語,其指令系統(tǒng)不同,機(jī)器語言隨機(jī)而異,通用性差,是面向機(jī)器的語言。言隨機(jī)而異,通用性差,是面向機(jī)

18、器的語言。優(yōu)點(diǎn)優(yōu)點(diǎn):程序代碼不需要翻譯,所占空間少,執(zhí)行速度快。程序代碼不需要翻譯,所占空間少,執(zhí)行速度快?,F(xiàn)在已經(jīng)沒有人用機(jī)器語言直接編程了?,F(xiàn)在已經(jīng)沒有人用機(jī)器語言直接編程了。 2 2程序設(shè)計(jì)語言與語言處理程序程序設(shè)計(jì)語言與語言處理程序(2)匯編語言)匯編語言將機(jī)器指令的代碼用英文助記符來表示,代替機(jī)器語言中的指將機(jī)器指令的代碼用英文助記符來表示,代替機(jī)器語言中的指令和數(shù)據(jù)。令和數(shù)據(jù)。例如用例如用ADDADD表示加、表示加、SUBSUB表示減、表示減、JMPJMP表示程序跳轉(zhuǎn)等表示程序跳轉(zhuǎn)等等,這種指令助記符的語言就是匯編語言。等,這種指令助記符的語言就是匯編語言。例如,計(jì)算例如,計(jì)算 A

19、=15+10 A=15+10 的匯編語言程序:的匯編語言程序:MOVMOV A A,1515:把:把1515放入累加器放入累加器A A中中ADDADD A A,1010:1010與累加器與累加器A A相加,結(jié)果存入相加,結(jié)果存入A A中中HLTHLT:結(jié)束,停機(jī):結(jié)束,停機(jī)優(yōu)點(diǎn):優(yōu)點(diǎn):匯編語言克服了機(jī)器語言難讀等缺點(diǎn),保持了其編程質(zhì)匯編語言克服了機(jī)器語言難讀等缺點(diǎn),保持了其編程質(zhì) 量高,占存儲空間少,執(zhí)行速度快的優(yōu)點(diǎn)。量高,占存儲空間少,執(zhí)行速度快的優(yōu)點(diǎn)。缺點(diǎn):缺點(diǎn):還是依賴于機(jī)器,通用性差。還是依賴于機(jī)器,通用性差。特點(diǎn):特點(diǎn):源程序源程序必須通過匯編程序翻譯成機(jī)器語言。必須通過匯編程序翻譯

20、成機(jī)器語言。常用于:常用于:過程控制等編程。過程控制等編程。(3)高級語言)高級語言高級語言是由表達(dá)各種意義的詞和數(shù)學(xué)公式按照一定的語法規(guī)則高級語言是由表達(dá)各種意義的詞和數(shù)學(xué)公式按照一定的語法規(guī)則來編寫程序的語言。來編寫程序的語言。例如,計(jì)算例如,計(jì)算 A=15+10 的的BASIC語言程序如下:語言程序如下:A=15+10 15與與10相加的結(jié)果放入相加的結(jié)果放入A中中PRINT A 輸出輸出AEND 程序結(jié)束程序結(jié)束優(yōu)點(diǎn):優(yōu)點(diǎn):通用性強(qiáng),編程效率高。通用性強(qiáng),編程效率高。缺點(diǎn)缺點(diǎn):源程序要翻譯成機(jī)器語言,代碼不最優(yōu)。:源程序要翻譯成機(jī)器語言,代碼不最優(yōu)。常用高級語言常用高級語言u Fort

21、ran語言語言 1954年推出,適用于科學(xué)和工程計(jì)算。年推出,適用于科學(xué)和工程計(jì)算。u COBOL語言語言 是面向商業(yè)的通用語言,是面向商業(yè)的通用語言,1959年推出,主要用于數(shù)年推出,主要用于數(shù) 據(jù)處理,隨著數(shù)據(jù)庫管理系統(tǒng)的迅速發(fā)展,很少使用。據(jù)處理,隨著數(shù)據(jù)庫管理系統(tǒng)的迅速發(fā)展,很少使用。u Pascal語言語言 結(jié)構(gòu)化程序設(shè)計(jì)語言,結(jié)構(gòu)化程序設(shè)計(jì)語言,1968年推出,適用于教學(xué)、科年推出,適用于教學(xué)、科學(xué)計(jì)算、數(shù)據(jù)處理和系統(tǒng)軟件等開發(fā),目前已被學(xué)計(jì)算、數(shù)據(jù)處理和系統(tǒng)軟件等開發(fā),目前已被C語言取代語言取代.u C、C+語言語言 1972年推出年推出C語言,語言,1983年加入面向?qū)ο蟮母拍?/p>

22、,年加入面向?qū)ο蟮母拍睿?改名為改名為C+。語言簡練、功能強(qiáng),適用面廣。語言簡練、功能強(qiáng),適用面廣。u BASIC語言語言 初學(xué)者語言,初學(xué)者語言,1964年推出;年推出;1991年微軟推出可視化的年微軟推出可視化的、基于對象的、基于對象的VisualBasic開發(fā)環(huán)境,發(fā)展到現(xiàn)在的開發(fā)環(huán)境,發(fā)展到現(xiàn)在的VB.NET開開發(fā)環(huán)境,則是完全面向?qū)ο?、功能更?qiáng)大。發(fā)環(huán)境,則是完全面向?qū)ο?、功能更?qiáng)大。u Java語言語言 一種新型的跨平臺的面向?qū)ο笤O(shè)計(jì)語言,一種新型的跨平臺的面向?qū)ο笤O(shè)計(jì)語言,1995年推出,年推出,適用于網(wǎng)絡(luò)應(yīng)用適用于網(wǎng)絡(luò)應(yīng)用 .語言處理程序語言處理程序 在所有的程序設(shè)計(jì)語言中,除

23、了用機(jī)器語言編制的程序能在所有的程序設(shè)計(jì)語言中,除了用機(jī)器語言編制的程序能夠被計(jì)算機(jī)直接理解和執(zhí)行外,其他的程序設(shè)計(jì)語言編寫夠被計(jì)算機(jī)直接理解和執(zhí)行外,其他的程序設(shè)計(jì)語言編寫的源程序都必須經(jīng)過一個(gè)的源程序都必須經(jīng)過一個(gè)翻譯翻譯過程才能轉(zhuǎn)換為計(jì)算機(jī)所能過程才能轉(zhuǎn)換為計(jì)算機(jī)所能識別的機(jī)器語言程序,實(shí)現(xiàn)這個(gè)翻譯過程的工具是識別的機(jī)器語言程序,實(shí)現(xiàn)這個(gè)翻譯過程的工具是語言處語言處理程序理程序,即翻譯程序。用非機(jī)器語言寫的程序稱為,即翻譯程序。用非機(jī)器語言寫的程序稱為源程序源程序;通過翻譯程序翻譯后的程序稱為通過翻譯程序翻譯后的程序稱為目標(biāo)程序目標(biāo)程序。翻譯程序也稱。翻譯程序也稱為編譯器。針對不同的程序

24、設(shè)計(jì)語言編寫出的程序,有各為編譯器。針對不同的程序設(shè)計(jì)語言編寫出的程序,有各自的翻譯程序,互相不通用。自的翻譯程序,互相不通用。 語言處理程序語言處理程序 匯編程序匯編程序 匯編程序是將匯編語言編制的程序(匯編程序是將匯編語言編制的程序(源程序源程序)翻譯成機(jī)器)翻譯成機(jī)器語言程序(語言程序(目標(biāo)程序目標(biāo)程序)的工具。)的工具。 匯編語言匯編語言源程序源程序匯編匯編程序程序機(jī)器語機(jī)器語言程序言程序匯編程序的具體翻譯工作步驟:匯編程序的具體翻譯工作步驟: 用機(jī)器操作碼代替符號化的操作符。用機(jī)器操作碼代替符號化的操作符。 用數(shù)值地址代替符號名稱。用數(shù)值地址代替符號名稱。 將常數(shù)翻譯為機(jī)器的內(nèi)部表示

25、。將常數(shù)翻譯為機(jī)器的內(nèi)部表示。 分配指令和數(shù)據(jù)的存儲單元。分配指令和數(shù)據(jù)的存儲單元。 語言處理程序語言處理程序 高級語言翻譯程序高級語言翻譯程序 1)解釋方式解釋方式 解釋方式的翻譯工作由解釋程序來完成,這種方式如同解釋方式的翻譯工作由解釋程序來完成,這種方式如同“口口譯譯” 。解釋程序?qū)υ闯绦蜻M(jìn)行逐句分析,若沒有錯(cuò)誤,將該語。解釋程序?qū)υ闯绦蜻M(jìn)行逐句分析,若沒有錯(cuò)誤,將該語句翻譯成一個(gè)或多個(gè)機(jī)器語言指令,然后立即執(zhí)行這些指令;句翻譯成一個(gè)或多個(gè)機(jī)器語言指令,然后立即執(zhí)行這些指令;若解釋時(shí)發(fā)現(xiàn)錯(cuò)誤,會立即停止,報(bào)錯(cuò)并提醒用戶更正代碼。若解釋時(shí)發(fā)現(xiàn)錯(cuò)誤,會立即停止,報(bào)錯(cuò)并提醒用戶更正代碼。解釋方

26、式不生成目標(biāo)程序。解釋方式不生成目標(biāo)程序。 數(shù)據(jù)數(shù)據(jù)高級語言高級語言源程序源程序解釋程序解釋程序計(jì)算結(jié)果計(jì)算結(jié)果優(yōu)點(diǎn):優(yōu)點(diǎn):查找錯(cuò)誤的語句行和修改方便查找錯(cuò)誤的語句行和修改方便缺點(diǎn):缺點(diǎn):執(zhí)行速度慢執(zhí)行速度慢 BASIC、LISP等語言采用解釋方式。等語言采用解釋方式。2)編譯方式)編譯方式 翻譯工作由編譯程序完成。如同翻譯工作由編譯程序完成。如同“筆譯筆譯”在紙上記錄翻譯在紙上記錄翻譯后的結(jié)果。編譯程序過程:后的結(jié)果。編譯程序過程:u 對源程序編譯產(chǎn)生目標(biāo)程序;對源程序編譯產(chǎn)生目標(biāo)程序;u 連接程序?qū)⒛繕?biāo)程序和有關(guān)的程序庫組合可執(zhí)行程序。連接程序?qū)⒛繕?biāo)程序和有關(guān)的程序庫組合可執(zhí)行程序。目標(biāo)程

27、序目標(biāo)程序 源程序源程序可執(zhí)行程序可執(zhí)行程序編譯程序編譯程序連接程序連接程序數(shù)據(jù)數(shù)據(jù)計(jì)算結(jié)果計(jì)算結(jié)果.C .OBJ .EXE 優(yōu)點(diǎn):優(yōu)點(diǎn):執(zhí)行速度快,修改源程序后都必須重新編譯。執(zhí)行速度快,修改源程序后都必須重新編譯。一般高級語言(一般高級語言(C/C+、PASCAL、FORTRAN、COBOL等)都是等)都是采用編譯方式。采用編譯方式。 2.4 微型計(jì)算機(jī)硬件系統(tǒng)微型計(jì)算機(jī)硬件系統(tǒng)2.4 .1主機(jī)系統(tǒng)1. 微型計(jì)算機(jī)的誕生 1971年Intel的工程師馬西安霍夫(M.E.Hoff)成功地在一個(gè)芯片上實(shí)現(xiàn)了中央處理器: 第一片4位微處理器 Intel 4004, 第一臺4位微型計(jì)算機(jī) MCS-

28、4,2. 摩爾定律 每18個(gè)月,集成度將翻一翻, 速度將提高一倍, 而其價(jià)格將降低一半主機(jī)系統(tǒng)主機(jī)系統(tǒng)主機(jī)的基本組成 主板主板 CPU 存儲器:內(nèi)存、外存存儲器:內(nèi)存、外存1. 主板注:集成了聲卡、網(wǎng)卡、IEEE 1394卡 沒有集成顯卡 背板上沒有串行口和IEEE 1394接口 但是主板上引腳主板(主板(Main Board)也叫母板()也叫母板(Mother Board芯片組芯片組 是是主板的核心主板的核心,決定了主板的功能和檔次,由北橋和南,決定了主板的功能和檔次,由北橋和南橋芯片組成。橋芯片組成。 北橋芯片北橋芯片(Memory Control HubMemory Control Hu

29、b,MCHMCH) 負(fù)責(zé)與CPU的聯(lián)系,決定主板支持的CPU的類型、內(nèi)存的類型等。 位置:CPU和內(nèi)存插槽最近 北橋芯片決定了主板的性能,人們常用北橋芯片的代號來稱呼主板,如使用Intel 915北橋芯片的主板稱為915主板。 南橋芯片南橋芯片(I/O Control HubI/O Control Hub,ICHICH) 負(fù)責(zé)與I/O總線的通信,如PCI總線、USB、IDE、SATA等,以及負(fù)責(zé)管理音頻控制器、鍵盤控制器、實(shí)時(shí)時(shí)鐘控制器、高級電源管理等。 位置:離CPU插槽較遠(yuǎn)的下方主板架構(gòu)主板架構(gòu)主板架構(gòu)主板架構(gòu) 概念:是對主板的尺寸大小、形狀、各元器件的布局、排列方式等制定出標(biāo)準(zhǔn),概念:是

30、對主板的尺寸大小、形狀、各元器件的布局、排列方式等制定出標(biāo)準(zhǔn),所有主板廠商都必須遵循。所有主板廠商都必須遵循。 主要解決散熱、噪聲等主要解決散熱、噪聲等常見架構(gòu) ATX:ATX:最常見的主板架構(gòu)最常見的主板架構(gòu) ,擴(kuò)展插槽較多,數(shù)量在擴(kuò)展插槽較多,數(shù)量在4-64-6個(gè)個(gè) Micro ATX:Micro ATX:常說的常說的“小板小板”,擴(kuò)展插槽較少,擴(kuò)展插槽較少 BTX:BTX:新一代主板結(jié)構(gòu),是將來的發(fā)展趨勢新一代主板結(jié)構(gòu),是將來的發(fā)展趨勢 ATXBTX主頻、外頻和前端總線頻率關(guān)系 主頻外頻倍頻系數(shù) 前端總線頻率新引入 CPU和外界交換數(shù)據(jù)的唯一通道 前端總線數(shù)據(jù)傳輸速率前端總線頻率前端總線

31、數(shù)據(jù)寬度8 字長和位數(shù) 通常,CPU位數(shù)=CPU的字長=通用寄存器位數(shù) 高速緩沖存儲器容量核心數(shù)量 通過提高CPU主頻來提高計(jì)算機(jī)運(yùn)算能力,在早期主頻比較低的時(shí)候還可行。隨著頻率越高,耗電越多,熱量越大,問題越多。 多核心可以在較低主頻,提高性能。制造工藝 CPU內(nèi)電路與電路之間的距離,單位是微米和納米。1納米 =10-9米 現(xiàn)在先進(jìn)的是65,45和32納米 CPU主流主流CPUCPU產(chǎn)品產(chǎn)品Intel產(chǎn)品系列AMD產(chǎn)品系列龍芯龍芯1號龍芯2號龍芯2號E存儲器存儲器內(nèi)存隨機(jī)存儲器(RAM)只讀存儲器(ROM)高速緩沖存儲器 (Cache)外存磁介質(zhì),軟盤和硬盤光盤Flash存儲器內(nèi)存儲器內(nèi)存儲

32、器(主存儲器)(主存儲器), , 速度快,容量小,價(jià)格較高速度快,容量小,價(jià)格較高,可由,可由CPUCPU直接訪問。直接訪問。外存儲器外存儲器(輔助存儲器)(輔助存儲器), ,速度慢,容量大,價(jià)格低,速度慢,容量大,價(jià)格低,CPUCPU不可以直接訪問。不可以直接訪問。CPURAM外外存存數(shù)據(jù)訪問數(shù)據(jù)訪問RAMRAM的發(fā)展的發(fā)展SDRAM(SDRAM(同步動(dòng)態(tài)存儲器同步動(dòng)態(tài)存儲器) )DDR(DDR(雙倍數(shù)據(jù)速率雙倍數(shù)據(jù)速率SDRAM)SDRAM)DDR2DDR2DDR3DDR3一個(gè)總線時(shí)鐘周期一個(gè)總線時(shí)鐘周期讀寫一次數(shù)據(jù)讀寫一次數(shù)據(jù)一個(gè)總線時(shí)鐘周期一個(gè)總線時(shí)鐘周期 讀寫兩次數(shù)據(jù)讀寫兩次數(shù)據(jù),

33、, 2 2倍倍一個(gè)總線時(shí)鐘周期一個(gè)總線時(shí)鐘周期讀寫兩次數(shù)據(jù)讀寫兩次數(shù)據(jù)并行存取兩個(gè)數(shù)據(jù)并行存取兩個(gè)數(shù)據(jù), , 4 4倍倍一個(gè)總線時(shí)鐘周期一個(gè)總線時(shí)鐘周期讀寫兩次數(shù)據(jù)讀寫兩次數(shù)據(jù)并行存取四個(gè)數(shù)據(jù)并行存取四個(gè)數(shù)據(jù), 8, 8倍倍ROM只讀存儲器,可讀,不可寫;掉電后數(shù)據(jù)不會丟失BIOS(Basic Input Output System)即基本輸入輸出系統(tǒng)。是被固化到主板ROM芯片上的程序。BIOS主要功能: 識別各種硬件(包括型號) 引導(dǎo)操作系統(tǒng) 進(jìn)行硬件最直接的操作,如讀文件等。引導(dǎo)操作系統(tǒng)過程 自檢。檢查電腦硬件是否良好。 初始化,讀取CMOS里設(shè)置的參數(shù),對硬件進(jìn)行設(shè)置。 引導(dǎo)操作系統(tǒng)。開

34、機(jī)自檢執(zhí)行ROM中的啟動(dòng)程序加載操作系統(tǒng)執(zhí)行操作系統(tǒng)Cache高速緩存高速緩存(Cache) ,CPU(Cache) ,CPU的速度很快而內(nèi)存速度較慢,怎么的速度很快而內(nèi)存速度較慢,怎么辦?辦? CacheCache,它集成在,它集成在CPUCPU內(nèi)部,高速,容量小內(nèi)部,高速,容量小。CacheCache與內(nèi)存數(shù)據(jù)交換是以塊(頁)為單位的與內(nèi)存數(shù)據(jù)交換是以塊(頁)為單位的 。CPUCPU首先從首先從CacheCache中查找中查找 ,如果沒有找到,再從內(nèi)存中讀取,如果沒有找到,再從內(nèi)存中讀取,同時(shí)把這個(gè)數(shù)據(jù)所在的數(shù)據(jù)塊調(diào)入,同時(shí)把這個(gè)數(shù)據(jù)所在的數(shù)據(jù)塊調(diào)入CacheCache中中一級緩存一級緩存

35、L1 CacheL1 Cache,容量小。二級緩存,容量小。二級緩存L2 Cache L2 Cache ,容量大,容量大。主要區(qū)別在于。主要區(qū)別在于CPUCPU查找數(shù)據(jù)的順序查找數(shù)據(jù)的順序 。一般由一般由DRAM(DRAM(靜態(tài)存儲器靜態(tài)存儲器) )構(gòu)成。構(gòu)成。CPU內(nèi)存Cache外存儲器外存儲器 外存儲器,大容量、能長期保存數(shù)據(jù),價(jià)格便宜。外外存存磁磁盤盤: :軟盤和硬盤軟盤和硬盤光盤光盤:CD,DVDCD,DVDFlashFlash存儲器:存儲器:U U盤和各種盤和各種FlashFlash卡卡軟盤軟盤(Floppy Disk) 微機(jī)使用的軟盤直徑為3.5英寸,稱為3寸盤,容量為1.44MB

36、。 軟盤容量小、單位容量成本高、速度慢且可靠性差。已被U盤替代。硬盤硬盤硬盤硬盤(Hard Disk) (Hard Disk) 微機(jī)中微機(jī)中最主要最主要的輔存的輔存,容量大。,容量大。盤片:盤片:一個(gè)硬盤有多個(gè)盤片,每盤片有一個(gè)硬盤有多個(gè)盤片,每盤片有上下兩個(gè)面,都可以保存數(shù)據(jù)。上下兩個(gè)面,都可以保存數(shù)據(jù)。磁道:磁道:盤片上不同半徑的同心圓為磁道盤片上不同半徑的同心圓為磁道。扇區(qū):扇區(qū):一個(gè)磁道被劃分為多個(gè)扇區(qū)。一個(gè)磁道被劃分為多個(gè)扇區(qū)。柱面:柱面:不同盤片相同磁道構(gòu)成的圓柱面不同盤片相同磁道構(gòu)成的圓柱面即柱面即柱面 。存儲容量存儲容量盤片數(shù)盤片數(shù)磁道(柱面)數(shù)磁道(柱面)數(shù)扇區(qū)數(shù)扇區(qū)數(shù)每扇區(qū)

37、字節(jié)數(shù)。每扇區(qū)字節(jié)數(shù)。信息記錄可表示為:幾號磁頭(盤片)信息記錄可表示為:幾號磁頭(盤片),幾號磁道(柱面),幾號扇區(qū)。,幾號磁道(柱面),幾號扇區(qū)。難點(diǎn):硬盤接口IDE接口是一種并行接口 連接IDE硬盤 連接CD或DVD驅(qū)動(dòng)器 SATA接口是一種串行接口 SATA 1.0 數(shù)據(jù)傳輸率達(dá)到150MBps SATA 2.0 數(shù)據(jù)傳輸率達(dá)到300MBps SATA 3.0 數(shù)據(jù)傳輸率達(dá)到600MBps 硬盤接口硬盤接口硬盤種類硬盤種類筆記本硬盤筆記本硬盤的直徑一般僅為的直徑一般僅為2.52.5英寸和英寸和1.81.8英寸。英寸。移動(dòng)硬盤移動(dòng)硬盤筆記本硬盤讀寫控制電路板外部接筆記本硬盤讀寫控制電路板

38、外部接口。外部接口主要有口。外部接口主要有USB2.0USB2.0和和IEEE1394IEEE1394。 USB 2.0USB 2.0 速度可達(dá)速度可達(dá)480Mbps480Mbps IEEE 1394IEEE 1394 速度目前可達(dá)速度目前可達(dá)400Mbps400Mbps微型硬盤微型硬盤一般為一般為1 1英寸以下的硬盤。主要用于數(shù)碼英寸以下的硬盤。主要用于數(shù)碼產(chǎn)品中,如數(shù)碼攝像機(jī)。產(chǎn)品中,如數(shù)碼攝像機(jī)。 固態(tài)硬盤固態(tài)硬盤(solid-state disksolid-state disk,SSDSSD)是運(yùn)用)是運(yùn)用FlashFlash芯片發(fā)展出最新的硬盤。不怕摔,能適應(yīng)芯片發(fā)展出最新的硬盤。不

39、怕摔,能適應(yīng)極端溫度或濕度,適合工業(yè)或軍事用途。價(jià)格極端溫度或濕度,適合工業(yè)或軍事用途。價(jià)格非常高非常高 。 光盤光盤CDCD的容量一般為的容量一般為680M , 680M , DVDDVD的容量為的容量為4.7G50G4.7G50G,采用更細(xì)的激光束,具有更,采用更細(xì)的激光束,具有更高的磁道密度。高的磁道密度。光驅(qū): CD-ROM光驅(qū):只能讀取CD光盤。 DVD-ROM光驅(qū):可以讀取CD 和DVD光盤 COMBO光驅(qū):“康寶” 是一種集合了CD、 DVD的讀取和CD的刻錄。 DVD刻錄光驅(qū):包括了CD、 DVD的讀取和CD、 DVD的刻錄。光驅(qū)的數(shù)據(jù)讀取速率用光驅(qū)的數(shù)據(jù)讀取速率用倍速倍速來表

40、示,來表示, CDCD光驅(qū)的光驅(qū)的1 1倍倍速是速是150KB/s, DVD150KB/s, DVD光驅(qū)的光驅(qū)的1 1倍速是倍速是1350KB/s1350KB/s CDCD最高為最高為6464倍速倍速,DVD,DVD為為2020倍速。倍速。 總線是各部件(或設(shè)備)之間傳輸數(shù)據(jù)的公用通道 共享總線帶寬共享總線帶寬如:如:USB總線總線 PCI總線總線獨(dú)享總線帶寬獨(dú)享總線帶寬如:如:AGP總線總線 PCI-e總線總線總線南橋芯片設(shè)備1設(shè)備3設(shè)備2總線總線總線衡量總線的指標(biāo)就是總線帶寬衡量總線的指標(biāo)就是總線帶寬 總線帶寬總線帶寬 = = 總線頻率總線頻率 總線位數(shù)總線位數(shù) 傳輸次數(shù)傳輸次數(shù)地址總線地

41、址總線: :傳輸?shù)刂沸畔鬏數(shù)刂沸畔?shù)據(jù)總線數(shù)據(jù)總線: :傳輸數(shù)據(jù)信息傳輸數(shù)據(jù)信息控制總線控制總線: :傳輸控制信息傳輸控制信息內(nèi)部總線內(nèi)部總線:連接:連接CPU的各個(gè)組成部件(芯片內(nèi)部)的各個(gè)組成部件(芯片內(nèi)部)系統(tǒng)總線:連接計(jì)算機(jī)中各大部件系統(tǒng)總線:連接計(jì)算機(jī)中各大部件外部總線:連接計(jì)算機(jī)和外部設(shè)備外部總線:連接計(jì)算機(jī)和外部設(shè)備連連接接對對象象傳傳輸輸內(nèi)內(nèi)容容并行總線并行總線: :通信速度快、實(shí)時(shí)性好通信速度快、實(shí)時(shí)性好串行總線串行總線: :簡易、方便、靈活簡易、方便、靈活 通通信信方方式式 微機(jī)系統(tǒng)總線微機(jī)系統(tǒng)總線常見的總線有: ISA PCI PCI-E AGP 將來:串行總線肯定會逐

42、漸取代并行總線將來:串行總線肯定會逐漸取代并行總線原因:并行總線高頻率的條件下容易出錯(cuò)原因:并行總線高頻率的條件下容易出錯(cuò)串行總線:串行總線:RS232、PS/2、USB、SATA等等 串行總線和并行總線 速度 各種接口各種接口 USB接口:接口: USB 1.1 最高傳輸速率可達(dá)最高傳輸速率可達(dá)12Mbps 很少見到很少見到 USB 2.0 傳輸速率可達(dá)傳輸速率可達(dá)480Mbps 普遍普遍 IEEE 1394:支持的設(shè)備有:支持的設(shè)備有DV、移動(dòng)硬盤、音響設(shè)備、移動(dòng)硬盤、音響設(shè)備 可以達(dá)到可以達(dá)到400Mbps, 將來會將來會800Mbps,1Gbps,1.6GbpsPS/2接口接口 串行口

43、串行口并行口并行口接口 基本輸入和輸出設(shè)備基本輸入和輸出設(shè)備鍵盤、鼠標(biāo)、觸摸屏、顯示器、打印機(jī)鍵盤、鼠標(biāo)、觸摸屏、顯示器、打印機(jī) 新型數(shù)碼設(shè)備新型數(shù)碼設(shè)備數(shù)碼相機(jī)、數(shù)碼攝像機(jī)、攝像頭、投影儀數(shù)碼相機(jī)、數(shù)碼攝像機(jī)、攝像頭、投影儀 其它應(yīng)用廣泛的設(shè)備:其它應(yīng)用廣泛的設(shè)備: 磁卡、磁卡、IC卡、射頻卡等許多卡片的讀寫設(shè)備卡、射頻卡等許多卡片的讀寫設(shè)備 條形碼掃描器條形碼掃描器 指紋識別器等指紋識別器等輸入和輸出設(shè)備連接連接 基本輸入設(shè)備基本輸入設(shè)備PS/2(紫色)口(紫色)口鍵盤鍵盤 USB口口“藍(lán)牙藍(lán)牙”技術(shù)技術(shù) 無線鍵盤無線鍵盤PS/2(綠色)口(綠色)口鼠標(biāo)鼠標(biāo) USB口口“藍(lán)牙藍(lán)牙”技術(shù)技術(shù)

44、 無線鼠標(biāo)無線鼠標(biāo)連接連接 鼠標(biāo)鼠標(biāo) 機(jī)械式的機(jī)械式的 光電式的光電式的 光電鼠標(biāo)更精確、更耐用、更容易維護(hù)光電鼠標(biāo)更精確、更耐用、更容易維護(hù) 控制鼠標(biāo)指針:控制鼠標(biāo)指針:軌跡球(軌跡球(TrackPoint) 觸摸板(觸摸板(TouchPad) 觸摸板觸摸板軌跡球軌跡球(筆記本電腦)(筆記本電腦) 觸摸屏觸摸屏輸入和輸出設(shè)備 基本輸出設(shè)備基本輸出設(shè)備CRT 性能價(jià)格比高,技術(shù)成熟性能價(jià)格比高,技術(shù)成熟分類分類 LCD 將取代將取代CRT分辨率分辨率 像素的數(shù)量像素的數(shù)量 如如1024768 12801024指標(biāo)指標(biāo) 顏色質(zhì)量顏色質(zhì)量 每一個(gè)像素占用的位數(shù),真彩色是每一個(gè)像素占用的位數(shù),真彩色

45、是24位位刷新頻率刷新頻率(CRT) 屏幕刷新速度屏幕刷新速度(Hz) 刷新頻率越高,閃動(dòng)就越少刷新頻率越高,閃動(dòng)就越少 不閃動(dòng)至少需要不閃動(dòng)至少需要75Hz 顯示器顯示器注注1:顯示器顏色質(zhì)量若為:顯示器顏色質(zhì)量若為32位,位, 因?yàn)樵黾恿艘驗(yàn)樵黾恿?個(gè)字節(jié)的透明度個(gè)字節(jié)的透明度注注2:LCD在標(biāo)準(zhǔn)分辨率下最清晰在標(biāo)準(zhǔn)分辨率下最清晰輸入和輸出設(shè)備 基本輸出設(shè)備打印速度 每分鐘打印頁數(shù)(ppm)指標(biāo) 分辨率 每英寸的點(diǎn)數(shù)(dpi)針色打印機(jī) 9針、24針等,用于銀行、超市分類 噴墨打印機(jī) 黑白、彩色,打印成本高,小批量打印激光打印機(jī) 速度最快,可達(dá)80ppm以上 質(zhì)量最高,可達(dá)1200dpi以

46、上打印機(jī)輸入和輸出設(shè)備輸入和輸出設(shè)備 在計(jì)算機(jī)內(nèi)部,數(shù)據(jù)的存儲和處理都是采用二進(jìn)制數(shù),主在計(jì)算機(jī)內(nèi)部,數(shù)據(jù)的存儲和處理都是采用二進(jìn)制數(shù),主要原因是:要原因是:(1)二進(jìn)制數(shù)在物理上最容易實(shí)現(xiàn)。)二進(jìn)制數(shù)在物理上最容易實(shí)現(xiàn)。(2)二進(jìn)制數(shù)的運(yùn)算規(guī)則簡單,這將使計(jì)算機(jī)的硬件結(jié))二進(jìn)制數(shù)的運(yùn)算規(guī)則簡單,這將使計(jì)算機(jī)的硬件結(jié)構(gòu)大大簡化。構(gòu)大大簡化。(3)二進(jìn)制數(shù)的兩個(gè)數(shù)字符號)二進(jìn)制數(shù)的兩個(gè)數(shù)字符號“1”和和“0”正好與邏輯命正好與邏輯命題的兩個(gè)值題的兩個(gè)值“真真”和和“假假”相對應(yīng),為計(jì)算機(jī)實(shí)現(xiàn)邏輯運(yùn)相對應(yīng),為計(jì)算機(jī)實(shí)現(xiàn)邏輯運(yùn)算提供了便利的條件。算提供了便利的條件。但二進(jìn)制數(shù)書寫冗長,所以為書寫方便

47、,一般用十但二進(jìn)制數(shù)書寫冗長,所以為書寫方便,一般用十六進(jìn)制數(shù)或八進(jìn)制數(shù)作為二進(jìn)制數(shù)的簡化表示。六進(jìn)制數(shù)或八進(jìn)制數(shù)作為二進(jìn)制數(shù)的簡化表示。3.1進(jìn)位計(jì)數(shù)制及相互轉(zhuǎn)換 3.13.1進(jìn)位計(jì)數(shù)制及相互轉(zhuǎn)換 3.1.1進(jìn)位計(jì)數(shù)制 ariimni1N=aN=an-1n-1r rn-1n-1a an-2n-2r rn-2n-2a a0 0r r0 0a a-1-1r r-1-1a a-m-mr r-m-mR R進(jìn)制數(shù)進(jìn)制數(shù)N可表示可表示 為:為:R進(jìn)制進(jìn)制數(shù)用數(shù)用 r個(gè)基本符號(例如個(gè)基本符號(例如0,1,2,r- -1)表示數(shù)值)表示數(shù)值基數(shù)基數(shù)權(quán)權(quán)數(shù)碼數(shù)碼678.34=6102+7101+8100 +

48、310-1+410-2二進(jìn)制位權(quán)表示: 27 26 25 24 23 22 21 20 2-1 2-2 1 1 1 1 1 1 1 1 . 1 1 128 64 32 16 8 4 2 1 0.5 0.2例如:(110111.01)B=32+16+4+2+1+0.25=(55.25)D3.1.2不同進(jìn)位計(jì)數(shù)制間的轉(zhuǎn)換 r 進(jìn)制轉(zhuǎn)化成十進(jìn)制進(jìn)制轉(zhuǎn)化成十進(jìn)制r 進(jìn)制轉(zhuǎn)化成十進(jìn)制:數(shù)碼乘以各自的權(quán)的累加進(jìn)制轉(zhuǎn)化成十進(jìn)制:數(shù)碼乘以各自的權(quán)的累加 例:例: 10101(B)=24+22+1=21 101.11(B)=22+1+2-1+2-2=5.75 101(O)=82+1=65 71(O)=78+1=

49、5 101A(H)=163+16+104106進(jìn)制表示符號進(jìn)制表示符號B 二進(jìn)制二進(jìn)制O八進(jìn)制八進(jìn)制D十進(jìn)制十進(jìn)制H十六進(jìn)制十六進(jìn)制演示:演示:十進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)十進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)十進(jìn)制轉(zhuǎn)化成 r 進(jìn)制整數(shù)部分整數(shù)部分:除以:除以 r取余數(shù),直到商為取余數(shù),直到商為0,余數(shù)從右到左排列。,余數(shù)從右到左排列。小數(shù)部分小數(shù)部分:乘以:乘以 r取整數(shù),整數(shù)從左到右排列。取整數(shù),整數(shù)從左到右排列。100(D)=144(O)=64(H)例例 100.345(D)1100100.01011(B)1.3800.34520.69022 0.760 2 1.520 2 10025022521226232

50、100010011 1.04八進(jìn)制八進(jìn)制100812818044110016604616十六進(jìn)制十六進(jìn)制演示演示二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)間的相互轉(zhuǎn)換 64(H)=0110 0100(B) 6 4144(O)=001 100 100(B) 1 4 41 101 101 110.110 101(B)= 1556.65(O)1 5 5 6 6 511 0110 1110.1101 01(B)=36F.D4(H) 3 6 F D 4一位八進(jìn)一位八進(jìn)制數(shù)對應(yīng)三位二進(jìn)制數(shù)制數(shù)對應(yīng)三位二進(jìn)制數(shù)一位一位十六進(jìn)制數(shù)對應(yīng)四位二進(jìn)制數(shù)十六進(jìn)制數(shù)對應(yīng)四位二進(jìn)制數(shù)二進(jìn)制轉(zhuǎn)化成八二進(jìn)制轉(zhuǎn)化成八(十六十六)進(jìn)制進(jìn)制) 整

51、數(shù)部分:從右向左按三整數(shù)部分:從右向左按三(四四)位進(jìn)行分組位進(jìn)行分組 小數(shù)部分:從左向右按三小數(shù)部分:從左向右按三(四四)位進(jìn)行分組位進(jìn)行分組 不足補(bǔ)零不足補(bǔ)零二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)間的關(guān)系二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)間的關(guān)系 八進(jìn)制 對應(yīng)二進(jìn)制 十六進(jìn)制對應(yīng)二進(jìn)制 十六進(jìn)制 對應(yīng)二進(jìn)制0000000008100010011000191001201020010A1010301130011B1011410040100C1100510150101D1101611060110E1110711170111F11113.2 3.2 數(shù)據(jù)在計(jì)算機(jī)中的表示數(shù)據(jù)在計(jì)算機(jī)中的表示 數(shù)值 十二進(jìn)制轉(zhuǎn)換 西文

52、ASCII 碼 漢字 輸入碼機(jī)內(nèi)碼轉(zhuǎn)換 聲音、圖像 模數(shù)轉(zhuǎn)換 二十進(jìn)制轉(zhuǎn)換 西文字形碼 漢字字形碼 數(shù)模轉(zhuǎn)換 內(nèi)存 輸入設(shè)備 輸出設(shè)備 數(shù)值 西文 漢字 聲音、圖像 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1符號位 “0”表示正 、 “1”表示負(fù)運(yùn)算帶來問題復(fù)雜性運(yùn)算帶來問題復(fù)雜性: 3.2.1數(shù)值數(shù)值1. 1. 數(shù)的編碼表示數(shù)的編碼表示 1 10 01 10 01 11 10 00 0例3.9 (-5)+4的結(jié)果應(yīng)為-1。 但在計(jì)算機(jī)中若按照上面講的符號位同時(shí)和數(shù)值參加運(yùn)算,則運(yùn)算如下: 10000101 -5 的 機(jī) 器 數(shù) + 00000100 4 的 機(jī) 器 數(shù) 1

53、0001001 運(yùn) 算 結(jié) 果 為 -9 若要考慮符號位的處理,則運(yùn)算變得復(fù)雜。為了解決此類問題,引入了多種編碼表示方式,常用的是:原碼、反碼和補(bǔ)碼,其實(shí)質(zhì)是對負(fù)數(shù)表示的不同編碼。(3)補(bǔ)碼補(bǔ)碼0X1|X|0=XX=0+7: 00000111 +0:00000000 - - 7: 10000111 - - 0:10000000 X原原=+7: 00000111 +0:00000000 0X1|X|0=XX=00X1|X|+10=XX=0 +7: 00000111 +0:00000000 - -7:11111000 - - 0:11111111 - - 7:11111001 - - 0:0000

54、0000 (2)反碼反碼X反反=X反反=帶符號數(shù)的表示帶符號數(shù)的表示 假定一個(gè)數(shù)在機(jī)器中占用假定一個(gè)數(shù)在機(jī)器中占用8位。位。(1) 原碼原碼3.2.2 3.2.2 字符字符 西文字符 ACSII碼碼(American Standard Code for Information Interchange) 128個(gè)常用字符,個(gè)常用字符,用用7位二進(jìn)制編碼位二進(jìn)制編碼,從,從0到到127 控制字符:控制字符:032,127;普通字符:;普通字符:94個(gè)。個(gè)。 例如:例如:“a”字符的編碼為字符的編碼為1100001,對應(yīng)的十進(jìn)制數(shù)是,對應(yīng)的十進(jìn)制數(shù)是97; 換行換行 0AH 10 回車回車 0DH

55、13 空格空格 20H 32 09 30H39H 4857 AZ 41H5AH 6590 az 61H7AH 97122漢字編碼漢字編碼(1) (1) 漢字輸入碼漢字輸入碼音碼類音碼類 全拼、雙拼、微軟拼音、全拼、雙拼、微軟拼音、自然碼和智能自然碼和智能ABC等等 形碼類形碼類 五筆字型法、鄭碼輸入法等五筆字型法、鄭碼輸入法等 。(2) (2) 漢字國標(biāo)碼漢字國標(biāo)碼(GB2312(GB231280)80) 每個(gè)漢字占兩個(gè)字節(jié)。每個(gè)漢字占兩個(gè)字節(jié)。 一級漢字:一級漢字:3755個(gè);二級漢字:個(gè);二級漢字:3008個(gè)。個(gè)。漢字漢字9494的矩陣,即的矩陣,即94個(gè)區(qū)和個(gè)區(qū)和94個(gè)位,由區(qū)號和位號構(gòu)

56、成漢字的區(qū)位碼個(gè)位,由區(qū)號和位號構(gòu)成漢字的區(qū)位碼 。區(qū)號區(qū)號位號位號漢字的國標(biāo)碼與區(qū)位碼的關(guān)系:漢字的國標(biāo)碼與區(qū)位碼的關(guān)系: 每個(gè)漢字的區(qū)號和位號各加每個(gè)漢字的區(qū)號和位號各加32(20H)就構(gòu)成了國標(biāo)碼就構(gòu)成了國標(biāo)碼 加加32的原因:的原因:為了與為了與ASCII碼兼容,每個(gè)字節(jié)值大于碼兼容,每個(gè)字節(jié)值大于32 (032為非圖形字符碼值)為非圖形字符碼值) (3)(3)機(jī)內(nèi)碼機(jī)內(nèi)碼 漢字在設(shè)備或信息處理系統(tǒng)內(nèi)部最基本的表達(dá)形式。漢字在設(shè)備或信息處理系統(tǒng)內(nèi)部最基本的表達(dá)形式。為了在計(jì)算機(jī)內(nèi)部能夠區(qū)分是漢字編碼還是為了在計(jì)算機(jī)內(nèi)部能夠區(qū)分是漢字編碼還是ASCII碼碼 ,將,將國標(biāo)碼每個(gè)字節(jié)最高位設(shè)

57、置為國標(biāo)碼每個(gè)字節(jié)最高位設(shè)置為1(80H). 區(qū)位碼區(qū)位碼 國標(biāo)碼國標(biāo)碼 機(jī)內(nèi)碼機(jī)內(nèi)碼中中 (36 30)H (56 50)H=(01010110 01010000)B (11010110 11010000)B=(D6 D0)H 華華 (1B0A)H (3B 2A)H=(00111011 00101010)B (10111011 10101010)B=(BB AA)H三種碼之間關(guān)系:三種碼之間關(guān)系: 漢字機(jī)內(nèi)碼漢字機(jī)內(nèi)碼=漢字國標(biāo)碼漢字國標(biāo)碼+80 80H=區(qū)位碼區(qū)位碼+A0 A0H 國標(biāo)碼國標(biāo)碼=區(qū)位碼區(qū)位碼+2020H(4) 漢字字形碼漢字字形碼點(diǎn)陣:點(diǎn)陣:漢字字形點(diǎn)陣的代碼漢字字形點(diǎn)陣的

58、代碼 有有1616、2424、3232、4848等等編碼、存儲方式簡單、無需轉(zhuǎn)換直接輸出編碼、存儲方式簡單、無需轉(zhuǎn)換直接輸出放大后產(chǎn)生的效果差放大后產(chǎn)生的效果差矢量:矢量:存儲的是描述漢字字形的輪廓特征存儲的是描述漢字字形的輪廓特征 矢量方式特點(diǎn)正好與點(diǎn)陣相反矢量方式特點(diǎn)正好與點(diǎn)陣相反(5) 其他漢字編碼其他漢字編碼UCS碼、碼、Unicode碼、碼、GBK碼、碼、BIG5碼等碼等 計(jì)算機(jī)病毒及其防治了解病毒的相關(guān)知識,具有病毒防衛(wèi)意識病毒病毒的的定義和特點(diǎn)定義和特點(diǎn)傳統(tǒng)病毒傳統(tǒng)病毒: :單機(jī)單機(jī)現(xiàn)代病毒現(xiàn)代病毒: :網(wǎng)絡(luò)網(wǎng)絡(luò)蠕蟲病毒蠕蟲病毒木馬病毒木馬病毒 確診病毒確診病毒清除病毒清除病毒預(yù)

59、防病毒預(yù)防病毒殺毒軟件殺毒軟件專殺工具專殺工具手工清除手工清除根據(jù)具體病毒特征根據(jù)具體病毒特征網(wǎng)上免費(fèi)查毒網(wǎng)上免費(fèi)查毒計(jì)算機(jī)病毒基本知識1.計(jì)算機(jī)病毒的定義及特點(diǎn) 定義:是指編制或者在計(jì)算機(jī)程序中插入的破壞計(jì)算機(jī)功能或者數(shù)據(jù),影響計(jì)算機(jī)使用并且定義:是指編制或者在計(jì)算機(jī)程序中插入的破壞計(jì)算機(jī)功能或者數(shù)據(jù),影響計(jì)算機(jī)使用并且能夠自我復(fù)制的一組計(jì)算機(jī)指令或者程序代碼。能夠自我復(fù)制的一組計(jì)算機(jī)指令或者程序代碼。特點(diǎn):破壞性,傳染性,隱蔽性,可觸發(fā)性特點(diǎn):破壞性,傳染性,隱蔽性,可觸發(fā)性 危害危害: : 占用系統(tǒng)資源,破壞程序或數(shù)據(jù),影響系統(tǒng)運(yùn)行占用系統(tǒng)資源,破壞程序或數(shù)據(jù),影響系統(tǒng)運(yùn)行 注意:雖然機(jī)

60、器上存在病毒,但只要病毒代碼不被執(zhí)行,那么病毒就不會起作用,也就注意:雖然機(jī)器上存在病毒,但只要病毒代碼不被執(zhí)行,那么病毒就不會起作用,也就是說用戶可以是說用戶可以“與毒共舞與毒共舞”。2. 病毒的觸發(fā)病毒病毒( (程序或一組指令程序或一組指令) )病毒進(jìn)程病毒進(jìn)程其他文件其他文件磁盤、磁盤、U U盤等盤等其他計(jì)算機(jī)其他計(jì)算機(jī)破壞數(shù)據(jù)破壞數(shù)據(jù)消耗系統(tǒng)資源消耗系統(tǒng)資源入侵并竊取機(jī)密信息入侵并竊取機(jī)密信息 磁盤、磁盤、U U盤等外存中盤等外存中內(nèi)存中內(nèi)存中傳染傳染破壞破壞3計(jì)算機(jī)病毒的分類(1)傳統(tǒng)病毒 (單機(jī)環(huán)境下)n 引導(dǎo)型病毒:系統(tǒng)一啟動(dòng)時(shí)病毒就被激活。如如“小球小球”病毒病毒, ,影響屏幕

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論