【2022年】廣東省中山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第1頁
【2022年】廣東省中山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第2頁
【2022年】廣東省中山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第3頁
【2022年】廣東省中山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第4頁
【2022年】廣東省中山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

【2022年】廣東省中山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.在一臺Cisco路由器的g0/l端口上,封禁所有端口號為2745的TCP數(shù)據(jù)包和端口號為445的UDP數(shù)據(jù)包,下列正確的access-list配置是()。

2.IP地址192.168.15.1/27的子網(wǎng)掩碼可寫為()。

A.255.255.255.192

B.255.255.255.224

C.255.255.255.240

D.255.255.255.248

3.若服務器系統(tǒng)可用性達到99.99%,那么每年的停機時間必須小于等于()

A.5分鐘B.10分鐘C.53分鐘D.8.8小時

4.為了防御網(wǎng)絡(luò)監(jiān)聽,最常用的方法是()

A.采用物理傳輸(非網(wǎng)絡(luò))B.信息加密C.無線網(wǎng)D.使用專線傳輸

5.如果發(fā)送方使用的加密密鑰和接收方使用的解密密鑰不相同,從其中一個密鑰難以推出另一個密鑰,這樣的系統(tǒng)稱為()系統(tǒng)。

A.常規(guī)加密B.公鑰加密C.對稱加密D.單密鑰加密

6.IPv4版本的因特網(wǎng)總共有()個A類地址網(wǎng)絡(luò)。A.65000B.200萬C.126D.128

7.在Linux中,存儲用戶密碼信息的文件是()。

A.SAMB.passwdC.shadowD.group

8.虛擬網(wǎng)絡(luò)以軟件方式來實現(xiàn)邏輯工作組的劃分與管理。如果同一邏輯工作組的成員之間希望進行通信,那么它們()。A.可以處于不同的物理網(wǎng)段,而且可以使用不同的操作系統(tǒng)

B.可以處于不同的物理網(wǎng)段,但必須使用相同的操作系統(tǒng)

C.必須處于相同的物理網(wǎng)段,但可以使用不同的操作系統(tǒng)

D.必須處于相同的物理網(wǎng)段,而且必須使用相同的操作系統(tǒng)

9.下圖是網(wǎng)絡(luò)地址轉(zhuǎn)換NAT的一個示例。圖中①和②是轉(zhuǎn)換前后的地址,它們依次應為()A.10.0.0.1,3342和202.0.1.1,5001

B.202.0.1.1,5001和10.0.0.1,3342

C.135.2.1.1,80和10.0.0.1,3342

D.10.0.0.1,3342和135.2.1.1,80

10.

二、填空題(10題)11.

第75題Web站點可以限制用戶訪問Web服務器提供的資源,訪問控制一般分為4個級別:硬盤分區(qū)權(quán)限、用戶驗證、Web權(quán)限和___________限制。

12.文件服務器應具有分時系統(tǒng)文件管理的全部功能,它能夠為網(wǎng)絡(luò)用戶提供完善的數(shù)據(jù)、文件和。

13.

14.

15.CIDR地址的一個重要的特點是:地址聚合和_________的能力。

16.

17.

18.認證方式主要包括PKI認證、摘要算法認證和______。

19.操作系統(tǒng)之所以能夠找到磁盤上的文件,是因為有磁盤上的文件名與存儲位置的記錄。在DOS中,它叫做______。

20.(3)計算機網(wǎng)絡(luò)利用通信線路將不同地理位置的多臺獨立的_________的計算機系統(tǒng)連接起來,以實現(xiàn)資源共享。

三、2.填空題(8題)21.UNIX系統(tǒng)結(jié)構(gòu)由兩部分組成:一部分是內(nèi)核,另一部分是______。

22.計算機網(wǎng)絡(luò)是現(xiàn)代通信技術(shù)和______相結(jié)合的產(chǎn)物。

23.網(wǎng)絡(luò)的安全策略包括技術(shù)和制度兩個方面。它的制定涉及網(wǎng)絡(luò)使用與管理制定和【】兩方面的內(nèi)容。

24.時移電視和直播電視的基本原理相同,其主要差別在于______。

25.網(wǎng)卡是連接局域網(wǎng)中計算機和【】的設(shè)備。

26.在數(shù)據(jù)通信中,使用多路復用技術(shù)大大提高了線路的利用率,最基本的多路復用技術(shù)有兩類:【】和時分多路復用。

27.第一代蜂窩移動通信是模擬方式,第二代蜂窩移動通信是______。

28.誤碼率是衡量數(shù)據(jù)傳輸系統(tǒng)【】工作狀態(tài)下傳輸可靠性的參數(shù)。

