




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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ù)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.若要指定ping命令中的數(shù)據(jù)長(zhǎng)度為3000字節(jié),正確的輸入是()。
A.pingIP–t3000B.pingIP–l3000C.pingIP–n3000D.pingIP–s3000
2.下列()范圍內(nèi)的計(jì)算機(jī)網(wǎng)絡(luò)可稱之為局域網(wǎng)。A.在一個(gè)樓字B.在一個(gè)城市C.在一個(gè)國(guó)家D.在全世界
3.在Internet域名系統(tǒng)中,.com通常表示()。
A.商業(yè)組織B.教育機(jī)構(gòu)C.政府部門D.非營(yíng)利性機(jī)構(gòu)
4.在以太網(wǎng)中,使用ARP協(xié)議的目的是:()。
A.獲取端口和IP地址的對(duì)應(yīng)關(guān)系
B.獲取IP地址和MAC地址的對(duì)應(yīng)關(guān)系
C.獲取MAC地址和端口的對(duì)應(yīng)關(guān)系
D.獲取IP地址和域名的對(duì)應(yīng)關(guān)系
5.如果在一臺(tái)主機(jī)的Windows環(huán)境下執(zhí)行Ping命令得到下列信息:Pingingwww.nankai.edu.cn[202.113.16.33]with32bytesofdata:Replyfrom202.113.16.33:bytes=32time<lmsTTL=128Replyfrom202.113.16.33:bytes=32time<lmsTTL=128Replyfrom202.113.16.33:bytes:32time<lms,TTL=128Replyfrom202.113.16.33:bytes=32time<lmsTTL=128Pingstatisticsfor202.113.16.33:Packets:Sent=4,Received=4,Lost=0(0%loss),Approximateroundtriptimesinmilli—seconds:Minimum=0ms,Maximum:0ms,Average=0ms那么下列結(jié)論中無(wú)法確定的是()。
A.為www.nankai.edu.ca提供名字解析的服務(wù)器工作正常
B.本機(jī)使用的DNS服務(wù)器工作正常
C.主機(jī)www.nankai.edu.cn上www服務(wù)工作正常
D.主機(jī)wlgrw.nankai.edu.CB的網(wǎng)關(guān)配置正確
6.一臺(tái)交換機(jī)具有48個(gè)10/100BASE-TX端口與2個(gè)可擴(kuò)展的1000BASE-X端口,那么這臺(tái)交換機(jī)全雙工滿配置的情況下,總帶寬為()。A.8.8GB.13.6GC.12.5GD.14.8G
7.下列對(duì)IPv6地址表示中,錯(cuò)誤的是()
A.::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
8.以下關(guān)于TCP說(shuō)法,正確的是()。
A.為保證TCP連接建立和終止的可靠性,TCP使用了三次握手協(xié)議
B.發(fā)送方收到一個(gè)零窗口通告時(shí),還可以繼續(xù)向接收方發(fā)送數(shù)據(jù)
C.TCP沒(méi)有提供流量控制
D.窗口和窗口通告難以有效控制TCP的數(shù)據(jù)傳輸流量,發(fā)送方發(fā)送的數(shù)據(jù)有可能會(huì)溢出接收方的緩沖空間
9.資源子網(wǎng)的主要組成單元是()。
A.計(jì)算機(jī)硬件B.主機(jī)C.服務(wù)器D.信息資源
10.下列關(guān)于路由器技術(shù)的描述中,錯(cuò)誤的是()
A.路由器的包轉(zhuǎn)發(fā)能力與路由器的端口數(shù)量、端口速率、包長(zhǎng)度、包類型相關(guān)
B.轉(zhuǎn)發(fā)率通常是衡量路由器中傳輸效率的性能
C.突發(fā)處理能力是以最大幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大傳輸速率來(lái)衡量
D.路由器的冗余是為了保證設(shè)備的可靠性與可用性
二、填空題(10題)11.年,IBM公司推出個(gè)人計(jì)算機(jī)IBM-PC,此后又經(jīng)過(guò)若干代的升級(jí)和演變,從而形成了龐大的個(gè)人計(jì)算機(jī)市場(chǎng),使得計(jì)算機(jī)得到空前的普及。
12.即時(shí)通信系統(tǒng)一般采用中轉(zhuǎn)模式和______兩種通信模式。
13.網(wǎng)絡(luò)計(jì)費(fèi)管理的主要目的是控制和監(jiān)測(cè)網(wǎng)絡(luò)操作的
。
14.網(wǎng)絡(luò)安全策略主要包括技術(shù)和制度兩個(gè)方面。它的制定涉及網(wǎng)絡(luò)使用與管理制定和兩方面的內(nèi)同。
15.
16.(3)因?yàn)榫W(wǎng)狀型拓?fù)浣Y(jié)構(gòu)復(fù)雜,必須采用路由選擇算法和________方法。
17.誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯(cuò)的【】。
18.SET(安全電子交易)是一種基于的協(xié)議,是為了解決用戶、商家和銀行之間通過(guò)信用卡支付的交易安全問(wèn)題而設(shè)計(jì)的。
19.(15)Internet中的用戶遠(yuǎn)程登錄是指用戶使用_________命令,使自己的計(jì)算機(jī)暫時(shí)成為遠(yuǎn)程計(jì)算機(jī)的一個(gè)仿真終端的過(guò)程。
20.WWW瀏覽器的工作基礎(chǔ)是解釋執(zhí)行用______語(yǔ)言編寫(xiě)的文件。
三、2.填空題(8題)21.Ethernet的MAC地址長(zhǎng)度為_(kāi)_____位。
22.多媒體技術(shù)與超文本技術(shù)的結(jié)合,即形成了【】技術(shù)。
23.若Web站點(diǎn)是基于IIS建設(shè),而且Web站點(diǎn)內(nèi)容位于NTFS分區(qū)時(shí),有4種方法限制用戶的訪問(wèn)權(quán)限:IP地址限制、Web權(quán)限、______和NTFS權(quán)限。
24.下圖所示的簡(jiǎn)單互聯(lián)網(wǎng)中,路由器S的路由表中對(duì)應(yīng)目的網(wǎng)絡(luò)的下一跳步IP地址應(yīng)為_(kāi)_____。
25.802.11協(xié)議是專門為_(kāi)_____使用的。
26.交換式局域網(wǎng)的核心是______。
27.網(wǎng)橋完成______間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來(lái),網(wǎng)橋可以通過(guò)過(guò)濾不跨網(wǎng)段傳輸信息,避免了線路的擁塞。
28.時(shí)移電視和直播電視的基本原理相同,其主要差別在于______。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
30.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組)xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無(wú)符號(hào)整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對(duì)應(yīng)的字符是大寫(xiě)字母,則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按此替代關(guān)系進(jìn)行處理。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.在加密技術(shù)的實(shí)際應(yīng)用中,______是保密的關(guān)鍵。
A.算法B.密匙C.算法和密匙D.以上都不是
32.消息認(rèn)證需要證實(shí)的內(nèi)容應(yīng)包括()。
A.消息的信源,消息內(nèi)容是否被篡改
B.消息的信源和信宿,消息內(nèi)容是否被篡改
C.消息的信源和信宿,消息的序號(hào)和時(shí)間性
D.消息的信源和信宿,消息內(nèi)容是否被篡改,消息的序號(hào)和時(shí)間性
33.Windows98屬于下列哪種類型操作系統(tǒng)?()
A.單用戶、單任務(wù)B.單用戶、多任務(wù)C.多用戶、多任務(wù)D.實(shí)時(shí)
六、1.程序設(shè)計(jì)題(3題)34.已知在文件IN54.DAT中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價(jià)dj(整型)、數(shù)量s1(整型)、金額je(長(zhǎng)整型)幾部分組成。其中,余額=單價(jià)×數(shù)量可計(jì)算得出。函數(shù)ReadDat()的功能是讀取這100個(gè)銷售記錄并存入數(shù)組sell中。請(qǐng)編制函數(shù)SortDat(),其功能要求:按金額從大到小進(jìn)行排列,若金額相同,則按產(chǎn)品名稱從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT54.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<mem.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];
charmc[11];
intdj;
intsl;
longje;
}PRO;
PROsell[MAXI;
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN54.DAT","r");
for(i=0;i<100;i++)
{
fgets(str,80,fp);
memcpy(sell[i].dm,str,4);
memcpy(sell[i].mc,str+4,10);
memcpy(ch,str+14,4);
ch[4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);
ch[5]=0;
sell[i].sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT54.DAT","w");
for(i=0;i<100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
35.請(qǐng)編寫(xiě)函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件OUT11.DAT中。
例如,若n為1000時(shí),函數(shù)值應(yīng)為s=153.909064。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和輸入輸出函數(shù)progReadWrite()的內(nèi)容。
試題程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
doublecountValue(intn)
{
}
main()
{
clrscr();
printf("自然數(shù)之和的平方根=%f\n",countValue(1000));
progReadWrite();
}
progReadWrite()
{
FILE*wf;
inti,n;
floats;
wf=fopen("OUTll.DAT","w");
s=countValue(1000);
fprintf(wf,"%f\n",s);
fclose(wf);
}
36.已知數(shù)據(jù)文件1N68.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,清編制一函數(shù)JsVal(),其功能是:如果4位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)cnt,并把這些4位數(shù)按從大到小的順序存入數(shù)組b中。最后調(diào)用函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT68.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("IN68.DAT","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d",&a[i]);
fclose(fp);
}
voidmain()
{
inti;
readDat();
jsVal();
printf(滿足條件的數(shù)=%d\n",cnt);
for(i=0;i<cnt;i++)
printf("%d",bIii);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
ihti;
fp=fopen("out68.dar","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf{fp,"%d\n",bIii);
fclose(fp);
}
參考答案
1.B
2.A解析:局域網(wǎng)的區(qū)域范圍可以是一建筑物內(nèi)、一個(gè)校園內(nèi)或是大到幾十公里直徑范圍的一個(gè)區(qū)域。其中B屬于城域網(wǎng),C、D屬于廣域網(wǎng)。
3.A解析:作為國(guó)際性的大型互聯(lián)網(wǎng),Internet規(guī)定了一組正式的通用標(biāo)準(zhǔn)標(biāo)號(hào),形成了國(guó)際通用頂級(jí)域名,如下所示:
[*]
4.B
\n
5.C通過(guò)www.nankai.edu.cn這個(gè)域名,可以正確轉(zhuǎn)換到IP202.113.16.33,說(shuō)明為www.nanka.i.edu.cn提供名字解析的服務(wù)器以及本機(jī)使用的DNS服務(wù)器工作正常,并且主機(jī)www.nankai.edu.cn,但并不能說(shuō)明該主機(jī)www服務(wù)工作正常。因此選擇C選項(xiàng)。
6.B
7.B
8.A選項(xiàng)A),為保證TCP連接建立和終止的可靠性,TCP使用了三次握手協(xié)議;選項(xiàng)B),發(fā)送方收到一個(gè)零窗口通告時(shí),必須停止向接收方發(fā)送數(shù)據(jù),直到接收方重新通告一個(gè)非零窗口;選項(xiàng)D),窗口和窗口通告可以有效控制TCP的數(shù)據(jù)傳輸流量,發(fā)送方發(fā)送的數(shù)據(jù)永遠(yuǎn)不會(huì)溢出接收方的緩沖空間。
9.B解析:主計(jì)算機(jī)系統(tǒng)稱為主機(jī),它是資源子網(wǎng)的主要組成單元,通過(guò)高速通信線路與通信子網(wǎng)的通信控制處理機(jī)相連接。
10.C
11.19811981年,IBM公司推出個(gè)人計(jì)算機(jī)IBM-PC,此后又經(jīng)過(guò)若干代的升級(jí)和演變,從而形成了龐大的個(gè)人計(jì)算機(jī)市場(chǎng),使計(jì)算機(jī)得到空前的普及。許多人認(rèn)識(shí)計(jì)算機(jī),就是從微型機(jī)開(kāi)始的。
12.P2P模式P2P模式解析:即時(shí)通信系統(tǒng)一般采用客戶機(jī)/客戶機(jī)模式,也就是點(diǎn)對(duì)點(diǎn)的模式(即P2P模式),另一種是客戶機(jī)/服務(wù)器模式,即消息的發(fā)送和消息的接受必須通過(guò)服務(wù)器來(lái)中轉(zhuǎn)(即中轉(zhuǎn)通信模式)。
13.費(fèi)用和代價(jià)費(fèi)用和代價(jià)解析:計(jì)費(fèi)管理記錄網(wǎng)絡(luò)資源的使用,目的是控制和監(jiān)測(cè)網(wǎng)絡(luò)操作的費(fèi)用和代價(jià),它可以估算出用戶使用網(wǎng)絡(luò)資源可能需要的費(fèi)用和代價(jià)。
14.網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則【解析】網(wǎng)絡(luò)安全策略的制定涉及網(wǎng)絡(luò)使用、管理制定和網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則兩方面的內(nèi)容。
15.
16.(3)流量控制
【解析】網(wǎng)狀型拓?fù)涞闹饕獌?yōu)點(diǎn)是系統(tǒng)可靠性高。但是,網(wǎng)狀型拓?fù)涞慕Y(jié)構(gòu)復(fù)雜,必須采用路由選擇算法與流量控制方法。
17.概率或幾率概率或幾率解析:誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯(cuò)的概率,在數(shù)值上近似等于:Pe=Ne/N。
18.消息流SET協(xié)議是一種基于消息流的協(xié)議,是由VISA與MasterCard共同制定的一套安全、方便的交易模式,最早用于支持各種信用卡的網(wǎng)上交易。
19.(15)Telnet
【解析】Intemet中的用戶遠(yuǎn)程登錄是指用戶使用Telnet命令,使自己的計(jì)算機(jī)暫時(shí)成為遠(yuǎn)程計(jì)算機(jī)的一個(gè)仿真終端的過(guò)程。
20.HTMLHTML解析:瀏覽器解釋執(zhí)行的主要是超文本文件,這種類型的文件一般是用HTML書(shū)寫(xiě)。
21.4848解析:典型的Ethernet物理地址長(zhǎng)度為48位(6個(gè)字節(jié)),如00-60-08-00-A6-38。
22.超媒體超媒體解析:多媒體技術(shù)與超文本技術(shù)的結(jié)合,即形成了超媒體技術(shù)。
23.用戶驗(yàn)證用戶驗(yàn)證
0.0.6解析:在IP數(shù)據(jù)包傳輸?shù)倪^(guò)程中,路由器S接收到該數(shù)據(jù)包,并判斷目的網(wǎng)絡(luò),顯然日的網(wǎng)絡(luò)與自己不在同一網(wǎng)絡(luò),路由器S必須將IP數(shù)據(jù)包投遞給下一站路由器R。所以,路由器S的路由表中,對(duì)應(yīng)于目的網(wǎng)絡(luò)的下一跳IP地址應(yīng)該是路由器R的前端地址。
25.微波無(wú)線網(wǎng)/無(wú)線網(wǎng)微波無(wú)線網(wǎng)/無(wú)線網(wǎng)解析:802.11協(xié)議是專門為微波無(wú)線網(wǎng)使用的,其目的是規(guī)范無(wú)線網(wǎng)絡(luò)產(chǎn)品、增加各種無(wú)線網(wǎng)絡(luò)產(chǎn)品的兼容性。
26.局域網(wǎng)交換機(jī)局域網(wǎng)交換機(jī)解析:交換式局域網(wǎng)的核心是局域網(wǎng)交換機(jī)。
27.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來(lái),可以通過(guò)過(guò)濾不跨網(wǎng)段傳輸?shù)男畔?,避免了線路的擁塞。
28.傳輸方式的差異傳輸方式的差異解析:時(shí)移電視和直播電視的基本原理相同,其主要差別在于傳輸方式的差異。直播電視是采用組播方式實(shí)現(xiàn)數(shù)字視頻廣播業(yè)務(wù),而時(shí)移電視則通過(guò)存儲(chǔ)電視媒體文件,采用點(diǎn)播方式來(lái)為用戶實(shí)現(xiàn)時(shí)移電視的功能。
29.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。
\n②第一層for循環(huán)中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于20,實(shí)現(xiàn)對(duì)20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對(duì)于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長(zhǎng)度,并把其值賦給變量len,再用len除以2,得到第i行字符串長(zhǎng)度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開(kāi)始,依次遞過(guò)來(lái)增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開(kāi)始,依次遞過(guò)來(lái)增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換實(shí)現(xiàn)對(duì)第i行字符串左半部分的字符串按降序排列。
\n③用變量len的值對(duì)2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開(kāi)始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的中間字符連接到字符串變量s仃的后面,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的左半部分的子字符串連接到變量str的后面;如果余數(shù)不等于l,則調(diào)用字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P開(kāi)始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實(shí)現(xiàn)字符串xx[i]左右部分子字符串的交換。
\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實(shí)現(xiàn)把排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中。
\n【參考答案】
\n
30.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫(xiě)字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無(wú)符號(hào)變量val,因此,在編寫(xiě)答案程序時(shí),不需要再重新定義。
\n【參考答案】
\n
31.B解析:在實(shí)際應(yīng)用中,加密是基于密匙的。由于算法設(shè)計(jì)的復(fù)雜性,不可能在不同的通信中采取不同的算法。算法往往是公開(kāi)的。
32.D解析:消息認(rèn)證需要證實(shí)的內(nèi)容應(yīng)包括消息的信源和信宿,消息內(nèi)容是否被篡改,消息的序號(hào)和時(shí)間性。
33.B解析:Windows相對(duì)DOS最為突出的特點(diǎn)就是多任務(wù)的工作環(huán)境,它一次只能由一個(gè)用戶使用,但用戶可啟動(dòng)多個(gè)任務(wù)讓計(jì)算機(jī)執(zhí)行。
34.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金額從大到小進(jìn)行排列*/{xy=sell[i];sellIii=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金額相同則按產(chǎn)品名稱從小到大進(jìn)行排列*/if(strcmp(sellIii.mcsell[j].mc)>0){xy=sellIi];sell[i]=sell[j];sell[j]=xy;}}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{if(sell[i].je<sell[j].je)/*按金額從大到小進(jìn)行排列*/\r\n{xy=sell[i];\r\nsellIii=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==sell[j].je)/*若金額相同,則按產(chǎn)品名稱從小到大進(jìn)行排列*/\r\nif(strcmp(sellIii.mc,sell[j].mc)>0)\r\n{xy=sellIi];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組的相關(guān)操作。
(2)結(jié)構(gòu)數(shù)組的排序。
(3)字符型數(shù)組的比較。
本題著重考查結(jié)構(gòu)體變量的訪問(wèn)、賦值,包括結(jié)構(gòu)體本身及結(jié)構(gòu)體中各個(gè)成員的訪問(wèn)和賦值。根據(jù)題意要求,我們首先要按照金額對(duì)記錄從大到小進(jìn)行排列。若金額相同,則要比較產(chǎn)品名稱。因?yàn)楫a(chǎn)品名稱為字符型,所以不能使用簡(jiǎn)單的比較運(yùn)算符進(jìn)行比較。在這里,我們使用了字符串處理函數(shù)strcmp(char*strll,char*strl2,unsignedintcout)對(duì)其進(jìn)行比較。因?yàn)橐讯x了結(jié)構(gòu)數(shù)組,就可以使用循環(huán)進(jìn)行比較排序。排序采用前面介紹的“選擇排序法”。
35.doublecountValue(intn){doublexy=0.0;inti;for(i=1;i<n;i++)if(i%3==0&&i%7==0)xy+=i;/*求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和*/xy=sqrt((double)xy);/*再對(duì)總和求平方根*/returnxy;}doublecountValue(intn)\r\n{\r\ndoublexy=0.0;\r\ninti;\r\nfor(i=1;i<n;i++)\r\nif(i%3==0&&i%7==0)xy+=i;/*求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所\r\n有自然數(shù)之和*/\r\nxy=sqrt((double)xy);/*再對(duì)總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個(gè)for循環(huán)依次從n個(gè)自然數(shù)當(dāng)中取數(shù),對(duì)當(dāng)前取出的數(shù)進(jìn)行條件判斷。判斷條件為:既能被3整除同時(shí)也能被7整除,因此,用“&&”運(yùn)算符來(lái)連接兩個(gè)條件表達(dá)式,當(dāng)某數(shù)滿足判斷條件時(shí),就把該數(shù)累加到變量xy中(xy的初始值為0.0),當(dāng)所有滿足條件的數(shù)都被找完后,對(duì)累加求得的變量xy的值進(jìn)行求平方根的計(jì)算,并把所求得的結(jié)果作為函數(shù)值返回。
36.voidjsVal(){ihtithouhuntendataj;for(i=0;i<2
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖文制作承包協(xié)議
- 安全生產(chǎn)責(zé)任保險(xiǎn)實(shí)施辦法
- 社交媒體營(yíng)銷會(huì)議合同
- 工程造價(jià)改進(jìn)與咨詢合同
- 2024年農(nóng)藝師考試實(shí)踐與理論結(jié)合試題及答案
- 一年級(jí)道德與法治上冊(cè) 4.2 冬爺爺?shù)奶嵝呀虒W(xué)設(shè)計(jì) 魯人版
- 人教版七年級(jí)上冊(cè)地理教學(xué)設(shè)計(jì):2.1大洲和大洋
- 大前端面試題及答案
- 花藝師考試技能考核試題及答案
- 考前準(zhǔn)備珠寶鑒定試題及答案
- 焊接工藝評(píng)定及焊接工藝技術(shù)評(píng)定管理標(biāo)準(zhǔn)
- 洗衣房各崗位工作流程
- 基于SWOT分析的義烏市現(xiàn)代物流業(yè)發(fā)展研究
- 基于自適應(yīng)濾波對(duì)音頻信號(hào)的處理詳解
- 油浸式變壓器工藝文件匯編
- 并網(wǎng)前設(shè)備電氣試驗(yàn)繼電保護(hù)整定通訊聯(lián)調(diào)完整資料
- 南方科技大學(xué)機(jī)試樣題練習(xí)南方科技大學(xué)樣卷
- 電子公章模板
- 北京廣安門中醫(yī)院門診樓層分布圖
- 法定代表人登記表
- 鉆孔灌注樁施工組織設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論