版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【2021年】安徽省宿州市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號(hào):________
一、單選題(10題)1.關(guān)于IP數(shù)據(jù)報(bào)的說法正確的是()。
A.任何物理網(wǎng)絡(luò)能處理的最大報(bào)文長度相同
B.分片后的報(bào)文在投遞中可以自行重組
C.IP數(shù)據(jù)報(bào)是需要傳輸?shù)臄?shù)據(jù)在IP層加上IP頭信息封裝而成的
D.數(shù)據(jù)報(bào)填充域?qū)儆贗P數(shù)據(jù)報(bào)數(shù)據(jù)區(qū)
2.下列關(guān)于IEEE802.11標(biāo)準(zhǔn)的描述中,錯(cuò)誤的是()。
A.定義了無線結(jié)點(diǎn)和無線接人點(diǎn)兩種類型的設(shè)備
B.無線結(jié)點(diǎn)的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接
C.物理層最初定義了FHSS、DSSS擴(kuò)頻技術(shù)和紅外傳播三個(gè)規(guī)范
D.MAC層的CSMA/CA協(xié)議利用ACK信號(hào)避免沖突的發(fā)生
3.下列關(guān)于FTP服務(wù)的描述中,錯(cuò)誤的是()。
A.使用FTP可以傳送任何類型的文件
B.傳送文件時(shí)客戶機(jī)和服務(wù)器間需建立控制連接和數(shù)據(jù)連接
C.服務(wù)器端發(fā)起的連接是數(shù)據(jù)連接,客戶端的端口為20
4.下列關(guān)于ICMP的描述中,錯(cuò)誤的是()。
A.IP包的TTL值減為0時(shí)路由器發(fā)出"超時(shí)"報(bào)文
B.收到"Ech0請求"報(bào)文的目的節(jié)點(diǎn)必須向源節(jié)點(diǎn)發(fā)出"Ech0應(yīng)答"報(bào)文
C.ICMP消息被封裝在TCP數(shù)據(jù)包內(nèi)
D.數(shù)據(jù)包中指定的目的端口在目的節(jié)點(diǎn)無效時(shí),源節(jié)點(diǎn)會(huì)收到一個(gè)"目標(biāo)不可達(dá)"報(bào)文
5.下列對IPv6地址FE60:0:0:050D:BC:0:0:03F7的簡化表示中,錯(cuò)誤的是()
A.FE60::50D:BC:0:0:03F7
B.FE60:0:0:050D:BC::03F7
C.FE60:0:0:50D:BC::03F7
D.FE60::50D:BC::03F7
6.計(jì)算機(jī)的硬件組成可以分為4個(gè)層次,第四層是()。
A.芯片B.板卡C.設(shè)備D.網(wǎng)絡(luò)
7.
8.
9.下列關(guān)于路由器技術(shù)指標(biāo)的描述中,錯(cuò)誤的是()
A.路由器的包轉(zhuǎn)發(fā)能力與端口數(shù)量、端口速率、包長度和包類型有關(guān)
B.高性能路由器一般采用共享背板的結(jié)構(gòu)
C.丟包率是衡量路由器超負(fù)荷工作的性能指標(biāo)之一
D.路由器的服務(wù)質(zhì)量主要表現(xiàn)在隊(duì)列管理機(jī)制與支持的QoS協(xié)議類型上
10.文件系統(tǒng)采用二級文件目錄,可以()
A.縮短訪問存儲(chǔ)器的時(shí)間B.實(shí)現(xiàn)文件共享C.節(jié)省內(nèi)存空間D.解決不同用戶間文件命名沖突
二、填空題(10題)11.計(jì)算機(jī)病毒的完整的工作過程包括潛伏、__________、觸發(fā)和行為控制四個(gè)階段。
12.在E1載波中,每個(gè)子信道的數(shù)據(jù)傳輸速率是。
13.寬帶城域網(wǎng)的核心與關(guān)鍵設(shè)備一定是____________級的。
14.RIP協(xié)議中表示距離的參數(shù)為
。
15.
16.IP電話系統(tǒng)有4個(gè)基本組件:終端設(shè)備、______、多點(diǎn)控制單元和網(wǎng)守。
17.
18.P2P網(wǎng)絡(luò)存在4種主要結(jié)構(gòu)類型,Napster是拓?fù)浣Y(jié)構(gòu)的代表。
19.局域網(wǎng)從介質(zhì)訪問控制方法的角度可以分為兩類:共享介質(zhì)局域網(wǎng)與______局域網(wǎng)。
20.
第66題在HTML語言中,<IMG>標(biāo)記用于表示___________。
三、2.填空題(8題)21.簡單網(wǎng)絡(luò)管理協(xié)議是由Internet工程任務(wù)組提出的,其模型由【】結(jié)點(diǎn)和管理結(jié)點(diǎn)構(gòu)成。
22.如果一個(gè)Web站點(diǎn)利用IIS來建設(shè)在Web站點(diǎn)的內(nèi)容位于NTFS分區(qū),那么可以通過___________限制、用戶限制、Web權(quán)限和NTFS權(quán)限對它進(jìn)行訪問控制。
23.信息安全中,【】是指在應(yīng)用層對信息的保密性、完整性和來源真實(shí)性進(jìn)行保護(hù)和認(rèn)證。
24.SET的中文名稱是【】。
25.在結(jié)構(gòu)化布線系統(tǒng)中,傳輸介質(zhì)通常選用雙絞線和______。
26.______具有進(jìn)步統(tǒng)一的網(wǎng)絡(luò)結(jié)點(diǎn)接口,所有的網(wǎng)絡(luò)單元都有標(biāo)準(zhǔn)的光接口。
27.進(jìn)程間的直接相互作用構(gòu)成進(jìn)程同步,進(jìn)程間的間接相互作用構(gòu)成進(jìn)程______。
28.如果系統(tǒng)的物理內(nèi)存不能滿足應(yīng)用程序的需要,那么就需要使用______內(nèi)存。
四、C語言程序設(shè)計(jì)題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個(gè)四位數(shù),如果該四位數(shù)均大于該四位數(shù)以前的連續(xù)五個(gè)數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中,請編制函數(shù)ConvertCharA,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個(gè)字母,如果是字母Z,則改寫成字母a,大寫字母和其他字符保持不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
注意:部分源程序存放在test.c文件中。
請勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.在身份認(rèn)證當(dāng)中,作為一種訪問服務(wù)器認(rèn)證和記賬協(xié)議,在傳輸中使用UDP,用于撥號(hào)環(huán)境的是______。
A.PPPB.TACACS+C.RADIUSD.X.509
32.有關(guān)主動(dòng)攻擊和被動(dòng)攻擊,下列說法錯(cuò)誤的是()。
A.安全攻擊可以分為被動(dòng)攻擊和主動(dòng)攻擊兩種
B.主動(dòng)攻擊很難預(yù)防,但可以對攻擊進(jìn)行檢測
C.被動(dòng)攻擊難以檢測,但是可以防止
D.主動(dòng)攻擊的特點(diǎn)是偷聽或監(jiān)視傳送
33.在不同網(wǎng)絡(luò)結(jié)點(diǎn)的對等層之間的通信需要下列哪一項(xiàng)協(xié)議()。
A.模塊接口B.對等層協(xié)議C.電信號(hào)D.傳輸介質(zhì)
六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN74.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中。請編制函數(shù)StrCharJL(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串對應(yīng)的位置。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組XX中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT74.DAT中。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
請勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidStrCharJL(void)
{
}
voidmain()
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN74.DAT不能打開\n\007");
return;
}
StrCharJL();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN74.DAT","r"))==NULL)return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
inti;
clrscr();
fp=fopen("OUT74.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
35.下列程序的功能是:尋找并輸出11至999之間的數(shù)m,它滿足m,m2和m3均為回文數(shù)。所謂回文數(shù)是指其各位數(shù)字左右對稱的整數(shù),例如121,676,94249等。滿足上述條件的數(shù)如m=11,m2=121,m3=1331皆為回文數(shù)。請編制函數(shù)intjsValue(longn)實(shí)現(xiàn)此功能,如果是回文數(shù),則函數(shù)返回1,反之則返回0。最后把結(jié)果輸出到文件out43.dat中。
注意:部分源程序已給出。
請勿改動(dòng)主函數(shù)main()。
#include<stdio.h>
intjsValue(longn)
{
}
main()
{
longm;
FILE*out;
out=fopen("out43.dat","w");
for(m=11;m<1000;m++)
{
if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))
{
printf("m=%41d,m*m=%61d,m*m*m=%81d",m,m'm,m*m*m);
fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);
}
}
fclose(out);
}
36.請編制程序,要求:將文件IN94.DAT中的200個(gè)整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1和偶數(shù)的個(gè)數(shù)cnt2,以及數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果cnt1,cnt2,pj輸出到OUT94.DAT中。
部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN200
voidread_dat(intxx[N])
{
inti,j;
FILE*fp;
fp=fopen("IN94.DAT","r");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fscanf(fp,"%d,",&xx[i*10+j]);
printf("%d",xx[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
voidmain()
{
intcnt1,cnt2,xx[N];
floatpj;
FILE*fw;
clrscr();
fw=fopen("out94.dat","w");
read_dat(xx);
printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);
fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);
fclose(fw);
}
參考答案
1.C利用IP進(jìn)行互聯(lián)的各個(gè)物理網(wǎng)絡(luò)能處理的最大報(bào)文長度有可能不同;分片后的報(bào)文獨(dú)立選擇路徑傳送,所以報(bào)文在投遞途中不會(huì)也不可能重組;需要傳輸?shù)臄?shù)據(jù)在IP層,加上IP頭信息,封裝成口數(shù)據(jù)報(bào);數(shù)據(jù)報(bào)填充域?qū)儆贗P數(shù)據(jù)報(bào)報(bào)頭區(qū)。\r\n
2.B無線接入點(diǎn)AP的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接,而非無線結(jié)點(diǎn)。因此選項(xiàng)B錯(cuò)誤。
3.CFTP是文件傳輸協(xié)議,允許用戶從服務(wù)器上獲取文件副本,或者將本地計(jì)算機(jī)上的一個(gè)文件上傳到服務(wù)器。FTP采用的是客戶機(jī)/服務(wù)器工作方式。傳輸文件時(shí),為了分開數(shù)據(jù)流和控制流,服務(wù)器和客戶機(jī)間需要建立控制連接和數(shù)據(jù)連接。當(dāng)客戶機(jī)向服務(wù)器發(fā)起連接請求時(shí),服務(wù)器端的默認(rèn)端口為2l。服務(wù)器端在接收到客戶端發(fā)起的控制連接時(shí),控制進(jìn)程創(chuàng)建一個(gè)數(shù)據(jù)傳送進(jìn)程,其端口為20,與客戶端提供的端口建立數(shù)據(jù)傳輸?shù)腡CP連接,故選擇C選項(xiàng)。
4.CICMP消息封裝在IP數(shù)據(jù)包內(nèi)而非TCP數(shù)據(jù)包內(nèi)。因此C項(xiàng)錯(cuò)誤。
5.D解析:RFC2373對IPv6地址空間結(jié)構(gòu)與地址基本表示方法進(jìn)行了定義。IPv6的128位地址按每16位劃分為1個(gè)位段,每個(gè)位段被轉(zhuǎn)換為1個(gè)4位的十六進(jìn)制數(shù),并用冒號(hào)“:”隔開,這種表示法稱之為冒號(hào)分十六進(jìn)制表示法。
一個(gè)IPv6地址中可能會(huì)出現(xiàn)多個(gè)二進(jìn)制數(shù)0,因此規(guī)定了“零壓縮法”,通過壓縮某個(gè)位段中的前導(dǎo)0來簡化IPv6地址的表示。例如,“050D”可以簡寫為“50D”。但是在使用零壓縮法時(shí),不能把一個(gè)位段內(nèi)部的有效0也壓縮掉。例如,“FE60”不能簡寫為“FF6”。需要注意的是,每個(gè)位段至少應(yīng)該有1個(gè)數(shù)字,如“0000”可以簡寫為“0”。
如果IPv6地址中包含了一長串0,則可以使用“雙冒號(hào)表示法”進(jìn)一步簡化IP地址表達(dá)。例如,“FE60:0:0:050D:BC:0:0:03F7”可以簡化為“FE60::50D:BC:0:0:3F7”,或者是“FE60::50D:BC:0:0:03F7”,或者是“FE60:0:0:050D:BC::03F7”,再或者是“FE60:0:0:50D:BC::03F7”等。需要注意的是,雙冒號(hào)“::”在一個(gè)IPv6地址中只能出現(xiàn)一次。例如,“FE60:0:0:050D:BC:0:0:03F7”不能簡化為“FE60::50D:BC::03F7”等形式。由此可知,選項(xiàng)D的說法有誤。
6.D解析:計(jì)算機(jī)的硬件組成可以分為4個(gè)層次:第一層次是芯片,包括微處理器芯片、存儲(chǔ)器芯片、I/O芯片等,它們是硬件組成的最重要基礎(chǔ);第二層次是板卡,即機(jī)器的主板和各種插卡,這些板卡上承載著相關(guān)芯片及其他元器件;第三層次是設(shè)備,在設(shè)備的機(jī)箱內(nèi),固定著相關(guān)板卡、其他部件以及相應(yīng)的布線;第四層次是網(wǎng)絡(luò),即各種計(jì)算機(jī)設(shè)備通過聯(lián)網(wǎng)設(shè)備及傳輸線纜,形成大大小小的網(wǎng)絡(luò)。
7.A
8.D
9.B
10.D解析:在二級文件目錄中,各文件的說明信息被組織成目錄文件,且以用戶為單位把各自的文件說明劃分為不同的組。這樣,不同的用戶可以使用相同的文件名,從而解決了文件的重名問題。
11.繁殖
12.64KbpsE1載波是歐洲電子傳輸格式,它由ITU-TS設(shè)計(jì),并由歐洲郵政電訊管理委員會(huì)(CEPT)命名。在E1鏈路中,傳輸速率為2.048Mbps,使用PCM編碼。對于一條傳輸速率為2.048Mbps的信道來說,其傳送1bit信號(hào)的時(shí)隙約為0.5ms。如果共享該信道的所有信息源的傳輸速率都是64Kbps,則信道內(nèi)傳送信號(hào)的最大周期Ts約為16ms。所以,在周期Ts內(nèi),該信道可被32個(gè)信息源共享,而不會(huì)相互干擾或重疊。因此,E1載波將32個(gè)信道復(fù)用在1個(gè)E1數(shù)據(jù)幀中。使用E1載波進(jìn)行傳輸?shù)腎SDN用30個(gè)B信道傳輸數(shù)據(jù),因此,控制開銷=(32-30)/32=6.25%。
13.\n電信
\n
14.跳數(shù)跳數(shù)
15.
16.網(wǎng)關(guān)網(wǎng)關(guān)解析:IP電話系統(tǒng)有4個(gè)基本組件:終端設(shè)備、網(wǎng)關(guān)、多點(diǎn)控制單元和網(wǎng)守。
17.
18.集中式典型的集中式拓?fù)浣Y(jié)構(gòu)P2P網(wǎng)絡(luò)軟件有Napster和Maze。典型的非結(jié)構(gòu)化拓?fù)浣Y(jié)構(gòu)P2P網(wǎng)絡(luò)軟件有Gnutella、Shareaza、LimeWire和BearShare。典型的分布式結(jié)構(gòu)化拓?fù)浣Y(jié)構(gòu)P2P網(wǎng)絡(luò)軟件有Pastry、Tapestry、Chord和CAN。典型的混合結(jié)構(gòu)P2P網(wǎng)絡(luò)軟件有Skype、Kazaa、eDonkey、BitTorrent和PPLive。
\r\n\r\n\r\n
19.交換式交換式解析:局域網(wǎng)從介質(zhì)訪問控制方法的角度可以分為兩類:共享介質(zhì)局域網(wǎng)與交換式局域網(wǎng)。
20.圖像
【解析】頁面是~種結(jié)構(gòu)化文檔,采用超文本標(biāo)記語言(HTML)書寫而成。HTML是一個(gè)簡單的標(biāo)記語言。用來描述Web文檔的結(jié)構(gòu)。①基本結(jié)構(gòu)
21.代理代理解析:SNMP模型由管理結(jié)點(diǎn)和代理結(jié)點(diǎn)組成,采用代理一管理者模型。目前使用的標(biāo)準(zhǔn)網(wǎng)絡(luò)管理協(xié)議中,簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)和公共管理信息服務(wù)/協(xié)議(CMIS/CMIP)等都是采用的是代理一管理者模型。
22.IP地址限制IP地址限制解析:當(dāng)Web站點(diǎn)使用IIS來建設(shè)時(shí),當(dāng)Web站點(diǎn)內(nèi)容位于NTFS分區(qū)時(shí),有4種方法可以限制用戶訪問Web站點(diǎn)中提供的資源:IP地址限制、用戶驗(yàn)證(用戶限制)、Web權(quán)限和NTFS權(quán)限。
23.安全服務(wù)安全服務(wù)解析:信息安全中,安全服務(wù)是指在應(yīng)用層對信息的保密性、完整性和來源真實(shí)性進(jìn)行保護(hù)和認(rèn)證,滿足用戶的安全需求,防止和抵御各種安全威脅和攻擊。
24.安全電子交易安全電子交易
25.光纖或光纜光纖或光纜解析:在結(jié)構(gòu)化布線系統(tǒng)中,傳輸介質(zhì)主要采用非屏蔽雙絞線與光纖混合結(jié)構(gòu),可以連接各種設(shè)備與網(wǎng)絡(luò)系統(tǒng),包括語音、數(shù)據(jù)通信設(shè)備、交換設(shè)備、傳真設(shè)備和局域網(wǎng)系統(tǒng)。
26.SDHSDH解析:標(biāo)準(zhǔn)的網(wǎng)絡(luò)接口是SDH的特點(diǎn)之一。
27.互斥互斥解析:進(jìn)程同步是指進(jìn)程之間一種直接的協(xié)同工作關(guān)系,是一些進(jìn)程相互合作,共同完成一項(xiàng)任務(wù),進(jìn)程間的直接相互作用構(gòu)成進(jìn)程的同步;各進(jìn)程互斥使用臨界資源,進(jìn)程間的這種關(guān)系是進(jìn)程的互斥,進(jìn)程間的間接相互作用構(gòu)成進(jìn)程互斥。
28.虛擬虛擬解析:如果系統(tǒng)的物理內(nèi)存不能滿足應(yīng)用程序的需要,虛擬內(nèi)存管理程序就會(huì)接入來彌補(bǔ)不足。
29.【審題關(guān)鍵句】大于前連續(xù)5個(gè)數(shù),偶數(shù),從大到小排序。
\n【解題思路】本題類似于第35套題,通過審題可以發(fā)現(xiàn)主要有3個(gè)不同點(diǎn):①要求進(jìn)行比較的元素大于連續(xù)前5個(gè)數(shù),因此在設(shè)置for循環(huán)條件語句時(shí),應(yīng)該從第6個(gè)元素開始,即數(shù)組下標(biāo)i的值等于5,參考答案的第2條語句;②當(dāng)前元素連續(xù)大于前5個(gè)數(shù)時(shí),前5個(gè)元素的數(shù)組下標(biāo)表示也有所不同,判斷表達(dá)式也不一樣,參考答案的第4條語句;③統(tǒng)計(jì)結(jié)果按從大到小的方式進(jìn)行排序,即參考答案的第9條語句。
\n【參考答案】
\n
\n
30.【審題關(guān)鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的下一個(gè)字母,大小寫不變,其他字符不變。
\n【解題思路】
\n①定義整型循環(huán)變量i、j。
\n
\n【參考答案】
\n
\n
31.C【解析】S/Key口令協(xié)議、令牌口令認(rèn)證、PPP、TACACS+、RADIUS、Kerberos、DCE和X.509等協(xié)議都提供了身份認(rèn)證機(jī)制。其中TACACS+是一種簡單的基于UDP的訪問控制協(xié)議,常用于撥號(hào)環(huán)境,RADIUS作為一種訪問服務(wù)器認(rèn)證和記賬協(xié)議,在傳輸中使用UDP,用于撥號(hào)環(huán)境。X.509證書利用公鑰數(shù)字簽名機(jī)制實(shí)現(xiàn)身份認(rèn)證。
32.D解析:偷聽或監(jiān)視傳送是被動(dòng)攻擊的特點(diǎn)。
33.B解析:OSI參考模型劃分層次的原則之一就是規(guī)定不同結(jié)點(diǎn)的同等層按照協(xié)議實(shí)現(xiàn)對等層之間的通信。
34.voidStrCharJL(void){intijstrl;for(i=0;i<maxline;i++){strl=strlen{xx[i]);/*求各行的總長度*/for(j=0;j<strl;j++)if(xx[i][j]<<4<=32||xx[i][9]<<4>100);/*如果左移4位后字符的ASCII值小于等于32或大于100則原字符保持不變*/elsexx[i][j]+=xx[i][9]<<4;/*否則就把左移后的字符ASCII值加上原字符ASCII*/}}voidStrCharJL(void)\r\n{\r\ninti,j,strl;\r\nfor(i=0;i<maxline;i++)\r\n{\r\nstrl=strlen{xx[i]);/*求各行的總長度*/\r\nfor(j=0;j<strl;j++)\r\nif(xx[i][j]<<4<=32||xx[i][9]<<4>100);\r\n/*如果左移4位后字符的ASCII值小于等于32或大于100,則原字符保持不變*/\r\nelse\r\nxx[i][j]+=xx[i][9]<<4;/*否則就把左移后的字符ASCII值加上原\r\n字符ASCII*/\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)字符的計(jì)算。
(2)左移運(yùn)算符“<<”的使用。
(3)二維數(shù)組的訪問。
(4)判斷結(jié)構(gòu)中多條件的布爾運(yùn)算。
本題中,以行為單位處理字符串,首先要求得每行字符串的長度,才可對每一行的字符依次進(jìn)行處理。字符可參與任何整數(shù)運(yùn)算,實(shí)際上是字符的ASCII碼參與了運(yùn)算。所以,可以直接將字符帶入計(jì)算。這里要使用到左移運(yùn)算符“<<”?!埃迹肌笔请p目運(yùn)算符,左側(cè)是要移動(dòng)的數(shù),右側(cè)是移動(dòng)的位數(shù)。左移后字符的ASCII碼的值小于等于32或大于100,這兩個(gè)條件滿足一個(gè)即可,所以兩條件之間用“或”運(yùn)算。使用循環(huán)實(shí)現(xiàn)對所有行的處理。
35.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*將長整數(shù)n轉(zhuǎn)換成與其等價(jià)的字符串存入xy指向的字符串中輸出串為十進(jìn)制*/strl=strlen(xy);/*求字符串的長度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對稱*/if(i>=half)return1;/*如果字符串是回文則返回1*/elsereturnO;/*否則返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*將長整數(shù)n轉(zhuǎn)換成與其等價(jià)的字符串存入xy指向的字符串中,輸出串為十進(jìn)制*/\r\nstrl=strlen(xy);/*求字符串的長度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判斷字符串是否左右對稱*/\r\nif(i>=half)return1;/*如果字符串是回文,則返回1*/\r\nelsereturnO;/*否則返回0*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)將整型變量轉(zhuǎn)換成字符串。
(2)字符串長度的確定和循環(huán)的使用。
(3)字符串是否對稱的判斷。
回文數(shù)是指其各位數(shù)字左右均對稱的整數(shù),因?yàn)榻o出的數(shù)的位數(shù)不確定,所以不采用將各位上的數(shù)字轉(zhuǎn)變成單獨(dú)的數(shù)再比較的方法。這里使用函數(shù)char*ltoa(longnum,char*str,intradix),其功能是將長整數(shù)num轉(zhuǎn)換成與其等價(jià)的字符串存入str指向的字符串中,輸出串的進(jìn)制由radix決定。將整數(shù)轉(zhuǎn)變成字符串后,判斷字符串是否左右對稱。求得字符串長度后設(shè)置兩個(gè)變量,一個(gè)從字符串的頭開始向后移動(dòng),一個(gè)從字符串的倒數(shù)第一個(gè)元素開始向前移動(dòng),直到移至數(shù)組的中間元素。若兩者所決定的數(shù)組元素均相等,則字符串左右對稱。
36.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj=0;cnt1=0;cnt2=0;pj=0.0;clrscr();fw=fopen("out94.dat""w");read_dat(xx);for(i=0;i<N;i++){if(xx[i]%2)cnt1++;/*求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1*/elsecnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/if(i%2==1){j+=xx[i];/*求數(shù)組xx下標(biāo)為奇數(shù)的元素值的總和*/k++;}}pj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鋼材二級鋼產(chǎn)品原材料供應(yīng)與需求分析
- 路機(jī)車產(chǎn)品營銷計(jì)劃書
- 船殼漆市場洞察報(bào)告
- 電子工業(yè)專用設(shè)備產(chǎn)品市場需求分析報(bào)告
- 驅(qū)鼠器產(chǎn)品市場環(huán)境與對策分析
- 電子用高純氣體市場需求與消費(fèi)特點(diǎn)分析
- 輪轂市場發(fā)展預(yù)測和趨勢分析
- 2024三人合伙協(xié)議書合同(模板)
- 2024勞動(dòng)合同細(xì)解勞動(dòng)爭議案件舉證責(zé)任
- 2024租賃合同金融范文
- 醫(yī)院評審申請書(二級醫(yī)院)模板
- 小學(xué)英語期中考試成績質(zhì)量分析課件
- 03分包單位突發(fā)事件應(yīng)急責(zé)任承諾書
- 粉筆字培訓(xùn)課件
- 標(biāo)準(zhǔn)工藝包設(shè)計(jì)內(nèi)容和深度統(tǒng)一規(guī)定
- 部級教育精品課 小學(xué)英語人教(PEP)版三年級上冊 Unit 4 We love animals (B)學(xué)習(xí)任務(wù)單
- 高壓開關(guān)柜KYN28-12安裝使用說明書
- 管道高空安裝施工方案
- 醫(yī)療安全隱患排查登記表
- 困難學(xué)生資助申請表(通用模板)
- 2022年HSK四級詞匯整理
評論
0/150
提交評論