四、C語言程序設(shè)計題(2題)29.已知在文件in.dat中存有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均是三位數(shù)。函數(shù)readDat是讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)jsSort,其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出第二個數(shù)大于第一個數(shù)加第三個數(shù)之和的數(shù),其中滿足條件的個數(shù)作為函數(shù)jsSort的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個數(shù)加第三個之和的大小進行降序排列(第二個數(shù)加第三個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到out.dat文件中。

注意:部分源程序存在test.C文件中。

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。

注意:部分源程序存在test.c文件中。

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.文件系統(tǒng)實現(xiàn)按名存取,主要是通過______來實現(xiàn)的。

A.查找位示圖B.查找文件目錄C.查找作業(yè)表D.地址轉(zhuǎn)換機構(gòu)

32.下列網(wǎng)絡(luò)管理協(xié)議中不能跨越網(wǎng)絡(luò)層的是______。

A.簡單網(wǎng)絡(luò)管理協(xié)議B.公共管理信息服務/協(xié)議C.局域網(wǎng)個人管理協(xié)議D.都是

33.在令牌環(huán)網(wǎng)中,當數(shù)據(jù)幀在循環(huán)時,令牌在()。

A.接收站點B.發(fā)送站點C.環(huán)中循環(huán)D.上面任何一個均不是

六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件1N56.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的個位數(shù)字,新個位數(shù)的個位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)均為素數(shù)且新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足亡述條件的4位數(shù)的個數(shù)cnt,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT56.DAT文件中。

注意:部分源程序己給出。

程序中已定義數(shù)組:a[200],b[200],己定義變量:cnt。

請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#defineMAX200

inta[MAX],b[MAX],cnt=0;

intisprime(intm)

{

inti;

for(i=2;i<=m/2;i++)

if(re%i==0)return0;

return1;

}

voidjsVal()

{

}

voidreadDat()

{

inti;

FILErfp;

fp=fopen("IN56.DAT","r");

for(i=0;i<MAX;i++)

fscanf(fp,"%d",&a[i]);

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

printf("滿足條件的數(shù)=%d\n",cnt);

for(i=0;i<cnt;i++)

printf("%d\n",b[i];

printf("kn'');

writeDat();

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT56.DAT","w");

fprintf(fp,"%d\n",cnt);

for(i=0;i<cnt;i++)

fprintf(fp,"%dkn",b[i]);

fclose(fp);

}

35.請編寫函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件OUT11.DAT中。

例如,若n為1000時,函數(shù)值應為s=153.909064。

注意:部分源程序已給出。

請勿改動主函數(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ù)ReadDat()的功能是實現(xiàn)從文件IN32.DAT中讀取一篇英文文章存入到字符串數(shù)組xx中。請編數(shù)StrOR(),該函數(shù)的功能是:以行為單位把字符串中所有小寫字母。左邊的字符串內(nèi)容移至該串的右邊

存放,然后把小寫字母。刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,最后把已處理的字符串仍按行重新存入字符串數(shù)組xx中。最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT32.DAT中。

例如,原文:Youcancreateanindexonanyfield

youhavethecorrectrecord

結(jié)果:nanyfieldYucancreateanindex

rdyuhavethecrrectrec

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格.

注意:部分源程式序已給出

請勿改動主函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);

voidStrOR(void)

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

printf("數(shù)據(jù)文件IN32.DAT不能打開!\n\007");

return;

}

StrOR();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

ihti=0;

char*p;

if((fp=fopen("IN32.DAT","r"))==NULL)return1;

while(fgets(xx[i],80,fp)!=NULL)

