




版權(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.動(dòng)畫(huà)設(shè)計(jì)屬于計(jì)算機(jī)的哪個(gè)應(yīng)用領(lǐng)域()。
A.過(guò)程控制B.科學(xué)計(jì)算C.輔助工程D.多媒體應(yīng)用
2.為了使傳輸介質(zhì)和信號(hào)編碼方式的變化不影響MAC子層,100BASE-T標(biāo)準(zhǔn)采用了()。
A.MIIB.GMIIC.LLCD.IGP
3.按邏輯功能分,SIP系統(tǒng)由4種元素組成,下列元素中不是SIP系統(tǒng)組成元素的是()。
A.用戶代理B.代理服務(wù)器C.重定向服務(wù)器D.用戶
4.IPV6地址FE::45:A2:A的::之間被壓縮的二進(jìn)制數(shù)字0的位置為()
A.16B.32C.64D.96
5.虛擬局域網(wǎng)的技術(shù)基礎(chǔ)是()。
A.路由技術(shù)B.寬帶分配C.交換技術(shù)D.沖突檢測(cè)
6.如果使用凱撒密碼,在密鑰為4時(shí)attack的密文為()
A.ATTACKB.(DWWI)FNC.EXXEGOD.FQQFA0
7.在符合OSI標(biāo)準(zhǔn)的電子郵件系統(tǒng)和在互聯(lián)網(wǎng)上的電子郵件系統(tǒng)之間做協(xié)議報(bào)文轉(zhuǎn)換的系統(tǒng)可以被稱(chēng)為()A.A.網(wǎng)關(guān)B.轉(zhuǎn)換器C.電子郵件服務(wù)器D.郵件代理
8.ADSL上行速率在()。
A.64Kbps~640Kbps
B.640Kbps~7Mbps
C.7Mbps—lOMbps
D.10Mbps~20Mbps
9.下列入侵檢測(cè)系統(tǒng)結(jié)構(gòu)中,能夠真正避免單點(diǎn)故障的是()。
A.集中式B.層次式C.協(xié)作式D.對(duì)等式
10.一臺(tái)交換機(jī)具有l(wèi)2個(gè)10/100Mbps電口和2個(gè)1000Mbps光口,如果所有端口都工作在全雙工狀態(tài),那么交換機(jī)總帶寬應(yīng)為()。
A.3.2GbpsB.4.8GbpsC.6.4GbpsD.14Gbps
二、填空題(10題)11.(5)網(wǎng)橋按照路由表的建立方法分為兩類(lèi):_______和源路由網(wǎng)橋。
12.
13.身份認(rèn)證又稱(chēng)為_(kāi)_____,它是通信和數(shù)據(jù)系統(tǒng)中正確識(shí)別通信用戶或終端身份的重要途徑。
14.IIS6.0使用________的方法在一臺(tái)服務(wù)器上可以構(gòu)建多個(gè)網(wǎng)站。
15.(17)有一類(lèi)攻擊可以確定通信的位置和通信主機(jī)的身份,還可以觀察交換信息的頻度和長(zhǎng)度。這類(lèi)攻擊稱(chēng)為_(kāi)_____。
16.第
79
題
IP報(bào)文頭部中的()字段用于指示IP協(xié)議的服務(wù)用戶。
17.IEEE802.11b定義了使用跳頻技術(shù)的無(wú)線局域網(wǎng)標(biāo)準(zhǔn),它的最高傳輸速率可以達(dá)到______Mbps。
18.TokenBus局域網(wǎng)中的令牌是一種特殊結(jié)構(gòu)的控制幀,它用來(lái)控制結(jié)點(diǎn)對(duì)總線的【】。
19.對(duì)網(wǎng)絡(luò)系統(tǒng)而言,信息安全主要包括兩個(gè)方面:存儲(chǔ)安全和______安全。
20.Skype采用混合式網(wǎng)絡(luò)拓?fù)?,?jié)點(diǎn)之間按照不同的能力分為普通節(jié)點(diǎn)和。
三、2.填空題(8題)21.協(xié)議分層模型包括兩方面的內(nèi)容:一是層次結(jié)構(gòu),二是對(duì)______的描述。
22.在利用SET協(xié)議的購(gòu)物流程中,持卡人、商家、支付網(wǎng)關(guān)等都要通過(guò)______來(lái)驗(yàn)證交易各方的身份,防止冒名頂替。
23.結(jié)構(gòu)化布線系統(tǒng)采用的傳輸介質(zhì)主要是雙絞線和______。
24.防火墻主要可以分為_(kāi)_____、代理服務(wù)器和應(yīng)用級(jí)網(wǎng)關(guān)等類(lèi)型。
25.我們知道經(jīng)典奔騰的處理速度可達(dá)到300MIPS。其中MIPS的含義是______。
26.計(jì)算機(jī)網(wǎng)絡(luò)是以能夠相互共享資源的方式互聯(lián)起來(lái)的【】系統(tǒng)的集合。
27.在因特網(wǎng)中,屏蔽各個(gè)物理網(wǎng)絡(luò)細(xì)節(jié)和差異的是______。
28.計(jì)算機(jī)網(wǎng)絡(luò)是現(xiàn)代通信技術(shù)和______相結(jié)合的產(chǎn)物。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.程序test.C的功能是:計(jì)算500~800區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù)cnt,并按所求素?cái)?shù)的值從大到小的順序,計(jì)算其間隔減、加之和,即第l個(gè)素?cái)?shù)-第2個(gè)素?cái)?shù)+第3個(gè)素?cái)?shù)-第4個(gè)素?cái)?shù)+第5個(gè)素?cái)?shù)…的值sum。請(qǐng)編寫(xiě)函數(shù)countValue實(shí)現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT0把結(jié)果cnt和sum,輸出到文件0ut.dat中。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第2類(lèi)數(shù)位分解并重組后再篩選統(tǒng)計(jì)并排序
30.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個(gè)四位數(shù),如果該四位數(shù)均大于該四位數(shù)以前的連續(xù)五個(gè)數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.IP數(shù)據(jù)報(bào)對(duì)數(shù)據(jù)報(bào)的分片進(jìn)行控制的3個(gè)域是標(biāo)識(shí)、標(biāo)志和()。
A.版本B.源地址C.校驗(yàn)和D.片偏移
32.在TCP/IP參考模型中,應(yīng)用層是最高的一層,它包括了所有的高層協(xié)議。下列協(xié)議中不屬于應(yīng)用層協(xié)議的是_______。
A.HTTPB.FTPC.UDPD.SMTP
33.在TCP/IP參考模型中負(fù)責(zé)將源主機(jī)的報(bào)文分組發(fā)送到目的主機(jī)的是_______。
A.應(yīng)用層B.傳輸層C.互聯(lián)層D.主機(jī)-網(wǎng)絡(luò)層
六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN35.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)SortCharD(),該函數(shù)的功能是:以行為單位對(duì)字符按從大到小的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT35.DAT中。
例如,原文:dAe,BfC
CCbbAA
結(jié)果:fedCBA,
bbCCAA
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
注意;部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WrteDat()的內(nèi)容。
試題程序:
#include<Stdio.h>
#include<String.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidSortCharD()
{
}
voidmain()
{
Clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN35.DAT不能打開(kāi)!\n\007");
return;
}
SortCharD();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
Char*p;
if((fp:fOpen("IN35.DAT","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()
{
FILE*fp;
inti;
Clrscr();
fp:fopen("OUT35.DAT","w");
for(i:0;i<maxline;i++)
{
printf("%s\",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
35.已知數(shù)據(jù)文件IN53.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)isVal(),其功能是:依次從數(shù)組a中取出一個(gè)4位數(shù),如果該4位數(shù)連續(xù)大于該4位數(shù)以前的5個(gè)數(shù)且該數(shù)是偶數(shù),則統(tǒng)計(jì)出滿足此條件的數(shù)個(gè)數(shù)cnt并把這些4位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫(xiě)函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到文件OUT53.DAT中。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)wiltedat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsVal()
{
}
voidreadDat(){
{
inti;
FILE*fp;
fp=fopen("in53.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",b[i]);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=foPen("out53.dat","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
36.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN32.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編數(shù)StrOR(),該函數(shù)的功能是:以行為單位把字符串中所有小寫(xiě)字母。左邊的字符串內(nèi)容移至該串的右邊
存放,然后把小寫(xiě)字母。刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT32.DAT中。
例如,原文:Youcancreateanindexonanyfield
youhavethecorrectrecord
結(jié)果:nanyfieldYucancreateanindex
rdyuhavethecrrectrec
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格.
注意:部分源程式序已給出
請(qǐng)勿改動(dòng)主函main(),讀函數(shù)ReadDat()和寫(xiě)函數(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不能打開(kāi)!\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.D選項(xiàng)A),過(guò)程控制是通過(guò)計(jì)算機(jī)對(duì)工業(yè)生產(chǎn)過(guò)程中的各種參數(shù)進(jìn)行連續(xù)的、實(shí)時(shí)的控制:選項(xiàng)B),科學(xué)計(jì)算是計(jì)算機(jī)從誕生起就進(jìn)行的主要工作,計(jì)算模型還成為一種特殊的研究方法,比如模擬核爆炸、模擬經(jīng)濟(jì)運(yùn)行模型、進(jìn)行中長(zhǎng)期天氣預(yù)報(bào)等:選項(xiàng)C),計(jì)算機(jī)輔助工程包括計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助制造(CAM)、計(jì)算機(jī)輔助工程(CAE)等;選項(xiàng)D),多媒體的應(yīng)用正在不斷擴(kuò)寬,以多媒體技術(shù)為核心的電子出版物,它們以圖片、動(dòng)畫(huà)、視頻片段、音樂(lè)及解說(shuō)等易接受的媒體素材將所反映的內(nèi)容生動(dòng)地展現(xiàn)給讀者。動(dòng)畫(huà)設(shè)計(jì)就是屬于計(jì)算機(jī)的多媒體應(yīng)用。
2.A解析:100BASE-T標(biāo)準(zhǔn)采用了介質(zhì)獨(dú)立接口(MII,MediaIndepandentInterface),它將MAC子層與物理層分隔開(kāi),使得物理層在實(shí)現(xiàn)100Mbps速率時(shí)所使用的傳輸介質(zhì)和信號(hào)編碼方式的變化不會(huì)影響到MAC子層。
3.DSIP系統(tǒng)由4種元素組成:用戶代理、代理服務(wù)器、重定向服務(wù)器和注冊(cè)服務(wù)器。
4.C
5.C
6.C本題考查點(diǎn)是凱撒密碼的加密方法。凱撒密碼是一種置換密碼。這種密碼算法將明文中的每個(gè)字符都用按字母表順序右移一個(gè)固定數(shù)字n的字符來(lái)置換。這里n就是密鑰。如果加密密鑰設(shè)定為“3”位,則字符a置換成D,字符b置換成E.字符x置換成A。依次類(lèi)推。由此可知,在密鑰為4時(shí),attack的密文被加密成EXXEGO。
7.A應(yīng)用層的網(wǎng)絡(luò)互連設(shè)備或系統(tǒng)可以稱(chēng)之為網(wǎng)關(guān)。\r\n
8.AADSL技術(shù)具有非對(duì)稱(chēng)帶寬特性,上行速率在64Kbps~640Kbps,下行速率在500Kbps~7Mbps。故選擇A選項(xiàng)。
9.D解析:分布式入侵檢測(cè)系統(tǒng)(IDS)可以分為層次式、協(xié)作式、對(duì)等式等類(lèi)型。其中,對(duì)等模型的應(yīng)用使得分布式IDS真正避免了單點(diǎn)故障的發(fā)生。由于各模塊地位、作用完全平等,可以通過(guò)對(duì)其數(shù)目進(jìn)行控制來(lái)提供所需的入侵檢測(cè)處理能力,因此整個(gè)系統(tǒng)具有很好的伸縮性。
層次式IDS將數(shù)據(jù)收集的工作分布在整個(gè)網(wǎng)絡(luò)中。這些傳感器作為整個(gè)入侵檢測(cè)工作的底層,其所獲取的數(shù)據(jù)將被送至高一層的分布式數(shù)據(jù)分析模塊。經(jīng)過(guò)簡(jiǎn)單的分析處理,各數(shù)據(jù)分析模塊再將這些初步結(jié)果送交全局的分析模塊進(jìn)行決策以判定網(wǎng)絡(luò)系統(tǒng)是否遭受入侵。其主要問(wèn)題是不能很好地適應(yīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的變化,較難部署,而且上層的入侵檢測(cè)模塊若受到攻擊,則其入侵檢測(cè)的有效性將大大降低。
協(xié)作式IDS的各數(shù)據(jù)分析模塊可以相對(duì)獨(dú)立地進(jìn)行決策,與層次式IDS相比,具有更大的自主性。但整個(gè)分布式IDS仍由一個(gè)統(tǒng)一的中央控制機(jī)制進(jìn)行協(xié)調(diào),單點(diǎn)故障的風(fēng)險(xiǎn)依然存在。
10.
11.(5)透明網(wǎng)橋【解析】網(wǎng)橋按照路由表的建立方法分為兩類(lèi):透明網(wǎng)橋和源路由網(wǎng)橋。這兩種網(wǎng)橋標(biāo)準(zhǔn)分別由IEEE802.1與IEEE802.5兩個(gè)分委員會(huì)制定。
12.
13.身份識(shí)別身份識(shí)別解析:身份認(rèn)證又稱(chēng)身份識(shí)別,它是通信和數(shù)據(jù)系統(tǒng)中確識(shí)別通信用戶或終端身份的重要途徑。
14.\n虛擬服務(wù)器
\n
15.(17)通信量分析【解析】通信量分析可以確定通信的位置和通信主機(jī)的身份,還可以觀察交換信息的頻度和長(zhǎng)度。這些信息可以幫助對(duì)手猜測(cè)正在進(jìn)行的通信特征
16.協(xié)議類(lèi)型或者協(xié)議【解析】IP協(xié)議能夠?yàn)槎鄠€(gè)上層協(xié)議提供數(shù)據(jù)傳輸?shù)姆?wù),IP分組的首部有一個(gè)字段叫ProtoCol,這個(gè)字段的作用是用于區(qū)分IP協(xié)議的用戶協(xié)議到底是1PX、IP還是ICMP協(xié)議等等。
17.1111解析:IEEE802.11b定義了使用跳頻擴(kuò)頻技術(shù),傳輸速度為1Mbps、2Mbps、5.5Mbps與11Mbps的無(wú)線局域網(wǎng)標(biāo)準(zhǔn)。
18.訪問(wèn)權(quán)訪問(wèn)權(quán)解析:TokenBus是一種在總線拓?fù)渲欣谩傲钆啤弊鳛榭刂平Y(jié)點(diǎn)訪問(wèn)公共傳輸介質(zhì)的確定型介質(zhì)控制方法。在采用TokenBus方法的局域網(wǎng)中,任何一個(gè)結(jié)點(diǎn)只有在取得令牌后才能使用共享總線去發(fā)送數(shù)據(jù)。令牌是一種特殊結(jié)構(gòu)的控制幀;用來(lái)控制結(jié)點(diǎn)對(duì)總線的訪問(wèn)權(quán)。
19.傳輸傳輸解析:對(duì)網(wǎng)絡(luò)系統(tǒng)而言,信息安全主要包括信息存儲(chǔ)安全和傳輸安全。
20.超級(jí)節(jié)點(diǎn)IEEE802.11標(biāo)準(zhǔn)中定義的CSMA/CA協(xié)議是載波監(jiān)聽(tīng)多路訪問(wèn)/沖突避免(CarrierSenseMultipleAccesswithCollisionAvoidance)協(xié)議的縮寫(xiě),它使用載波檢測(cè)或能量檢測(cè)的方法發(fā)現(xiàn)信道空閑,采用的是沖突避免機(jī)制。
21.各層功能各層功能解析:層次結(jié)構(gòu)和對(duì)各層功能的描述是分層模型的主要內(nèi)容。
22.CA安全認(rèn)證中心CA安全認(rèn)證中心解析:身份驗(yàn)證是通過(guò)CA安全認(rèn)證中心來(lái)完成的。
23.光纖光纖解析:在結(jié)構(gòu)化布線系統(tǒng)中,布線硬件主要包括配線架、傳輸介質(zhì)、通信插座、插座板、線槽和管道等。傳輸介質(zhì)主要有雙絞線和光纖,在我國(guó)主要采用非屏蔽雙絞線與光纖混合使用的方法。
24.數(shù)據(jù)包過(guò)濾數(shù)據(jù)包過(guò)濾
25.每秒執(zhí)行百萬(wàn)條指令每秒執(zhí)行百萬(wàn)條指令解析:MIPS是MillionInstructionsPerSecond的縮寫(xiě),表示每秒執(zhí)行百萬(wàn)條指令。
26.自治計(jì)算機(jī)自治計(jì)算機(jī)解析:資源共享觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互共享資源的方式互聯(lián)起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”。
27.IPIP解析:IP作為一種互聯(lián)協(xié)議,運(yùn)行于瓦聯(lián)層,屏蔽各個(gè)物理網(wǎng)絡(luò)細(xì)箝和差異。
28.計(jì)算機(jī)技術(shù)計(jì)算機(jī)技術(shù)解析:20世紀(jì)50年代,人們將彼此獨(dú)立發(fā)展的計(jì)算機(jī)技術(shù)與通信技術(shù)結(jié)合起來(lái),完成了數(shù)據(jù)通信技術(shù)與計(jì)算機(jī)通信網(wǎng)絡(luò)的研究,為計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn)做好了技術(shù)準(zhǔn)備,奠定了理論基礎(chǔ)。
29.【審題關(guān)鍵旬】計(jì)算500~800區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù),素?cái)?shù)的值從大到小排序,再計(jì)算其間隔減、加之和,即第l個(gè)素?cái)?shù)-第2個(gè)素?cái)?shù)+第3個(gè)素?cái)?shù)-第4個(gè)素?cái)?shù)+第5個(gè)素?cái)?shù)……的值。
\n【解題思路】
\n①首先定義一個(gè)循環(huán)變量循環(huán)i和用于正負(fù)號(hào)轉(zhuǎn)換的變量j,同時(shí)賦j的初值為-1。
\n②通過(guò)for循環(huán)對(duì)800到500的每個(gè)數(shù)字進(jìn)行逐個(gè)的掃描,指定循環(huán)變量i的初值為800,當(dāng)i值等于500停止循環(huán),每執(zhí)行一次循環(huán),i的值便減l。(注意,本題for循環(huán)從大到小依次讀取數(shù)據(jù)是根據(jù)題目要求設(shè)計(jì)的,這樣得到的素?cái)?shù)值其排序方式就是從大到小排序。)
\n③在每次執(zhí)行for循環(huán)時(shí),都調(diào)用素?cái)?shù)判斷函數(shù)isPrime判斷當(dāng)前的i值是否為素?cái)?shù),如果是素?cái)?shù),則素?cái)?shù)計(jì)數(shù)變量cnt值加1,正負(fù)號(hào)轉(zhuǎn)換變量j的值乘以-1,實(shí)現(xiàn)正負(fù)數(shù)的交替轉(zhuǎn)換,最后將每次循環(huán)得到的i*j的值累加到求和變量sum中。
\n【參考答案】
\n
\n\n\t
\n\n第2類(lèi)數(shù)位分解并重組后再篩選統(tǒng)計(jì)并排序
30.【審題關(guān)鍵句】大于前連續(xù)5個(gè)數(shù),偶數(shù),從大到小排序。
\n【解題思路】本題類(lèi)似于第35套題,通過(guò)審題可以發(fā)現(xiàn)主要有3個(gè)不同點(diǎn):①要求進(jìn)行比較的元素大于連續(xù)前5個(gè)數(shù),因此在設(shè)置for循環(huán)條件語(yǔ)句時(shí),應(yīng)該從第6個(gè)元素開(kāi)始,即數(shù)組下標(biāo)i的值等于5,參考答案的第2條語(yǔ)句;②當(dāng)前元素連續(xù)大于前5個(gè)數(shù)時(shí),前5個(gè)元素的數(shù)組下標(biāo)表示也有所不同,判斷表達(dá)式也不一樣,參考答案的第4條語(yǔ)句;③統(tǒng)計(jì)結(jié)果按從大到小的方式進(jìn)行排序,即參考答案的第9條語(yǔ)句。
\n【參考答案】
\n
\n
31.D解析:IP數(shù)據(jù)報(bào)使用標(biāo)識(shí)、標(biāo)志和片偏移3個(gè)域?qū)Ψ制M(jìn)行控制。
32.C解析:應(yīng)用層協(xié)議主要有;網(wǎng)絡(luò)終端協(xié)議TELNET、文件傳輸協(xié)議FTP、電子郵件協(xié)議SMTP、域名服務(wù)協(xié)議DNS、路由信息協(xié)議RIP、網(wǎng)絡(luò)文件系統(tǒng)NFS和HTTP協(xié)議。
33.C解析:在TCP/IP參考模型中負(fù)責(zé)將源主機(jī)的報(bào)文分組發(fā)送到目的主機(jī)的是互聯(lián)層。
34.voidSortCharD(){intijkstrl;charch;for(i=0;i{strl=strlen(xx[i]);/*求各行的長(zhǎng)度*/for(j=0;jfor(k=j+l;kif(xx[i][j]{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidSortCharD()\r\n{\r\ninti,j,k,strl;\r\ncharch;\r\nfor(i=0;i{\r\nstrl=strlen(xx[i]);/*求各行的長(zhǎng)度*/\r\nfor(j=0;jfor(k=j+l;kif(xx[i][j]{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)循環(huán)結(jié)構(gòu)的嵌套。
(2)字符的大小比較。
(3)字符排序。
本題以行為單位對(duì)文章進(jìn)行處理,首先要確定每一行中字符的個(gè)數(shù)。這個(gè)操作可使用字符串處理函數(shù)
strlen(char*str)來(lái)完成。對(duì)字符從大到小排序依據(jù)的是字符的ASCII碼,在C語(yǔ)言中,字符量可參與任何整
型運(yùn)算,所以可以直接使用比較運(yùn)算符進(jìn)行比較。排序使用前面介紹的“選擇排序法”。最后使用循環(huán)結(jié)構(gòu)對(duì)文章中的每一行都進(jìn)行以上的操作。
35.voidjsVal(){intijflag;for(i=5;i<MAX;i++){for(j=i-5;j<i;j++){if(a[i]>a[j])/*如果該4位數(shù)連續(xù)大于它以前的5個(gè)數(shù)*/flag=l;/*則置flag為1*/elseflag=0;/*否則置flag為0*/if(a[i]%2!=0)/*如果該四位數(shù)為奇數(shù)*/flag=0;/*則置flag為0*/if(flag==O)break;/*如果flag為0則退出循環(huán)*/}if(flag==1){b[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到波折順序排列*/for(j=i+l;j<cnt;j++)if(b[i]<b[j]){flag=b[i];b[i]=b[j];b[j]=flag;}}voidjsVal()\r\n{inti,j,flag;\r\nfor(i=5;i<MAX;i++)\r\n{\r\nfor(j=i-5;j<i;j++)\r\n{\r\nif(a[i]>a[j])/*如果該4位數(shù)連續(xù)大于它以前的5個(gè)數(shù)*/\r\nflag=l;/*則置flag為1*/\r\nelseflag=0;/*否則置flag為0*/\r\nif(a[i]%2!=0)/*如果該四位數(shù)為奇數(shù)*/\r\nflag=0;/*則置flag為0*/\r\nif(flag==O)\r\nbreak;/*如果flag為0,則退出循環(huán)*/\r\n}\r\nif(flag==1)\r\n{b[cnt]=a[i];/*把滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到波折順序排列*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{flag=b[i];\r\nb[i]=b[j];\r\nb[j]=flag;\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)使用循環(huán)對(duì)數(shù)組的元素進(jìn)行比較和排序。
(2)強(qiáng)行退出循環(huán)結(jié)構(gòu)。
在本題中,數(shù)組b中的數(shù)據(jù)要滿足的條件有兩個(gè)。在這里,不再使用判斷結(jié)構(gòu)中條件的布爾運(yùn)算,而采用一種新的方法——設(shè)置標(biāo)志變量flag。當(dāng)數(shù)據(jù)不滿足某一條件時(shí),如數(shù)據(jù)不是偶數(shù),將flag設(shè)置為0:當(dāng)flag等于0時(shí),可直接退出本層循環(huán)結(jié)構(gòu),進(jìn)入外層的循環(huán)中。否則,根據(jù)題意要求,將數(shù)據(jù)存入數(shù)組b中。對(duì)數(shù)組b中的數(shù)據(jù)排序,使用“選擇排序法”。
36.voidStrOR(void){intIjkindexstrl;charch;for(I=O;I<maxli
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年粉末冶金汽車(chē)零部件行業(yè)當(dāng)前發(fā)展趨勢(shì)與投資機(jī)遇洞察報(bào)告
- 2025年廣西壯族自治區(qū)南寧市馬山縣中考二模數(shù)學(xué)試題含解析
- 2025年醫(yī)院輻射安全與防護(hù)培訓(xùn)考核試題(附答案)
- 2025年全國(guó)中學(xué)生生物學(xué)聯(lián)賽試題及答案(精校版)
- 山西省晉中市2024-2025學(xué)年七年級(jí)下學(xué)期期末語(yǔ)文試題(解析版)
- 山東省濟(jì)南市東南片區(qū)2024-2025學(xué)年八年級(jí)下學(xué)期期末語(yǔ)文試題(解析版)
- 攝影基礎(chǔ)知識(shí)培訓(xùn)方案課件
- 設(shè)施栽培技術(shù)試題及答案
- 2025租賃居間合同模板
- 2025年高二【數(shù)學(xué)(人教A版)】用空間向量研究距離、夾角問(wèn)題(1)-教學(xué)設(shè)計(jì)
- 軍訓(xùn)安全教育主題班會(huì)
- 庫(kù)存控制相關(guān)培訓(xùn)
- 2025至2030中國(guó)防砸安全鞋行業(yè)發(fā)展分析及產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 煤礦防滅火知識(shí)培訓(xùn)課件
- 2025至2030年中國(guó)球墨鑄鐵井蓋行業(yè)市場(chǎng)供需態(tài)勢(shì)及產(chǎn)業(yè)趨勢(shì)研判報(bào)告
- 浙江省湖州市實(shí)驗(yàn)學(xué)校2025屆英語(yǔ)八年級(jí)第二學(xué)期期末聯(lián)考試題含答案
- 中樞神經(jīng)精神狼瘡共識(shí)
- 2025年全國(guó)統(tǒng)一高考數(shù)學(xué)試卷(全國(guó)一卷)含答案
- 出差員工安全管理制度
- CJ/T 120-2016給水涂塑復(fù)合鋼管
- T/CECS 10214-2022鋼面鎂質(zhì)復(fù)合風(fēng)管
評(píng)論
0/150
提交評(píng)論