(2021年)江蘇省連云港市全國計算機等級考試網(wǎng)絡技術(shù)模擬考試(含答案)_第1頁
(2021年)江蘇省連云港市全國計算機等級考試網(wǎng)絡技術(shù)模擬考試(含答案)_第2頁
(2021年)江蘇省連云港市全國計算機等級考試網(wǎng)絡技術(shù)模擬考試(含答案)_第3頁
(2021年)江蘇省連云港市全國計算機等級考試網(wǎng)絡技術(shù)模擬考試(含答案)_第4頁
(2021年)江蘇省連云港市全國計算機等級考試網(wǎng)絡技術(shù)模擬考試(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2021年)江蘇省連云港市全國計算機等級考試網(wǎng)絡技術(shù)模擬考試(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列對IPv6地址表示中,錯誤的是()

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

2.VPN通常用于建立()之間的安全通道。A.總部與分支機構(gòu)、與合作伙伴、與移動辦公用戶

B.客戶與客戶、與合作伙伴、與遠程用戶

C.總部與分支機構(gòu)、與外部網(wǎng)站、與移動辦公用戶

3.子網(wǎng)掩碼為255.128.0.0,該掩碼又可以寫為()。

A./8B./9C./10D./11

4.關(guān)于IP提供的服務,正確的是()。

A.IP提供了不可靠的數(shù)據(jù)投遞服務,因此數(shù)據(jù)報的投遞不能受到保障

B.IP提供不可靠的數(shù)據(jù)投遞服務,因此它可以隨意丟棄報文

C.IP提供可靠的數(shù)據(jù)投遞服務,因此數(shù)據(jù)報投遞可以受到保障

D.IP提供可靠的數(shù)據(jù)投遞服務,因此它不能隨意丟棄報文

5.WindowsServer2003對已備份文件在備份后不做標記的備份方法是()。

A.正常備份B.差異備份C.增量備份D.副本備份

6.關(guān)于WWW服務系統(tǒng),以下哪種說法是錯誤的?()

A.WWW服務采用服務器/客戶機工作模式

B.Web頁面采用HTTP書寫而成

C.客戶端應用程序通常稱為瀏覽器

D.頁面到頁面的鏈接信息由URL維持

7.目前世界上最大的計算機互聯(lián)網(wǎng)絡是

A.ARPA網(wǎng)B.IBM網(wǎng)C.InternetD.Intranet

8.下列關(guān)于通過數(shù)據(jù)通信線路連接到ISP的敘述中,錯誤的是()

A.綜合業(yè)務數(shù)字網(wǎng)(ISDN)是一種數(shù)據(jù)通信網(wǎng)

B.使用數(shù)據(jù)通信線路連接到ISP可以得到更多的帶寬

C.通過數(shù)據(jù)通信網(wǎng)接入Internet的用戶主要是個人用戶和部分小型企業(yè)用戶

D.數(shù)據(jù)通信網(wǎng)的傳輸速率通常在64Kbps~2Mhps之間

9.以下哪一個不是搜索引擎中使用的運算符()。

A.NORB.ANDC.NOTD.OR

10.在OSI參考模型中,對等層之間互相通信需要遵守一定的規(guī)則如通信的內(nèi)容、通信的方式,通常將其稱為()。

A.協(xié)議B.標準C.TCP/IPD.會話

二、填空題(10題)11.(16)數(shù)據(jù)包過濾技術(shù)是在__________對數(shù)據(jù)包進行選擇。通過檢查數(shù)據(jù)流中每個數(shù)據(jù)包的源地址、目的地址、所用的端口號、協(xié)議狀態(tài)等因素,或它們的組合來確定是否允許該數(shù)據(jù)包通過,它通常安裝在路由器上。

12.在分布式計算中,一個應用程序被動地等待,而另一個應用程序通過請求啟動通信的模式就是______交互模式。

13.

14.結(jié)構(gòu)化布線系統(tǒng)的結(jié)構(gòu)與當前所連接的設備的位置【】。

15.網(wǎng)絡操作系統(tǒng)有三大陣營:【】、Novell的NetWare和Microsoft的WindowsNT。

16.(19)組播路由協(xié)議分為_________組播路由協(xié)議和域間組播路由協(xié)議。

17.紅外無線局域網(wǎng)的數(shù)據(jù)傳輸技術(shù)包括______紅外傳輸、全方位紅外傳輸與漫反射紅外傳輸。

18.第

64

在OSI/RM中,組織兩個會話進程之間的通信,并管理數(shù)據(jù)的交換是()層的主要功能。

19.訪問WWW服務器時,統(tǒng)一資源定位符URL可以指定的主要協(xié)議是______。

20.

三、2.填空題(8題)21.寬帶網(wǎng)絡可分為傳輸網(wǎng)、交換網(wǎng)和______。

22.標準的C類IP地址使用【】位二進制數(shù)表示網(wǎng)絡號。

23.網(wǎng)橋完成______間的連接,可以將兩個或多個網(wǎng)段連接起來,網(wǎng)橋可以通過過濾不跨網(wǎng)段傳輸信息,避免了線路的擁塞。

24.寬帶ISDN的業(yè)務分為兩類,即【】業(yè)務和發(fā)布型業(yè)務。

25.C/S結(jié)構(gòu)模式是對大型主機結(jié)構(gòu)的一次挑戰(zhàn),其中S表示的是【】。

26.簡單網(wǎng)絡管理協(xié)議SNMP位于ISOOSI網(wǎng)絡體系結(jié)構(gòu)參考模型的______層,它遵循ISO的管理者—代理網(wǎng)絡管理模型。

27.TCP可以為其用戶提供【】、面向連接的、全雙工的數(shù)據(jù)流傳輸服務。

28.統(tǒng)一資源定位器URL可以由3部分組成,即______、主機名與文件名。

四、C語言程序設計題(2題)29.函數(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值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

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

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

30.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到out.dat文件中。

例如:5591是素數(shù),則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。

9812是非素數(shù),則該數(shù)不滿足條件忽略。

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

程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.在TCP/IP參考模型中,文件傳送協(xié)議屬于()的內(nèi)容。

A.網(wǎng)絡層B.互連層C.傳輸層D.應用層

32.關(guān)于電子商務,以下哪種說法是不正確的()。

A.電子商務是以開放的因特網(wǎng)環(huán)境為基礎的

B.電子商務是基于瀏覽器朋R務器應用方式的

C.電子商務的主要交易類型有BtoB和CtoC兩種

D.利用Web網(wǎng)站刊登廣告也是一種電子商務活動

33.紅外局域網(wǎng)的數(shù)據(jù)傳輸有3種基本的技術(shù):定向光束傳輸、全方位傳輸與

A.直接序列擴頻傳輸B.跳頻傳輸C.漫反射傳輸D.碼分多路復用傳輸

六、1.程序設計題(3題)34.在文件IN3.DAT中有200個正整數(shù),且每個數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個數(shù)的后3位的大小進行降序排列,將排序后的前10個數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進行升序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件OUT3.DAT中。

例如:處理前90125099601270258088

處理后50998088702560129012

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

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

試題程序:

#include<stdio.h>

%include<string.h>

%include<conio.h>

intaa[200],bb[10];

voidjsSort()

{

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti;

in=fopen("IN3.DAT","r");

for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);

fclose(in);

writeDat()

{

FILE*out;

inti;

ut=fopen("OUT3.DAT","w");

clrscr();

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

{

printf("i=%d,%d\n",i+l,bb[i]);

fprintf(out,"%d\n",bb[i]);

}

fclose(out);

}

35.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG4.IN中讀取一篇英文文章,存入到字符串數(shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進行替代,結(jié)果仍存入數(shù)組xx對應的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS4.DAT中。

替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或大于130,則該字符不變,否則將f(p)所對應的字符進行替代。

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

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于,80個字符。

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG4.IN","r"))==NULL)return1;

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

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

36.已知數(shù)據(jù)文件IN78.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的千位數(shù)字上的值大于等于百位數(shù)字上的值,百位數(shù)字上的值大于等于十位數(shù)字上的值,以及十位數(shù)字上的值人于等于個位數(shù)字上的值,并且此4位數(shù)是奇數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT78.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;

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

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

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

fclose(fp);

}

main()

{

ihti;

readDat();

jsVal();

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

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

printf("%d",b[i]);

printf("\n");

writeDat();

}

wrlteDat()

{*fp;

FILE

inti;

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

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

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

fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

參考答案

1.B

2.A

3.B255.128.0.0轉(zhuǎn)換成二進制是11111111.10000000.00000000.00000000,從最左邊開始一共連續(xù)有9個1,即該子網(wǎng)掩碼可寫成/9。故選B選項。

4.AIP提供了不可靠的數(shù)據(jù)投遞服務,IP本身沒有能力證實發(fā)送的報文是否被正確接收,數(shù)據(jù)報可能路延遲、路由錯誤、數(shù)據(jù)報分片和重組等過程中受到損壞,但IP不檢測這些錯誤,在錯誤發(fā)生時,IP也沒有可靠的機制來通知發(fā)送方或接收方,因此數(shù)據(jù)報的投遞不能受到保障。

5.DWindows2003對已備份文件在備份的方法有:完全備份、增量備份、差異備份和副本備份。其中副本備份,復制所有選中的文件,但不將這些文件標記為已經(jīng)備份,即不清除存檔屬性,故選擇D選項。

6.B解析:WWW服務系統(tǒng)中,信息資源以Web頁的形式存儲在服務器中,這些頁面采用超文本方式(即超文本標記語言HTML,并非是超文本傳輸協(xié)議HTTP)對信息進行組織,通過鏈接將一頁信息接到另一頁信息。

7.C解析:目前,Internet是由世界范圍內(nèi)150多個國家和地區(qū)數(shù)以萬計的局域網(wǎng)、數(shù)百萬臺計算機連接在一起而形成的一個國際性網(wǎng)絡,網(wǎng)絡用戶已達數(shù)千萬個,并且-仍在不斷增加。Internet是目前世界上覆蓋范圍最廣、使用者最多、最成功的計算機互聯(lián)網(wǎng)絡。

8.C目前連接到ISP的方式基本上分為通過電話線路和數(shù)據(jù)通信線路兩種。通過電話線路接人Internet的用戶主要是個人用戶和部分小型企業(yè)用戶,而通過數(shù)據(jù)通信網(wǎng)接人Internet的用戶主要是大型企業(yè)。數(shù)據(jù)通信的種類很多.包括DDN、X.25、ISDN和幀中繼等。使用數(shù)據(jù)通信線路可以得到更多的帶寬,其傳輸速率通常在64Kbps~2Mbps之間。而使用撥號方式接入Internet時,其傳輸速率通常為33.6Kbps。

9.A

10.A

11.網(wǎng)絡

【解析】數(shù)據(jù)包過濾技術(shù)是在網(wǎng)絡層對數(shù)據(jù)包進行選擇。通過檢查數(shù)據(jù)流中每個數(shù)據(jù)包的源地址、目的地址、所用的端口號、協(xié)議狀態(tài)等因素,或它們的組合來確定是否允許該數(shù)據(jù)包通過,它通常安裝在路由器上。

12.客戶機/服務器客戶機/服務器解析:在分布式計算中,一個應用程序被動地等待,而另一個應用程序通過請求啟動通信的模式就是客戶機/服務器交互模式。

13.

14.無關(guān)無關(guān)解析:結(jié)構(gòu)化網(wǎng)絡布線系統(tǒng)預先按建筑物的結(jié)構(gòu),將建筑物中所有可能放置計算機及外部設備的位置都預先布好線,然后再根據(jù)實際所連接的設備情況,通過調(diào)整內(nèi)部跳線裝置,將所有計算機及外部設備連接起來。

15.UnixUnix解析:網(wǎng)絡操作系統(tǒng)有3大陣營:UNIX、Novell的NetWare和Microsoft的WindowsNT。

16.(19)域內(nèi)

【解析】組播協(xié)議分為主機和路由器之間的協(xié)議,即組播組管理協(xié)議以及路由器和路由器之間的協(xié)議。目前,組管理協(xié)議包括Internet組管理協(xié)議IGMP和Cisco專用的組管理協(xié)議CGMP,組播路由協(xié)議又分為域內(nèi)組播路由協(xié)議和域間組播路由協(xié)議兩類。

17.定向光束定向光束解析:紅外無線傳輸分為:定向光束紅外傳輸、全方位紅外傳輸和漫反射紅外傳輸。

18.會話【解析】在OSI/RM中,會話層(Sessionlayer)的要任務是組織兩個會話進程之間的通信,并管;理數(shù)據(jù)的交換。

19.HTTPHTTP解析:URL由協(xié)議類型、主機名和文件名3部分組成。URL可以指定的主要協(xié)議類型有HTTP、FTP、GOPHER、TELNET和FILE,其中最常用的是HTTP協(xié)議。

20.可靠的

【解析】傳輸控制協(xié)議TCP是一種可靠的面向連接的協(xié)議,它允許將一臺主機的字節(jié)流無差錯地傳送到目的主機。

21.接入網(wǎng)接入網(wǎng)解析:寬帶網(wǎng)絡從功能上可以分成傳輸網(wǎng)、交換網(wǎng)和接入網(wǎng)三大部分,其相關(guān)技術(shù)也分為3類,即傳輸技術(shù)、交換技術(shù)和接入技術(shù)。

22.2121解析:A類IP地址用7位表示網(wǎng)絡,24位表示主機,因此它可以用于大型網(wǎng)絡;B類IP地址用于中型規(guī)模的網(wǎng)絡,它用14位表示網(wǎng)絡,16位表示主機。C類IP地址僅用8位表示主機,21位用于表示網(wǎng)絡,在一個網(wǎng)絡中最多只能連接256臺設備,因此,適用于較小規(guī)模的網(wǎng)絡。D類IP地址用于多目的地址發(fā)送。E類保留為今后使用。

23.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個或多個網(wǎng)段連接起來,可以通過過濾不跨網(wǎng)段傳輸?shù)男畔ⅲ苊饬司€路的擁塞。

24.交互型交互型解析:寬帶ISDN的業(yè)務分為兩類:交互型業(yè)務和發(fā)布型業(yè)務。交互型業(yè)務是指在用戶間或用戶與主機之間提供雙向信息交換業(yè)務,主要包含會話性業(yè)務、消息性業(yè)務和檢索性業(yè)務。發(fā)布式業(yè)務是由網(wǎng)絡中某點向其他多個位置傳送單向信息流的業(yè)務。

25.服務器或Server服務器或Server解析:客戶機/服務器(client/sever,簡稱C/S)結(jié)構(gòu)模式是對大型主機結(jié)構(gòu)的一次挑戰(zhàn),由于其結(jié)構(gòu)靈活、適應性廣、成本較低,因此得到廣泛應用。

26.應用應用解析:簡單網(wǎng)絡管理協(xié)議SNMP位于ISOOSI網(wǎng)絡體系結(jié)構(gòu)參考模型的應用層。SNMP模型由網(wǎng)絡管理站、代理結(jié)點、管理信息庫和SNMP協(xié)議4大部分組成。

27.可靠的可靠的解析:本題考查點是TCP協(xié)議提供的服務。Internet網(wǎng)絡中,網(wǎng)絡層的IP協(xié)議提供不可靠的數(shù)據(jù)報服務。數(shù)據(jù)報在傳輸過程中可能出現(xiàn)差錯、丟失、順序錯亂等現(xiàn)象。對大多數(shù)的應用而言,需要通過TCP協(xié)議對IP層進行“彌補”和“加強”,以便為上層應用進程提供一個可靠的(包括傳輸數(shù)據(jù)不重復、不丟失、順序正確)、面向連接的、全雙工的數(shù)據(jù)流傳輸服務。

28.協(xié)議類型協(xié)議類型解析:URL由3部分組成:協(xié)議類型、主機名和路徑及文件名。

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

\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。

\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實現(xiàn)對20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長度,并把其值賦給變量len,再用len除以2,得到第i行字符串長度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞過來增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開始,依次遞過來增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進行互換實現(xiàn)對第i行字符串左半部分的字符串按降序排列。

\n③用變量len的值對2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開始直到字符串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開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實現(xiàn)字符串xx[i]左右部分子字符串的交換。

\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實現(xiàn)把排序后的結(jié)果仍按行重新存入字符串數(shù)組xx中。

\n【參考答案】

\n

30.【審題關(guān)鍵句】求素數(shù)的個數(shù),存入數(shù)組,按從小到大的順序排序。

\n【解題思路】

\n①首先定義兩個循環(huán)變量循環(huán)i、j和一個用于數(shù)據(jù)交換的整型變量tmp。

\n②通過for循環(huán)依次讀取數(shù)組中的300個數(shù),其中,循環(huán)變量i從0開始每次加1,直到i<300停止循環(huán);在每次循環(huán)中判斷a[i]是否是素數(shù),如果是素數(shù),則把a[i]的值賦給數(shù)組b[cnt],同時數(shù)組下標變量cnt值加1。

\n③在退出循環(huán)后,用兩個for循環(huán)對數(shù)組b[]中元素進行兩兩比較,實現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)的交換。

\n【參考答案】

\n

31.D解析:文件傳送協(xié)議FTP是依賴TCP協(xié)議的應用層協(xié)議。

32.C解析:因特網(wǎng)上的電子商務主要交易類型有企業(yè)與個人的交易(BusinesstoCustomer,BtoC或B2C)和企業(yè)之間的交易(BusinesstoBusiness,BtoB或B2B)兩種基本形式。所以選項C是錯誤的

33.C解析:紅外無線局域網(wǎng)的主要特點:按視距方式傳播;不易被入侵,提高了安全性;每個房間的紅外網(wǎng)絡可以互不干擾;設備相對簡單和便宜。紅外局域網(wǎng)的數(shù)據(jù)傳輸3種基本技術(shù)包括:定向光束紅外傳輸技術(shù),全方位紅外傳輸技術(shù)與漫反射紅外傳輸技術(shù)。

34.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進行從大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比較每個數(shù)的后3位*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/if(aa[ii>aa[j])/*則要按原4位數(shù)的值進行從小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*將排序后的前10個數(shù)存入數(shù)組b中*/bb[i]=aa[i];}voidjsSert()\r\n{\r\nint.i,j,data;\r\nfor(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進行從大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比較每個數(shù)的后3位*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\nelseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/\r\nif(aa[ii>aa[j])/*則要按原4位數(shù)的值進行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*將排序后的前10個數(shù)存入數(shù)組b中*/\r\nbb[i]=aa[i];\r\n}解析:本題實質(zhì)上考的是對數(shù)組元素進行排序的問題。最容易理解的方法是選擇法。選擇法的基本思想是:依次用當前取得的元素和它后面的其他元素進行比較,比如要從大到小進行排序,則只要發(fā)現(xiàn)后面的元素中有比當前元素大的,就把剛發(fā)現(xiàn)的較大的元素與當前元素交換,這樣做的目的是當與其后的所有元素都比較完后,可以保證當前位置的當前元素存放著最大數(shù)。按照同樣的方法去取得次大數(shù)。由于本題中題目要求要對數(shù)組中的4位數(shù)的后3位進行排序,因此,要首先取得各個數(shù)的后3位并做比較,“aa[i]%1000”就可以得到每個數(shù)的后3位。根據(jù)題意,對這些數(shù)按后3位進行從大到小的排序。若后3位數(shù)相等,則要按原4位數(shù)的值進行從小到大的排序。

35.voidencryptChar(){inti;char*pf;for(i=O;i<maxline;i++){pf=xx[i];/*指針pf指向各行的首地址*/while(*pf!=0){if(*pf*11%256>130||*pf*11%256<=32);/*如果廣計算后的值小于等于32或大于130*//*則該字符不變*/else*pf=*pf*11%256;/*否則將所對應的字符進行替代*/pf++;/*指針pf指向下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=O;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向各行的首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif(*pf*11%256>130||*pf*11%256<=32);\r\n/*如果廣計算后的值小于等于32或大于130*/\r\n/*則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否則將所對應的字符進行替代*/\r\npf++;/*指針pf指向下一個字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數(shù)組的各行,當前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它進行條件判斷。根據(jù)題意,條件用“if(*pf*11%256>130||*pf*11%256<=32)”語句米實現(xiàn),如果該字符不滿足上述條件,就用一個新的字符來替代,新的字符是當前的字符乘以11的結(jié)果再去與256求余數(shù)。處理完畢后,指針去取下一個字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個字符,對下一個字符進行處理。

36.voidjsVal(){intithouhuntendataj;for(i=0;i<MAX;i++){thou=a[i]/

溫馨提示

  • 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

提交評論