{

p=strchr(xx[i],'In');

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

clrscr();

fp=fopen("OUT32.DAT","w");

for(i=0;i{

printf("%s\n",xx[i]);

fprintf(fp,"%s\n",xx[i]);

}

fclose(fp);

}

參考答案

1.C①在路由器上使用訪問控制列表(AccessControlList,ACL)時需要注意ACL語句的順序,因為路由器執(zhí)行哪條ACL語句是按照配置的ACL中的條件語句,從第一條開始順序執(zhí)行。數(shù)據(jù)包只有在跟第一個判斷條件不匹配時,才能與ACL中下一個語句進行比較。對于本題應該先封禁所有地址的TCP的2745、UDP的445數(shù)據(jù)包,然后再允許其他數(shù)據(jù)包通信,選項D中不符合語句順序,故排除該選項。access-list語法是:access-listACL表號permit|deny協(xié)議名源端地址源端反掩碼目的端地址目的端反掩碼。選項B不符合語法格式,故排除。③IP擴展訪問控制列表的表號范圍是:100~199,2000~2699。擴展訪問控制列表不僅可以檢查數(shù)據(jù)包的源地址和目的地址,還可以檢查指定的協(xié)議,根據(jù)數(shù)據(jù)包頭部的協(xié)議類型進行過濾。本題中封禁TCP、UDP數(shù)據(jù)包屬于配置擴展訪問控制列表。因此表號應滿足100~199,2000~2699條件。選項A不符合題意,故排除A選項。綜上所述,所以選C選項。

2.BIP地址192.168.15.1/27中的27表示的是子網(wǎng)掩碼的長度,也就是說子網(wǎng)掩碼是27個1和5個0組成的,即11111111111111111111111111100000,所以192.168.15.1/27的子網(wǎng)掩碼為255.255.255.224,因此答案選B。

3.C如果系統(tǒng)高可靠性達到99.9%,那么每年的停機時間≤8.8小時;系統(tǒng)高可靠性達到99.99%,那么每年的停機時間≤53分鐘;如果系統(tǒng)高可靠性達到99.999%,那么每年的停機時間≤5分鐘。

4.B

5.B解析:對稱加密也叫常規(guī)加密、保密密鑰加密或者單密鑰加密,指的是通信雙方的加密和解密都使用相同的密鑰。與對稱加密相對的是非對稱加密,又稱公鑰加密系統(tǒng)。公鑰加密系統(tǒng)有兩個不同的密鑰,私鑰被秘密保存;公鑰,不需要保密。從其中一個密鑰難以推出另一個密鑰。

6.C

7.B

8.A解析:本題考查點是VLAN的工作原理。一個虛擬局域網(wǎng)VLAN可以看成是一組工作上相關(guān)的部門工作站的集合,它們的物理位置可以處于同一物理網(wǎng)段,也可以處于不同的物理網(wǎng)段,但是邏輯上可以像在同一網(wǎng)段中一樣“廣播”數(shù)據(jù)。虛擬局域網(wǎng)以軟件方式實現(xiàn),不受物理位置的限制,也可以使用不同的操作系統(tǒng)。

9.AA【解析】從左邊第一個方格中的內(nèi)容可以看出,內(nèi)部網(wǎng)主機的IP地址為10.0.0.1,端口為3342,它要訪問的外部網(wǎng)IP地址為135.2.1.1,端口號為80。當數(shù)據(jù)包到達NAT路由器時,通過NAT地址轉(zhuǎn)換,將內(nèi)網(wǎng)的專用IP地址轉(zhuǎn)化為外部Intemet的全局IP地址202.0.1.1,端口號5001。故選擇A選項。

10.D

11.IP地址

【解析】Web站點可以限制用戶訪問Web服務器提供的資源.訪問控制一般分為四個級別:IP地址限制、用戶驗證、Web權(quán)限和硬盤分區(qū)權(quán)限。

12.A文件服務器應具有分時系統(tǒng)文件管理的全部功能,它支持文件的概念和標準的文件操作,提供網(wǎng)絡(luò)用戶訪問文件、目錄的并發(fā)控制和安全保密措施。因此,文件服務器應具備完善的文件管理功能,能夠?qū)θW(wǎng)實行統(tǒng)一的文件管理,各工作站用戶可以不參與文件管理工作。文件服務器能為網(wǎng)絡(luò)用戶提供完善的數(shù)據(jù)、文件和目錄服務。

13.

14.

15.\n路由聚合或routeraggregation

\n

16.

17.

18.賬戶名/口令認證賬戶名/口令認證解析:認證技術(shù)主要解決網(wǎng)絡(luò)通信過程中通信雙方的身份認可。賬戶名/口令認證是一種常用的認證方式,主要用于操作系統(tǒng)登錄和Telnet等。此外還有基于PKI的認證和使用摘要算法的認證方式。

19.FATFAT解析:操作系統(tǒng)之所以能夠找到磁盤上的文件,是因為有磁盤上的文件名與存儲位置的記錄。在DOS里,它稱為文件表(FAT):在Windows里,稱為虛擬文件表(VFAT):在IBM的操作系統(tǒng)OS/2里,稱為高性能文件系統(tǒng)(HPFS)。

20.(3)自治

【解析】計算機網(wǎng)絡(luò)利用通信線路將不同地理位置的多個自治的計算機系統(tǒng)連接起來,以實現(xiàn)資源共享。

21.核外程序核外程序解析:在系統(tǒng)結(jié)構(gòu)上,UNIX可分為兩大部分:一部分是操作系統(tǒng)的內(nèi)核,另一部分是核外程序。內(nèi)核部分由文件子系統(tǒng)和進程控制子系統(tǒng)組成,核外程序則由用戶程序和系統(tǒng)提供的服務組成。

