版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)導(dǎo)論與應(yīng)用
目錄
第一章計(jì)算機(jī)系統(tǒng)的基礎(chǔ)知識(shí)........................................1
1、了解第一臺(tái)計(jì)算機(jī)的相關(guān)知識(shí)................................1
2、理解馮.諾依曼型計(jì)算機(jī)兩大特征............................1
3、了解四代計(jì)算機(jī)各自的特征..................................1
4、掌握計(jì)算機(jī)的基本組成及功能................................2
5、了解ASCII碼.............................................2
6、了解存儲(chǔ)容量單位之間的換算................................2
7、理解二進(jìn)制的邏輯運(yùn)算......................................3
8、掌握十進(jìn)制與二進(jìn)制之間的轉(zhuǎn)換..............................3
9、掌握補(bǔ)碼加減法的運(yùn)算......................................4
第二章計(jì)算機(jī)系統(tǒng)的硬件............................................5
1、了解中央處理器(CPU)的組成及應(yīng)用........................5
2、了解各存儲(chǔ)器的特點(diǎn)........................................5
3、理解三級(jí)存儲(chǔ)體系..........................................6
4、掌握磁盤容量的計(jì)算........................................6
5、了解各計(jì)算機(jī)硬件的常見設(shè)備................................6
6、了解指令的組成............................................7
7、了解各尋址方式的特點(diǎn)......................................7
8、掌握計(jì)算機(jī)的性能指標(biāo)......................................8
第三章計(jì)算機(jī)系統(tǒng)的軟件...........................................8
1、了解計(jì)算機(jī)軟件的分類及常見軟件............................8
2、理解數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)........................................9
3、了解棧和隊(duì)列..............................................9
4、掌握順序表地址的計(jì)算......................................9
5、了解程序設(shè)計(jì)語(yǔ)言的發(fā)展及語(yǔ)言的特點(diǎn)........................9
6、理解數(shù)據(jù)庫(kù)系統(tǒng)的組成及數(shù)據(jù)模型...........................11
7、掌握操作系統(tǒng)的功能.......................................11
8、理解作業(yè)的狀態(tài)...........................................11
9、掌握進(jìn)程的狀態(tài)與轉(zhuǎn)換、進(jìn)程的特征.........................12
第四章計(jì)算機(jī)系統(tǒng)的應(yīng)用..........................................13
1、掌握計(jì)算機(jī)網(wǎng)絡(luò)的定義及組成...............................13
2、了解網(wǎng)絡(luò)的主要優(yōu)點(diǎn).......................................13
3、理解常見的網(wǎng)絡(luò)互連設(shè)備...................................13
4、理解網(wǎng)絡(luò)的分類...........................................14
5、掌握OSI參考模型的七層結(jié)構(gòu)..............................15
6、了解IP地址的組成與分類。................................16
7、了解TCP/IP協(xié)議的定義....................................17
《計(jì)算機(jī)導(dǎo)論》模擬試題............................................18
《計(jì)算機(jī)導(dǎo)論》模擬試題一..........................................21
《計(jì)算機(jī)導(dǎo)論》模擬試題一標(biāo)準(zhǔn)答案..................................27
《計(jì)算機(jī)導(dǎo)論》模擬試題二..........................................27
《計(jì)算機(jī)導(dǎo)論》模擬試題二標(biāo)準(zhǔn)答案..................................34
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
第一章計(jì)算機(jī)系統(tǒng)的基礎(chǔ)知識(shí)
1、了解第一臺(tái)計(jì)算機(jī)的相關(guān)知識(shí)
世界公認(rèn)的第一臺(tái)通用電子數(shù)字計(jì)算機(jī)是美國(guó)賓夕法尼亞大學(xué)莫爾學(xué)院電工系莫克利(John
Mauchly)和??颂兀↗?PresperEckert)領(lǐng)導(dǎo)的科研小組建造的,取名為ENIAC,直譯名
為“電子數(shù)值積分和計(jì)算器”。該計(jì)算機(jī)由18000多個(gè)電子管、1500多個(gè)繼電器等組成,占
地170平方米,重量30噸,投資超過(guò)48萬(wàn)美元。該機(jī)器字長(zhǎng)為10位二進(jìn)制數(shù),計(jì)算速度
為5000次/秒,每次至多只能存儲(chǔ)20個(gè)字長(zhǎng)為10位的卜進(jìn)制數(shù)。計(jì)算程序是通過(guò)“外接”
線路實(shí)現(xiàn)的,尚未采用“程序存儲(chǔ)”方式。為了在機(jī)器上進(jìn)行幾分鐘的數(shù)字計(jì)算,其準(zhǔn)備工
作要化去幾小時(shí)甚至1~2天的時(shí)間,使用很不方便。ENIAC計(jì)算機(jī)于1945年年底宣告完成,
1946年2月15日正式舉行揭幕典禮,它標(biāo)志著人類計(jì)算工具的歷史性變革。
2、理解馮?諾依曼型計(jì)算機(jī)兩大特征
二進(jìn)制:用“二進(jìn)制代碼”表示數(shù)據(jù)和指令。
程序存儲(chǔ):奠定了現(xiàn)代電子計(jì)算機(jī)的基礎(chǔ)
3、了解四代計(jì)算機(jī)各自的特征
特、年
、征、代
第一代第二代第二代第四代
1946-19571957-19641964-19721972-至今
項(xiàng)靛\
中小規(guī)模集成
邏輯元件電子管晶體管大規(guī)模和超大規(guī)模集成電路
電路
延遲線、磁鼓、磁芯、磁帶、磁芯、磁盤、
存儲(chǔ)器半導(dǎo)體、磁盤、光盤
磁芯磁盤磁帶
IBM-370(大ILLIAC-IV(巨型)
型)IBM-3033(大型)
典型機(jī)器IBM-701IBM-7090
IBM-360(中VAX-11(小型)
舉例IBM-650IBM-7094
型)80486(微型)
PDP-11C小型)8098(單片機(jī))
結(jié)構(gòu)化程序設(shè)
機(jī)器語(yǔ)言高級(jí)語(yǔ)言數(shù)據(jù)庫(kù),軟件工程
軟件計(jì)
匯編語(yǔ)言管理程序程序設(shè)計(jì)自動(dòng)化
操作系統(tǒng)
1
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
系統(tǒng)模擬,系
數(shù)據(jù)處理統(tǒng)設(shè)計(jì)
事務(wù)處理,智能模擬,大型科學(xué)
應(yīng)用科學(xué)計(jì)算工業(yè)控制大型科學(xué)計(jì)算
計(jì)算,普及到社會(huì)生活各個(gè)方面
科學(xué)計(jì)算科技工程各個(gè)
領(lǐng)域
4、掌握計(jì)算機(jī)的基本組成及功能
五大基本部分:運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備。
運(yùn)算器:實(shí)驗(yàn)算術(shù)、邏輯等各種運(yùn)算
存儲(chǔ)器:存放計(jì)算程序及參與運(yùn)算的各種數(shù)據(jù)
控制器:實(shí)現(xiàn)對(duì)整個(gè)運(yùn)算過(guò)程的有規(guī)律的控制,
輸入設(shè)備:實(shí)現(xiàn)計(jì)算程序和原始數(shù)據(jù)的輸入
輸出設(shè)備:實(shí)現(xiàn)計(jì)算結(jié)果的輸出。
另外,習(xí)慣上常把輸入、輸出設(shè)備及外存儲(chǔ)器等統(tǒng)稱為外部設(shè)備,簡(jiǎn)稱I/O設(shè)備。把運(yùn)算器、
控制器和存儲(chǔ)器統(tǒng)稱為計(jì)算機(jī)的主機(jī)。外部設(shè)備與主機(jī)之間的信息交換是通過(guò)外部設(shè)備接口
(簡(jiǎn)稱I/O接口)實(shí)現(xiàn)的,不同的外部設(shè)備有各自的I/O接口。
隨著集成電路芯片的集成度的提高,出現(xiàn)了大規(guī)模和超大規(guī)模集成電路。在這種芯片內(nèi)已可
集成一臺(tái)計(jì)算機(jī)的運(yùn)算器和控制器,甚至包括存儲(chǔ)器和I/O接口的整臺(tái)計(jì)算機(jī),通常把前者
稱為微處理器(CPU),把后者稱為單片微型計(jì)算機(jī)(筒稱單片機(jī))。
5、了解ASCH碼
全稱:美國(guó)標(biāo)準(zhǔn)信息交換代碼
由高3位和低4位0或1的二進(jìn)制數(shù)組成的7位編碼
高3位和低4位中的數(shù)字編碼從全0到全1分布
大寫A的ASCII碼值為65
小寫a的ASCII碼值為97
總共有128種數(shù)值分別對(duì)應(yīng)不同的字符
為了書寫方便,常把ASCH碼的7位二進(jìn)制代碼寫成兩位十六進(jìn)制數(shù)。例如,S的ASCII
碼為53H,1的ASCH碼為31H,依次類推。
6、了解存儲(chǔ)容量單位之間的換算
8bit=lB
1O24B=1KB
1O24KB=1MB
1O24MB=1GB
1O24GB=1TB
2
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
7、理解二進(jìn)制的邏輯運(yùn)算
常用的邏輯運(yùn)算有“或”運(yùn)算(邏輯加)、“與”運(yùn)算(邏輯乘)、“非”運(yùn)算(邏輯非)及“異
或”運(yùn)算(邏輯異或)等。
(1)“或”運(yùn)算OR
規(guī)則:兩個(gè)數(shù)中的二進(jìn)制數(shù)按位或,至少有其中一個(gè)數(shù)在相應(yīng)位上有1,則最后的結(jié)果在這
個(gè)位置上必為1?!坝?則全1”
格式:0Vo=0也可寫成0+0=0
(2)“與”運(yùn)算AND
規(guī)則:兩個(gè)數(shù)中的二進(jìn)制數(shù)按位與,只要其中有一個(gè)數(shù)位出現(xiàn)0,則最后結(jié)果該數(shù)位就是0。
——“遇0則全0”
格式:0A0=0也可寫成0?0=0
(3)“非”運(yùn)算NOT
規(guī)則:1變0,0變1
格式:
0=1
(4)“異或”運(yùn)算EOR
規(guī)則:值相同時(shí)為0,值不同時(shí)為1
例:
01010101$11001010=10011111
8、掌握十進(jìn)制與二進(jìn)制之間的轉(zhuǎn)換
十進(jìn)制數(shù)150轉(zhuǎn)二進(jìn)制數(shù)方法:
3
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
2150
750
237
2181
290
2|41
220
210
01
150(10)=10010110(2)
十進(jìn)制數(shù)10.625轉(zhuǎn)二進(jìn)制數(shù)方法:
因?yàn)槎M(jìn)制各數(shù)位分別表示:2561286432168421
因此10(10)的二進(jìn)制數(shù)為00001010(10)
0.625(10)的二進(jìn)制數(shù)方法是:
0.625X2=1.25取整1之后1.25去整數(shù)部分保留小數(shù)部分繼續(xù)做下一步
0.25X2=0.5取整0之后0.5繼續(xù)做下一步
0.5義2=1
即得到0.625(10)=.101(2)
將整數(shù)部分和小數(shù)部分相加,即得到10.625(10)=00001010.101(2)
二進(jìn)制數(shù)10000001轉(zhuǎn)化為卜進(jìn)制數(shù)方法:
(8421規(guī)則)
八位二進(jìn)制數(shù)各個(gè)位上的1分別表示
2561286432168421
根據(jù)規(guī)則,10000001(2)=256(10)+1(10)=257(10)
9、掌握補(bǔ)碼加減法的運(yùn)算
補(bǔ)碼:正數(shù)補(bǔ)碼就是本身,負(fù)數(shù)補(bǔ)碼先將高3位1、0置換,然后將低4位的0位置全部填
充1(碰到最右0時(shí)停止)
(1)補(bǔ)碼加法
[x]ib+[y])H=[x+y];b
例:設(shè)x=+0110110,y=-1111001,求x+y=?
4
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
在計(jì)算機(jī)中,真值X,y表示為下列補(bǔ)碼形式:
[X]M=O,0110110[y]n=h0000111
根據(jù)公式有
0,0110110+1,0000111=1,0111101
(2)補(bǔ)碼減法
[x-y]^b=[x+(-y)卜尸因補(bǔ)+[-y]補(bǔ)
例:設(shè)x=+1010101,y=+l100001,求x-y=?
[x]補(bǔ)=0,1010101
-y=-1100001,[-y]補(bǔ)=1,0011111
[x-y]補(bǔ)=[x]補(bǔ)+[?y]補(bǔ)=1,1110100
故得x.尸?0001100
第二章計(jì)算機(jī)系統(tǒng)的硬件
1、了解中央處理器(CPU)的組成及應(yīng)用
中央處理器(CPU)由計(jì)算機(jī)的運(yùn)算器及控制器組成,它是計(jì)算機(jī)的核心部件。
應(yīng)用:
實(shí)現(xiàn)數(shù)據(jù)的算術(shù)運(yùn)算和邏輯運(yùn)算。
實(shí)現(xiàn)取指令、分析指令和執(zhí)行指令操作的控制。
實(shí)驗(yàn)異常處理及中斷處理等。如電源故障、運(yùn)算溢出錯(cuò)誤等處理,外部設(shè)備的請(qǐng)求服務(wù)處理。
(1)運(yùn)算器:實(shí)現(xiàn)數(shù)據(jù)算術(shù)運(yùn)算和邏輯運(yùn)算
(2)控制器:統(tǒng)一指揮和控制計(jì)算機(jī)各個(gè)部分協(xié)調(diào)操作的中心部件。
2、了解各存儲(chǔ)器的特點(diǎn)
計(jì)算機(jī)的存儲(chǔ)器是存放數(shù)據(jù)和程序的部件,可分為主存儲(chǔ)器(也稱為內(nèi)存儲(chǔ)器,簡(jiǎn)稱內(nèi)存)
和輔助存儲(chǔ)器(也稱外存儲(chǔ)器,簡(jiǎn)稱外存)兩大類。
主存儲(chǔ)器:存儲(chǔ)直接與CPU交換的信息,目前都由半導(dǎo)體存儲(chǔ)器組成。
輔助存儲(chǔ)器:存放當(dāng)前不立即使用的信息,目前都由磁帶機(jī)、磁盤機(jī)(硬磁盤與軟磁盤)及
光盤機(jī)組成。
5
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
3、理解三級(jí)存儲(chǔ)體系
性別Cache(高速緩存)主存輔存
能
容量小中大
速度最快中等最慢
價(jià)格/位最高中等最低
4、掌握磁盤容量的計(jì)算
C=nXkXsXb
其中,n為存儲(chǔ)信息的盤面數(shù),k為盤面上的磁道數(shù),s為每一磁道上的扇區(qū)數(shù),b為每
個(gè)扇區(qū)可存儲(chǔ)的字節(jié)數(shù)。
5、了解各計(jì)算機(jī)硬件的常見設(shè)備
輸入設(shè)備:
(1)字符輸入設(shè)備:鍵盤。
(2)光學(xué)閱讀設(shè)備:光學(xué)標(biāo)記閱讀器、光學(xué)字符閱讀器
(3)定位設(shè)備:鼠標(biāo)器、操縱桿、觸摸屏幕和觸摸板、軌跡球、光筆。
(4)圖像輸入設(shè)備:如攝像機(jī)、掃描儀、數(shù)碼相機(jī)。
(5)模擬輸入設(shè)備:如語(yǔ)音輸入設(shè)備、模擬轉(zhuǎn)換器。
輸出設(shè)備
(1)打印機(jī)
6
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
(2)顯示器
(3)繪圖儀
(4)語(yǔ)音輸出設(shè)備
6、了解指令的組成
?條指令由操作碼和地址碼組成。
按一條指令所包含的地址碼的個(gè)數(shù),指令格式分為三地址、二地址、單地址和零地址等:
(a)三地址指令
-0\~D\\~D2D3
D3-(DI)0(D2)
(b)二地址指令
。|D1|D2
D2-(DI)0(D2)
(c)單地址指令
。|D
A-(A)0(d)
其中,A為累加器
(d)零地址2令
0
這是一種特殊的沒有地址碼的指令,如空操作指令、停機(jī)指令和堆棧指令等。
7、了解各尋址方式的特點(diǎn)
假設(shè)指令格式為
0|x|D
15141312111098.......0
這里,假定操作碼。占4位,形式地址d占9位,尋址方式標(biāo)志x占3位。三位尋址編碼可
有8種編碼,即表示8種尋址方式。
(1)直接尋址(用x=00I表示):指令中給出的形式地址就是操作數(shù)的有效地址,按
此地址可以從存儲(chǔ)器中取出操作數(shù)。
(2)立即尋址(用x=010表示):指令中的形式地址就是操作數(shù),它在取出指令的同
時(shí)已取出。
(3)間接尋址(用x=01l表示):指令中的形式地址是操作數(shù)地址的地址,即以地址
從存儲(chǔ)器中取出數(shù)據(jù),該數(shù)據(jù)是操作數(shù)的有效地址,按此地址才能從存儲(chǔ)器中
取出操作數(shù)。
(4)相對(duì)尋址(用x=100表示):操作數(shù)的有效地址等于程序計(jì)數(shù)器的當(dāng)前內(nèi)容加上
形式地址。
7
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
(5)變址尋址(用x=101表示):操作數(shù)的有效地址等于變址寄存器的內(nèi)容加上形式
地址。
以上我們只假定5種尋址方式,而且都是針對(duì)存儲(chǔ)器的尋址,實(shí)際上還有多種其他尋址
方式,如寄存器直接尋址、寄存器間接尋址,其含義類同,不再一一列舉。
8、掌握計(jì)算機(jī)的性能指標(biāo)
(1)運(yùn)算速度。運(yùn)算速度是衡量計(jì)算機(jī)性能的一項(xiàng)重要指標(biāo)。通常所說(shuō)的計(jì)算機(jī)運(yùn)算速
度(平均運(yùn)算速度),是指每秒鐘所能執(zhí)行的指令條數(shù),一般用“百萬(wàn)條指令/秒”
(mips)來(lái)描述。常用的有CPU時(shí)鐘頻率(主頻)、每秒平均執(zhí)行指令數(shù)(ips)等。
微型計(jì)算機(jī)一般采用主頻來(lái)描述運(yùn)算速度。
(2)字長(zhǎng)。計(jì)算機(jī)在同一時(shí)間內(nèi)處理的一組二進(jìn)制數(shù)稱為一個(gè)計(jì)算機(jī)的“字”,而這組二
進(jìn)制數(shù)的位數(shù)就是“字長(zhǎng)在其他指標(biāo)相同時(shí),字長(zhǎng)越大計(jì)算機(jī)處理數(shù)據(jù)的速度就
越快。早期的微型計(jì)算機(jī)的字長(zhǎng)一般是8位和16位。目前586(Pentium,Pentium
Pro,PentiumII,PentiumHI,Pentium4)大多是32位,現(xiàn)在的大多數(shù)人都裝64
位的了。
(3)內(nèi)存儲(chǔ)器的容量。內(nèi)存儲(chǔ)器,也簡(jiǎn)稱主存,是CPU可以直接訪問(wèn)的存儲(chǔ)器,需要
執(zhí)行的程序與需要處理的數(shù)據(jù)就是存放在主存中的。內(nèi)存儲(chǔ)器容量的大小反映了計(jì)
算機(jī)即忖存儲(chǔ)信息的能力。隨著操作系統(tǒng)的升級(jí),應(yīng)用軟件的不斷豐富及其功能的
不斷擴(kuò)展,人們對(duì)計(jì)算機(jī)內(nèi)存容量的需求也不斷提高。目前,運(yùn)行Windows95或
Windows98操作系統(tǒng)至少需要16M的內(nèi)存容量,WindowsXP則需要128M以上
的內(nèi)存容量。內(nèi)存容量越大,系統(tǒng)功能就越強(qiáng)大,能處理的數(shù)據(jù)量就越龐大。
(4)外存儲(chǔ)器的容量。外存儲(chǔ)器容量通常是指硬盤容量(包括內(nèi)置硬盤和移動(dòng)硬盤)。
外存儲(chǔ)器容量越大,可存儲(chǔ)的信息就越多,可安裝的應(yīng)用軟件就越豐富。目前「硬
盤容量一般為10G至60G,有的甚至已達(dá)到120G。
以上只是一些主要性能指標(biāo)。除了上述這些主要性能指標(biāo)外,微型計(jì)算機(jī)還有其他一些
指標(biāo),例如,所配置外圍設(shè)備的性能指標(biāo)以及所配置系統(tǒng)軟件的情況等等。另外,各項(xiàng)
指標(biāo)之間也不是彼此孤立的,在實(shí)際應(yīng)用時(shí),應(yīng)該把它們綜合起來(lái)考慮,而且還要遵循
“性能價(jià)格比”的原則。
第三章計(jì)算機(jī)系統(tǒng)的軟件
1、了解計(jì)算機(jī)軟件的分類及常見軟件
系統(tǒng)軟件:指軟件廠商為釋放硬件潛能、方便使用而配備的軟件,如操作系統(tǒng)、各種語(yǔ)言編
譯/編譯系統(tǒng)、網(wǎng)絡(luò)軟件、數(shù)據(jù)庫(kù)管理軟件、各種服務(wù)程序、界面工具箱等支持計(jì)算機(jī)正常
運(yùn)作的“通用”軟件。
應(yīng)用軟件:指解決某一應(yīng)用領(lǐng)域問(wèn)題的軟件,如財(cái)會(huì)軟件、通信軟件、科學(xué)計(jì)算軟件、計(jì)算
機(jī)輔助設(shè)計(jì)與制造(CAD/CAM)軟件等。
在當(dāng)今整個(gè)社會(huì)信息化的情況下,系統(tǒng)軟件和應(yīng)用軟件的界限越來(lái)越模糊。
一臺(tái)機(jī)器上提供的系統(tǒng)軟件的總和叫軟件(開發(fā))平臺(tái),在此平臺(tái)上編制應(yīng)用程序就是應(yīng)用
8
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
開發(fā)。應(yīng)用程序通用化、商品化后就是應(yīng)用軟件。通常從技術(shù)特點(diǎn)的角度將軟件分為業(yè)務(wù)軟
件、科學(xué)計(jì)算軟件、嵌入式軟件、實(shí)時(shí)軟件、個(gè)人計(jì)算機(jī)軟件、人工智能軟件。
2、理解數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
順序存儲(chǔ)結(jié)構(gòu):將邏輯上相鄰的數(shù)據(jù)元素存儲(chǔ)在物理上相鄰的存儲(chǔ)單元里。它主要存儲(chǔ)線性
結(jié)構(gòu)的數(shù)據(jù)。其特點(diǎn)如下:
(1)結(jié)點(diǎn)之間的關(guān)系由物理相鄰關(guān)系決定,結(jié)點(diǎn)中只有信息域,所以存儲(chǔ)密度大,空間
利用率高。
(2)數(shù)據(jù)結(jié)構(gòu)中第i個(gè)結(jié)點(diǎn)的存儲(chǔ)地址可由以下公式求得。
Li=LO+(i-1)Xk
其中,L0為第一個(gè)結(jié)點(diǎn)存儲(chǔ)地址,k為每個(gè)結(jié)點(diǎn)所占的存儲(chǔ)單元數(shù)。
(3)插入、刪除運(yùn)算會(huì)引起相應(yīng)結(jié)點(diǎn)的大量移動(dòng)。由于各結(jié)點(diǎn)的物理相鄰,每一次插入、
刪除運(yùn)算會(huì)引起相應(yīng)結(jié)點(diǎn)物理地址的重新排列。
鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu):打破了計(jì)算機(jī)存儲(chǔ)單元的連續(xù)性,可以將邏輯上相鄰的兩個(gè)數(shù)據(jù)元素存放在
物理上相鄰的存儲(chǔ)單元中。它的每個(gè)結(jié)點(diǎn)都有?個(gè)額外的指針域,指示數(shù)據(jù)之間的邏輯聯(lián)系。
其特點(diǎn)如下:
(1)結(jié)點(diǎn)中除數(shù)據(jù)外,還有表示鏈接信息的指針域,因此與順序存儲(chǔ)結(jié)構(gòu)相比,占用更
大的存儲(chǔ)空間。
(2)邏輯上相鄰的結(jié)點(diǎn)物理上不一定相鄰,可用于線性表、樹、圖等多種邏輯結(jié)構(gòu)的存
儲(chǔ)。
(3)插入、刪除等操作靈活方便,不需要大量移動(dòng)結(jié)點(diǎn),只需修改結(jié)點(diǎn)的指針值即可。
3、了解棧和隊(duì)列
棧:一種插入和刪除操作都只能在尾端進(jìn)行的線性表。這一尾端稱為棧頂,當(dāng)我們?cè)跅V刑?/p>
加一個(gè)元素(進(jìn)棧)或者刪除一個(gè)元素(出棧)時(shí),該結(jié)構(gòu)按照“后進(jìn)先出"(LIFO)的方
式進(jìn)行,非常類似于我們對(duì)于一疊盤子所做的操作,我們只能移走最頂上的盤子,或者在一
疊盤子的頂部再加上個(gè)盤子。棧對(duì)于實(shí)現(xiàn)遞歸算法是不可缺少的數(shù)據(jù)結(jié)構(gòu)。
隊(duì)列:它也是一種線性表,只是刪除元素在表的一端進(jìn)行,稱為隊(duì)首(這種操作稱為出隊(duì));
插入元素在表的另一端進(jìn)行,稱為隊(duì)尾(這種操作稱為入隊(duì))。因此,隊(duì)列是按照一種“先
進(jìn)先出"(FIFO)的方式運(yùn)行的(就像一個(gè)銀行出納員所服務(wù)的一個(gè)顧客隊(duì)列)。
4、掌握順序表地址的計(jì)算
見第三章2、(2)
5、了解程序設(shè)計(jì)語(yǔ)言的發(fā)展及語(yǔ)言的特點(diǎn)
第一代語(yǔ)言(1GL,機(jī)器語(yǔ)言):
(1)計(jì)算機(jī)可以直接識(shí)別和執(zhí)行用機(jī)器語(yǔ)言編寫的程序(稱為機(jī)器語(yǔ)言程序,或目標(biāo)程
序),因此效率較高。
9
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
(2)指令的二進(jìn)制代碼難以記憶,因此人工編寫機(jī)器語(yǔ)言程序很繁瑣,容易出錯(cuò)。
(3)不同的計(jì)算機(jī)有不同的機(jī)器語(yǔ)言,因而通用性很差。
第二代語(yǔ)言(2GL,匯編語(yǔ)言):
(1)匯編語(yǔ)言程序不能為計(jì)算機(jī)硬件宜接識(shí)別與執(zhí)行,必須通過(guò)稱為匯編器(或稱匯編
程序)的系統(tǒng)軟件的“匯編”,將匯編語(yǔ)言程序“編譯”為機(jī)器語(yǔ)言程序才能被硬件
執(zhí)行。通常,將匯編語(yǔ)言程序稱為源程序,匯編后得到的機(jī)器語(yǔ)言程序稱為目標(biāo)程
序。
(2)匯編語(yǔ)言的指令與機(jī)器語(yǔ)言的指令-一對(duì)應(yīng),它們都是面向機(jī)器編程的語(yǔ)言,稱為
低級(jí)程序設(shè)計(jì)語(yǔ)言,簡(jiǎn)稱低級(jí)語(yǔ)言?;谶@一特點(diǎn),也有人將機(jī)器語(yǔ)言與匯編語(yǔ)言
統(tǒng)稱為計(jì)算機(jī)的第-代語(yǔ)言。
(3)不同的計(jì)算機(jī)具有不同的匯編語(yǔ)言,盡管匯編語(yǔ)言的語(yǔ)法規(guī)則為用戶編程帶來(lái)一定
方便,但彼此仍不能通用。
(4)與機(jī)器語(yǔ)言相比,記憶指令助記符較記憶指令二進(jìn)制代碼容易,但仍然很繁瑣。
第三代語(yǔ)言(3GL,高級(jí)語(yǔ)言):
(1)用高級(jí)語(yǔ)言編寫的源程序必須通過(guò)“編譯”生成機(jī)器語(yǔ)言程序,才能被計(jì)算機(jī)執(zhí)行。
這種翻譯程序類似于第二代程序設(shè)計(jì)語(yǔ)言的匯編程序,不同的是,一條高級(jí)語(yǔ)言指
令的功能可能需要“翻譯”成若干條機(jī)器代碼來(lái)完成。翻譯程序的工作方式可有兩
種選擇:解釋程序或編譯程序。解釋程序(如BASIC語(yǔ)言解釋程序)是先將源程序
“掃視”一遍,然后一句句翻譯成目標(biāo)程序,每譯完一句,就執(zhí)行一句,當(dāng)源程序
翻譯完了,目標(biāo)程序也就執(zhí)行完了。編譯程序(如PASCAL語(yǔ)言編譯程序)是將源
程序完全翻譯為目標(biāo)程序后,再由計(jì)算機(jī)執(zhí)行。
(2)不同的計(jì)算機(jī)只要配備了某種高級(jí)語(yǔ)言的匯編程序,便可運(yùn)行該高級(jí)語(yǔ)言源程序,
不受具體機(jī)器的限制,通用性強(qiáng)。
(3)高級(jí)語(yǔ)言與一般的自然語(yǔ)言(如英語(yǔ)、漢語(yǔ)、俄語(yǔ)、日語(yǔ)等)相比,具有下列不同
點(diǎn)。嚴(yán)格,高級(jí)語(yǔ)言中的每一個(gè)符號(hào)和所在位置都不能錯(cuò)漏。小巧,小型高級(jí)語(yǔ)言
的語(yǔ)法規(guī)則約20余條,?般不超過(guò)150余條,最大型的高級(jí)語(yǔ)言Ada的語(yǔ)法規(guī)則
有277條。沒有二義性,高級(jí)語(yǔ)言中的每條語(yǔ)句在執(zhí)行時(shí)都只能有一個(gè)解釋。
(4)一般的程序結(jié)構(gòu)只能有三種:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。
第四代語(yǔ)言(4GL):
實(shí)質(zhì)上是一些可以快速開發(fā)應(yīng)用軟件的各種高生產(chǎn)率的軟件工具的統(tǒng)稱。
(1)非過(guò)程化。只需用戶告訴它做什么,不必告訴它如何去做。
(2)支持面向?qū)ο蟪绦颉?梢韵翊罘e木一樣構(gòu)建程序,大大降低開發(fā)難度。
(3)圖形化、可視化。提供拖拉式生成代碼段的功能,編譯環(huán)境更加友好。
4GL為了適應(yīng)復(fù)雜的應(yīng)用,保留了過(guò)程化的語(yǔ)言成分,但非過(guò)程化是4GL的主要特色。
4GL由于其抽象級(jí)別較高的原因,不可避免地帶來(lái)系統(tǒng)開銷龐大,運(yùn)行效率低(正如高級(jí)
語(yǔ)言運(yùn)行效率沒有匯編語(yǔ)言高一樣),這是4GL的不足之處。
常用的4GL有:SQL,PowerBuilder,Delphi,C++、Java、Ada95、HTML、VisualBASIC
(Schneider1999,目前它已被VisualBASIC.NET(Balena,2002)所取代)。
第五類語(yǔ)言(5GL,知識(shí)庫(kù)語(yǔ)言或人工智能語(yǔ)言):
最接近自然語(yǔ)言的程序語(yǔ)言。PROLOG語(yǔ)言可能成為第五代語(yǔ)言最著名的雛形。
特點(diǎn)是使用符號(hào)運(yùn)算而非數(shù)字運(yùn)算,但還遠(yuǎn)遠(yuǎn)不能達(dá)到自然語(yǔ)言的要求。到目前為止,還沒
有公認(rèn)的第五代語(yǔ)言出現(xiàn)。
10
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
6、理解數(shù)據(jù)庫(kù)系統(tǒng)的組成及數(shù)據(jù)模型
數(shù)據(jù)庫(kù)系統(tǒng)的組成:數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)管理員、用戶(應(yīng)用程序)。
數(shù)據(jù)模型:抽象和表達(dá)現(xiàn)實(shí)中的數(shù)據(jù)及其聯(lián)系。數(shù)據(jù)模型決定了數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)、數(shù)據(jù)語(yǔ)
言、數(shù)據(jù)庫(kù)的設(shè)計(jì)方法以及數(shù)據(jù)庫(kù)管理系統(tǒng)的實(shí)現(xiàn)。
數(shù)據(jù)庫(kù)系統(tǒng)按照數(shù)據(jù)模型的不同,可分為:層次模型、網(wǎng)狀模型及關(guān)系模型。它們之間的根
本區(qū)別在于表達(dá)數(shù)據(jù)之間聯(lián)系的方式不同。
7、掌握操作系統(tǒng)的功能
負(fù)責(zé)計(jì)算機(jī)的全部軟硬件資源的分配、調(diào)度和管理,控制各類程序的正常執(zhí)行,并為用戶使
用計(jì)算機(jī)提供良好的環(huán)境。
(1)處理機(jī)(CPU)管理。
(2)存儲(chǔ)管理。
(3)設(shè)備管理。
(4)文件管理
(5)作業(yè)管理
8、理解作業(yè)的狀態(tài)
(1)進(jìn)入狀態(tài):該狀態(tài)下,作業(yè)處于由輸入設(shè)備輸入到外存的過(guò)程中。此時(shí)由于作業(yè)信
息尚未全部輸入系統(tǒng),故不具備運(yùn)行的條件。
(2)后備狀態(tài):該狀態(tài)下,作業(yè)的全部信息已輸入外存,并由作業(yè)注冊(cè)程序?yàn)樗⒘?/p>
作業(yè)控制塊(作業(yè)建立的標(biāo)志),標(biāo)志該作業(yè)的存在。此時(shí),作業(yè)等待作業(yè)調(diào)度程序
把它調(diào)入內(nèi)存。
(3)運(yùn)行狀態(tài):當(dāng)作業(yè)已獲得除CPU外的全部所需資源時(shí),便由作業(yè)調(diào)度程序?qū)⑺{(diào)入
內(nèi)存,并為它建立“進(jìn)程”(是指一個(gè)程序(或程序段)在給定的工作空間和數(shù)據(jù)集
合上的一次執(zhí)行過(guò)程)。此時(shí),作業(yè)以“進(jìn)程”方式,在獲得CPU后投入運(yùn)行。
(4)完成狀態(tài)。當(dāng)作業(yè)已完成全部所需的運(yùn)算或因發(fā)生錯(cuò)誤而退出系統(tǒng)時(shí),作業(yè)進(jìn)入完
成狀態(tài)。此時(shí),系統(tǒng)將收回分配給該作業(yè)的全部資源,并將該作'也連同其作'也控制
塊一起撤消。
11
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
9、掌握進(jìn)程的狀態(tài)與轉(zhuǎn)換、進(jìn)程的特征
(1)就緒狀態(tài):所創(chuàng)建的進(jìn)程在未分配到CPU之前處于就緒狀態(tài),等待其他進(jìn)程釋放
CPU。若有多個(gè)進(jìn)程都在等待CPU,則將這些進(jìn)程按一定的策略排成就緒隊(duì)列,一
旦CPU空閑,便由進(jìn)程調(diào)度程序從該隊(duì)列中選取?進(jìn)程,使其獲得CPU,并進(jìn)入
執(zhí)行狀態(tài)。
(2)執(zhí)行狀態(tài):獲得CPU的進(jìn)程執(zhí)行其程序段,直到出現(xiàn)下列情況之一時(shí),才停止執(zhí)行:
①分配給該進(jìn)程使用的CPU時(shí)間到,則該進(jìn)程由執(zhí)行狀態(tài)轉(zhuǎn)換到就緒狀態(tài),等待下一次
調(diào)度。
②正在執(zhí)行的進(jìn)程由于某種原因(如等待輸入/輸出完成)而暫時(shí)無(wú)法執(zhí)行下去時(shí).,該進(jìn)程
由執(zhí)行狀態(tài)轉(zhuǎn)換到阻塞狀態(tài)。
③該進(jìn)程已全部執(zhí)行完畢,撤消該進(jìn)程,進(jìn)入作業(yè)的完成狀態(tài)。
(3)阻塞狀態(tài):此時(shí),進(jìn)程處于暫停狀態(tài),等待被阻塞的原因排除(如輸入/輸出已完成),
喚醒該進(jìn)程,并轉(zhuǎn)換到就緒狀態(tài)。
一般來(lái)說(shuō),進(jìn)程在進(jìn)入就緒狀態(tài)后,都要在上述三種狀態(tài)之間幾經(jīng)周折才能完成。
進(jìn)程的三個(gè)基本特征:
(1)動(dòng)態(tài)性。進(jìn)程是程序的一次執(zhí)行過(guò)程,是一個(gè)動(dòng)態(tài)的概念,它有“創(chuàng)建”到“消亡”
的生命期,并有“就緒——執(zhí)行——阻塞”等狀態(tài)轉(zhuǎn)換。而程序只是指令的有序集
合,本身并沒有運(yùn)行的含義,因此程序是一個(gè)靜態(tài)的概念。
(2)并發(fā)性。進(jìn)程是一個(gè)能和其他進(jìn)程并發(fā)執(zhí)行的獨(dú)立單位,即一個(gè)進(jìn)程已開始工作但
還沒有結(jié)束之前,另一個(gè)進(jìn)程可以開始工作。而沒有建立進(jìn)程的程序一般是不宜并
發(fā)執(zhí)行的。
(3)異步性。進(jìn)程是按照各自獨(dú)立的、不可預(yù)知的速度向前推進(jìn)。為此,系統(tǒng)必須為進(jìn)
程提供同步機(jī)構(gòu),以確保各個(gè)進(jìn)程之間能協(xié)調(diào)操作,共享資源。
進(jìn)程總是和程序相對(duì)應(yīng),沒有程序就不能形成進(jìn)程。反之,一個(gè)進(jìn)程至少要對(duì)應(yīng)一個(gè)程序或
對(duì)應(yīng)多個(gè)程序。
12
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
第四章計(jì)算機(jī)系統(tǒng)的應(yīng)用
1、掌握計(jì)算機(jī)網(wǎng)絡(luò)的定義及組成
計(jì)算機(jī)網(wǎng)絡(luò)是利用通信線路連接起來(lái)的相互獨(dú)立的計(jì)算機(jī)的集合。
計(jì)算機(jī)網(wǎng)絡(luò)主要山以下三部分組成:
(1)網(wǎng)絡(luò)設(shè)備:指計(jì)算機(jī)網(wǎng)絡(luò)的硬設(shè)備,如若干計(jì)算機(jī)(客戶機(jī)、服務(wù)器)、網(wǎng)卡、網(wǎng)絡(luò)
互連設(shè)備等。
(2)通信線路:常用的主要有有線介質(zhì)(同軸電纜、雙絞線及光纜等)和無(wú)線介質(zhì)(紅
外線、無(wú)線電波等)
(3)網(wǎng)絡(luò)軟件:包括網(wǎng)絡(luò)傳輸協(xié)議(常見的有TCP/IP協(xié)議、IPX/SPX協(xié)議、FTP協(xié)議、
HTTP協(xié)議等)、網(wǎng)絡(luò)操縱系統(tǒng)(UNIX、NovelhNetware>WindowsNT、IBMOS/2>
Windows2003Server等)及網(wǎng)絡(luò)應(yīng)用軟件(如網(wǎng)絡(luò)財(cái)務(wù)系統(tǒng)、網(wǎng)絡(luò)辦公系統(tǒng)、網(wǎng)上
信息發(fā)布系統(tǒng)、網(wǎng)絡(luò)故障診斷及安全保密管理系統(tǒng)等)。
2、了解網(wǎng)絡(luò)的主要優(yōu)點(diǎn)
(1)方便快捷的數(shù)據(jù)通信;
(2)資源共享:構(gòu)建計(jì)算機(jī)網(wǎng)絡(luò)的目的。指所有網(wǎng)內(nèi)用戶均能使用網(wǎng)內(nèi)計(jì)算機(jī)系統(tǒng)的全
部或部分資源,使網(wǎng)絡(luò)中的各個(gè)計(jì)算機(jī)能夠互通有無(wú),分工協(xié)作,從而大大提高系
統(tǒng)資源的利用率。在計(jì)算機(jī)網(wǎng)絡(luò)中,可共享的資源包括硬件資源、軟件資源和數(shù)據(jù)
資源。
(3)提高計(jì)算機(jī)的可靠性和可用性:在計(jì)算機(jī)網(wǎng)絡(luò)中,同一資源可以分布在系統(tǒng)中的多
處,一旦系統(tǒng)某部分出現(xiàn)故障,即可以從另一部分獲得同樣的資源,從而避免因個(gè)
別部件或局部故障而導(dǎo)致整個(gè)系統(tǒng)失敗。這種可靠性對(duì)于軍事、電力或銀行等對(duì)可
靠性要求極高的領(lǐng)域尤為重要。
(4)促進(jìn)分布式計(jì)算與協(xié)同工作:利用計(jì)算機(jī)網(wǎng)絡(luò)的分布式計(jì)算和協(xié)同工作的特征,可
以將一些大型且復(fù)雜的處理任務(wù)分散到不同的計(jì)算機(jī)上,這樣既可以使?臺(tái)計(jì)算機(jī)
負(fù)擔(dān)不會(huì)太重,又?jǐn)U大了單機(jī)的功能,從而實(shí)現(xiàn)分布式處理,起到了均衡負(fù)荷的作
用。
3、理解常見的網(wǎng)絡(luò)互連設(shè)備
(1)中繼器(Repeater):物理層互連設(shè)備,又稱轉(zhuǎn)發(fā)器。其功能是在物理層內(nèi)實(shí)現(xiàn)透明
的二進(jìn)制比特信號(hào)的再生,即中繼器從一個(gè)網(wǎng)段接受比特信號(hào),然后進(jìn)行整形放大
再傳送到下一個(gè)網(wǎng)段。作為一種網(wǎng)絡(luò)互連設(shè)備,中繼器用于互連兩個(gè)相同類型的網(wǎng)
段(例如:兩個(gè)以太網(wǎng)網(wǎng)段),其主要功能是延伸網(wǎng)段和改變傳輸介質(zhì),從而實(shí)現(xiàn)信
息位的轉(zhuǎn)發(fā)。
(2)集線器(Hub):物理層互連設(shè)備,常用的有10Base-T和100Base-TX。在本質(zhì)上也
是一種中繼器。使用集線器可以將一組客戶機(jī)和服務(wù)器連接在一起,在某一時(shí)刻集
線器以“共享”信道的方式向客戶機(jī)提供全部帶寬。即在同一時(shí)刻,只為網(wǎng)絡(luò)上的
一個(gè)客戶服務(wù)。它可以有效地提高總線網(wǎng)的可靠性,減少結(jié)點(diǎn)之間的互相干擾,克
13
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
服了單一通路(總線)的限制。
(3)路由器(Router):網(wǎng)絡(luò)層互連設(shè)備,用來(lái)互連兩個(gè)或多個(gè)獨(dú)立的相同類型或不同類
型的網(wǎng)絡(luò):局域網(wǎng)與廣域網(wǎng)的互連,局域網(wǎng)與局域網(wǎng)的互連??梢杂行У貙⒍鄠€(gè)局
域網(wǎng)的廣播通信量相互隔離開來(lái),每個(gè)局域網(wǎng)都是獨(dú)立的子網(wǎng)。
(4)交換機(jī)(Switch):
①二層交換機(jī):數(shù)據(jù)鏈路層設(shè)備,又稱為交換集線器(SwitchHub)或多口網(wǎng)橋(Multi-port
Bridge),同時(shí)具備了集線器和網(wǎng)橋的功能。是一個(gè)受控的多端口開關(guān)矩陣。兩個(gè)不同端
口之間具有兩個(gè)邏輯開關(guān),該開關(guān)在受控后或通或斷。這樣,一個(gè)端口只能向接收幀的
端口發(fā)送幀,而不會(huì)向其他端U發(fā)送。也就是說(shuō),各端口之間是相互獨(dú)立的,未受影響
的端口可以繼續(xù)對(duì)其他端口傳送數(shù)據(jù),突破了集線器同一時(shí)間內(nèi)只能有一對(duì)端口在工作
的限制。
②三層交換機(jī):數(shù)據(jù)鏈路層或網(wǎng)絡(luò)層設(shè)備,突破了路由器和二層交換機(jī)的局限性,三層交
換技術(shù)是在網(wǎng)絡(luò)模型中的第三層實(shí)現(xiàn)了數(shù)據(jù)報(bào)的高速轉(zhuǎn)發(fā),是二層交換技術(shù)與三層路由
技術(shù)相結(jié)合的產(chǎn)物。
(5)網(wǎng)卡(NetCard):又稱為網(wǎng)絡(luò)適配器,是計(jì)算機(jī)之間實(shí)現(xiàn)通信的必不可少的接口,
它一端插入計(jì)算機(jī)主板的擴(kuò)展槽中,另一端通過(guò)連接器T與電纜相連。網(wǎng)卡可完成
網(wǎng)絡(luò)通信所需的各種功能。例如,它能把數(shù)據(jù)從計(jì)算機(jī)內(nèi)保存的格式轉(zhuǎn)換成在電纜
上傳輸?shù)母袷剑⑻峁┡c網(wǎng)絡(luò)的物理連接。網(wǎng)卡的具體實(shí)現(xiàn)取決于所使用的網(wǎng)絡(luò)類
型。例如,在以太網(wǎng)絡(luò)中,網(wǎng)卡會(huì)在數(shù)據(jù)發(fā)送之前監(jiān)聽信道是否空閑,若空閑,則
以一定的策略發(fā)送數(shù)據(jù);以太網(wǎng)卡還能過(guò)濾不是發(fā)給它的數(shù)據(jù),并對(duì)沖突進(jìn)行處理。
微波網(wǎng)卡能將計(jì)算機(jī)數(shù)據(jù)轉(zhuǎn)換成一系列無(wú)線電波。
(6)網(wǎng)關(guān)(Net-Gateway):工作在OSI七層協(xié)議的傳輸層或更高層,實(shí)際上網(wǎng)關(guān)使用了
OSI所有的七個(gè)層次。具有如下功能:地址格式的轉(zhuǎn)換、尋址和選擇路由、格式的
轉(zhuǎn)換、數(shù)字字符格式的轉(zhuǎn)換(ASCH-fEBCDIC)、網(wǎng)絡(luò)傳輸流量控制、高層協(xié)議
轉(zhuǎn)換。
(7)網(wǎng)橋(Net-Bridge):數(shù)據(jù)鏈路層連接設(shè)備,準(zhǔn)確地說(shuō),它工作在MAC子層匕用
它可以連接兩個(gè)采用不同數(shù)據(jù)鏈路層協(xié)議、不同傳輸介質(zhì)與不同傳輸速率的網(wǎng)絡(luò)。
網(wǎng)橋在兩個(gè)局域網(wǎng)的數(shù)據(jù)鏈路層(DDL)間按幀傳送信息,?般情況下,被連接的
網(wǎng)絡(luò)系統(tǒng)都具有相同的邏輯鏈路控制規(guī)程(LLC),但媒體訪問(wèn)控制協(xié)議(MAC)
可以不同。其功能主要有:對(duì)收到的幀進(jìn)行格式轉(zhuǎn)換,以適應(yīng)不同的局域網(wǎng)類型、
匹配不同的網(wǎng)速、對(duì)幀具有檢測(cè)和過(guò)濾作用、具有尋址和路由選擇的功能、提高網(wǎng)
絡(luò)帶寬、擴(kuò)大網(wǎng)絡(luò)地址范圍。
4,理解網(wǎng)絡(luò)的分類
按網(wǎng)絡(luò)的作用范圍分類:
局域網(wǎng)(LAN):是指將小區(qū)域內(nèi)的計(jì)算機(jī)及各種通信設(shè)備互連在一起的計(jì)算機(jī)網(wǎng)絡(luò)。
城域網(wǎng)(MAN):是指一個(gè)城市范圍內(nèi)的計(jì)算機(jī)網(wǎng)絡(luò),其覆蓋范圍在廣域網(wǎng)與局域網(wǎng)之間。
嚴(yán)格地說(shuō),城域網(wǎng)和廣域網(wǎng)就是把地理位置分散的若干局域網(wǎng)互連起來(lái)形成的規(guī)模更大的計(jì)
算機(jī)網(wǎng)絡(luò)系統(tǒng)。
廣域網(wǎng)(WAN):是指很長(zhǎng)距離(幾百千米至幾千千米,甚至全球)范圍內(nèi)的計(jì)算機(jī)網(wǎng)絡(luò)。
廣域網(wǎng)的建立可以通過(guò)租用公共通信線路來(lái)實(shí)現(xiàn),如電話線路、衛(wèi)星通信線路、分組無(wú)線網(wǎng)
等。主要特點(diǎn)是傳輸距離很遠(yuǎn),但傳輸速率較低。因特網(wǎng)(Internet)是世界上連接范圍最
廣、用戶數(shù)量最多的廣域網(wǎng)。
14
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
按網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)分類:
總線型結(jié)構(gòu):所有計(jì)算機(jī)是由一根主干電纜連成一行,是一種“無(wú)源”拓?fù)浣Y(jié)構(gòu)。在總線型
網(wǎng)絡(luò)中,每一臺(tái)計(jì)算機(jī)都可沿電纜以廣播方式發(fā)送信息,但每次只允許一臺(tái)發(fā)送。
星型結(jié)構(gòu):以集線器或交換機(jī)為中心,每臺(tái)計(jì)算機(jī)由電纜連接到中心上。目前最流行的?種
網(wǎng)絡(luò)結(jié)構(gòu)。
環(huán)型結(jié)構(gòu):用一根封閉的環(huán)型電纜連接網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī),構(gòu)成?個(gè)邏輯環(huán)。一般采用令
牌的傳遞方式實(shí)現(xiàn)數(shù)據(jù)通信。
5、掌握OSI參考模型的七層結(jié)構(gòu)
(1)物理層:是OSI參考模型的最底層或稱為第一層。物理層并不是物理設(shè)備或物理媒
體,而是有關(guān)物理設(shè)備通過(guò)物理媒體進(jìn)行互連的描述和規(guī)定。具有4個(gè)基本功能特
性:機(jī)械特性、電氣特性、功能特性、規(guī)程特性。其傳輸?shù)氖潜忍亓鳌?/p>
(2)數(shù)據(jù)鏈路層:OSI參考模型的第二層。它的傳輸單位是幀,通常幀由地址段、數(shù)據(jù)
段、控制段、校驗(yàn)段等字段組成。具有如下功能:數(shù)據(jù)鏈路的建立、維持和釋放;
信息流量的控制、有效進(jìn)行差錯(cuò)控制、采用了透明傳輸?shù)姆绞綄械臄?shù)據(jù)和控制
信息分開。
(3)網(wǎng)絡(luò)層:OSI參考模型的第三層。傳輸單位是包,其主要功能是將網(wǎng)絡(luò)地址翻譯成
對(duì)應(yīng)的物理地址,并選擇合適的路徑轉(zhuǎn)發(fā)數(shù)據(jù)包。網(wǎng)絡(luò)層一個(gè)很重要的功能是路由
選擇。主要提供兩種服務(wù):面向連接的服務(wù)和無(wú)連接的服務(wù)。
(4)傳輸層:第四層。整個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)中的關(guān)鍵部分。它利用通信子網(wǎng)提供的服務(wù),
實(shí)現(xiàn)數(shù)據(jù)可靠、順序、無(wú)差錯(cuò)地從源端傳輸?shù)侥康亩?。主要功能:根?jù)用戶要求,
提供不同的服務(wù)質(zhì)量;提供加急投送服務(wù);實(shí)現(xiàn)連接的管理;數(shù)據(jù)包分割功能。
(5)會(huì)話層:第五層。主要任務(wù)是在傳輸連接的基礎(chǔ)上提供增值服務(wù),對(duì)端用戶間的對(duì)
話進(jìn)行協(xié)調(diào)和管理。主要功能如下:建立會(huì)話連接,以同步的方式交換數(shù)據(jù),以有
序的方式釋放連接;協(xié)商用令牌交換數(shù)據(jù),按半雙工方式操作,通過(guò)令牌同步和釋
放連接,擁有令牌的一方可以發(fā)送數(shù)據(jù)或者執(zhí)行其他動(dòng)作,令牌可以申請(qǐng)和轉(zhuǎn)讓:
在對(duì)話中建立同步點(diǎn),出現(xiàn)差錯(cuò)時(shí)從指定的同步點(diǎn)處恢復(fù)對(duì)話;必要時(shí)可中斷對(duì)話,
隨后再恢復(fù)對(duì)話:利用分段技術(shù)和拚接技術(shù)來(lái)提高數(shù)據(jù)交換的效率。
(6)表示層。第六層。如同應(yīng)用程序和網(wǎng)絡(luò)之間的“翻譯官”,在表示層,通過(guò)一些編碼
規(guī)則定義通信中傳送這些信息所需要的傳送語(yǔ)法,它把要交換的數(shù)據(jù)從適合于某?
用戶的抽象語(yǔ)法轉(zhuǎn)換為適合OSI內(nèi)部使用的傳送語(yǔ)法,即完成信息格式的轉(zhuǎn)換。這
種格式化因所使用網(wǎng)絡(luò)的類型不同而不同。主要功能:表示層實(shí)體間鏈接的建立、
維持和終止;傳輸語(yǔ)法選擇;數(shù)據(jù)和圖像格式的轉(zhuǎn)換和提示;代碼轉(zhuǎn)換、密碼轉(zhuǎn)換
等?需要補(bǔ)充的是,表示層的功能單元以會(huì)話層功能單元為基礎(chǔ),并進(jìn)行了必要的
擴(kuò)充。
(7)應(yīng)用層。第七層,最高層。是用戶和網(wǎng)絡(luò)的界面,為用戶使用網(wǎng)絡(luò)提供接口或手段。
用戶的應(yīng)用進(jìn)程利用OSI提供的網(wǎng)絡(luò)服務(wù)進(jìn)行通信,完成信息處理,而應(yīng)用層為用
戶提供許多網(wǎng)絡(luò)服務(wù)所需要的應(yīng)用協(xié)議。由于用戶的要求不同,應(yīng)用層含有支持不
同應(yīng)用的多種應(yīng)用實(shí)體,提供多種應(yīng)用服務(wù),這些應(yīng)用服務(wù)稱為應(yīng)用元素,如電子
郵件、文件傳輸?shù)取榱朔奖銓?shí)現(xiàn),人們總結(jié)出這些應(yīng)用服務(wù)元素的共同特性,并
將其分為3大類:公共應(yīng)用服務(wù)元素、特定應(yīng)用服務(wù)元素、用戶元素。
其中,低四層(由低到高):物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層。
15
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
高三層(由低到高):會(huì)話層、表示層、應(yīng)用層。
其結(jié)構(gòu)如下表(-一對(duì)應(yīng)):
TCP/IP層次TCP/IP層次
TCP/IP常用
結(jié)構(gòu)(四層結(jié)構(gòu)(五層模OSI模型傳輸單位主要設(shè)備
協(xié)議
模型)型)
應(yīng)用層DNS、HTTP、
SMTP、POP、
應(yīng)用層應(yīng)用層表示層
TELNET、
會(huì)話層FTP、NFS
傳輸層傳輸層傳輸層段網(wǎng)關(guān)TCP>UDP
三層交換機(jī)、IP、ARP、
網(wǎng)絡(luò)層網(wǎng)絡(luò)層網(wǎng)絡(luò)層包
路由器RARP、ICMP
二層交換機(jī)、
數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層幀
網(wǎng)橋Ethernet>
物理層
中繼器、集線FDDI>令牌環(huán)
物理層物理層比特流
器、網(wǎng)卡
6、了解IP地址的組成與分類。
IP地址用二進(jìn)制來(lái)表達(dá),每個(gè)IP地址長(zhǎng)32位,如果換算成字節(jié)表示,就是4個(gè)字節(jié)。為了
方便記憶,通常將4個(gè)字節(jié)寫成卜進(jìn)制的形式,中間用符號(hào)分開不同的字節(jié)。IP地址
的這種表示法叫做“點(diǎn)分十進(jìn)制表示法”。
a.b.c.d(其中a,b,c,d可取值為0到255之間的任意整數(shù),但一般a,d不為0或255)
A類地址:具有7位網(wǎng)絡(luò)編號(hào),因此可定義125個(gè)A類網(wǎng)絡(luò)(27—2(網(wǎng)絡(luò)編號(hào)不能是全0
或全1)-1(127為環(huán)回地址),每個(gè)網(wǎng)絡(luò)可以擁有的主機(jī)數(shù)為16777214(224—2(主機(jī)位不
能是全0或全1)。
可用地址范圍:?54。
私有地址范圍:-54
環(huán)回地址:
子網(wǎng)掩碼:/8
B類地址:具有14位網(wǎng)絡(luò)編號(hào),因此可定義16382個(gè)B類網(wǎng)絡(luò)(2乜一2)。
每個(gè)網(wǎng)絡(luò)可以擁有的主機(jī)數(shù)為65534(218—2)。
可用地址范圍:?54
私有地址范圍:-54
子網(wǎng)掩碼:/16
C類地址:具有21位網(wǎng)絡(luò)編號(hào),因此可定義2097152個(gè)C類地址(221—2)。
每個(gè)網(wǎng)絡(luò)可以擁有的主機(jī)數(shù)為254(28—2)。
可用地址范圍:?54
16
計(jì)算機(jī)導(dǎo)論與應(yīng)用復(fù)習(xí)材料
私有地址范圍:192,168.0.1-54
子網(wǎng)掩碼:/24
特殊IP地址:
除上述各類的私有地址外,還有如下特殊IP地址:
:表示所有不清楚的主機(jī)和目的網(wǎng)絡(luò)。缺省路由。
55:限制廣播地址。
:本機(jī)地址,主要用于測(cè)試。在Windows系統(tǒng)中,這個(gè)地址有一別名“Localhost”。
除非出錯(cuò),否則在傳輸介質(zhì)上永遠(yuǎn)不應(yīng)該出現(xiàn)目的地址為“”的數(shù)據(jù)包。
:組播地址,注意它和廣播的區(qū)別。224..0.0.1特指所有主機(jī),特指所有路
由器。
169.254.X.X:如果主機(jī)使用了DHCP功能自動(dòng)獲得一個(gè)IP地址,那么當(dāng)DHCP服務(wù)器發(fā)生
故障,或響應(yīng)時(shí)間太長(zhǎng)而超出了一個(gè)系統(tǒng)規(guī)定的時(shí)間,Windows系統(tǒng)會(huì)分配這樣一個(gè)地址。
如果發(fā)現(xiàn)主機(jī)IP地址是一個(gè)諸如此類的地址,那么通常網(wǎng)絡(luò)不能正常運(yùn)行。
7、了解TCP/IP協(xié)議的定義
TCP/IP協(xié)議全稱為“傳輸控制協(xié)議/網(wǎng)間協(xié)議”,也就是ARPANET工程所開發(fā)的協(xié)議。該協(xié)
議與OSI分層模型的對(duì)照表如5中所示。
其中,物理層和數(shù)據(jù)鏈路層提供了TCP/IP與各種物理網(wǎng)絡(luò)(以太網(wǎng)、FDDL令牌環(huán)網(wǎng)等)
之間的接口。
網(wǎng)絡(luò)層主要執(zhí)行IP協(xié)議,匹配地址,選擇路由。
地址轉(zhuǎn)換協(xié)議ARP:完成IP地址到物理地址的轉(zhuǎn)換。
反向地址轉(zhuǎn)換協(xié)議RARP:實(shí)現(xiàn)物理地址到IP地址的轉(zhuǎn)換。
Internet控制報(bào)文協(xié)議ICMP:發(fā)送消息,并報(bào)告數(shù)據(jù)包的傳送錯(cuò)誤。常用Ping命令查看網(wǎng)
絡(luò)連通性。
傳輸控制協(xié)議TCP:該協(xié)議將要發(fā)送的文本分成若干小數(shù)據(jù)包,加上特定信息(類似“裝
箱單”),發(fā)送出去??煽康拿嫦蜻B接的協(xié)議,完成連接的建立、數(shù)據(jù)傳輸和連接釋放3個(gè)階
段。
用戶數(shù)據(jù)包控制協(xié)議UDP:提供數(shù)據(jù)包的傳遞服務(wù)。
域名系統(tǒng)DNS:實(shí)現(xiàn)域名和IP地址之間轉(zhuǎn)換的協(xié)議。
文件傳輸協(xié)議FTP:實(shí)現(xiàn)網(wǎng)上
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)員工考核制度
- 2026河南大學(xué)附屬中學(xué)招聘77人備考題庫(kù)附答案
- 養(yǎng)雞配種技術(shù)培訓(xùn)課件
- 2026湖南張家界中共桑植縣委組織部調(diào)工作人員2人招聘?jìng)淇碱}庫(kù)附答案
- 2026湖南長(zhǎng)沙市雨花區(qū)育新第二小學(xué)春季合同制教師招聘參考題庫(kù)附答案
- 2026福建南平市順昌縣工業(yè)園區(qū)開發(fā)有限公司招聘1人備考題庫(kù)附答案
- 2026福建省空天信息產(chǎn)業(yè)發(fā)展有限公司招聘2人考試備考題庫(kù)附答案
- 2026福建福州左海置地有限公司招聘20人參考題庫(kù)附答案
- 2026貴州畢節(jié)市黔西市公安局招聘警務(wù)輔助人員70人參考題庫(kù)附答案
- 2026重慶中醫(yī)藥學(xué)院附屬璧山醫(yī)院招聘37人備考題庫(kù)附答案
- 2025年《思想道德與法治》期末考試題庫(kù)及答案
- 2025初一英語(yǔ)閱讀理解100篇
- 2026屆四川省成都市青羊區(qū)樹德實(shí)驗(yàn)中學(xué)物理九年級(jí)第一學(xué)期期末考試試題含解析
- 高溫熔融金屬冶煉安全知識(shí)培訓(xùn)課
- 林業(yè)種苗培育與管理技術(shù)規(guī)范
- 遼寧中考數(shù)學(xué)三年(2023-2025)真題分類匯編:專題06 幾何與二次函數(shù)壓軸題 解析版
- 修復(fù)征信服務(wù)合同范本
- 湖南省5年(2021-2025)高考物理真題分類匯編:專題11 近代物理(原卷版)
- 螺桿泵知識(shí)點(diǎn)培訓(xùn)課件
- 2025年及未來(lái)5年中國(guó)鈉基膨潤(rùn)土市場(chǎng)深度評(píng)估及行業(yè)投資前景咨詢報(bào)告
- 康復(fù)醫(yī)學(xué)科進(jìn)修匯報(bào)
評(píng)論
0/150
提交評(píng)論