第一篇:計算機網(wǎng)絡原理第2章習題
1. 通常通信信道的帶寬越大,在數(shù)據(jù)傳輸中失真將會()
A.嚴重B.不變C.越大D.越小
2.已知某信道的信號傳輸速率為64kbit/s,一個載波信號碼元有4個有效離散值,則該信道的波特率為()
A.16kBaudB.32 kBaudC.64 kBaudD.128 kBaud
3.某信道的波特率為1000Baud,若令其數(shù)據(jù)傳輸速率達到4kbit/s,則一個信號碼元所取的有效離散值個數(shù)為()
A.2B.4C.8D.16
4.有一條無噪聲的8kHz信道,每個信號包含8級,每秒采樣24*103次,則可以獲得的最大傳輸速率是()
A 24 kbit/sB.32 kbit/sC.48 kbit/sD.72 kbit/s
5.假設一個信道的帶寬是3000Hz,信噪比為20dB,那么這個信道可以獲得的理論最大傳輸速率是()
A.1 kbit/sB.32 kbit/sC.20 kbit/sD.64 kbit/s
6.測得一個以太網(wǎng)數(shù)據(jù)的波特率是40Mbaud,那么其數(shù)據(jù)率是()
A.10Mbit/sB.20 Mbit/sC.40 Mbit/sD.80 Mbit/s
7.用PCM對語音進行數(shù)字量化,如果將聲音分成128個量化級,采樣頻率為8000次/秒,那么一路話音需要的數(shù)據(jù)傳輸率為()
A.56 kbit/sB.64 kbit/sC.128 kbit/sD.1024 kbit/s
8.[2009]在無噪聲的情況下,若某通信鏈路的帶寬為3KHz,采用4個相位,每個相位具有4種振幅的QAM調(diào)制技術,則該通信鏈路的最大數(shù)據(jù)傳輸速率是()。
A.12kbit/sB.24kbit/sC.48kbit/sD.96kbit/s
9.[2011]若某通信鏈路的數(shù)據(jù)傳輸速率為2400bit/s,采用4相位調(diào)制,則該鏈路的波特率是()。
A.600波特B.1200波特C.4800波特D.9600波特
第二篇:計算機網(wǎng)絡原理第五章習題答案
第五章習題答案 簡答
1:A類地址
(1)A類地址第1字節(jié)為網(wǎng)絡地址,其它3個字節(jié)為主機地址。它的第1個字節(jié)的第一位固定為0.(2)A類地址范圍:1.0.0.1---126.255.255.254
(3)A類地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所謂的私有地址就是在互聯(lián)網(wǎng)上不使用,而被用在局域網(wǎng)絡中的地址)。
范圍(10.0.0.0---10.255.255.255)
② 127.X.X.X是保留地址,用做循環(huán)測試用的。B類地址
(1)B類地址第1字節(jié)和第2字節(jié)為網(wǎng)絡地址,其它2個字節(jié)為主機地址。它的第1個字節(jié)的前兩位固定為10.(2)B類地址范圍:128.0.0.1---191.255.255.254。
(3)B類地址的私有地址和保留地址
① 172.16.0.0---172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自動獲取IP地址,而你在網(wǎng)絡上又沒有找到可用的DHCP服務器。就會得到其中一個IP。
::191.255.255.255 哪去了?
C類地址
(1)C類地址第1字節(jié)、第2字節(jié)和第3個字節(jié)為網(wǎng)絡地址,第4個字節(jié)為主機地址。另外第1個字節(jié)的前三位固定為110。
(2)C類地址范圍:192.0.0.1---223.255.255.254。
(3)C類地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.0---192.168.255.255)D類地址
(1)D類地址不分網(wǎng)絡地址和主機地址,它的第1個字節(jié)的前四位固定為1110。
(2)D類地址范圍:224.0.0.1---239.255.255.254 E類地址
(1)E類地址不分網(wǎng)絡地址和主機地址,它的第1個字節(jié)的前五位固定為11110。
(2)E類地址范圍:240.0.0.1---255.255.255.254 IP地址如果只使用ABCDE類來劃分,會造成大量的浪費:一個有500臺主機的網(wǎng)絡,無法使用C類地址。但如果使用一個B類地址,6萬多個主機地址只有500個被使用,造成IP地址的大量浪費。因此,IP地址還支持VLSM技術,可以在ABC類網(wǎng)絡的基礎上,進一步劃分子網(wǎng)。無類地址
除ABCDE以外的IP地址段劃分方式,如:192.168.1.0 255.255.255.252等非成C段劃分的地址
2.當內(nèi)部網(wǎng)絡中的一臺主機想傳輸數(shù)據(jù)到外部網(wǎng)絡時,它先將數(shù)據(jù)包傳輸?shù)絅AT路由器上,路由器檢查數(shù)據(jù)包的報頭,獲取該數(shù)據(jù)包的源IP信息,并從它的NAT映射表中找出與該IP匹配的轉換條目,用所選用的內(nèi)部全局地址(全球唯一的IP地址)來替換內(nèi)部局部地址,并轉發(fā)數(shù)據(jù)包。當外部網(wǎng)絡對內(nèi)部主機進行應答時,數(shù)據(jù)包被送到NAT路由器上,路由器接收到目的地址為內(nèi)部全局地址的數(shù)據(jù)包后,它將用內(nèi)部全局地址通過NAT映射表查找出內(nèi)部局部地址,然后將數(shù)據(jù)包的目的地址替換成內(nèi)部局部地址,并將數(shù)據(jù)包轉發(fā)到內(nèi)部主機。專用地址共有三段
10.0.0.0/8(10.0.0.0-10.255.255.255)
172.16.0.0/12(172.16.0.0-172.31.255.255)
192.168.0.0/16(192.168.0.0-192.168.255.255)
特點:只能在一個機構內(nèi)部使用,不能和因特網(wǎng)上的公有地址通信。靜態(tài)路由是由擁有權限的管理員手動寫入到路由表里的
而動態(tài)路由是根據(jù)協(xié)議的不同向鄰近的路由器相互交換路由信息來獲取的
當然這個協(xié)議還是要由管理員去配置比如2個路由器都配置了ospf的話并且屬于臨接的路由器,那么它們就會自動的交換路由表里的信息 這個即是所謂的動態(tài)路由是學習來的
第三篇:計算機網(wǎng)絡原理習題
第一章概述
1.網(wǎng)絡把__連接在一起,互聯(lián)網(wǎng)把__連接在一起? 2.因特網(wǎng)是由什么發(fā)展而來的?
3.從因特網(wǎng)的工作方式上看,可以劃分為哪兩大塊? 4.簡述主機和路由器的作用?
5.兩個主機上運行程序之間的通信方式可分為幾種?分別是什么? 6.簡述分組交換的原理。
7.常用的速率單位有哪些?帶寬單位? 8.什么是發(fā)送時延,什么是傳播時延?
9.什么是信道利用率?信道利用率與時延成_比。
10.OSI體系結構分為_層?TCP/IP體系結構分為_層,分別是哪幾層? 11.綜合后的網(wǎng)絡體系結構有哪幾層?
課后題1-14,1-20,1-21
主機甲通過1個路由器(存儲轉發(fā)方式)與主機乙互聯(lián),兩段鏈路的數(shù)據(jù)傳輸速率均為10Mb/s,主機甲分別采用報文交換和分組大小為10kb的分組交換向主機乙發(fā)送1個大小為8Mb的報文。若忽略鏈路傳播延時、分組頭開銷和分組拆裝時間,則兩種交換方式完成該報文傳輸所需的總時間分別為()
A 800ms、1600ms
B 801ms、1600ms C 1600ms、800ms
D 1600ms,801ms
在如圖所示的采用“存儲-轉發(fā)”方式的分組交換網(wǎng)絡中,所有鏈路的數(shù)據(jù)傳輸速率為100Mb/s,分組大小為1000B,其中分組頭大小為20B,若主機H1向主機H2發(fā)送一個大小為980000B的文件,則在不考慮分組拆裝時間和傳播延時的情況下,從H1發(fā)送到傳送到H2為止,需要的時間至少是__ A 80ms
B 80.08ms C 80.16ms
D 80.24ms
第二章 物理層
1.通信系統(tǒng)的組成。
2.物理層中信號是“模擬的”,代表消息的參數(shù)取值是_的?“數(shù)字的”,代表消息的參數(shù)取值是_的?
3.什么是編碼,什么是調(diào)制?
4.什么是單工通信,半雙工通信和全雙工通信? 5.常見的有線網(wǎng)的傳輸媒體有哪些? 6.什么是復用?
7.常用的復用技術有哪些? 8什么是接入網(wǎng)?
9目前的接入技術主要有哪些?其中通過電話線接入的接入方式有哪些?通過有線電視網(wǎng)接入的技術有哪些? 10.FTTH指_? 11.FTTB指_?
課后題2-6
假定A、B和C站使用CDMA系統(tǒng)同時發(fā)送比特0,它們的碼片序列如下: A:(–1 –1 –1 +1 +1 –1 +1 +1)B:(–1 –1 +1-1 +1 +1 +1 –1)C:(–1 +1 – 1 +1 +1 +1 –1 –1)
問各路信號合成的發(fā)送碼片序列是什么?
某個CDMA方收到一個如下的碼片序列:(–1 +1 –3 +1 –1 –3 +1 +1)
假如各發(fā)送站的碼片序列分別為: A:(–1 –1 –1 +1 +1 –1 +1 +1)B:(–1 –1 +1 –1 +1 +1 +1 –1)C:(–1 +1 –1 +1 +1 +1 –1 –1)D:(–1 +1 –1 –1 –1 –1 +1 –1)
哪些站點發(fā)送了數(shù)據(jù)?分別發(fā)送了什么數(shù)據(jù)?
站點A、B、C 通過CDMA 共享鏈路,A、B、C 的碼片序列分別是(1,1,1,1)、(1,-1,1,-1)和(1,1,-1,-1)。若C 從鏈路上收到的序列是(2,0,2,0,0,-2,0,-2,0,2,0,2),則C 收到A 發(fā)送的數(shù)據(jù)是。A.000
B.101 C.110
D.111
第三章數(shù)據(jù)鏈路層
1.數(shù)據(jù)鏈路層使用的信道主要有:_和_ 2.數(shù)據(jù)鏈路層傳送的數(shù)據(jù)單位為_,如何做界定?
3.在數(shù)據(jù)鏈路層傳送的幀中,廣泛使用了_的檢錯技術。
4.為了做差錯檢驗,在數(shù)據(jù)鏈路層在每一幀的數(shù)據(jù)后面添加的冗余碼稱為_ 5.用CRC檢錯技術計算數(shù)據(jù)為M= 101001,除數(shù)為P = 1101的冗余碼FCS。6.數(shù)據(jù)的接收端如何對收到的幀進行CRC檢驗? 7.什么是可靠的傳輸? 8.什么是停止等待協(xié)議?
9.停止等待協(xié)議的信道利用率是什么? 10.ppp協(xié)議是___時使用的協(xié)議? 11.ppp協(xié)議的首位標志字段是_? 12.PPP協(xié)議解決透明傳輸?shù)膬煞N方法是:_和_ 13.PPP協(xié)議在采用0比特傳輸時,每發(fā)現(xiàn)有_個連續(xù)的1,插入一個_。14.什么是局域網(wǎng)? 15.什么是MAC地址?
16.載波監(jiān)聽多點接入/碰撞檢測
CSMA/CD 中的“載波監(jiān)聽”和“碰撞檢測”的含義。17.什么是以太網(wǎng)爭用期?爭用期的特點是什么?
18.在10 Mb/s的以太網(wǎng),爭用期內(nèi)可以發(fā)送_個字節(jié)? 19.在10 Mb/s的以太網(wǎng)規(guī)定的最短有效幀長度為_個字節(jié)?凡是小于最短有效幀長的都為_ 20.以太網(wǎng)的參數(shù)a是_與_之比,參數(shù)a值越_,信道利用率越高。
21.集線器工作在_層,使用集線器的以太網(wǎng),邏輯上是_拓撲類型的局域網(wǎng)。22.數(shù)據(jù)鏈路層是利用_地址來傳遞信息的。23.物理地址又稱為MAC地址,存儲在_中
24.以太網(wǎng)MAC幀首部有_個字節(jié),尾部有_個字節(jié)?數(shù)據(jù)部分要求長度范圍是_? 25.使用集線器把局域網(wǎng)擴展,擴展后的更大的局域網(wǎng)處于_碰撞域中 26.使用網(wǎng)橋把局域網(wǎng)擴展,擴展后的更大的局域網(wǎng)處于_碰撞域中 27.簡述網(wǎng)橋的工作原理(自學習和轉發(fā))
課后題3-9,3-19,3-27,3-30,3-41
1.在一個采用CSMA/CD協(xié)議的網(wǎng)絡中,傳輸介質是一根完整的電纜,傳輸速率為1Gbit/s,電纜中信號傳播速度為200000km/s。若最小數(shù)據(jù)幀長度減少800bit,則最遠的兩個站之間的距離至少需要___ A增加160米
B增加80米 C減少160米
D減少80米
2.某局域網(wǎng)采用CSMA/CD協(xié)議實現(xiàn)介質訪問控制,數(shù)據(jù)傳輸速率為10Mbit/s,主機甲和主機乙之間的距離為2km,信號傳播速度為200 000km/s。若主機甲和主機乙發(fā)送數(shù)據(jù)時發(fā)生沖突,則從開始發(fā)送數(shù)據(jù)時刻起,到兩臺主機均檢測到?jīng)_突時刻止,最短需經(jīng)過多長時間?最長需經(jīng)過多長時間(假設主機甲和主機乙發(fā)送數(shù)據(jù)過程中,其他主機不發(fā)送數(shù)據(jù))?某以太網(wǎng)拓撲及交換機當前轉發(fā)如下圖所示,主機00-e1-d5-00-23-a1向主機00-e1-d5-00-23-c1發(fā)送1個數(shù)據(jù)幀。主機00-e1-d5-00-23-c1收到該幀后,向主機00-e1-d5-00-23-a1發(fā)送1個確認幀,交換機對這兩個幀的轉發(fā)端口分別是()。
A{3}和{1}
B {2,3}和{1}
C{2,3}和{1,2}
D{1,2,3}和{1}
第四章 網(wǎng)絡層
1.因特網(wǎng)的網(wǎng)絡層提供怎樣的服務? 2.網(wǎng)絡互連使用什么網(wǎng)絡設備? 3.什么是IP地址?
4.分類的IP地址由_和_組成?
5.A類地址以_開頭,前_位為它的網(wǎng)絡號?其主機位能表示_個IP地址? 6.B類地址以_開頭,前_位為它的網(wǎng)絡號?其主機位能表示_個IP地址? 7.C類地址以_開頭,前_位為它的網(wǎng)絡號?其主機位能表示_個IP地址? 8.一個路由器至少有_個不同的IP地址?
9.128.14.32.0/20 表示的地址塊共有_個IP地址?這個地址塊的網(wǎng)絡前綴有_位?
10.網(wǎng)絡地址是一個地址塊中最_的IP地址,廣播地址是一個地址快中最_的IP地址。
11.將地址塊206.0.68.0/22劃分出需要100個IP地址的子網(wǎng),該子網(wǎng)的網(wǎng)絡前綴可取為/_?原地址塊可劃分為_個這樣的網(wǎng)絡?
12.將地址塊206.0.68.0/22劃分出需要350個IP地址的子網(wǎng),該子網(wǎng)的網(wǎng)絡前綴可取為/_?原地址塊可劃分為_個這樣的網(wǎng)絡?
13.怎樣判斷兩臺主機是否處于同一個網(wǎng)絡中?
14.網(wǎng)橋連接的網(wǎng)絡是_的網(wǎng)絡,路由器連接的網(wǎng)絡是_的網(wǎng)絡。15.路由器不同的接口的IP地址是否相同?所在網(wǎng)絡是否相同? 16.IP地址放在_的首部,物理地址(MAC地址)放在_的首部? 17.負責IP地址到物理地址轉換的協(xié)議是_ 18.簡述ARP協(xié)議的工作原理。19.IP數(shù)據(jù)報由_和_組成。
20.IP數(shù)據(jù)報首部的固定長度為_個字節(jié)。
21.路由表包含哪幾項?路由器是按照主機的_地址進行轉發(fā)的? 22.簡述路由器的轉發(fā)方法。
23.ICMP報文種類有幾種?分別是什么?
24.Ping命令用來測試兩個主機間的_,它使用的是_報文。
25.在總之系統(tǒng)AS內(nèi)部使用的路由協(xié)議稱為_,例如_和_,在AS外部使用的路由協(xié)議稱為_,例如_。
26.RIP是基于_的路由選擇協(xié)議,只允許一條路徑最多只能包含_個路由器,超過這個距離表示這個網(wǎng)絡_。
27.簡述RIP協(xié)議的要點。28.簡述OSPF協(xié)議的要點。
29.BGP協(xié)議是在AS之間交換的是_信息。
30.192.168.1.3這個IP地址能否被因特網(wǎng)中的路由器轉發(fā)? 31.使用本地地址的主機如何與外界通信? 32.IPV6地址有_位。
33.IPV6首部固定長度為_字節(jié),稱為基本首部。
34.IPv6用冒號十六進制標記法,用冒號分隔成_段,每一段包含_位,用_位十六進制表示?
例題4-1,4-3,4-4 課后題4-12,4-21,4-22,4-25,4-26,4-27,4-29,4-31,4-32,4-33,4-37,4-38
1.某主機IP地址為180.80.77.55,子網(wǎng)掩碼255.255.252.0,若該主機向其所在子網(wǎng)發(fā)送廣播分組,目的地址可以是___ A 180.80.76.0
B 180.80.76.255
C 180.80.77.255
D 180.80.79.255 2.在子網(wǎng)192.168.4.0/30中,能接收目的地址為192.168.4.3的IP分組最大主機數(shù)是__ A 0
B 1
C 2
D 4 3.某網(wǎng)絡的IP地址空間為192.168.5.0/24,采用定長子網(wǎng)劃分。子網(wǎng)掩碼為255.255.255.248。則該網(wǎng)絡中最大子網(wǎng)個數(shù),每個子網(wǎng)內(nèi)最大可分配地址個數(shù)分別為___ A 32, 8
B 32, 6
C 8, 32
D 8, 30 4.某組織分配到一個地址塊,其中第一個地址是14.24.74.0/24。這個組織需要劃分為11個子網(wǎng)。具體要求是:
(1)具有50個地址的子網(wǎng)1個;(2)具有25個地址的子網(wǎng)2個;(3)具有10個地址的子網(wǎng)3個;(4)具有2個地址的子網(wǎng)4個
試設計這些子網(wǎng)(以上地址均為可分配的地址)。分配結束后還剩下多少個地址?
5.IP地址塊202.113.79.0/27,202.113.79.32/27和202.113.79.64/27經(jīng)過聚合后可用的地址數(shù)為()A、64
B、92
C、94
D、126
6.某網(wǎng)絡的拓撲結構如下圖所示,路由器R1只有到達子網(wǎng)192.168.1.0/24的路由。為了使R1可將IP分組正確的路由到圖中的所有子網(wǎng),則在R1中需要增加的一條路由(目的網(wǎng)絡,子網(wǎng)掩碼,下一跳)是__
A
192.168.2.0
255.255.255.128
192.168.1.1
B
192.168.2.0
255.255.255.0
192.168.1.1
C
192.168.2.0
255.255.255.128
192.168.1.2
D
192.168.2.0
255.255.255.0
192.168.1.2
7.某網(wǎng)絡中的路由器運行OSPF 路由協(xié)議,題42 表是路由器R1 維護的主要鏈。路狀態(tài)信息(LSI),題42 圖是根據(jù)題42 表及R1 的接口名構造出來的網(wǎng)絡拓撲。
(1)假設路由表結構如下表所示,請給出圖中R1 的路由表,要求包括到達圖中子網(wǎng)192.1.x.x 的路由,且路由表中的路由項盡可能少。目的網(wǎng)絡,下一跳,接口
(2)當主機192.1.1.130 向主機192.1.7.211 發(fā)送一個TTL=64 的IP 分組時,R1 通過哪個接口轉發(fā)該IP 分組?主機192.1.7.211 收到的IP 分組TTL 是多少?
第五章運輸層
1.網(wǎng)絡層的兩個端點為_,運輸層的兩個端點為_。
2.運輸層需要有兩種不同的協(xié)議,即面向連接的_和無連接的_ 3.運輸層用_來標識不同的進程,是_位的二進制。4.熟知端口號的取值范圍為_?
5.簡述UDP的主要特點。(有無連接,是否可靠,是否支持一對多,面向報文還是字節(jié),首部字節(jié)數(shù))6.簡述TCP的主要特點。
7.在TCP首部中的“序號”和“確認號”分別表示什么?“窗口”的作用是?SYN表示?FIN表示?ACK表示? 簡述發(fā)送窗口的工作過程。圖5-9 9.什么是流量控制?怎樣實現(xiàn)流量控制?圖5-15 10.TCP連接的建立需要_次握手?釋放需要_次握手? 11.什么是擁塞控制?
12.為了實現(xiàn)擁塞控制,在發(fā)送方應維持一個_窗口,窗口的大小取決于_? 13.發(fā)送窗口大小計算公式?
14.簡述擁塞控制方法中慢啟動算法的工作原理。15.簡述擁塞控制中擁塞避免算法的工作原理。
16.在發(fā)生擁塞時,慢啟動門限值和擁塞窗口是怎樣變化的?
17.在利用慢啟動和擁塞避免算法進行擁塞控制時,假設慢開始門限的初始值是16,擁塞窗口的大小初始值為_。
18.當擁塞窗口增加到4時,可正確收到數(shù)據(jù)包的確認,此時擁塞窗口應調(diào)整為_。19.當擁塞窗口增加到19時,可正確收到數(shù)據(jù)包的確認,此時擁塞窗口應調(diào)整為_? 20.當擁塞窗口增加到24時,無法收到數(shù)據(jù)包確認,此時,擁塞窗口應調(diào)整為_?慢開始門限應調(diào)整為_? 21.快速恢復是當發(fā)送發(fā)收到連續(xù)的_個重復ACK時,調(diào)整慢啟動門限為_,擁塞窗口為_.1主機甲與主機乙之間建立一個TCP連接,雙方持續(xù)有數(shù)據(jù)傳輸,且數(shù)據(jù)無差錯與丟失。若甲收到1個來自乙的TCP段,該段的序號為1913、確認號為2046、有效載荷100個字節(jié),則甲立即發(fā)送給乙的TCP段序號和確認號分別是()A 2046,2012
B 2046,2013
C 2047,2012
D 2047,2013
2.主機甲與主機乙建立了一個TCP連接,主機甲向主機乙連續(xù)發(fā)送了三個TCP報文段,分別包含了長度為300B,400B和500B的數(shù)據(jù),其中第三段報文的序號seq=900,若主機乙正確收到了第1個和第3個報文段,則主機乙向主機甲發(fā)送的確認報文中確認號ack為()A 300
B 500
C 1200
D 1400
3.主機甲與主機乙建立了一個TCP連接,主機甲向主機乙連續(xù)發(fā)送了兩個TCP報文段,分別包含了長度為300B和500B的數(shù)據(jù),其中第一段報文的序號seq=200,主機乙正確收到了兩個報文段,向主機甲發(fā)送的確認報文中確認號ack為()A 500
B 700
C 800
D 1000
4.主機甲與主機乙發(fā)送了一個(SYN=1,seq=11220)的TCP段,期望與主機乙建立連接,若主機乙接收該連接請求,則主機乙向主機甲發(fā)送的正確TCP段可能是()A(SYN=0,ACK=0,seq=11221,ack=11221)B(SYN=1,ACK=1,seq=11220,ack=11220)C(SYN=1,ACK=1,seq=11221,ack=11221)D(SYN=0,ACK=0,seq=11220,ack=11220)
5.主機甲與主機乙建立了一個TCP連接,TCP的最大段長度是1000B。若主機甲當前的擁塞窗口cwnd=4000B,在主機甲向主機乙連續(xù)發(fā)送了兩個最大段后,成功收到主機乙對主機甲第一個報文段的確認,確認段中通告的接收窗口大小rwnd=2000B,此時,主機甲還可以向主機乙發(fā)送的最大字節(jié)數(shù)是()
A 1000
B 2000
C 3000
D 4000
6.主機甲和主機乙已建立了TCP 連接,甲始終以MSS=1KB 大小的段發(fā)送數(shù)據(jù),并一直有數(shù)據(jù)發(fā)送;乙每收到一個數(shù)據(jù)段都會發(fā)出一個接收窗口為10KB 的確認段。若甲在t時刻發(fā)生超時時擁塞窗口為8KB,則從t時刻起,不再發(fā)生超時的情況下,經(jīng)過10個RTT后,甲的發(fā)送窗口為()
A 8KB
B 9KB
C 10KB
D 11KB
7.主機甲和主機乙新建一個TCP連接,甲的擁塞控制初始閾值為32KB,甲向乙始終MSS=1KB大小的段發(fā)送數(shù)據(jù),并一直有數(shù)據(jù)發(fā)送;乙為該連接分配16KB接收緩存,并對每個數(shù)據(jù)段進行確認,忽略段傳輸延遲。若乙收到的數(shù)據(jù)全部存入緩存,不被取走,則甲從連接建立成功時刻起,未發(fā)送超時的情況下,經(jīng)過5個RTT后,甲的發(fā)送窗口是 A 1KB
B 8KB
C 16KB
D 32KB
第六章應用層
1.什么是域名解析?什么是域名服務器? 2.域名004km.cn中的二級域名為_ 4.域名服務器有哪幾種類型?
5.不管是哪一個本地域名服務器,若要對因特網(wǎng)上任何一個域名進行解析,只要自己無法解析,就首先求助于_。
6.當一個主機發(fā)出 DNS 查詢請求時,這個查詢請求報文就發(fā)送給_。7.主機向本地域名服務器的查詢一般都是采用_查詢。
8.本地域名服務器向根域名服務器的查詢通常是采用_查詢。9.怎樣標志分布在整個因特網(wǎng)上的萬維網(wǎng)文檔?
10.在萬維網(wǎng)客戶程序與萬維網(wǎng)服務器程序之間進行交互所使用的協(xié)議為_ 11.編譯萬維網(wǎng)文檔的語言為_ 12.URL的一般形式為_? 13.簡述點擊頁面上的URL后頁面是如何顯示在瀏覽器上的? 14.HTTP有哪兩類報文?
15.萬維網(wǎng)搜索引擎包括哪三個主要環(huán)節(jié)? 16.發(fā)送電子郵件必不可少的三部分為_、_和_ 17.發(fā)件人用戶代理將郵件發(fā)送給郵件服務器用到的協(xié)議為__,發(fā)件方郵件服務器發(fā)送郵件到收件方郵件服務器用到的協(xié)議為_,收件方郵件服務器將郵件發(fā)送給收件人用戶代理用到的協(xié)議為__ 18.簡述發(fā)送和接收電子郵件的過程。
19.FTP服務器進程由兩大部分組成:一個_進程和若干個_進程?
20.在FTP的客戶和服務器之間要建立兩個連接:_連接和_連接,實際用于傳輸文件的是_,_連接貫穿整個用戶會話期間的是_連接,針對每一次文件傳送都需要建立一個新的_連接。21.需要IP地址的主機在啟動時向DHCP服務器以__方式發(fā)送___報文,該報文的源地址和目的地址分別為_和_? 22.DHCP服務器的應答報文叫做_報文,提供了_等配置信息? 23.DNS使用運輸層_協(xié)議 24.HTTP使用運輸層_協(xié)議 25.SMTP使用運輸層_協(xié)議 26.FTP使用運輸層_協(xié)議 27.DHCP使用運輸層_協(xié)議
1.如果本地域名服務器無緩存,當采用遞歸方法解析另一網(wǎng)絡某主機域名時,用戶主機、本地域名服務器發(fā)送的域名請求消息數(shù)分別為()A 一條、一條
B 一條、多條 C 多條、一條
D 多條、多條
2.通過POP3協(xié)議接收郵件時,使用的傳輸層服務類型是()A.無連接不可靠的數(shù)據(jù)傳輸服務 B.無連接可靠的數(shù)據(jù)傳輸服務 C.有連接不可靠的數(shù)據(jù)傳輸服務 D.有鏈接可靠的數(shù)據(jù)傳輸服務
3.下列關于SMTP 協(xié)議的敘述中,正確的是()I.只支持傳輸7 比特ASC II 碼內(nèi)容 II.支持在郵件服務器之間發(fā)送郵件
III.支持從用戶代理向郵件服務器發(fā)送郵件 IV.支持從郵件服務器向用戶代理發(fā)送郵件 A.僅I、II 和III
B.僅I、II 和IV C. 僅I、III 和IV
D.僅II、III 和IV
4.使用瀏覽器訪問某大學Web 網(wǎng)站主頁時,不可能使用到的協(xié)議是()A.PPP
B.ARP
C.UDP
D.SMTP
5.若用戶1與用戶2之間發(fā)送和接收電子郵件的過程如下圖所示,則圖中①、②、③階段分別使用的應用層協(xié)議可以是__
A.SMTP、SMTP、SMTP B.POP3、SMTP、POP3 C.POP3、SMTP、SMTP D.SMTP、SMTP、POP3
6.FTP客戶和服務器間傳遞FTP命令時,使用的連接是__ A 建立在TCP之上的控制連接 B 建立在TCP之上的數(shù)據(jù)連接 C 建立在UDP之上的控制連接 D 建立在UDP之上的數(shù)據(jù)連接
7.某網(wǎng)絡拓撲如圖所示,其中路由器內(nèi)網(wǎng)接口、DHCP服務器、WWW服務器與主機1均采用靜態(tài)IP地址配置,相關地址信息見圖中標注;主機2~主機N通過DHCP服務器動態(tài)獲取IP地址等配置信息。
1)DHCP服務器可為主機2~主機N動態(tài)分配IP地址的最大范圍是什么?主機2使用DHCP協(xié)議獲取IP地址的過程中,發(fā)送的封裝DHCP Discover的IP數(shù)據(jù)報源地址和目的地址分別是什么?
2)若主機1的子網(wǎng)掩碼和默認網(wǎng)關分別配置為255.255.255.0和111.123.15.2,則該主機是否能訪問WWW服務器?是否能訪問Internet?請說明理由。
第四篇:計算機網(wǎng)絡原理第三章部分習題參考答案
第3章
匯編語言程序設計(習題3)
3.16 解:
3.17 解:
3.18 解:
done:
3.19 解:
bufX signX
next: done:
3.20 解:
mov ah,1 ;只允許輸入小寫字母 int 21h sub al,20h ;轉換為大寫字母
mov dl,al mov ah,2 int 21h
;顯示
mov bx,offset LEDtable mov al,lednum xlat mov ax, bufX cmp ax, bufY jae done mov ax, bufY mov bufZ, ax.model small.stack.data dw-7 db ?.code.startup cmp bufX,0;test bufX,80h jl next
;jnz next mov signX,0 jmp done mov signX,-1.exit 0 end mov dl,’2’ mov ax,bufX cmp ax,bufY
next1:
next2:
3.21 解:
restart:
again:
next:
fun0:
fun1:
fun2:
fun3:
fun4:
fun5:
fun6:
fun7:
disp:
je next1 dec dl cmp ax,bufZ je next2 dec dl mov ah,2 int 21h;代碼段 mov al,number mov bx,0 cmp al,0 jz done shr al,1 jc next inc bx
;BX←記錄為1的位數(shù);AL=0結束;最低位右移進入CF;為1,轉移;不為1,繼續(xù)
jmp again push ax push bx shl bx,1;位數(shù)乘以2(偏移地址要用2個字節(jié)單元)jmp addrs[bx];間接轉移:IP←[table+BX];以下是各個處理程序段 mov dl,'0' jmp disp mov dl,'1' jmp disp mov dl,'2' jmp disp mov dl,'3' jmp disp mov dl,'4' jmp disp mov dl,'5' jmp disp mov dl,'6' jmp disp mov dl,'7' jmp disp;mov ah,2 int 21h pop bx pop ax
;顯示一個字符
done: jmp restart …
3.22 編制程序完成12H、45H、0F3H、6AH、20H、0FEH、90H、0C8H、57H和34H等10個字節(jié)數(shù)據(jù)之和,并將結果存入字節(jié)變量SUM中(不考慮溢出和進位)。
;wjxt322.asm
b_data num sum
again:
.model small.stack.data db 12h,45h,0f3h,6ah,20h,0feh,90h,0c8h,57h,34h ;原始數(shù)據(jù) equ 10 ;數(shù)據(jù)個數(shù) db ? ;預留結果單元.code.startup xor si, si xor al, al mov cx, num add al, b_data[si] inc si loop again mov sum, al.exit 0 end
;位移量清零 ;取第一個數(shù) ;累加次數(shù) ;累加
;指向下一個數(shù) ;如未完,繼續(xù)累加 ;完了,存結果
3.23 求主存0040h:0開始的一個64KB物理段中共有多少個空格?;wjxt323.asm.model small.code start: mov ax,0040h
again:
next:
;送段地址
mov ds, ax mov si, 0 ;偏移地址 mov cx, si ;計數(shù)(循環(huán)次數(shù))xor ax, ax ;空格計數(shù)器清零
cmp byte ptr [si], 20h ;與空格的ASCII碼比較 jne next ;不是空格,轉 inc ax ;是空格,空格數(shù)加1 inc si ;修改地址指針 loop again ;cx=cx-1,如cx=0 退出循環(huán).exit 0 end start
3.24 編寫計算100個16位正整數(shù)之和的程序。如果和不超過16位字的范圍(65535),則保存其和到wordsum,如超過則顯示‘overflow’。答: count parray ;數(shù)據(jù)段 equ 100 dw count dup(?)
;假設有100個數(shù)據(jù)
wordsum dw 0 msg db ‘overflow’,’$’
;代碼段
again:
next:
done: mov cx,count mov ax,0 mov bx,offset parray add ax,[bx] jnc next mov dx,offset msg mov ah,9 int 21h ;顯示溢出信息 jmp done ;然后,跳出循環(huán)體 add bx,2 loop again mov wordsum,ax …
3.25 編程把—個16位無符號二進制數(shù)轉換成為用8421BCD碼表示的5位十進制數(shù)。轉換算法可以是:用二進制數(shù)除以10000,商為“萬位”,再用余數(shù)除以1000,得到“千位”;依次用余數(shù)除以l00、10和l,得到“百位”、“十位”和“個位”。
;wjxt325.asm
.model small
.stack 256
.data array dw ? dbcd db 5 dup(?)
again:
.code.startup
mov dx, array mov bx, 10000 mov cx, 10 mov si, 4 mov ax, dx mov dx, 0 div bx mov dbcd[si], al push dx mov ax, bx mov dx,0 div cx mov bx, ax
;源字數(shù)據(jù)
;五位bcd結果,高對高低對低
;取源數(shù)據(jù)(余數(shù))
;除數(shù)
;除數(shù)系數(shù)
;目的數(shù)據(jù)高位位移量
;dx.ax中存放被除數(shù)
;除于bx,商ax,余數(shù)dx ;商<10,存結果
;暫存余數(shù) ;除數(shù)除于10
;dx.ax除于cx,商ax、余數(shù)0存在dx ;bx是除數(shù)
pop dx dec si jnz again mov dbcd, dl.exit 0 end
;目的數(shù)據(jù)位移量減1 ;存?zhèn)€位數(shù)(< 10)
3.27 解(不需調(diào)用HTOASC子程序):
again:
done: mov ah,1 int 21h cmp al,1bh je done mov dl,al mov ah,2 int 21h jmp again …
;ESC的ASCII碼是1bh
;是大寫字母則轉換為小寫字母
3.28 請按如下說明編寫子程序:
;子程序功能:把用ASCII碼表示的兩位十進制數(shù)轉換為對應二進制數(shù) ;入口參數(shù):DH=十位數(shù)的ASCII碼,DL=個位數(shù)的ASCII碼 ;出口參數(shù):AL=對應的二進制數(shù) 答:
asctob
asctob proc push cx and dh,0fh shl dh,1 mov ch,dh shl dh,1 shl dh,1 add dh,ch and dl,0fh add dh,dl mov al,dh pop cx ret endp
;先轉換十位數(shù)
;十位數(shù)乘以10(采用移位指令)
;轉換個位數(shù) ;十位數(shù)加個位數(shù) ;設置出口參數(shù)
3.29 解:
DIPASC proc
push cx push dx push ax mov cl,4
;入口參數(shù):AL=要顯示的一個16進制數(shù)
;轉換高位 shr al,cl call HTOASC mov dl,al mov ah,2 int 21h pop ax call HTOASC mov dl,al mov ah,2 int 21h mov dl,’H’
mov ah,2 int 21h pop dx pop cx ret DIPASC endp HTOASC proc and al,0fh cmp al,9 jbe htoasc1 add al,37h ret htoasc1: add al,30h ret HTOASC endp
3.30 解: lucase proc push bx mov bx,offset string cmp al,0 je case0 cmp al,1 jz case1 cmp al,2 jz case2 jmp done case0: cmp byte ptr [bx],0 je done cmp byte ptr [bx],’A’ jb next0 cmp byte ptr [bx],’Z’ ja next0
;顯示
;轉換低位 ;顯示
;顯示一個字母“H”
;將AL低4位表達的一位16進制數(shù)轉換為ASCII碼;是0AH~0FH,加37H轉換為ASCII碼;子程序返回
;是0~9,加30H轉換為ASCII碼;子程序返回
next0:
case1:
next1:
case2:
next20:
next2:
done:
lucase
3.33 解:方法1: neg32
neg32 方法2: neg32
add byte ptr [bx],20h inc bx jmp case0 cmp byte ptr [bx],0 je done cmp byte ptr [bx],’a’ jb next1 cmp byte ptr [bx],’z’ ja next1 sub byte ptr [bx],20h inc bx jmp case1 cmp byte ptr [bx],0 je done cmp byte ptr [bx],’A’ jb next2 cmp byte ptr [bx],’Z’ ja next20 add byte ptr [bx],20h jmp next2 cmp byte ptr [bx],’a’ jb next2 cmp byte ptr [bx],’z’ ja next2 sub byte ptr [bx],20h inc bx jmp case2 pop bx ret endp proc ;入口參數(shù):DX.AX=32位有符號數(shù) neg ax ;實現(xiàn)0-DX.AX功能 neg dx sbb dx,0 ;這條指令也可以用dec dx代替
ret endp ;出口參數(shù):DX.AX=32位有符號數(shù)的補碼proc ;入口參數(shù):DX.AX=32位有符號數(shù) not ax ;實現(xiàn)DX.AX求反加1 not dx add ax,1
neg32
3.34 解:
array count result
adc dx,0 ret endp
;出口參數(shù):DX.AX=32位有符號數(shù)的補碼
;數(shù)據(jù)段
db 12h,25h,0f0h,0a3h,3,68h,71h,0cah,0ffh,90h;數(shù)組 equ $-array;數(shù)組元素個數(shù) db ?;校驗和;代碼段
mov bx,offset array;BX←數(shù)組的偏移地址 mov cx,count;CX←數(shù)組的元素個數(shù) call checksum;調(diào)用求和過程 mov result,al;處理出口參數(shù)
mov ax,4c00h int 21h;計算字節(jié)校驗和的通用過程
;入口參數(shù):DS:BX=數(shù)組的段地址:偏移地址,CX=元素個數(shù);出口參數(shù):AL=校驗和
;說明:除AX/BX/CX外,不影響其他寄存器 proc xor al,al add al,[bx] inc bx loop sum ret endp end
;累加器清0;求和
;指向下一個字節(jié) checksum sum:
checksum
3.35 解:
⑴
wdata
dispa.model small.stack.data dw 34abh.code.startup mov ax,wdata call dispa.exit 0;proc push cx push dx
dispa
dldisp
dldisp1:
dldisp ⑵
wdata wordtemp
dispa mov cl,4 mov dl,ah shr dl,cl call dldisp mov dl,ah and dl,0fh call dldisp mov dl,al shr dl,cl call dldisp mov dl,al and dl,0fh call dldisp pop dx pop cx ret endp;proc push ax or dl,30h cmp dl,39h jbe dldisp1 add dl,7 mov ah,2 int 21h pop ax ret endp end.model small.stack.data dw 34abh dw ?.code.startup mov ax,wdata mov wordtemp,ax call dispa.exit 0;proc
dispa
dldisp
dldisp1:
dldisp ⑶
wdata
push cx push dx mov cl,4 mov dl,byte ptr wordtemp+1 shr dl,cl call dldisp mov dl,byte ptr wordtemp+1 and dl,0fh call dldisp mov dl,byte ptr wordtemp shr dl,cl call dldisp mov dl,byte ptr wordtemp and dl,0fh call dldisp pop dx pop cx ret endp;proc push ax or dl,30h cmp dl,39h jbe dldisp1 add dl,7 mov ah,2 int 21h pop ax ret endp end.model small.stack.data dw 34abh.code.startup push wdata call dispa pop ax.exit 0;
;add sp,2 dispa proc push bp mov bp,sp push ax push cx push dx mov ax,[bp+4] mov cl,4 mov dl,ah shr dl,cl call dldisp mov dl,ah and dl,0fh call dldisp mov dl,al shr dl,cl call dldisp mov dl,al and dl,0fh call dldisp pop dx pop cx pop ax pop bp ret dispa endp;dldisp proc push ax or dl,30h cmp dl,39h jbe dldisp1 add dl,7 dldisp1: mov ah,2 int 21h pop ax ret dldisp endp end
3.40 編寫一個宏指令move doprnd,soprnd,它實現(xiàn)任意尋址方式的字量源操作數(shù)soprnd送到目的操作數(shù)doprnd,包括存儲單元到存儲單元的傳送功能。
答:
move macro doprnd,soprnd
mov ax,soprnd mov doprnd,ax endm
3.41 定義一個宏logical,用它代表4條邏輯運算指令:and/or/xor/test。注意需要利用3個形式參數(shù),并給出一個宏調(diào)用以及對應宏展開的例子。
答:
logical macro lcode,dopd,sopd lcode dopd,sopd endm 例如,如果使用“and ax,[bx]”指令,可以利用該宏定義,寫出宏指令如下:
3.42 解:
utol
next: macro local next cmp al,’A’ jb next cmp al,’Z’ ja next add al,20h
endm logical and,ax,[bx]
;小于“A”不轉換 ;大于“A”不轉換
;是大寫字母則轉換為小寫字母
3.43 定義一個宏movestr strn,dstr,sstr,它將strn個字符從一個字符區(qū)sstr傳送到另一個字符區(qū)dstr 解:(假設它們都在數(shù)據(jù)段)
movestr
macro strn,dstr,sstr mov cx,ds mov es,cx mov cx,strn mov di,offset dstr mov si,offset sstr cld rep movsb ;;重復傳送ES:[DI]←DS:[SI] endm
第五篇:計算機網(wǎng)絡習題
組裝電腦石材背景墻
計算機網(wǎng)絡習題
1.在OSI參考模型的各層次中,()的數(shù)據(jù)傳送單位是報文。
A.物理層B.數(shù)據(jù)鏈路層
C.網(wǎng)絡層D.運輸層
2.在如下網(wǎng)絡拓樸結構中,具有一定集中控制功能的網(wǎng)絡是()。
A.總線型網(wǎng)絡B.星型網(wǎng)絡
C.環(huán)形網(wǎng)絡D.全連接型網(wǎng)絡
3.計算機網(wǎng)絡通信的一個顯著特點是()。
A.穩(wěn)定性B.間歇性、突發(fā)性
C.安全性D.易用性
4.下列哪一項不是網(wǎng)卡的基本功能()。
A.數(shù)據(jù)轉換B.路由選擇
C.網(wǎng)絡存取控制D.數(shù)據(jù)緩存
5.文件傳輸協(xié)議是()上的協(xié)議。
A.網(wǎng)絡層B.運輸層
C.應用層D.物理層
6.控制相鄰兩個結點間鏈路上的流量的工作在()完成。
A.鏈路層B.物理層
C.網(wǎng)絡層D.運輸層
7.計算機網(wǎng)絡中信息傳遞的調(diào)度控制技術可分為三類,以下()不屬于此控制技術。
A.流量控制B.擁塞控制
C.防止死鎖D.時延控制
8.下述協(xié)議中,不建立于IP協(xié)議之上的協(xié)議是()。
A.ARPB.ICMP
C.SNMPD.TCP
9.當數(shù)據(jù)分組從低層向高層傳送時,分組的頭要被()。
A.加上B.去掉
C.重新處置D.修改
10.004km.cn
30.下列哪個是http服務的URL的正確范例。()
A.http:B.www://
C.tcp/ip:D.http://
31.Web上每一個頁都有一個獨立的地址,這些地址稱作統(tǒng)一資源定位器,即()
A.URLB.WWW
C.HTTPD.USL
32.從理論上來說,一臺機器擁有的域名可以是()
A.1B.2
C.不超過5D.任意多
33.下列除什么外均是計算機局域網(wǎng)絡的特點()。
A.使用專用的通信線路,數(shù)據(jù)傳輸率高B.通信時間延遲較低,可靠性較好
C.能按廣播方式通信D.站點數(shù)目無限
34.以下哪種方法不能防止阻塞()
A.建立緩沖區(qū)進行存儲轉發(fā)B.幀丟棄策略
C.控制流量D.路由選擇
35.在基帶傳輸時,需要解決數(shù)字數(shù)據(jù)的信號編碼問題。可以使用的編碼有()
A.海明碼B.曼徹斯特碼
C.定比碼D.ASCII碼
36.一般來說,TCP/IP的IP提供的服務是()
A.運輸層服務B.應用層服務
C.物理層服務D.網(wǎng)絡層服務
37.采用總線型拓撲結構的局域網(wǎng),其典型實例為()
A.CBXB.TOKEN RING
C.FDDID.Ethernet
38.IEEE 802.3標準采用()
A.CSMA,并用二進制指數(shù)退避和0-堅持算法
B.CSMA,并用二進制指數(shù)退避和1-堅持算法
C.CSMA/CD,并用二進制指數(shù)退避和0-堅持算法
D.CSMA/CD,并用二進制指數(shù)退避和1-堅持算法
39.動態(tài)路由選擇策略能較好地適應網(wǎng)絡流量、拓撲變化,有利于網(wǎng)絡的性能,下列()屬于動態(tài)路由選擇策略的具體算法。
A.集中路由選擇B.固定路由選擇
C.隨機路由選擇D.洪泛路由選擇
40.Internet上有許多應用,其中用來登錄遠程主機的是()
A.WWWB.FTP
C.TelnetD.Gopher
41.與FDDI規(guī)定的媒體訪問控制方法十分相近的標準是()
A.IEEE 802.3B.IEEE 802.4
C.IEEE 802.5D.IEEE 802.6
42.在TCP協(xié)議中,用來表示“確認應答”的報文碼位字段是()。
A.PSH
B.SYN
C.RST
D.ACK
43.802.3標準規(guī)定MAC幀最短幀長為()
A.64 bitB.128 bit
C.64 ByteD.256 bit
44.在Internet中,一個路由器的路由表通常包含()。
A.目的網(wǎng)絡和到達該目的網(wǎng)絡的完整路徑
B.所有的目的主機和到達該目的主機的完整路徑
C.目的網(wǎng)絡和到達該目的網(wǎng)絡路徑上的下一個路由器的IP地址
D.互聯(lián)網(wǎng)中所有路由器的IP地址
45.下面列出了OSI模型申各層的名稱及其數(shù)據(jù)包的名字,錯誤的一組是()。
A.應用層一消息(Message)B.物理層一位(Bit)
C.傳輸層一數(shù)據(jù)報以及段D.數(shù)據(jù)鏈路層一頁(Page)
46.下列()方法不是同步傳輸方法。
A.同步B.異步
C.異時D.等時
47.以下()是使用確認,在點到點傳輸之間提供流量和差錯控制。
A.無確認的無連接服務B.面向連接的服務
C.不面向連接的服務D.帶確認的無連接服務
48.主機甲向主機乙發(fā)送一個(SYN=1,seq=200)的TCP段,期望與主機乙建立TCP連接,若主機乙接受該連接請求,則主機乙向主機甲發(fā)送的正確的TCP段的可能是()。
A.SYN=0,ACK=0,seq=201,ack=201
B.SYN=1,ACK=1,seq=200,ack=200
C.SYN=1,ACK=1,seq=201,ack=201
D.SYN=0,ACK=0,seq=200,ack=200
49.關于RIP協(xié)議與OSPF協(xié)議,下列說法正確的是()。
A.都是基于鏈路狀態(tài)的外部網(wǎng)關協(xié)議
B.RIP是基于鏈路狀態(tài)的內(nèi)部網(wǎng)關協(xié)議,OPSF是基于距離矢量的內(nèi)部網(wǎng)關協(xié)議
C.都是基于距離矢量的內(nèi)部網(wǎng)關協(xié)議
D.RIP是基于距離矢量的內(nèi)部網(wǎng)關協(xié)議,OSPF是基于鏈路狀態(tài)的內(nèi)部網(wǎng)關協(xié)議
50.OSI應用層使用的數(shù)據(jù)包命名是()。
A.位與分組B.幀與分組
C.數(shù)據(jù)報與分組D.報文與分組
答案:
1、D
2、B
3、B
4、B
5、C
6、A
7、D
8、A
9、A
10、D11、C
12、C
13、C
14、D
15、A
16、A
17、C
18、D
19、C 20、D21、A
22、D
23、C
24、A
25、D
26、B
27、A
28、A
29、D 30、D31、A
32、D
33、D
34、D
35、B
36、D
37、D
38、D
39、A 40、C41、C
42、D
43、C
44、C
45、D
46、C
47、D
48、C
49、D 50、D