22.計算機技術(shù)計算機技術(shù)解析:20世紀50年代,人們將彼此獨立發(fā)展的計算機技術(shù)與通信技術(shù)結(jié)合起來,完成了數(shù)據(jù)通信技術(shù)與計算機通信網(wǎng)絡(luò)的研究,為計算機網(wǎng)絡(luò)的出現(xiàn)做好了技術(shù)準備,奠定了理論基礎(chǔ)。

23.網(wǎng)絡(luò)防火墻的設(shè)計原則網(wǎng)絡(luò)防火墻的設(shè)計原則解析:網(wǎng)絡(luò)安全策略包括技術(shù)和制度兩個方面的。它的制度涉及網(wǎng)絡(luò)使用與管理制定的網(wǎng)絡(luò)防火墻的設(shè)計原則兩方面的內(nèi)容。

24.傳輸方式的差異傳輸方式的差異解析:時移電視和直播電視的基本原理相同,其主要差別在于傳輸方式的差異。直播電視是采用組播方式實現(xiàn)數(shù)字視頻廣播業(yè)務,而時移電視則通過存儲電視媒體文件,采用點播方式來為用戶實現(xiàn)時移電視的功能。

25.傳輸介質(zhì)傳輸介質(zhì)解析:網(wǎng)卡是構(gòu)成局域網(wǎng)的基本設(shè)備之一。網(wǎng)卡的一端連接局域網(wǎng)中的計算機設(shè)備(包括服務器和工作站),另一端連接局域網(wǎng)中的傳輸介質(zhì)。就數(shù)據(jù)傳輸速率而言,網(wǎng)卡分10Mpbs、100Mpbs、1000Mpbs等技術(shù)指標;就連接的介質(zhì)類型而言,網(wǎng)卡分粗纜、細纜和雙絞線等接口。

26.頻分多路復用或FDMA頻分多路復用或FDMA解析:最基本的多路復用技術(shù)有兩類:1、頻分多路復用;把傳輸線的總頻帶劃分成若干個分頻帶,以提供多條數(shù)據(jù)傳輸信道;2、時分多路復用:用時間片輪轉(zhuǎn)的方法使多個通信信道分時共享一條公共傳輸線。

27.數(shù)字方式數(shù)字方式解析:第二代蜂窩移動通信是數(shù)字方式,涉及語音信號的數(shù)字化與數(shù)字信息的處理、傳輸問題。目前人們正在研究和開發(fā)第三代移動通信產(chǎn)品。

28.正常正常解析:誤碼率應該是衡量數(shù)據(jù)傳輸系統(tǒng)正常工作狀態(tài)下傳輸可靠性的參數(shù)。

29.【審題關(guān)鍵句】第2個數(shù)大于第1個數(shù)加第3個數(shù),存入數(shù)組,按第2個加第3個數(shù)之和降序排序。

\n【解題思路】

\n①首先定義兩個循環(huán)變量i、j;一個計數(shù)變量count;一個用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量CC。

\n②建立一個for循環(huán),指定第一個for循環(huán)的循環(huán)變量i從0開始,到200時結(jié)束,每循環(huán)一次,變量i的值加1。在循環(huán)體中依次判斷每行數(shù)據(jù)中,如果aa[i]的第二個數(shù)大于第一個數(shù)加第三個數(shù)之和,則把aa[i]復制到bb[count]中,同時數(shù)組下標變量count加1。

\n③將所有滿足條件的記錄篩選保存到數(shù)組bb口后,再通過兩個for循環(huán)對數(shù)組bb[]中記錄進行排序。第一個for循環(huán)的循環(huán)變量i的初值為0,當?shù)扔跀?shù)組計數(shù)變量count的值減1時停止循環(huán),每循環(huán)一次,i的值加1;第二個for循環(huán)的循環(huán)變量j的初值等于i+1,當?shù)扔跀?shù)組計數(shù)變量count的值時停止循環(huán),每循環(huán)一次,j的值加1;每次進行比較時,如果第i行的第二個數(shù)加第三個之和小于其后面第i行的第二個數(shù)加第三個之和,將執(zhí)行if條件語句后面花括號中的命令,花括號中3條命令的功能就是根據(jù)題目要求按每行數(shù)據(jù)中第二個數(shù)加第三個之和從大到小排序。

\n④最后將計數(shù)函數(shù)count返回。

\n【參考答案】

\n

\n

30.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,右邊部分升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。

\n【解題思路】

\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長度的變量len、P。

