版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年河南省鶴壁市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.關(guān)于網(wǎng)絡(luò)營(yíng)銷的溝通策略,下列哪個(gè)說(shuō)法不正確()。
A.傳統(tǒng)營(yíng)銷利用人員來(lái)實(shí)現(xiàn)“一對(duì)一”地為顧客提供個(gè)性化的產(chǎn)品和服務(wù)
B.傳統(tǒng)營(yíng)銷的溝通模式是以“推”為主的大眾溝通模式
C.網(wǎng)絡(luò)營(yíng)銷的溝通模式是“推”、“拉”雙方實(shí)時(shí)互動(dòng)的溝通模式
D.網(wǎng)絡(luò)營(yíng)銷利用網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)“一對(duì)一”地為顧客提供個(gè)性化的產(chǎn)品和服務(wù)
2.
3.當(dāng)服務(wù)器組中一臺(tái)主機(jī)出現(xiàn)故障,該主機(jī)上運(yùn)行的程序?qū)⒘⒓崔D(zhuǎn)移到組內(nèi)其他主機(jī)。下列技術(shù)中能夠?qū)崿F(xiàn)上述需求的是()
A.RAIDB.ClusterC.RISCD.CISC
4.
5.
6.
7.下列哪項(xiàng)不屬于三大欺騙技術(shù)()。
A.IP欺騙技術(shù)B.MAC地址欺騙技術(shù)C.DNS欺騙技術(shù)D.源路由欺騙技術(shù)
8.下列關(guān)于B/S模式應(yīng)用服務(wù)器的描述中,錯(cuò)誤的是()
A.網(wǎng)絡(luò)應(yīng)用建立在Web服務(wù)的基礎(chǔ)上
B.訪問(wèn)不同的應(yīng)用服務(wù)器需要不同的客戶端程序
C.瀏覽器不能直接訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器
D.采用3層架構(gòu)
9.在Cisco路由器上執(zhí)行showiproute命令時(shí),路由器應(yīng)工作的模式是()。
A.UserEXECB.PrivilegedEXECC.SetupD.RXBOOT
10.如果發(fā)送方使用的加密密鑰和接收方使用的解密密鑰不相同,從其中一個(gè)密鑰難以推出另一個(gè)密鑰,這樣的系統(tǒng)稱為()系統(tǒng)。
A.常規(guī)加密B.公鑰加密C.對(duì)稱加密D.單密鑰加密
二、填空題(10題)11.
12.trace命令用于跟蹤測(cè)試數(shù)據(jù)轉(zhuǎn)發(fā)_________。
13.在IPSec協(xié)議族中,有兩個(gè)主要的協(xié)議,分別是______協(xié)議和身份認(rèn)證頭協(xié)議。
14.
15.DES是一種迭代的分組密碼,其輸入和輸出都是位,使用一個(gè)56位的密鑰以及附加的8位奇偶校驗(yàn)位。
16.身份認(rèn)證的常用方法有:口令認(rèn)證、持證認(rèn)證和______。
17.IEEE制定的UNIX統(tǒng)一標(biāo)準(zhǔn)是______。
18.網(wǎng)絡(luò)計(jì)費(fèi)管理的主要目的是控制和監(jiān)測(cè)網(wǎng)絡(luò)操作的
。
19.電子商務(wù)中的數(shù)字簽名通常利用公開密鑰加密方法實(shí)現(xiàn),其中發(fā)送者簽名使用的密鑰為發(fā)送者的【】。
20.是因特網(wǎng)中最為重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間連接的橋梁。
三、2.填空題(8題)21.如果用戶在一個(gè)郵件服務(wù)器中申請(qǐng)了一個(gè)合法的賬號(hào),即在該郵件服務(wù)9S中擁有了自己的【】。
22.IP數(shù)據(jù)報(bào)中“生存周期”字段值為【】時(shí),該數(shù)據(jù)報(bào)將被丟棄。
23.目前便攜式電腦的配置已經(jīng)______桌面式電腦。
24.時(shí)移電視和直播電視的主要區(qū)別是______。
25.在層次結(jié)構(gòu)的網(wǎng)絡(luò)中,高層通過(guò)與低層之間的______使用低層提供的服務(wù)。
26.由于其高帶寬和低時(shí)延,______特別適合實(shí)時(shí)性高質(zhì)量多媒體節(jié)目的發(fā)布。
27.隨著寬帶網(wǎng)在應(yīng)用領(lǐng)域的拓展以及多媒體技術(shù)的進(jìn)一步發(fā)展,一種全新的、能和收看者交互的電視形式開始出現(xiàn),這種電視形式被稱作【】。
28.TCP建立的連接通常叫作【】連接。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.已知在文件in.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長(zhǎng)整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PRtemp,則可以直接使用結(jié)構(gòu)賦值語(yǔ)句進(jìn)行解題;產(chǎn)品代碼比較請(qǐng)用函數(shù)strcmp進(jìn)行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
30.函數(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值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.負(fù)責(zé)在路由出現(xiàn)問(wèn)題時(shí)及時(shí)更換路由的是()。
A.靜態(tài)路由表B.IP協(xié)議C.IP數(shù)據(jù)報(bào)D.出現(xiàn)問(wèn)題的路由器
32.調(diào)制解調(diào)器(MODEM)的主要功能是()。
A.模擬信號(hào)的放大B.數(shù)字信號(hào)的整形C.模擬信號(hào)與數(shù)字信號(hào)的轉(zhuǎn)換D.數(shù)字信號(hào)的編碼
33.關(guān)于ADSL技術(shù)的描述中,正確的是()。
A.用戶端和局端都需要分離器B.僅用戶端需要分離器C.兩端都不需要分離器D.僅局端需要分離器
六、1.程序設(shè)計(jì)題(3題)34.在文件in75.dat中有200組數(shù)據(jù),每組有3個(gè)數(shù),每個(gè)數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結(jié)構(gòu)數(shù)組aa中。請(qǐng)編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二個(gè)數(shù)加第三個(gè)數(shù)之和,其中滿足條件的個(gè)數(shù)作為函數(shù)JsSort()的返回值,同時(shí)把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對(duì)bb中的數(shù)按照每組數(shù)據(jù)的第一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列(第一個(gè)數(shù)加第三個(gè)數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件out75.dat。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedefstruct
{
intxl,x2,x3;
}Data;
Dataaa[200],bb[200];
intjsSort()
{
}
voidmain()
{
intcount;
readDat();
count=jsSort();
writeDat(count);
}
readDat()
{
FILE*in;
inti;
in=fopen("in75.dat","r");
for(i=0;i<200;i++)
fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);
}
writeDat(intcount)
{
FILE*out;
inti;
clrscr();
ut=fopen("out75,dat","w");
for(i=0;i<count;i++)
{
printf("%d,"%d,"%d,第一個(gè)數(shù)+第三個(gè)數(shù)
=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);
fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
35.下列程序的功能是:在3位整數(shù)(100至999)中尋找符合下面條件的整數(shù),并依次從小到大存入數(shù)組b中:它既是完全平方數(shù),又有兩位數(shù)字相同,例如144,676等。
請(qǐng)編制函數(shù)intjsValue(intbb[])實(shí)現(xiàn)此功能,滿足該條件的整數(shù)的個(gè)數(shù)通過(guò)所編制的函數(shù)返回。
最后調(diào)用函數(shù)wfiteDat()把結(jié)果輸出到文件OUTl2.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)wnteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
intjsValue(intbb[]
{
}
main()
{
intb[20],num;
num=jsValue(b);
writeDat(num,b);
}
writeDat(intnum,intb[])
{
FILE*out;
inti;
ut=fopen("OUT12.DAT","w");
fprintf(out,"%d\n",num);
for(i=0;i<num;i++)
fprintf(out,"%d\n",b[i]);
fclose(out);
}
36.下列程序的功能是:找出所有100以內(nèi)(含100)滿足I,I+4,I+10都是素?cái)?shù)的整數(shù)I(1+10也是在100以內(nèi))的個(gè)數(shù)cnt,以及這些I之和sum。請(qǐng)編制函數(shù)countValue()實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sum輸出到文件out64.dat中(數(shù)值1不是素?cái)?shù))。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和輸出數(shù)據(jù)函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
intisPrime(intnumber)
{inti,tag=l;
if(number==l)
return0;
for(i=2;tag&&i<=number/2;i++)
if(number%i==0)tag=0;
returntag;
}
voidcountValue()
{
}
voidmain{}
{cnt=sum=O;
countValue();
printf("滿足條件的整數(shù)的個(gè)數(shù)=%d\n",cnt);
printf("滿足條件的整數(shù)的個(gè)數(shù)=%d\n",sum);
writeDAT();
}
writeDAT()
{FILE*fp;
fp=fopen("out64.dat","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
參考答案
1.A
2.D
3.BB解析:RAID磁盤陣列就是將N臺(tái)硬盤通過(guò)RAIDController(分Hardware,Software)結(jié)合成虛擬單臺(tái)大容量的硬盤使用,從而提高硬盤性能。
Cluster集群是指一組連接起來(lái)的電腦,它們共同工作對(duì)外界來(lái)說(shuō)就像一個(gè)電腦一樣。集群一般用于單個(gè)電腦無(wú)法完成的高性能計(jì)算,擁有較高的性價(jià)比??梢詫?shí)現(xiàn)負(fù)載均衡和性能優(yōu)化。如Baidu和Google等大的搜索引擎后臺(tái)服務(wù)器就是利用Cluster實(shí)現(xiàn)。
RISC精簡(jiǎn)指令集計(jì)算機(jī)是一種執(zhí)行較少類型計(jì)算機(jī)指令的微處理器,起源于80年代的MIPS主機(jī)(即RISC機(jī)),RISC機(jī)中采用的微處理器統(tǒng)稱RISC處理器。IBM的PowerPC就是采用的RISC。
CISC復(fù)雜指令集計(jì)算機(jī),和RISC,都是指的計(jì)算機(jī)的中央處理器內(nèi)核的指令類型。不同的是指令由完成任務(wù)的多個(gè)步驟所組成,把數(shù)值傳送進(jìn)寄存器或進(jìn)行相加運(yùn)算。如Intel和AMD的x86就是采用的CISC。
綜上分析可推得,服務(wù)器組中一臺(tái)出現(xiàn)故障后,立即轉(zhuǎn)移到其他主機(jī)中,應(yīng)該通過(guò)B)Cluster集群來(lái)實(shí)現(xiàn)。
4.A
5.B
6.A
7.D
8.B
9.BUserEXEC是用戶模式,是個(gè)只讀模式,在該模式下只可以對(duì)路由器做簡(jiǎn)單操作,不能對(duì)路由器進(jìn)行修改,也不能看路由器的配置信息。PrivilegedEXEC是特權(quán)模式,需要在用戶模式(UserEXEC)模式下輸入enable,特權(quán)模式可以管理系統(tǒng)時(shí)鐘,進(jìn)行錯(cuò)誤檢測(cè),查看和保存配置文件,清除緩存,處理和完成路由器的冷啟動(dòng)工作。Setup是設(shè)置模式,當(dāng)通過(guò)Console端口進(jìn)入一臺(tái)剛出廠的沒有任何配置的路由器時(shí),就會(huì)進(jìn)入該模式。RXBOOT模式是路由器的維護(hù)模式。在密碼丟失時(shí),可以進(jìn)入RXBOOT模式,以恢復(fù)密碼。故選擇B選項(xiàng)。
10.B解析:對(duì)稱加密也叫常規(guī)加密、保密密鑰加密或者單密鑰加密,指的是通信雙方的加密和解密都使用相同的密鑰。與對(duì)稱加密相對(duì)的是非對(duì)稱加密,又稱公鑰加密系統(tǒng)。公鑰加密系統(tǒng)有兩個(gè)不同的密鑰,私鑰被秘密保存;公鑰,不需要保密。從其中一個(gè)密鑰難以推出另一個(gè)密鑰。
11.
12.\n路徑
\n
13.封裝安全負(fù)載或ESP或封裝安全負(fù)載(ESP)封裝安全負(fù)載或ESP或封裝安全負(fù)載(ESP)解析:在IPSec協(xié)議族中,有兩個(gè)主要的協(xié)議,分別是封裝安全負(fù)載協(xié)議和身份認(rèn)證頭協(xié)議。
14.減少
【解析】為了創(chuàng)建一個(gè)子網(wǎng)地址,網(wǎng)絡(luò)管理員從標(biāo)準(zhǔn)lP地址的主機(jī)號(hào)部分“借”位并把它們指定為子網(wǎng)號(hào)部分。只要主機(jī)號(hào)分能夠剩余兩位,子網(wǎng)地址可以借用主機(jī)號(hào)部分的任何位數(shù)(但至少應(yīng)借用兩位)。
15.64DES是一種迭代的分組密碼,其輸入和輸出都是64位,使用一個(gè)56位的密鑰以及附加的8位奇偶校驗(yàn)位,有弱鑰,但可避免。攻擊DES的主要技術(shù)是窮舉。但由于DES的密鑰長(zhǎng)度較短,因此為了提高其安全性,出現(xiàn)了使用112位密鑰對(duì)數(shù)據(jù)進(jìn)行3次加密的算法,稱為3DES。
16.生物識(shí)別生物識(shí)別解析:身份認(rèn)證的常用方法有:口令認(rèn)證、持證認(rèn)證和生物識(shí)別。
17.POSIX(易移植操作系統(tǒng)環(huán)境)POSIX(易移植操作系統(tǒng)環(huán)境)解析:在20世紀(jì)80年代,UNIX用戶協(xié)會(huì)開始了UNIX的標(biāo)準(zhǔn)化工作,后來(lái)由IEEE接手,它制定了“易移植操作系統(tǒng)環(huán)境”,即POSIX標(biāo)準(zhǔn)。
18.費(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à)。
19.私鑰私鑰解析:本題考查點(diǎn)是電子商務(wù)中利用公開密鑰體制實(shí)現(xiàn)數(shù)字簽名的方法。電子商務(wù)中的數(shù)字簽名(digital,ignature)通常利用公開密鑰加密方法來(lái)實(shí)現(xiàn)。數(shù)字簽名是保證數(shù)據(jù)完整性和不可否認(rèn)性的必要手段。這種情況下,發(fā)送者使用自己的私有密鑰對(duì)數(shù)據(jù)進(jìn)行加密,接收者則使用發(fā)送者已公開的公用密鑰對(duì)該“數(shù)字簽名”施行“解密”。目前公開密鑰加密體制中的典型代表是RSA(RivetsShamirAdleman)算法。RSA由3個(gè)發(fā)明者的名字組合而成。RSA算法不僅可以用數(shù)字簽名,還可以用于數(shù)據(jù)加密。
20.路由器路由器是因特網(wǎng)中最為重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間連接的橋梁。
21.郵箱郵箱解析:因特網(wǎng)中用戶要利用一臺(tái)郵件服務(wù)器發(fā)送和接收郵件,則該用戶必須首先在該服務(wù)器中申請(qǐng)一個(gè)郵件賬號(hào),它包括用戶賬號(hào)名和用戶密碼,如果申請(qǐng)成功,則擁有了自己的郵箱。郵箱是在郵件服務(wù)器中為每個(gè)合法用戶開辟的一個(gè)存儲(chǔ)郵件的空間。其他人可以將郵件發(fā)送到該郵箱中,但只有郵箱擁有者使用正確的用戶賬號(hào)名和用戶密碼才能閱讀。
22.00解析:分組交換中數(shù)據(jù)報(bào)方式的各分組獨(dú)立選擇路由,各分組從源主機(jī)到目的主機(jī)的傳輸延遲也就各不相同,特別是由于中途路由器尋徑的錯(cuò)誤,使得分組在一條循環(huán)路徑中無(wú)休止地傳送,將會(huì)影響目的主機(jī)的分組重裝。為了避免IP數(shù)據(jù)報(bào)傳遞過(guò)程中這一情況的出現(xiàn),利用IP數(shù)據(jù)報(bào)報(bào)頭中的“生存周期”字段,這是一個(gè)時(shí)間計(jì)數(shù)器(以秒為單位),若該字段值遞減到“0”,則該數(shù)據(jù)報(bào)將被丟棄。
23.接近接近解析:便攜式電腦即筆記本,它的功能和臺(tái)式機(jī)已經(jīng)不相上下了。
24.傳輸方式的差異。傳輸方式的差異。解析:直播電視通過(guò)組播方式實(shí)現(xiàn)直播電視的功能。時(shí)移電視采用點(diǎn)播的方式為用戶實(shí)現(xiàn)時(shí)移電視的功能。
25.接口接口解析:在層次結(jié)構(gòu)的網(wǎng)絡(luò)中,各層之間相互獨(dú)立,高層并不需要知道低層是如何實(shí)現(xiàn)的,僅需知道該層通過(guò)層間的接口所提供的服務(wù),上層通過(guò)接口使用低層提供的服務(wù)。
26.ATMATM解析:實(shí)時(shí)多媒體信息的大規(guī)模發(fā)布是ATM的重要應(yīng)用之一。
27.視頻點(diǎn)播或VOD或VideoOnDemand或點(diǎn)播電視視頻點(diǎn)播或VOD或VideoOnDemand或點(diǎn)播電視解析:計(jì)算機(jī)網(wǎng)絡(luò)和多媒體通信的發(fā)展非常迅速,點(diǎn)播電視(VOD)以一種全新的、能和收看者交互的電視形式開始出現(xiàn)。
28.虛擬虛擬解析:TCP建立的連接通常叫作虛擬連接。因?yàn)榫W(wǎng)絡(luò)系統(tǒng)并不對(duì)該連接提供硬件或軟件支持。此連接是由運(yùn)行于兩臺(tái)主機(jī)上相互交換信息的兩個(gè)TCP軟件虛擬建立起來(lái)的。
29.【審題關(guān)鍵句】計(jì)算金額,按產(chǎn)品代碼從小到大進(jìn)行排列,相同的則按金額從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
30.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,右邊部分升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長(zhǎng)度的變量len、P。
\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫(kù)函數(shù)strlen(xx[i])求得字符串xx[il的長(zhǎng)度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長(zhǎng)度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開始,依次遞增直到其值等于P,對(duì)字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進(jìn)行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)對(duì)字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語(yǔ)句判斷,len對(duì)2的余數(shù)是否等于1,如果等于1,說(shuō)明字符串xx[i]的長(zhǎng)度為奇數(shù),則變量P加1,因?yàn)檫@時(shí)字符串的中間字符不參與排序。再對(duì)字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開始,依次遞增直到其值等于Ien,對(duì)字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進(jìn)行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。
\n【參考答案】
\n
31.B解析:IP協(xié)議負(fù)責(zé)數(shù)據(jù)報(bào)的路由,決定數(shù)據(jù)報(bào)發(fā)送到哪里,以及在路由出現(xiàn)問(wèn)題的時(shí)候更換路由。
32.C解析:調(diào)制解調(diào)器(Modulation\u3000and\u3000Demodulation,Modem)通常由電源、發(fā)送電路和接收電路組成。發(fā)送路的主要功能是把計(jì)算機(jī)產(chǎn)生的數(shù)字脈沖轉(zhuǎn)換為已調(diào)制的模擬信號(hào);接收電路的功能主要是把模擬信號(hào)變成計(jì)算機(jī)能接收的數(shù)字脈沖。這種模擬信號(hào)與數(shù)字信號(hào)的轉(zhuǎn)換功能,主要是為了在模擬信道上(如電話線)發(fā)送和接收數(shù)字信號(hào)。
33.A解析:本題考查ADSL技術(shù)的概念。一個(gè)基本的ADSL系統(tǒng)由局端收發(fā)機(jī)和用戶端收發(fā)機(jī)兩部分組成,收發(fā)機(jī)實(shí)際上是一種高速調(diào)制解調(diào)器。在連接中央交換局和用戶端的雙絞線兩端都接入一個(gè)濾波器(分離器),分離承載音頻信號(hào)的4kHz以下的低頻帶和ADSLModem調(diào)制用的高頻帶。正確答案為選項(xiàng)A。
34.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、三個(gè)數(shù)之和*/{bb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i<count-1;i++)/*對(duì)bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、\r\n三個(gè)數(shù)之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}\r\nfor(i=0;i<count-1;i++)/*對(duì)bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)\r\n數(shù)之和的大小進(jìn)行升序排列*/\r\nfor(j=i+l;j<count;j++)\r\nif(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3)\r\n{\r\nval=bb[i);\r\nbb[i]=bb[j];\r\nbb[j]=val;\r\n}\r\nreturncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組。
(2)數(shù)據(jù)的排序。
(3)函數(shù)的返回值。
本題中,定義了結(jié)構(gòu)類型和結(jié)構(gòu)數(shù)組,這就要涉及到結(jié)構(gòu)體和結(jié)構(gòu)數(shù)組的訪問(wèn)。相同類型的結(jié)構(gòu)體變量之間可以直接賦值,也可以依次對(duì)結(jié)構(gòu)體中的每個(gè)變量進(jìn)行賦值或訪問(wèn)。排序使用“選擇排序法”。函數(shù)的值通過(guò)return語(yǔ)句返回,格式為:return表達(dá)式或return(表達(dá)式)或return,當(dāng)函數(shù)沒有返回值時(shí)用第3種格式。在本題中,要用第1種或第2種格式。
35.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果該數(shù)是完全平方數(shù)*/}hun=i/100;/*求該數(shù)的百位數(shù)字*/data=i-hun*100;/*得到后兩位數(shù)*/ten=data110;/*求該數(shù)的十位數(shù)字*/data=data-ten*10;/*求該數(shù)的個(gè)位數(shù)字*/if(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/k++;}/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/}j++;}}returnk;/*返回滿足該條件的整數(shù)的個(gè)數(shù)*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果該數(shù)是完全平方數(shù)*/\r\n}\r\nhun=i/100;/*求該數(shù)的百位數(shù)字*/\r\ndata=i-hun*100;/*得到后兩位數(shù)*/\r\nten=data110;/*求該數(shù)的十位數(shù)字*/\r\ndata=data-ten*10;/*求該數(shù)的個(gè)位數(shù)字*/\r\nif(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/\r\n{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/\r\nk++;}/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回滿足該條件的整數(shù)的個(gè)數(shù)*/\r\n}解析:解答本題,首先應(yīng)該考慮用一個(gè)for循環(huán)來(lái)依次取得100到999之間的各個(gè)數(shù),并對(duì)當(dāng)前所取得的數(shù)進(jìn)行兩個(gè)條件判斷:一是判斷該數(shù)是否是完全平方數(shù):二是判斷該數(shù)是否有兩位數(shù)字相同。如果以上兩個(gè)條件同時(shí)滿足,則把該數(shù)存放到b數(shù)組中,盡管題目要求所存的數(shù)必須從小到大,但我們?nèi)?shù)的過(guò)程本身就是從小到大取得,因此,排序工作是沒有必要做的,按照取數(shù)的順序,把
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《FZT 80015-2022服裝CAD技術(shù)規(guī)范》專題研究報(bào)告
- 《GBT 9864-2008膠片、相紙、乳劑、定影液、污水、淤泥或殘留物的銀量測(cè)定方法》專題研究報(bào)告
- 《GBT 21630-2008危險(xiǎn)品 噴霧劑點(diǎn)燃距離試驗(yàn)方法》專題研究報(bào)告
- 《GBT 15043-2008白熾燈泡光電參數(shù)的測(cè)量方法》專題研究報(bào)告
- 《GB 18242-2008彈性體改性瀝青防水卷材》專題研究報(bào)告
- 道路安全實(shí)踐培訓(xùn)課件
- 道路圍欄知識(shí)培訓(xùn)課件
- 道路交通安全培訓(xùn)講義課件
- 迪慶州消防安全全員培訓(xùn)課件
- 達(dá)衣巖21秋培訓(xùn)課件
- 2025江蘇蘇州市昆山鈔票紙業(yè)有限公司招聘10人筆試歷年參考題庫(kù)附帶答案詳解
- 商業(yè)中庭防墜網(wǎng)施工方案
- 交付異常應(yīng)急預(yù)案
- 砌體工程監(jiān)理實(shí)施細(xì)則及操作規(guī)范
- GB/T 222-2025鋼及合金成品化學(xué)成分允許偏差
- 方太企業(yè)培訓(xùn)課件
- 四川村級(jí)財(cái)務(wù)管理制度
- 房產(chǎn)抖音培訓(xùn)課件
- (正式版)DB15∕T 3463-2024 《雙爐連續(xù)煉銅工藝技術(shù)規(guī)范》
- 律師團(tuán)隊(duì)合作規(guī)范及管理辦法
- 臨床微生物標(biāo)本采集運(yùn)送及處理
評(píng)論
0/150
提交評(píng)論