版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2021年安徽省馬鞍山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.下面關(guān)于光纖的敘述,不正確的是()
A.頻帶很寬B.誤碼率很低C.不受電磁干擾D.容易維護(hù)和維修
2.網(wǎng)絡(luò)商務(wù)信息是指()。
A.通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)傳遞的商務(wù)信息B.關(guān)于網(wǎng)絡(luò)商務(wù)的信息C.關(guān)于網(wǎng)絡(luò)的商務(wù)信息D.通過(guò)網(wǎng)絡(luò)傳遞的所有數(shù)據(jù)
3.下列關(guān)于綜合布線(xiàn)的描述中,錯(cuò)誤的是()。
A.雙絞線(xiàn)扭絞可以減少電磁干擾
B.與UTP相比,STP對(duì)外電磁輻射較小
C.多介質(zhì)插座是用來(lái)連接UTP和STP的
D.作為水平布線(xiàn)系統(tǒng)電纜時(shí),UTP電纜長(zhǎng)度通常應(yīng)該在90m以?xún)?nèi)
4.IP地址塊/27、2/27和4/27經(jīng)過(guò)聚合后可用的地址數(shù)為()A.64B.92C.94D.126
5.在郵件服務(wù)器之間實(shí)現(xiàn)郵件投遞的協(xié)議是()。
A.IMAPB.TFTPC.SMTPD.RARP
6.第
13
題
ATM信元的組成是()
A.5個(gè)字節(jié)的信頭和53個(gè)字節(jié)的信息字段
B.5個(gè)字節(jié)的信頭和48個(gè)字節(jié)的信息字段
C.10個(gè)字節(jié)的信頭和48個(gè)字節(jié)的信息字段
D.16個(gè)字節(jié)的信頭和53個(gè)字節(jié)的信息字段
7.OSI參考模型中,負(fù)責(zé)在兩個(gè)相鄰節(jié)點(diǎn)間的線(xiàn)路上無(wú)差錯(cuò)地傳送以幀為單位的數(shù)據(jù)的是()。
A.物理層B.數(shù)據(jù)鏈路層C.網(wǎng)絡(luò)層D.傳輸層
8.下列對(duì)IPv6地址表示中,錯(cuò)誤的是()A.E::601:BC:0:05D7
B.21DA:0:0:0:0:2A:F:FE08:3
C.21BC::0:0:1/48
D.EF60::2A90:FE:0:4CA2:9C5A
9.端口掃描可以通過(guò)捕獲本地主機(jī)或服務(wù)器的流入流出()來(lái)監(jiān)視本地主機(jī)的運(yùn)行情況。
A.數(shù)據(jù)段B.FR數(shù)據(jù)幀C.比特流D.IP數(shù)據(jù)包
10.下列關(guān)于InternetFTP的敘述中,錯(cuò)誤的一條是()。
A.FTP采用了客戶(hù)機(jī)/服務(wù)器模式
B.客戶(hù)機(jī)和服務(wù)器之間利用TCP連接
C.目前大多數(shù)提供公共資料的FTP服務(wù)器都提供匿名FTP服務(wù)
D.目前大多數(shù)FTP匿名服務(wù)允許用戶(hù)上載和下載文件
二、填空題(10題)11.(10)Novell公司的NetWare最著名的地方就是它的______和打印管理。
12.
13.
14.Novell公司的NetWare最著名的地方就是它的______和打印管理。
15.
第66題TCP協(xié)議可以將源主機(jī)的___________無(wú)差錯(cuò)地傳送到目的主機(jī)。
16.(2)軟件的生命周期,通常分為計(jì)劃階段、開(kāi)發(fā)階段和____。
17.
18.______是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪(fǎng)問(wèn)控制、拒絕重放包、加密和流量保密服務(wù)。
19.
20.
三、2.填空題(8題)21.______是指通過(guò)計(jì)算機(jī)技術(shù)與通信技術(shù)的結(jié)合來(lái)實(shí)現(xiàn)信息的傳輸、交換、存儲(chǔ)和處理。
22.B-ISDN綜合選擇了線(xiàn)路交換的實(shí)時(shí)性和分組交換的靈活性的【】技術(shù)作為它的數(shù)據(jù)傳輸技術(shù)。
23.網(wǎng)絡(luò)協(xié)議的3要素是:語(yǔ)法,語(yǔ)義和______。
24.手持設(shè)備又稱(chēng)掌上電腦或稱(chēng)______。
25.奔騰的內(nèi)部總線(xiàn)是32位的,但它與存儲(chǔ)器之間的外部總線(xiàn)為_(kāi)_____位。
26.常用的網(wǎng)絡(luò)管理協(xié)議有【】、公共管理信息服務(wù)/協(xié)議(CMIS/CMIP)和局域網(wǎng)個(gè)人管理協(xié)議(LMMP)。
27.IP據(jù)報(bào)在穿越因特網(wǎng)的過(guò)程中有可能被分片。在p數(shù)據(jù)報(bào)分片以后,通常由【】負(fù)責(zé)IP數(shù)據(jù)報(bào)的重組。
28.第一個(gè)無(wú)線(xiàn)局域網(wǎng)的標(biāo)準(zhǔn)是______標(biāo)準(zhǔn)。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個(gè)兩位十進(jìn)制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個(gè)文件中的數(shù)存入數(shù)組a和b中,請(qǐng)考生編制一個(gè)函數(shù)jsVal,實(shí)現(xiàn)的功能是依次對(duì)數(shù)組a和b中的數(shù)按條件重新組成一個(gè)新數(shù)并依次存入數(shù)組c中,再對(duì)數(shù)組c中的數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果c輸出到文件out.dat中。
組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的數(shù)必須符合一個(gè)是偶數(shù),另一個(gè)是奇數(shù),則數(shù)組a中的數(shù)按二進(jìn)制數(shù)左移八位后再加上數(shù)組b對(duì)應(yīng)位置上的數(shù),把這樣組成的新數(shù)依次存入數(shù)組c中。
注意:部分源程序存在test.c文件中。
程序中已定義:a[100]、b[100]和c[100]。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件lN1.DAT和IN2.DAT中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
30.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個(gè)兩位十進(jìn)制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個(gè)文件中的數(shù)存入數(shù)組a和b中,請(qǐng)考生編制一個(gè)函數(shù)jsVal,實(shí)現(xiàn)的功能是依次對(duì)數(shù)組a和b中的數(shù)按條件重新組成一個(gè)新數(shù)并依次存入數(shù)組c中,再對(duì)數(shù)組c中的數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果C輸出到文件out.dat中。組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的數(shù)均是奇數(shù),則數(shù)組a中十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字仍為新數(shù)的個(gè)位數(shù)字,數(shù)組b中的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新數(shù)的十位數(shù)字,這樣組成的新數(shù)并存入數(shù)組c中。
注意:部分源程序存在test.c文件中。
程序中已定義:a[100]、b[100]和c[100]。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件IN1.DAT和1N2.DAT中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.在采用點(diǎn)—點(diǎn)通信信道的通信子網(wǎng)中,如果兩個(gè)結(jié)點(diǎn)之間沒(méi)有連接的線(xiàn)路,那么,它們之間的通信只能通過(guò)中間結(jié)點(diǎn)______。
A.廣播B.轉(zhuǎn)接C.接收D.協(xié)議變換
32.下列關(guān)于消息認(rèn)證的敘述,錯(cuò)誤的是()。
A.消息認(rèn)證又稱(chēng)為完整性校驗(yàn),它在銀行業(yè)稱(chēng)為消息認(rèn)證,在OSI安全模型中稱(chēng)為封裝
B.消息認(rèn)證就是確定的接收者能夠檢驗(yàn)收到的消息是否真實(shí)的方法
C.消息認(rèn)證使接收者能識(shí)別信息源、內(nèi)容的真?zhèn)?、時(shí)間性和確定的信息
D.認(rèn)證只在相互通信的雙方進(jìn)行,是一種實(shí)時(shí)認(rèn)證
33.DES加密算法采用的密鑰長(zhǎng)度是()。
A.32位B.56位C.64位D.53位
六、1.程序設(shè)計(jì)題(3題)34.已知數(shù)據(jù)文件m14.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一個(gè)函數(shù)JsVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組成一個(gè)新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成兩個(gè)十位數(shù)ab-cd>=0且ab-cd<=10且兩個(gè)數(shù)均是奇數(shù),同時(shí)兩個(gè)新十位數(shù)字均不為零,則將滿(mǎn)足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿(mǎn)足上述條件的4位數(shù)的個(gè)數(shù)cnt,最后調(diào)用寫(xiě)函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUTl4.DAT文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)writeDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsVal()
{
}
voidreadDat()
{
inti;
FILE*fp;
fp=fopen("IN14.DAT","r");
for(i=0;i〈MAX;i++)
fscanf(fp,"%d",&a[i]);
fclose(fp);
}
main()
{
inti;
readDat();
jsVal();
printf("滿(mǎn)足條件的數(shù)=%d\n",cnt);
for(i=0;i〈cnt;i++)
printf("%d",b[i]);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT14.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
35.編寫(xiě)一個(gè)函數(shù)findStr(),該函數(shù)統(tǒng)計(jì)一個(gè)長(zhǎng)度為2的字符串在另一個(gè)字符串中出現(xiàn)的次數(shù)。例如,假定輸入的字符串為"asdasasdfgasdaszx67asdmklo",子字符串為“as”,函數(shù)返回值是6。
函數(shù)ReadWrite()的功能是實(shí)現(xiàn)從文件in40.dat中讀取兩個(gè)字符串,并調(diào)用函數(shù)findStr(),最后把結(jié)果輸出到文件out40.dat中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)findStr()的花括號(hào)中填入你所編寫(xiě)的若干語(yǔ)句。
試題程序:
#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.下列程序的功能是:選出5000以下符合條件的自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個(gè)位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個(gè)位數(shù)字與千位數(shù)字之差的10倍。計(jì)算并輸出這些4位自然數(shù)的個(gè)數(shù)cnt及這些數(shù)的和sum。請(qǐng)編寫(xiě)函數(shù)countValue()實(shí)現(xiàn)程序的要求,最后調(diào)用函數(shù)wfiteDAT()把結(jié)果cnt和sum輸出到文件OUT67.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫(xiě)函數(shù)writDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=0;
countValue();
printf("滿(mǎn)足條件的自然數(shù)的個(gè)數(shù)=%d\n",cnt);
printf("滿(mǎn)足條件的自然的值的和=%d\n",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT67.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose{fp);
}
參考答案
1.D解析:光纖電纜簡(jiǎn)稱(chēng)為光纜,是網(wǎng)絡(luò)傳輸介質(zhì)中性能最好、應(yīng)用前途最廣泛的一種。頻帶很寬,可達(dá)1000MB;光纖信號(hào)衰減極小,它可以在6~8km的距離內(nèi),在不使用中繼器的情況下,實(shí)現(xiàn)高速率的數(shù)據(jù)傳輸;不受外界電磁干擾與噪聲的影響,能在長(zhǎng)距離、高速率的傳輸中保持低誤碼率。光纖的誤碼率可以低于10-10。但是,光纖不容易維護(hù)和維修。
2.A
3.C工作區(qū)子系統(tǒng)的信息插座大致可分為嵌入式安裝插座(暗座)、表面安裝插座和多介質(zhì)信息插座(光纖和銅纜)等。其中,嵌入式安裝插座是用來(lái)連接雙絞線(xiàn)(UTP等)的:多介質(zhì)信息插座用來(lái)連接銅纜和光纖,用以解決用戶(hù)對(duì)“光纖到桌面”的需求。在綜合布線(xiàn)系統(tǒng)中,水平布線(xiàn)子系統(tǒng)多采用5類(lèi)(或超5類(lèi),或6類(lèi))4對(duì)非屏蔽雙絞線(xiàn)。雙絞線(xiàn)電纜長(zhǎng)度應(yīng)該在90m以?xún)?nèi),信息插座應(yīng)在內(nèi)部作固定線(xiàn)連接。因此選擇C選項(xiàng)。
4.BIP地址塊/27和2/27經(jīng)過(guò)聚合后為/26,其中全0和全1不能用,因此可用地址數(shù)為2(32-26)-2=62個(gè),而4/27無(wú)法聚合,可用地址數(shù)為2(32-27)-2=30個(gè)。所以總共可用的地址數(shù)為62+30=92個(gè),答案選B。也有認(rèn)為應(yīng)該聚合為聚合得到/25得到的2(32-25)-2=126。但是這樣做的話(huà),會(huì)將不在范圍內(nèi)的/27也包括在內(nèi)。個(gè)人認(rèn)為不正確。
5.C
\n
6.BATM信元是長(zhǎng)度固定為53B的分組,其中首部為5B,其余為48B的信息字段。ATM交換機(jī)支持兩類(lèi)接口:用于用戶(hù)終端與交換機(jī)連接的用戶(hù)網(wǎng)絡(luò)接口UNI和用于ATM交換機(jī)之間連接的網(wǎng)絡(luò)結(jié)點(diǎn)接口NNI。兩類(lèi)接口相對(duì)應(yīng)的信元首部略有不同。
7.B
8.B
9.D
10.D解析:文件傳輸服務(wù)(FTP,F(xiàn)ileTransferProtocol)是把文件從網(wǎng)絡(luò)中的一臺(tái)主機(jī)復(fù)制到網(wǎng)絡(luò)中的另一臺(tái)主機(jī)的過(guò)程。FTP服務(wù)為計(jì)算機(jī)之間雙向文件傳輸提供了一種有效的手段。FTP采用了客戶(hù)機(jī)/服務(wù)器模式,客戶(hù)機(jī)和服務(wù)器之間利用TCP連接。目前,大多數(shù)提供公共資料的FTP服務(wù)器都提供匿名FTP服務(wù)。如果沒(méi)有特殊聲明,通常用“anonymous”作為賬號(hào),用“guest”作為口令。有些FTP服務(wù)器會(huì)要求用戶(hù)輸入自己的電子郵件地址作為口令。Internet用戶(hù)目前使用的FTP服務(wù)大多數(shù)是匿名服務(wù)。為了保證FTP服務(wù)器的安全性,幾乎所有的FTP匿名服務(wù)只允許用戶(hù)下載文件,而不允許用戶(hù)上傳文件。
11.(10)文件
【解析】NetWare以其強(qiáng)大的的文件和打印服務(wù)能力而久負(fù)盛名。
12.口令認(rèn)證
13.
14.文件文件解析:Netware以其強(qiáng)火的的文件和打印服務(wù)能力而久負(fù)盛名。
15.字節(jié)流
【解析】TCP協(xié)議提供了面向連接的,可靠的,全雙工的數(shù)據(jù)流傳輸服務(wù)。其完全可靠性是指TCP確保通過(guò)一個(gè)連接發(fā)送的數(shù)據(jù)正確地到達(dá)目的地,不會(huì)發(fā)生數(shù)據(jù)的丟失或亂序。
16.(2)運(yùn)行階段
【解析】軟件的生命周期,通常分為計(jì)劃階段、開(kāi)發(fā)階段和運(yùn)行階段。
17.
18.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪(fǎng)問(wèn)控制、無(wú)連接完整性、數(shù)據(jù)源認(rèn)證、拒絕重放包、加密和流量保密服務(wù)。
19.
20.共享
21.數(shù)據(jù)通信數(shù)據(jù)通信解析:數(shù)據(jù)通信是指通過(guò)計(jì)算機(jī)技術(shù)與通信技術(shù)的結(jié)合來(lái)實(shí)現(xiàn)信息的傳輸、交換、存儲(chǔ)和處理。數(shù)據(jù)通信系統(tǒng)是指以計(jì)算機(jī)為中心,通過(guò)數(shù)據(jù)傳輸系統(tǒng)與分布在遠(yuǎn)地的數(shù)據(jù)終端設(shè)備連接起來(lái),以實(shí)現(xiàn)數(shù)據(jù)通信的系統(tǒng)。
22.ATM或異步傳輸模式ATM或異步傳輸模式解析:ATM是新一代的數(shù)據(jù)傳輸與分組交換技術(shù),它滿(mǎn)足了多媒體網(wǎng)絡(luò)應(yīng)用及實(shí)施通信要求的網(wǎng)絡(luò)傳輸?shù)母咝逝c低延遲。B-ISDN綜合了ATM交換與線(xiàn)路交換這兩種技術(shù)。
23.時(shí)序時(shí)序解析:時(shí)序是對(duì)事件實(shí)現(xiàn)順序的詳細(xì)說(shuō)明。
24.亞筆記本亞筆記本解析:手持設(shè)備又稱(chēng)掌上電腦或亞筆記本,亞筆記本比筆記本更小、更輕。PDA、商務(wù)通、快譯通及第二代半、第三代手機(jī)等都是手持設(shè)備。
25.6464解析:奔騰采用增強(qiáng)的64位數(shù)據(jù)總線(xiàn)。
26.簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)解析:現(xiàn)在常用的網(wǎng)絡(luò)管理協(xié)議有3種:簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)、公共管理信息服務(wù)/協(xié)議(CMIS/CMIP)和局域網(wǎng)個(gè)人管理協(xié)議(LMMP)。
27.目的主機(jī)目的主機(jī)解析:本題考查點(diǎn)是IP數(shù)據(jù)報(bào)的重組。IP數(shù)據(jù)報(bào)在因特網(wǎng)上傳送時(shí)要經(jīng)過(guò)底層的物理網(wǎng)絡(luò)。因特網(wǎng)是“網(wǎng)間網(wǎng)”,其中的物理網(wǎng)絡(luò)差異很大,不同類(lèi)型的物理網(wǎng)絡(luò)可傳送的物理幀的最大長(zhǎng)度,即網(wǎng)絡(luò)最大傳送單元(MTU)可能不同。因此傳送過(guò)程中,IP數(shù)據(jù)報(bào)在通過(guò)MTU較小的網(wǎng)絡(luò)時(shí)有可能被分片。在p數(shù)據(jù)報(bào)分片以后,應(yīng)該需要進(jìn)行數(shù)據(jù)報(bào)重新組裝,因特網(wǎng)中通常是IP數(shù)據(jù)報(bào)到達(dá)目的主機(jī)后,由目的主機(jī)負(fù)責(zé)重組。
28.802.11802.11解析:第一個(gè)無(wú)線(xiàn)局域網(wǎng)的標(biāo)準(zhǔn)是1990年IEEE802委員會(huì)建立的802.11標(biāo)準(zhǔn)。
29.【審題關(guān)鍵句】數(shù)組相同下標(biāo)位置上的奇數(shù)和偶數(shù),二進(jìn)制數(shù)左移八位,對(duì)應(yīng)數(shù)組元素相加,保存到新數(shù)組,從小到大排序。
\n【解題思路】
\n①定義循環(huán)變量i、j和無(wú)符號(hào)整型變量v。
\n②在for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于MAX。在循環(huán)體中,用if語(yǔ)句判斷如果a[i]是奇數(shù)且b[i]是偶數(shù)或者a[i]是偶數(shù)且b[i]是奇數(shù),則把a(bǔ)[i]左移八位后與b[i]的和賦給c[cnt],同時(shí)cnt加1。
\n③在第一層for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于或大于cnt。在第二層for循環(huán)語(yǔ)句中,循環(huán)變量j從i+1開(kāi)始,依次遞增直到其值等于或大于cnt。在循環(huán)體中,用if語(yǔ)句判斷如果c[i]大于c[j],則兩者互換,實(shí)現(xiàn)數(shù)組C中元素從小到大的排序。
\n【參考答案】
\n
30.【審題關(guān)鍵句】數(shù)組相同下標(biāo)位置上的奇數(shù),數(shù)組a中十位數(shù)等于新數(shù)的千位數(shù)字,個(gè)位等于新數(shù)個(gè)位數(shù)字,數(shù)組b中的十位等于新數(shù)的百位數(shù)字,個(gè)位數(shù)字等于新數(shù)的十位數(shù)字,存入數(shù)組,從小到大排序。
\n【解題思路】
\n④定義整型循環(huán)變量i、j和局部變量tmp。
\n②在for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于或大于MAX,用if條件語(yǔ)句判斷如果a[i]和b[i]同時(shí)為奇數(shù),由a[i]的十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字為新數(shù)的個(gè)位數(shù)字,b[i]的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新數(shù)的十位數(shù)字,把這個(gè)新組成的數(shù)存入數(shù)組元素c[cn],同時(shí)數(shù)組下標(biāo)變量cn加1。
\n③在第一層for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于或大于cnt,在第二層循環(huán)中,循環(huán)變量j從i+1開(kāi)始,依次遞增直到其值等于cnt,用if條件語(yǔ)句判斷如果數(shù)組元素c[i]大于c[j],則兩者進(jìn)行互換,實(shí)現(xiàn)數(shù)組C中的數(shù)按從小到大的順序進(jìn)行排序。
\n【參考答案】
\n
31.B解析:在廣播式網(wǎng)絡(luò)中,所有連網(wǎng)計(jì)算機(jī)共享一個(gè)公共通信信道。當(dāng)一臺(tái)計(jì)算機(jī)利用共享通信信道發(fā)送報(bào)文分組時(shí),所有其他的計(jì)算機(jī)都會(huì)“收聽(tīng)”到這個(gè)分組。由于發(fā)送的分組中帶有目的地址和源地址,接收到該分組的計(jì)算機(jī)將檢查目的地址是否與本結(jié)點(diǎn)地址相同。如果被接收?qǐng)?bào)文分組的目的地址與本結(jié)點(diǎn)地址相同,則接收該分組,否則丟棄該分組。與廣播式網(wǎng)絡(luò)相反,在點(diǎn)一點(diǎn)網(wǎng)絡(luò)中,每條物理線(xiàn)路連接一對(duì)計(jì)算機(jī)。假如兩臺(tái)計(jì)算機(jī)之間沒(méi)有直接連接的線(xiàn)路,那么它們之間的分組就要通過(guò)中間結(jié)點(diǎn)的接收、存儲(chǔ)、轉(zhuǎn)發(fā),直至目的結(jié)點(diǎn)。由于連接多臺(tái)計(jì)算機(jī)之間的線(xiàn)路結(jié)構(gòu)可能是復(fù)雜的,因此從源結(jié)點(diǎn)到目的結(jié)點(diǎn)可能存在多條路由,決定分組從通信子網(wǎng)的源結(jié)點(diǎn)到達(dá)目的結(jié)點(diǎn)的路由需要有路由選擇算法。采用分組存儲(chǔ)轉(zhuǎn)發(fā)與路由選擇是點(diǎn)一點(diǎn)式網(wǎng)絡(luò)與廣播式網(wǎng)絡(luò)的重要區(qū)別之一。
32.D解析:消息認(rèn)證不一定是實(shí)時(shí)的,如存儲(chǔ)系統(tǒng)或電子郵件系統(tǒng),所以選項(xiàng)D是錯(cuò)誤的。
33.B解析:DES的密鑰長(zhǎng)度為56位,64位是它的分組長(zhǎng)度。
34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i〈200;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/ab=10*thou+ten;/*把千位數(shù)字和十位數(shù)字重新組成一個(gè)新的十位數(shù)ab*/cd=10*data+hun;/*把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的十位數(shù)cd*/if((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2cd%2==1&&ab!=0&&cd!=0)/*如果ab-cd>=0且ab-cd<=10且兩個(gè)數(shù)均是奇數(shù)同時(shí)兩個(gè)新十位數(shù)字均不為零*/{b[cnt]=a[i];/*則把滿(mǎn)足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計(jì)滿(mǎn)足條件的數(shù)的個(gè)數(shù)*/}}for(i=0;i〈cnt-1;主++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i〈200;i++)\r\n{thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/\r\nab=10*thou+ten;/*把千位數(shù)字和十位數(shù)字重新組成一個(gè)新的十位數(shù)ab*/\r\ncd=10*data+hun;/*把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的十位數(shù)cd*/\r\nif((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2cd%2==1&&ab!=0&&cd!=0)\r\n/*如果ab-cd>=0且ab-cd<=10且兩個(gè)數(shù)均是奇數(shù)同時(shí)兩個(gè)新十位數(shù)字均不為零*/\r\n{b[cnt]=a[i];/*則把滿(mǎn)足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計(jì)滿(mǎn)足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;主++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]〈b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題看起來(lái)似乎比較煩瑣,但只要仔細(xì)分析,把思路理清,還是不難解決的。由題意可以列出解題步驟如下:
(1)求得當(dāng)前所取得的整數(shù)的千位、百位、十位、個(gè)位上的數(shù)字值,可以借助使用“/”(除法)與“%”(取余)兩個(gè)運(yùn)算符。
(2)按照要求(第一個(gè)十位數(shù):新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的十位數(shù);第二個(gè)十位數(shù):新十位數(shù)的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的百位數(shù)字)把求得的各個(gè)位上的數(shù)字值組成兩個(gè)新的十位數(shù)。
(3)對(duì)新組成的兩個(gè)十位數(shù)進(jìn)行條件判斷(判斷條件的語(yǔ)句是“if((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2==1&&ab!=0&&cd!=0)”),如果滿(mǎn)足條件,則把原來(lái)的4位數(shù)放到數(shù)組b中,同時(shí)用一個(gè)計(jì)數(shù)器變量cnt求出滿(mǎn)足條件的4位數(shù)的個(gè)數(shù)。
(4)對(duì)數(shù)組b中的4位數(shù)用選擇法進(jìn)行從大到小排序。
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)/*如果子字符串的第一個(gè)字符等于字符串中的該字符則繼續(xù)比較下一個(gè)字符*/{r++;p++;}elsebreak;/*否則退出循環(huán)*/if(*r=='\0')/*如果子字符串在字符串中出現(xiàn)了一次*/n++;/*則n加1進(jìn)行統(tǒng)計(jì)*/str++;/*指向字符串中的下一個(gè)字符*/}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)/*如果子字符串的第一個(gè)字符等于字符串中的該字符,則繼續(xù)比較下一個(gè)字符*/\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)計(jì)*/\r\nstr++;/*指向字符串中的下一個(gè)字符*/\r\n}\r\nreturnn;/*返回n*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)指針的相關(guān)操作。
(2)強(qiáng)行退出——break的使用。
指針是C語(yǔ)言中的一個(gè)難點(diǎn)。在這里,我們要使用指針實(shí)現(xiàn)對(duì)數(shù)組的訪(fǎng)問(wèn)繼而進(jìn)行字符
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版本二手房買(mǎi)賣(mài)合同針對(duì)房產(chǎn)稅繳納的約定3篇
- 2025年個(gè)人水利工程建設(shè)與維護(hù)承包合同模板4篇
- 2025年度生態(tài)環(huán)保幕墻材料采購(gòu)與安裝勞務(wù)分包合同范例4篇
- 二零二五版汽車(chē)4S店促銷(xiāo)員銷(xiāo)售服務(wù)合同3篇
- 2025年度新材料研發(fā)與應(yīng)用推廣咨詢(xún)服務(wù)合同4篇
- 二手住宅買(mǎi)賣(mài)合同(海南版2024)
- 專(zhuān)利技術(shù)成果實(shí)施許可合同(2024版)版B版
- 2025年度智慧城市運(yùn)營(yíng)管理出資合同4篇
- 二零二五年度危險(xiǎn)品運(yùn)輸合同框架協(xié)議2篇
- 二零二五年度寵物活體活體領(lǐng)養(yǎng)援助合同4篇
- 節(jié)前停工停產(chǎn)與節(jié)后復(fù)工復(fù)產(chǎn)安全注意事項(xiàng)課件
- 設(shè)備管理績(jī)效考核細(xì)則
- 中國(guó)人民銀行清算總中心直屬企業(yè)2023年招聘筆試上岸歷年典型考題與考點(diǎn)剖析附帶答案詳解
- (正式版)SJT 11449-2024 集中空調(diào)電子計(jì)費(fèi)信息系統(tǒng)工程技術(shù)規(guī)范
- 廣州綠色金融發(fā)展現(xiàn)狀及對(duì)策的研究
- 人教版四年級(jí)上冊(cè)加減乘除四則混合運(yùn)算300題及答案
- 合成生物學(xué)技術(shù)在生物制藥中的應(yīng)用
- 消化系統(tǒng)疾病的負(fù)性情緒與心理護(hù)理
- 高考語(yǔ)文文學(xué)類(lèi)閱讀分類(lèi)訓(xùn)練:戲劇類(lèi)(含答案)
- 協(xié)會(huì)監(jiān)事會(huì)工作報(bào)告大全(12篇)
- WS-T 813-2023 手術(shù)部位標(biāo)識(shí)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論