\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫函數(shù)strlen(xx[i])求得字符串xx[il的長度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開始,依次遞增直到其值等于P,對字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)對字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語句判斷,len對2的余數(shù)是否等于1,如果等于1,說明字符串xx[i]的長度為奇數(shù),則變量P加1,因為這時字符串的中間字符不參與排序。再對字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開始,依次遞增直到其值等于Ien,對字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。

\n【參考答案】

\n

31.B解析:為了有效地利用文件存儲空間,以及迅速準確地完成文件名到文件物理塊的轉(zhuǎn)換,必須把文件名及其結(jié)構(gòu)信息等按一定的組織結(jié)構(gòu)排列,以方便文件的搜索。文件名中對該文件實施管理的控制信息稱為該文件的文件說明,并把一個文件說明按一定的邏輯結(jié)構(gòu)存放到物理存儲塊的一個表目中。利用文件說明信息,可以完成對文件的創(chuàng)建、檢索以及維護。因此,把一個文件的文件說明稱為該文件的目錄。

32.C解析:局域網(wǎng)個人管理協(xié)議(LMMP)以前被稱為IEEE802邏輯鏈路控制上的公共管理信息服務與協(xié)議(GMOL)。LAN環(huán)境中的網(wǎng)絡(luò)結(jié)點設(shè)備包括網(wǎng)橋、集線器和中繼器但沒有路由器。因此,它不依賴于任何特定的網(wǎng)絡(luò)層協(xié)議(如IP協(xié)議)進行網(wǎng)絡(luò)傳輸;也就是說它是無法通過網(wǎng)絡(luò)層來跨越路由器管理其他子網(wǎng)。

33.B解析:在令牌環(huán)網(wǎng)中,當結(jié)點A獲得空閑令牌之后,它將令牌標志位由“閑”變?yōu)椤懊Α?,然后傳送?shù)據(jù)幀。然后數(shù)據(jù)幀在環(huán)中各結(jié)點依次傳輸,當A結(jié)點重新接收到自己發(fā)出的、并已被目的結(jié)點正確接收的數(shù)據(jù)幀時,它將回收已發(fā)送的數(shù)據(jù)幀,并將“忙”令牌標志位改成“閑”,再將空閑令牌向它的下一處結(jié)點傳送。所以當數(shù)據(jù)幀在循環(huán)時,令牌在發(fā)送站點。

34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求位烽的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/ab=10*thou+ten;/*把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)*/cd=lO*data+hun;/*把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)*/if(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)/*如果新組成的兩個十位數(shù)均為素數(shù)且新十位數(shù)字均不為零*/{b[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=O;i<cnt-1;i++)/*將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中*/for(j=i+l;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{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求位烽的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nab=10*thou+ten;/*把千位數(shù)字和十位數(shù)字重新組合成一個新的十位數(shù)*/\r\ncd=lO*data+hun;/*把個位數(shù)和百位數(shù)組成另一個新的十位數(shù)*/\r\nif(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)\r\n/*如果新組成的兩個十位數(shù)均為素數(shù)且新十位數(shù)字均不為零*/\r\n{\r\nb[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中*/\r\nfor(j=i+l;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}解析:本題考查的知識點如下:

(1)將4位數(shù)各位亡的數(shù)拆分為獨立的數(shù)字。

(2)循環(huán)結(jié)構(gòu)的使用。

(3)判斷結(jié)構(gòu)中多個條件的布爾運算。

在本題中,首先要將4位數(shù)各位上的數(shù)字拆分為獨立的數(shù)字。這要借助運算符“%”(取余)與“/”(整除)。將一個4位數(shù)整除1000則叫‘得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。求得各位上的數(shù)字后,就可以重新組合進行比較。題中已給出判斷素數(shù)的函數(shù),只要帶入求出數(shù)據(jù)即可。各條件必須同時滿足,所以用“與”運算。題中要求將符合條件的數(shù)按從大到小的順序存入數(shù)組b,可以先將符合條件的數(shù)存入數(shù)組b,再對數(shù)組b進行排序。排序使用“選擇排序法”。

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)同時能被3與7整除的所有自然數(shù)之和*/xy=sqrt((double)xy);/*再對總和求平方根*/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)同時能被3與7整除的所\r\n有自然數(shù)之和*/\r\nxy=sqrt((double)xy);/*再對總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個for循環(huán)依次從n個自然數(shù)當中取數(shù),對當前取出的數(shù)進行條件判斷。判斷條件為:既能被3整除同時也能被7整除,因此,用“&&”運算符來連接兩個條件表達式,當某數(shù)滿足判斷條件時,就把該數(shù)累加

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論