版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2022年甘肅省武威市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.下列關(guān)于路由器技術(shù)指標(biāo)的描述中,錯誤的是()。
A.高性能路由器一般采用共享背板的結(jié)構(gòu)
B.丟包率是衡量路由器超負(fù)荷工作能力的指標(biāo)之一
C.路由器的服務(wù)質(zhì)量主要表現(xiàn)在隊列管理機(jī)制與支持的QoS協(xié)議類型上
D.路由器的包轉(zhuǎn)發(fā)能力與端口數(shù)量、端l:3速率、包長度和包類型有關(guān)
2.下列命令中,不能用于測試域名到IP地址轉(zhuǎn)換的是()。
A.netB.nslookupC.pingD.tracert
3.A類地址的主機(jī)號長度為(),有1600多萬個結(jié)點。
A.8bitB.16bitC.24bitD.32bit
4.某企業(yè)分配給人事部的IP地址塊為/27,分配給企劃部的IP地址塊為2/27,分配給市場部的IP地址塊為4/26,那么這三個地址塊經(jīng)過聚合后的地址為()
A./25B./26C.4/25D.10.0.I1.64/26
5.Internet中有一種非常重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間相互連接的橋梁,這種設(shè)備是()。
A.客戶機(jī)B.路由器C.服務(wù)器D.主機(jī)
6.下列關(guān)于WindowsServer2003系統(tǒng)下WWW服務(wù)器配置的描述中,錯誤的是()。
A.設(shè)置默認(rèn)文檔后使用瀏覽器訪問網(wǎng)站時能夠自動打開網(wǎng)頁
B.網(wǎng)站選項可設(shè)置網(wǎng)站的標(biāo)識,并可啟用日志記錄
C.目錄安全選項可選擇配置身份驗證和訪問控制、IP地址和域名限制、安全通信
D.性能選項可設(shè)置影響帶寬使用的屬性及客戶端Web連接的數(shù)量和超時時間
7.下列關(guān)于服務(wù)器技術(shù)的描述中,錯誤的是()。
A.對稱多處理技術(shù)可以在多CPU結(jié)構(gòu)的服務(wù)器中均衡負(fù)載
B.集群系統(tǒng)中一臺主機(jī)出現(xiàn)故障時不會影響系統(tǒng)的正常服務(wù)
C.采用RISC結(jié)構(gòu)處理器的服務(wù)器通常不采用Windows操作系統(tǒng)
D.采用RAID技術(shù)可提高磁盤容錯能力
8.傳輸速率最高為54Mbps的WLAN標(biāo)準(zhǔn)是()
A.802.11B.802.11aC.802.11bD.802.11n
9.下列關(guān)刊口密的說法中正確的是()。A.需要進(jìn)行變化的原數(shù)據(jù)稱為密文
B.經(jīng)過變換后得到的數(shù)據(jù)稱為明文
C.將原數(shù)據(jù)變換成一種隱蔽的形式的過程稱為加密
D.以上都不對
10.
二、填空題(10題)11.計算機(jī)進(jìn)行計算的位數(shù)稱為基本字長,字長越長,處理器能夠計算的精度就越高,當(dāng)然,處理器的復(fù)雜程度也就越高。典型的處理器有8位、16位、32位和64位。8086處理器是8位的,而Pentium處理器是位的。
12.不經(jīng)過CPU,數(shù)據(jù)直接在I/O設(shè)備與存儲器間傳輸?shù)姆椒ǚQ為【】。
13.電子商務(wù)的系統(tǒng)結(jié)構(gòu)可分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全基礎(chǔ)結(jié)構(gòu)、和業(yè)務(wù)系統(tǒng)4個層次。
14.(3)OSI參考模型中,網(wǎng)絡(luò)層的主要功能有:________、擁塞控制和網(wǎng)絡(luò)互聯(lián)等。
15.(8)以太網(wǎng)協(xié)議將接收出錯分為3種類型:幀校驗錯、幀長度錯和________。
16.地理信息系統(tǒng)的英文縮寫是______。
17.在分布式計算中,一個應(yīng)用程序被動地等待,而另一個應(yīng)用程序通過請求啟動通信的模式就是______交互模式。
18.允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運行情況的好壞,其目標(biāo)是維護(hù)網(wǎng)絡(luò)運營效率和保證網(wǎng)絡(luò)服務(wù)質(zhì)量。
19.
20.局域網(wǎng)出現(xiàn)的網(wǎng)絡(luò)故障中,有75%以上是由網(wǎng)絡(luò)______引起的。
三、2.填空題(8題)21.路由表包含的一個非常特殊的路由是【】。
22.虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機(jī)或ATM交換機(jī)之上的,它以______方式實現(xiàn)邏輯工作組的劃分與管理。
23.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。
24.TokenBus局域網(wǎng)中的令牌是—種特殊結(jié)構(gòu)的控制幀,它用來控制結(jié)點對總線的【】。
25.在網(wǎng)絡(luò)協(xié)議的各層中,相鄰層之間的關(guān)系是______的關(guān)系。
26.一個非零的無符號二進(jìn)制整數(shù),若在其右邊末尾加上兩個“0”,形成一個新的無符號二進(jìn)制整數(shù),則新的數(shù)是原來數(shù)的【】倍。
27.計費管理的目標(biāo)是跟蹤個人和團(tuán)體用戶對______的使用情況。
28.IP具有兩種廣播地址形式,一種叫直接廣播地址,另一種叫【】。
四、C語言程序設(shè)計題(2題)29.程序test.C的功能是:計算100以內(nèi)滿足以下條件的所有整數(shù)i的個數(shù)cnt以及這些i之和sum。條件:i,i+4,i+10都是素數(shù),同時i+10小于l00。請考生編寫函數(shù)countValue實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT把結(jié)果cnt和sum輸出到文件out.dat中。(數(shù)值l不是素數(shù))
注意:部分源程序存放在test.C文件中。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
30.已知在in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求這些正整數(shù)右移l位二進(jìn)制位后,產(chǎn)生的新數(shù)是奇數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)(右移前的值)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WdteDat的內(nèi)容。
五、1.選擇題(3題)31.下列關(guān)于介質(zhì)訪問控制的表述中,錯誤的是()。
A.CSMA/CD在網(wǎng)絡(luò)通信負(fù)荷較低時表現(xiàn)出較好的吞吐率與延遲特性
B.TokenBus與TokenRing在網(wǎng)絡(luò)負(fù)荷較高時表現(xiàn)出很好的吞吐率
C.CSMA/CD適用于對實時性要求較高的網(wǎng)絡(luò)
D.TokenBus與TokenRing都需要環(huán)維護(hù)功能
32.下列關(guān)于交換機(jī)端口定義的虛擬局域網(wǎng),說法錯誤的是()。
A.用局域網(wǎng)交換機(jī)端口劃分虛擬局域網(wǎng)是最通用的方法
B.同一端口可以屬于多個虛擬局域網(wǎng)
C.從邏輯上將端口劃分為獨立虛擬子網(wǎng)
D.用戶端口位置移動后,網(wǎng)絡(luò)管理員必須重新配置成員
33.下列不屬于SET要達(dá)到的主要目標(biāo)的選項是()。
A.信息在公共因特網(wǎng)上傳輸,保證網(wǎng)上的信息不被黑客竊取
B.訂單信息和個人賬號信息隔離
C.持卡和商家不認(rèn)識進(jìn)行交易,以保證交易的廣泛性
D.要求軟件遵循相同協(xié)議和消息格式,使不同廠家開發(fā)的軟件具有兼容性和互操作性,并且可以運行在不同的硬件和操作系統(tǒng)平臺上。
六、1.程序設(shè)計題(3題)34.設(shè)有n個人坐一圈并按順時針方向從1到n編號,從第s個人開始進(jìn)行1到m的報數(shù),報數(shù)到第m個人,此人出圈,再從他的下—個人重新開始從1到m報數(shù),如此進(jìn)行下去直到所有的人都出圈為止。先要求按出圈次序,每10個人為一組,給出這n個人的順序表。請編制函數(shù)Josegh()實現(xiàn)此功能并調(diào)用函數(shù)WriteDat()把編
設(shè)n=100,s=1,m=10進(jìn)行編程。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)WritsDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineN100
#defineS1
#defineM10
intp[lOO],n,s,m;
voidWriteDat(void);
voidJosegh(void)
{
}
voidmain()
{
m=M;n=N;s=S;
Josegh();
WriteDat();
}
voidWriteDat(void)
{
inti;
FILE*fp;
fp=fopen("OUT59.DAT","w");
for(i=N-1;i>=0;i--)
{
printf("%4d",p[i]);
fprintf(fp,"%4d",p[i]);
if(i%10==0)
{
printf("\n");
fprintf(fp,"\n");
}
}
fclose(fp);
}
35.編寫一個函數(shù)findStr(),該函數(shù)統(tǒng)計一個長度為2的字符串在另一個字符串中出現(xiàn)的次數(shù)。例如,假定輸入的字符串為"asdasasdfgasdaszx67asdmklo",子字符串為“as”,函數(shù)返回值是6。
函數(shù)ReadWrite()的功能是實現(xiàn)從文件in40.dat中讀取兩個字符串,并調(diào)用函數(shù)findStr(),最后把結(jié)果輸出到文件out40.dat中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)findStr()的花括號中填入你所編寫的若干語句。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
intfindStr(char*str,char*substr)
{
}
main()
{
charstr[81],substr[3];
intn;
clrscr();
printf("輸入原字符串:");
gets(str);
printf("輸入子字符串:");
gets(substr);
puts(str);
puts(substr);
n=findStr(str,substr);
printf("n=%d\n",n);
ReadWrite();
}
ReadWrite()
{
charch,str[81],substr[3];
intn,len,i=0;
FILE*rf,*wf;
rf=fopen("in40.dat","r");
wf=fopen("out40.dat","w");
while(i<5)
{
fgets(str,80,rf);
fgets(substr,10,rf);
len=strlen(substr)-1;
ch=substr[len];
if(ch=='\n'||ch==0x1a)
substr[len]=0;
n=findStr(str,substr);
fprintf(wf,"%d\n",n);
i++;
}
fclose(rf);
fclose(wf);
}
36.下列程序的功能是:計算出自然數(shù)SIX和NINE,它們滿足的條件是SIX+SIX+SIX=NINE+NINE的個數(shù)cnt,以及滿足此條件的所有SIX與NINE的和sum。請編寫函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sam輸出到文件OUT51.DAT中。其中的S,LX,N,I,N,E各代表一個十進(jìn)制數(shù)。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=O;
countValue();
printf("滿足條件的個數(shù)=%d\n",cnt);
printf("滿足條件所有的SIX與NINE的和=%d\n",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT51.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
參考答案
1.A傳統(tǒng)路由器一般采用共享背板的結(jié)構(gòu),高性能路由器一般采用交換式結(jié)構(gòu)。故選A選項。
2.Anet命令用于管理網(wǎng)絡(luò)環(huán)境、服務(wù)、用戶、登錄等本地信息。nslookup命令用于測試域名到IP地址轉(zhuǎn)換。ping命令的功能通過發(fā)送ICMP報文并監(jiān)聽回應(yīng)報文,來檢查與遠(yuǎn)程或本地計算機(jī)的連接。tracert命令的功能通過發(fā)送包含不同TTL的ICMP報文并監(jiān)聽回應(yīng)報文,來探測到達(dá)目的計算機(jī)的路徑。ping命令和traeert命令均可測試域名與IP地址轉(zhuǎn)換是否正常。故選A選項。
3.C
4.A
5.B
6.D性能選項卡可以設(shè)置影響帶寬使用的屬性以及客戶端Web連接的數(shù)量,但不包括超時時間。超時時間由網(wǎng)站選項設(shè)置。因此選擇D選項。
7.DRAID是磁盤陣列技術(shù),它在一定程度上可以提高磁盤存儲容量,但不能提高容錯能力。
8.B
9.C解析:采用密碼技術(shù)可以防止未授權(quán)者提取信息,對需要保密的信息進(jìn)行保密。需要進(jìn)行變換的原數(shù)據(jù)稱為明文,將原數(shù)據(jù)變換成一種隱蔽的過程稱為加密,其逆過程稱為解密;經(jīng)過變換后得到的數(shù)據(jù)稱為密文。
10.B
11.32計算機(jī)進(jìn)行計算的位數(shù)稱為基本字長。字長越長,處理器的計算精度就越高,當(dāng)然,其復(fù)雜程度也就越高,典型的處理器有8位、16位、32位和64位。8086處理器是8位的,而Pentium處理器是32位的
12.直接存儲器存取方式(DMA)直接存儲器存取方式(DMA)解析:不經(jīng)過CPU,數(shù)據(jù)直接在I/O設(shè)備與存儲器間傳輸?shù)姆椒ǚQ為直接存儲器存取方式(DMA)
13.支付體系電子商務(wù)的系統(tǒng)結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全基礎(chǔ)結(jié)構(gòu)、支付體系和業(yè)務(wù)系統(tǒng)4個層次。
—網(wǎng)絡(luò)基礎(chǔ)平臺:電子商務(wù)是以計算機(jī)網(wǎng)絡(luò)為基礎(chǔ)的。
—安全基礎(chǔ)結(jié)構(gòu):電子商務(wù)的安全基礎(chǔ)結(jié)構(gòu)層建立在網(wǎng)絡(luò)基礎(chǔ)層之上,包括CA安全認(rèn)證體系和基本的安全技術(shù)。
—支付體系:電子商務(wù)分為支付型業(yè)務(wù)和非支付型業(yè)務(wù)。
—業(yè)務(wù)系統(tǒng):電子商務(wù)的業(yè)務(wù)系統(tǒng)包括支付型業(yè)務(wù)和非支付型業(yè)務(wù)兩類,前者架構(gòu)在支付體系之上,后者架構(gòu)在安全基礎(chǔ)結(jié)構(gòu)之上。
14.(3)路由選擇【解析】OSI參考模型中,網(wǎng)絡(luò)層要實現(xiàn)路由選擇、擁塞控制和網(wǎng)絡(luò)互聯(lián)等功能。
15.(8)幀位錯【解析】以太網(wǎng)協(xié)議將接收出錯分為3種類型:幀校驗錯、幀長度錯和幀位錯。
16.GISGIS解析:地理信息系統(tǒng)(GIS)有時又稱為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機(jī)硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進(jìn)行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。
17.客戶機(jī)/服務(wù)器客戶機(jī)/服務(wù)器解析:在分布式計算中,一個應(yīng)用程序被動地等待,而另一個應(yīng)用程序通過請求啟動通信的模式就是客戶機(jī)/服務(wù)器交互模式。
18.性能管理功能性能管理功能允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運行狀況的好壞,其目標(biāo)是維護(hù)網(wǎng)絡(luò)運營效率和保證網(wǎng)絡(luò)服務(wù)質(zhì)量,使網(wǎng)絡(luò)的性能維持在一個可以被接受的水平上。性能管理為網(wǎng)絡(luò)管理人員提供監(jiān)視網(wǎng)絡(luò)運行的關(guān)鍵參數(shù),如吞吐率、利用率、錯誤率、響應(yīng)時間和網(wǎng)絡(luò)的一般可用度等。從概念上講,性能管理有監(jiān)視和調(diào)整兩大功能。
19.
20.傳輸介質(zhì)傳輸介質(zhì)
21.默認(rèn)路由默認(rèn)路由解析:在路由表中沒有包含到某一特定網(wǎng)絡(luò)或特定主機(jī)的路由時候使用默認(rèn)路由。
22.軟件軟件解析:虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機(jī)或ATM交換機(jī)之上的,它以軟件方式實現(xiàn)邏輯工作組的劃分與管理,邏輯工作組的結(jié)點組成不受物理位置的限制。
23.事件通知事件通知解析:本題考查點是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機(jī),管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機(jī)、路由器、交換機(jī)、集線器等,這些設(shè)備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動,或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進(jìn)行信息交換,一個代理也可以接受來自多個管理者的管理操作。
24.訪問權(quán)訪問權(quán)解析:TokenBus是一種在總線拓?fù)渲欣谩傲钆啤弊鳛榭刂平Y(jié)點訪問公共傳輸介質(zhì)的確定型介質(zhì)控制方法。在采用TokenBus方法的局域網(wǎng)中,任何一個結(jié)點只有在取得令牌后才能使用共享總線去發(fā)送數(shù)據(jù)。令牌是一種特殊結(jié)構(gòu)的控制幀,用來控制結(jié)點對總線的訪問權(quán)。
25.服務(wù)與被服務(wù)服務(wù)與被服務(wù)
26.四或4四或4解析:二進(jìn)制整數(shù)的權(quán)從右向左依次是20,21,22,…,2n-1,從21起,各個數(shù)位依次是2倍、4倍、8倍,…。因此,在右邊添兩個零就增加了四倍。
27.網(wǎng)絡(luò)資源網(wǎng)絡(luò)資源解析:計費管理的目標(biāo)是跟蹤個人和團(tuán)體用戶對網(wǎng)絡(luò)資源的使用情況,對其收取合理的費用。
28.有限廣播地址有限廣播地址解析:IP具有兩種廣播地址形式,一種叫直接廣播地址,另一種叫有限廣播地址。直接廣播地址包含一個有效的網(wǎng)絡(luò)號和一個全1的主機(jī)號,其作用是因特網(wǎng)上的主機(jī)向其他網(wǎng)絡(luò)廣播信息。32位全為1(55)的IP地址叫做有限廣播地址,用于本網(wǎng)廣播。它將廣播限制在最小范圍內(nèi)。
29.【審題關(guān)鍵句】100以內(nèi)(含100)滿足i、i+4、i+10都是素數(shù)的整數(shù)的個數(shù)以及這些i之和。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到i<90。
\n②在for循環(huán)中,每執(zhí)行一次循環(huán)則調(diào)用函數(shù)isPrime(該函數(shù)具體的算法已經(jīng)在源程序中給出,直接調(diào)用即可),對i、i+4、i+10是否同時是素數(shù)進(jìn)行判斷,如果這三個數(shù)同時為素數(shù),則計數(shù)變量cnt值加l,同將時將變量i的值累加到sum上。
\n【參考答案】
\n
30.【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計個數(shù),右移后為奇數(shù)的個數(shù)及平均值。
\n【解題思路】
\n本題類似第44套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即參與平均值計算的元素是數(shù)組xx[i]右移一位之后為奇數(shù)的元素,參考答案的第9條語句。
\n【參老答案】
\n
31.C解析:①CSMA/CD介質(zhì)訪問控制方法在網(wǎng)絡(luò)通信負(fù)荷較低時表現(xiàn)出較好的吞吐率與延遲特性。但是當(dāng)網(wǎng)絡(luò)通信負(fù)荷增大時,由于沖突增多,網(wǎng)絡(luò)吞吐率下降、傳輸延遲增加,因此CSMA/CD方法一般用于通信負(fù)荷較輕的應(yīng)用環(huán)境中。②TokenBus與TokenRing在通信負(fù)荷較重時表現(xiàn)出很好的吞吐率與較低的傳輸延遲,因而適用于通信負(fù)荷較重的應(yīng)用環(huán)境。③CSMA/CD方法是一種用戶訪問總線時間不確定的隨機(jī)競爭總線的方法,適用于辦公自動化等對數(shù)據(jù)傳輸實時性要求不嚴(yán)格的應(yīng)用環(huán)境。④TokenBus與TokenRing不足之處在于它們部需要復(fù)雜的環(huán)維護(hù)功能,實現(xiàn)較困難。
32.B解析:有4種定義虛擬局域網(wǎng)的方法,用交換機(jī)端口定義是最通用的方法之一。純粹用端口定義虛擬局域網(wǎng)時,不允許不同虛擬網(wǎng)包含同一網(wǎng)段或交換端口。
33.C解析:安全電子交易SET要達(dá)到的最主要目標(biāo)是:信息在公共因特網(wǎng)上安全傳輸,保證網(wǎng)上傳輸?shù)臄?shù)據(jù)不被黑客竊取。訂單信息和個人賬號信息隔離。在將包括持卡人賬號信息在內(nèi)的訂單送到商家時,商家只能看到訂貨信息,而看不到持卡人的賬戶信息。持卡人和商家相互認(rèn)證,以確保交易各方的真實身份。通常,第三方機(jī)構(gòu)負(fù)責(zé)為交易的各方提供信用擔(dān)保。要求軟件遵循相同協(xié)議和消息格式,使不同廠家開發(fā)的軟件具有兼容性和互操作性,并且可以運行在不同的硬件和操作系統(tǒng)平臺上。所以SET沒有保證交易的廣泛性的作用。
34.voidJosegh(void){intijkslw;s1=s;for(i=l;i<=n;i++)/*給n個人從到n編號*/p[i-1]=i;for(i=n;i>=2;i--){s1=(s1+m-1)%i;/*下一個開始報數(shù)的人的編號是(s1+m-1)%i*/if(s1==0)/*若s1為0則說明要開始報數(shù)的是最后一個人*/s1=i;w=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/for(j=sl;j<=i-1;j++)p[j-1]=p[j];p[i-1]=w;}}voidJosegh(void)\r\n{\r\ninti,j,k,sl,w;\r\ns1=s;\r\nfor(i=l;i<=n;i++)/*給n個人從到n編號*/\r\np[i-1]=i;\r\nfor(i=n;i>=2;i--)\r\n{\r\ns1=(s1+m-1)%i;/*下一個開始報數(shù)的人的編號是(s1+m-1)%i*/\r\nif(s1==0)/*若s1為0,則說明要開始報數(shù)的是最后一個人*/\r\ns1=i;\r\nw=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/\r\nfor(j=sl;j<=i-1;j++)\r\np[j-1]=p[j];\r\np[i-1]=w;\r\n}\r\n}解析:本題考查的知識點如下:
(1)將數(shù)組建成環(huán)。
(2)運算符“%”的使用。
(3)循環(huán)的嵌套使用。
此題是著名的“約瑟夫環(huán)”問題。首先要將每個人的編號存入數(shù)組。因為每次是從s1開始報數(shù),若是直線隊則下一個開始報數(shù)的人的編號是s1+m-1,但這里要建立一個環(huán),即最后一個人報完數(shù)后第一個人接著報數(shù)。所以這時下一個開始報數(shù)的人的編號足(s1+m-1)%i,i是此時圈中的總?cè)藬?shù)。若所得的結(jié)果為0,則說明要開始報數(shù)的是最后一個人。在此人前面的那個人就是要出圈的人,使用循環(huán)將要出圈的人移至數(shù)組的最后。開始時,總?cè)藬?shù)為n,以后依次減1,直到最后一個人出圈。
35.intfindStr(char*strchar*substr){intn;char*p*r;n=0;while(*str){p=str;/*指針p指向字符串產(chǎn)地址*/r=substr;/*指針r指向子字符串首地址*/while(*r)if(*r==*p)/*如果子字符串的第一個字符等于字符串中的該字符則繼續(xù)比較下一個字符*/{r++;p++;}elsebreak;/*否則退出循環(huán)*/if(*r=='\0')/*如果子字符串在字符串中出現(xiàn)了一次*/n++;/*則n加1進(jìn)行統(tǒng)計*/str++;/*指向字符串中的下一個字符*/}returnn;/*返回n*/}intfindStr(char*str,char*substr)\r\n{intn;\r\nchar*p,*r;\r\nn=0;\r\nwhile(*str)\r\n{\r\np=str;/*指針p指向字符串產(chǎn)地址*/\r\nr=substr;/*指針r指向子字符串首地址*/\r\nwhile(*r)\r\nif(*r==*p)/*如果子字符串的第一個字符等于字符串中的該字符,則繼續(xù)比較下一個字符*/\r\n{r++;\r\np++;\r\n}\r\nelsebreak;/*否則退出循環(huán)*/\r\nif(*r=='\\0')/*如果子字符串在字符串中出現(xiàn)了一次*/\r\nn++;/*則n加1,進(jìn)行統(tǒng)計*/\r\nstr++;/*指向字符串中的下一個字符*/\r\n}\r\nreturnn;/*返回n*/\r\n}解析:本題考查的知識點如下:
(1)指針的相關(guān)操作。
(2)強(qiáng)行退出——break的使用。
指針是C語言中的一個難點。在這里,我們要使用指針實現(xiàn)對數(shù)組的訪問繼而進(jìn)行
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅行社裝修資助合同
- 裝修工程節(jié)能環(huán)保協(xié)議
- 2025至2030年中國汽車前橋殼數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國尾水管檢修平臺數(shù)據(jù)監(jiān)測研究報告
- 構(gòu)建以學(xué)生為中心的體育傷害預(yù)防體系研究報告
- 2025至2030年中國PE包裝容器數(shù)據(jù)監(jiān)測研究報告
- 2025年中國冷卻水化學(xué)處理標(biāo)準(zhǔn)腐蝕試管市場調(diào)查研究報告
- 2025至2031年中國立式滾輪粉磨機(jī)行業(yè)投資前景及策略咨詢研究報告
- 廠房裝修工程用工協(xié)議
- 珠寶首飾快遞保險協(xié)議
- 微機(jī)原理與接口技術(shù)考試試題及答案(綜合-必看)
- 勞務(wù)投標(biāo)技術(shù)標(biāo)
- 研發(fā)管理咨詢項目建議書
- 濕瘡的中醫(yī)護(hù)理常規(guī)課件
- 轉(zhuǎn)錢委托書授權(quán)書范本
- 一種配網(wǎng)高空作業(yè)智能安全帶及預(yù)警系統(tǒng)的制作方法
- 某墓園物業(yè)管理日常管護(hù)投標(biāo)方案
- 蘇教版六年級數(shù)學(xué)上冊集體備課記載表
- 內(nèi)蒙古匯能煤電集團(tuán)有限公司長灘露天煤礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 22S702 室外排水設(shè)施設(shè)計與施工-鋼筋混凝土化糞池
- 2013日產(chǎn)天籟全電路圖維修手冊45車身控制系統(tǒng)
評論
0/150
提交評論