版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【2021年】甘肅省嘉峪關(guān)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.在進(jìn)行軟件開發(fā)過程中,進(jìn)行可行性研究是十分重要的,它的結(jié)論直接決定了軟件項(xiàng)目是否繼續(xù)進(jìn)行,可行性研究的結(jié)論主要是關(guān)于()
A.軟件的功能B.軟件的性能C.軟件的質(zhì)量D.軟件系統(tǒng)目標(biāo)
2.下列關(guān)于集線器的描述中,正確的是()。
A.集線器是基于IP地址識(shí)別完成數(shù)據(jù)轉(zhuǎn)發(fā)的
B.連接到集線器的一個(gè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)時(shí),只有目的節(jié)點(diǎn)能夠收到
C.集線器的每個(gè)端口擁有獨(dú)立的沖突域
D.通過在網(wǎng)絡(luò)鏈路中串接一個(gè)集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包
3.下列Cisco第三層交換機(jī)的路由表信息中,路由表項(xiàng)全部正確的是()。
4.通過路由算法,為分組通過通信子網(wǎng)選擇最適當(dāng)?shù)穆窂绞荗SI模型中()的任務(wù)。
A.數(shù)據(jù)鏈路層B.物理層C.傳輸層D.網(wǎng)絡(luò)層
5.以下不屬于身份認(rèn)證協(xié)議的是()。
A.一次一密機(jī)制B.X.509認(rèn)證協(xié)議C.Kerberos認(rèn)證協(xié)議D.IPSec協(xié)議
6.下列關(guān)于集線器的描述中,錯(cuò)誤的是()。
A.連接到集線器的所有結(jié)點(diǎn)屬于一個(gè)沖突域
B.連接到集線器的結(jié)點(diǎn)發(fā)送數(shù)據(jù)時(shí),將執(zhí)行CSMA/CD介質(zhì)訪問控制方法
C.通過在網(wǎng)絡(luò)鏈路中串接一個(gè)集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包
D.連接到一個(gè)集線器的多個(gè)結(jié)點(diǎn)不能同時(shí)接收數(shù)據(jù)幀
7.下列關(guān)于光以太網(wǎng)技術(shù)特征的描述中,錯(cuò)誤的是()。
A.無法支持MPLS
B.可提供分等級(jí)的QoS網(wǎng)絡(luò)服務(wù)
C.能夠根據(jù)用戶的需求分配帶寬
D.具有保護(hù)用戶和網(wǎng)絡(luò)資源安全的認(rèn)證與授權(quán)功能
8.路由器一般是根據(jù)路由器背板交換能力來劃分的。背板交換能力大于()bps稱為高端路由器。
A.60GB.50GC.40GD.30G
9.
10.計(jì)算機(jī)的病毒所造成的危害是()。
A.破壞計(jì)算機(jī)系統(tǒng)軟件或文件內(nèi)容B.造成硬盤或軟盤物理破壞C.使計(jì)算機(jī)突然斷電D.使操作員感染病毒
二、填空題(10題)11.為了保證連接的可靠建立,TCP使用了______法。
12.年,IBM公司推出個(gè)人計(jì)算機(jī)IBM-PC,此后又經(jīng)過若干代的升級(jí)和演變,從而形成了龐大的個(gè)人計(jì)算機(jī)市場(chǎng),使得計(jì)算機(jī)得到空前的普及。
13.(3)因?yàn)榫W(wǎng)狀型拓?fù)浣Y(jié)構(gòu)復(fù)雜,必須采用路由選擇算法和________方法。
14.(8)_______的虛擬局域網(wǎng)的建立是動(dòng)態(tài)的,它代表了一組IP地址,并由稱做代理的設(shè)備對(duì)虛擬局域網(wǎng)中的成員進(jìn)行管理。
15.下圖所示的簡(jiǎn)單互聯(lián)網(wǎng)中,路由器S的路由表中對(duì)應(yīng)目的網(wǎng)絡(luò)的下一跳步IP地址應(yīng)為______。
16.IPTV技術(shù)使音頻和視頻節(jié)目?jī)?nèi)容以數(shù)據(jù)報(bào)的方式從不同的物理網(wǎng)絡(luò)傳送給不同的用戶。
17.(5)在OSI中,采用了三級(jí)抽象,即體系結(jié)構(gòu)、服務(wù)定義和_________。
18.對(duì)于基于Web的在線郵箱,用戶在收發(fā)郵件時(shí)使用的是協(xié)議。
19.網(wǎng)絡(luò)體系結(jié)構(gòu)的概念包括【】和相鄰層接口兩層含義。
20.MIB-2庫中的管理對(duì)象可以分為兩大類:標(biāo)量對(duì)象和________。
三、2.填空題(8題)21.從IA-32到IA-64的演變,典型的代表是從奔騰向【】。
22.如果—個(gè)Web站點(diǎn)利用IIS建立在NTFS分區(qū),那么可以通過IP地址限制、【】限制、Web權(quán)限和NTFS權(quán)限對(duì)它進(jìn)行訪問控制。
23.標(biāo)準(zhǔn)的C類IP地址使用【】位二進(jìn)制數(shù)表示網(wǎng)絡(luò)號(hào)。
24.IP數(shù)據(jù)報(bào)的源路由選項(xiàng)分為兩類,一類為嚴(yán)格源路由,另一類為______源路由。
25.在Client/Server工作模式下,客戶機(jī)使用【】向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令。
26.交換式局域網(wǎng)的核心是______。
27.總線按控制方式分為集中式和______兩種類型。
28.盡管Window操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡(luò)操作與系統(tǒng)應(yīng)用角度看,有兩個(gè)概念始終沒變,這就是工作模型與______模型。
四、C語言程序設(shè)計(jì)題(2題)29.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取1000個(gè)十進(jìn)制整數(shù)到數(shù)組xx中;請(qǐng)編制函數(shù)Compute分別計(jì)算出xx中數(shù)值為奇數(shù)的個(gè)數(shù)odd,偶數(shù)的個(gè)數(shù)even,平均值aver以及方差totfc的值,最后調(diào)用函數(shù)WriteDat把結(jié)果輸出到out.dat文件中。
計(jì)算方差的公式如下:
原始數(shù)據(jù)文件存放的格式是:每行存放10個(gè)數(shù),并用逗號(hào)隔開。(每個(gè)數(shù)均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第8類按結(jié)構(gòu)體成員篩選并排序
30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)isSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值升序排序,右邊部分不變,左邊經(jīng)排序后再與右邊部分進(jìn)行交換。如果原字符串長(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.電子郵件客戶端應(yīng)用程序向郵件服務(wù)器發(fā)送郵件時(shí)使用()協(xié)議。
A.HTTPB.NetBEUIC.POP3D.SMTP
32.針對(duì)不同的傳輸介質(zhì),網(wǎng)卡提供了相應(yīng)的接口。其中適用非屏蔽雙絞線的網(wǎng)卡應(yīng)提供________接口。
A.RJ-45B.AUIC.BNCD.F/O
33.定義TokenBus介質(zhì)訪問控制子層與物理層規(guī)范的是IEEE()。
A.802.3標(biāo)準(zhǔn)B.802.4標(biāo)準(zhǔn)C.802.6標(biāo)準(zhǔn)D.802.11標(biāo)準(zhǔn)
六、1.程序設(shè)計(jì)題(3題)34.下列程序的功能是:選出5000以下符合條件的自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個(gè)位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個(gè)位數(shù)字與千位數(shù)字之差的10倍。計(jì)算并輸出這些4位自然數(shù)的個(gè)數(shù)cnt及這些數(shù)的和sum。請(qǐng)編寫函數(shù)countValue()實(shí)現(xiàn)程序的要求,最后調(diào)用函數(shù)wfiteDAT()把結(jié)果cnt和sum輸出到文件OUT67.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)writDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=0;
countValue();
printf("滿足條件的自然數(shù)的個(gè)數(shù)=%d\n",cnt);
printf("滿足條件的自然的值的和=%d\n",sum);
writeDAT();
}
writeDAT()
{
FILE*fp;
fp=fopen("OUT67.DAT","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose{fp);
}
35.請(qǐng)編寫函數(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ù)ReadDat()的功能是實(shí)現(xiàn)從文件IN2.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中:請(qǐng)編制函數(shù)StrOL(),該函數(shù)的功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)不含標(biāo)點(diǎn)符號(hào))仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT2.DAT中。
例如:原文:YOUHeMe
Iamastudent.
結(jié)果:MeHeYou
studentaamI
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
charxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidStrOL(void)
{
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN2.DAT不能打開!\n\007");
return;
}
StrOL();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN2.DAT","r"))==NULL)return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
maxline=i;
fclose(rD):
return0;
}
voidWriteDat(void)
{
FILE*fp;
inti;
clrscr();
fp=fopen("OUT2.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
參考答案
1.D計(jì)劃階段的主要任務(wù)是制定設(shè)定軟件系統(tǒng)的目標(biāo),確定研制要求,提出可行性報(bào)告。對(duì)各種可能方案做出成本效益分析,做為使用單位是否繼續(xù)該項(xiàng)工程的依據(jù)。
2.D集線器不具備交換機(jī)所具有的MAC地址表,所以它發(fā)送數(shù)據(jù)時(shí)都是沒有針對(duì)性的,而是采用廣播方式發(fā)送,連接到一個(gè)集線器的所有節(jié)點(diǎn)構(gòu)成一個(gè)沖突域。通過在網(wǎng)絡(luò)鏈路中串接一個(gè)集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包。故選擇D選項(xiàng)。
3.C路由表項(xiàng)內(nèi)容:第一列是路由源碼,說明路由表項(xiàng)是通過什么方式,采用什么路由選擇協(xié)議獲得的。其中C表示為直連;S表示為靜態(tài)路由;I表示使用IGRP內(nèi)部網(wǎng)關(guān)協(xié)議獲得路由信息;O表示使用0SPF開放最短路徑優(yōu)先協(xié)議獲得路由信息;R表示使用RIP路由信息協(xié)議獲得路由信息;i表示使用Is—Is內(nèi)部網(wǎng)關(guān)協(xié)議獲得路由信息;B表示使用BGP外部網(wǎng)關(guān)協(xié)議獲得路由信息;E表示使用EGP外部網(wǎng)關(guān)協(xié)議獲得路由信息。第二列是目的網(wǎng)絡(luò)地址和掩碼。第三列前面的值是管理距離,后面的值是權(quán)值或成本。第四列是目的端口或下一跳路由器地址。第五列是VLAN網(wǎng)絡(luò)。A選項(xiàng)的第二、三行中,不是VLAN網(wǎng)絡(luò),故錯(cuò)誤。B選項(xiàng)的第六行的缺省路由表項(xiàng)目的網(wǎng)絡(luò)地址錯(cuò)誤。D選項(xiàng)的管理距離值115錯(cuò)誤,OSPF協(xié)議默認(rèn)管理距離應(yīng)為110。故選C選項(xiàng)。
4.D解析:本題考查OSI標(biāo)準(zhǔn)7層模型的概念。網(wǎng)絡(luò)層通過路由算法為分組選擇最佳路徑,它要實(shí)現(xiàn)路由選擇、擁塞控制與網(wǎng)絡(luò)互連等功能。A)數(shù)據(jù)鏈路層是通過差錯(cuò)控制和流量控制,使有差錯(cuò)的物理線路變成無差錯(cuò)的數(shù)據(jù)鏈路;B)物理層是利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接;C)傳輸層的主要任務(wù)是向用戶提供可靠的端到端服務(wù),透明地傳送報(bào)文。
5.D
6.D結(jié)點(diǎn)通過雙絞線連接到一個(gè)集線器上,當(dāng)其中一個(gè)結(jié)點(diǎn)發(fā)送數(shù)據(jù)的時(shí)候,任何一個(gè)結(jié)點(diǎn)都可以收到消息,所以鏈路中串接集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包。由于集線器工作在物理層,所以每次只能有一個(gè)結(jié)點(diǎn)能夠發(fā)送數(shù)據(jù),而其他的結(jié)點(diǎn)都處于接收數(shù)據(jù)的狀態(tài)。連接到一個(gè)集線器的所有結(jié)點(diǎn)共享一個(gè)沖突域,這些結(jié)點(diǎn)執(zhí)行CSMA/CD介質(zhì)訪問控制方法。
7.A光以太網(wǎng)技術(shù)支持MPLs,具有一定的服務(wù)質(zhì)量保證。故選擇A選項(xiàng)。
8.C
9.A
10.A
11.3次握手3次握手解析:為了保證可靠性,TCP采用了3次握手來建立和取消連接。
12.19811981年,IBM公司推出個(gè)人計(jì)算機(jī)IBM-PC,此后又經(jīng)過若干代的升級(jí)和演變,從而形成了龐大的個(gè)人計(jì)算機(jī)市場(chǎng),使計(jì)算機(jī)得到空前的普及。許多人認(rèn)識(shí)計(jì)算機(jī),就是從微型機(jī)開始的。
13.(3)流量控制
【解析】網(wǎng)狀型拓?fù)涞闹饕獌?yōu)點(diǎn)是系統(tǒng)可靠性高。但是,網(wǎng)狀型拓?fù)涞慕Y(jié)構(gòu)復(fù)雜,必須采用路由選擇算法與流量控制方法。
14.(8)基于IP廣播組
【解析】基于lP廣播組的虛擬局域網(wǎng)是動(dòng)態(tài)建立的,由代理對(duì)虛擬局域網(wǎng)中的成員進(jìn)行管理。
0.0.6解析:在IP數(shù)據(jù)包傳輸?shù)倪^程中,路由器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的前端地址。
16.IPIPTV技術(shù)是一項(xiàng)系統(tǒng)集成技術(shù),它能使音頻/視頻節(jié)目?jī)?nèi)容或信號(hào)以IP包的方式在不同的物理網(wǎng)絡(luò)中被安全、有效且保質(zhì)地傳送或分發(fā)給不同的用戶。IPTV的基本技術(shù)形式可以概括為:視頻數(shù)字化、傳輸IP化、播放流媒體化。
17.(5)協(xié)議規(guī)格說明
【解析】在OSI中,采用了三級(jí)抽象,即體系結(jié)構(gòu)、服務(wù)定義和協(xié)議規(guī)格說明。
18.HTTP對(duì)于基于Web的在線郵箱,用戶在收發(fā)郵件時(shí)使用的是HTTP協(xié)議。使用Web在線郵箱收發(fā)郵件時(shí),用戶必須先登錄到網(wǎng)站,看信和寫信一般也是在線進(jìn)行的。著名的門戶網(wǎng)站大都提供免費(fèi)郵箱服務(wù),如Yahoo、Hotmail、網(wǎng)易163、新浪、希賽等。用戶只要登錄網(wǎng)站,按要求注冊(cè),即可獲得一個(gè)屬于自己的電子郵箱,然后根據(jù)其使用說明,就可以自由地收發(fā)郵件了。由于這種郵箱是以網(wǎng)頁形式來顯示,并通過網(wǎng)頁的方式來完成寫、寄、讀、轉(zhuǎn)發(fā)等操作的,所以使用起來比較簡(jiǎn)單,其操作都是在線進(jìn)行的,對(duì)用戶的客戶端沒有什么特別的要求,很適合接收郵件地點(diǎn)不固定的用戶使用。
19.同層次進(jìn)程通信的協(xié)議同層次進(jìn)程通信的協(xié)議解析:網(wǎng)絡(luò)體系結(jié)構(gòu)的概念包括同層次進(jìn)程通信的協(xié)議和相鄰層接口兩層含義。
20.表對(duì)象
\n
21.安騰安騰解析:從奔騰到安騰(Itanium),標(biāo)志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進(jìn)。兩者的區(qū)別在于:奔騰是32位芯片,主要用于臺(tái)式機(jī)和筆記本電腦;而安騰是64位芯片,主要用于服務(wù)器和工作站。
22.用戶用戶解析:如果一個(gè)Web站點(diǎn)利用IIS建立在NTFS分區(qū),那么可以通過IP地址限制、用戶限制、Web權(quán)限和NTFS權(quán)限對(duì)它進(jìn)行訪問控制。
23.2121解析:A類IP地址用7位表示網(wǎng)絡(luò),24位表示主機(jī),因此它可以用于大型網(wǎng)絡(luò);B類IP地址用于中型規(guī)模的網(wǎng)絡(luò),它用14位表示網(wǎng)絡(luò),16位表示主機(jī)。C類IP地址僅用8位表示主機(jī),21位用于表示網(wǎng)絡(luò),在一個(gè)網(wǎng)絡(luò)中最多只能連接256臺(tái)設(shè)備,因此,適用于較小規(guī)模的網(wǎng)絡(luò)。D類IP地址用于多目的地址發(fā)送。E類保留為今后使用。
24.松散松散解析:源路由選項(xiàng)可以分為兩類,一類是嚴(yán)格源路出選項(xiàng),一類是松散源路由選項(xiàng)。嚴(yán)格源路由選項(xiàng)規(guī)定IP數(shù)據(jù)報(bào)要經(jīng)過路徑上的每一個(gè)路由器,相鄰路由器之間不得有中間路由器,并且所經(jīng)過的路由器的順序不可更改;松散源路由選項(xiàng)只是給出IP數(shù)據(jù)包必須經(jīng)過的一些“要點(diǎn)”,并不給出一條完備的路徑,無直接連接的路由器之間的路由尚需IP軟件的尋址功能補(bǔ)充。
25.SQL或結(jié)構(gòu)化查詢語言SQL或結(jié)構(gòu)化查詢語言解析:在Client/Server工作模式下,客戶機(jī)可以使用結(jié)構(gòu)化查詢語言(SQL)向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令。
26.局域網(wǎng)交換機(jī)局域網(wǎng)交換機(jī)解析:交換式局域網(wǎng)的核心是局域網(wǎng)交換機(jī)。
27.分散式分散式解析:總線有多種分類方式,如按控制方式,可以分為集中式和分散式總線。
28.域域解析:盡管Windows操作系統(tǒng)的版本不斷變化,但從網(wǎng)絡(luò)操作與系統(tǒng)應(yīng)用角度看,有兩個(gè)概念始終沒變,這就是工作組模型與域模型。
29.【審題關(guān)鍵句】讀取1000個(gè)數(shù),奇數(shù)個(gè)數(shù)、偶數(shù)個(gè)數(shù)、平均值及方差。
\n【解題思路】本題類似第48套試題,相對(duì)來說更簡(jiǎn)單一些,通過審題可以發(fā)現(xiàn)本題有兩個(gè)不同點(diǎn):①求所有數(shù)的平均值,此時(shí)只需要將數(shù)組中所有元素的值累加到變量aver中,最后除以l000(因?yàn)閿?shù)組中有1000個(gè)元素)即可得到平均值,參考答案的第8條和第10條語句。②求所有數(shù)的方差,可先利用for循環(huán)將(xx[i]-aver)的平方累加到變量totfc,然后再除以1000即可得到所有數(shù)的方差,參考答案的第11~13條語句。
\n【參考答案】
\n
\n第8類按結(jié)構(gòu)體成員篩選并排序
30.【審題關(guān)鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對(duì)字符串左邊部分排序時(shí)所采用的排序方式不同,參考答案的第11行,修改if條件語句的設(shè)置即可。
\n【參考答案】
\n
31.D【解析】電子郵件客戶端應(yīng)用程序向郵件服務(wù)器發(fā)送郵件時(shí)使用SMTP協(xié)議。
32.A解析:針對(duì)不同的傳輸介質(zhì),網(wǎng)卡提供了相應(yīng)的接口。其中適用非屏蔽雙絞線的網(wǎng)卡應(yīng)提供RJ-45接口,適用粗纜的網(wǎng)卡應(yīng)提供AUI接口,適用細(xì)纜的網(wǎng)卡應(yīng)提供BNC接口,適用光纖的網(wǎng)卡應(yīng)提供光纖的F/O接口。
33.B解析:IEEE定義TokenBus介質(zhì)訪問控制子層與物理層規(guī)范的是802.4標(biāo)準(zhǔn)。
34.voidcountValue(){intithouhuntendata;for(i=5000;i>=1000;i--){thou=i/1000;/*求四位數(shù)的千位數(shù)字*/hun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=i%100/10;/*求四位數(shù)的十位數(shù)字*/data=i%l0;/*求四位數(shù)的個(gè)位數(shù)字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數(shù)與百位數(shù)之和等于十位與個(gè)位數(shù)之和且千位數(shù)下百位數(shù)之和等于于個(gè)位數(shù)與千位數(shù)之差的10倍*/cnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/sum+=i;/*將滿足條件的數(shù)求和*/}}voidcountValue()\r\n{\r\ninti,thou,hun,ten,data;\r\nfor(i=5000;i>=1000;i--)\r\n{\r\nthou=i/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=i%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=i%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=i%l0;/*求四位數(shù)的個(gè)位數(shù)字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數(shù)與百位數(shù)之和等于十位與個(gè)位數(shù)之和,且千位數(shù)下百位數(shù)之和等于于個(gè)位數(shù)與千位數(shù)之差的10倍*/\r\ncnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\nsum+=i;/*將滿足條件的數(shù)求和*/\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)“%”與“/”的使用。
(2)判斷結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。
(3)循環(huán)結(jié)構(gòu)的使用。
本題要求選出5000以下符合條件的4位數(shù),所以選擇范圍是1000到5000。這里要借助運(yùn)算符“%”與“/”將4位數(shù)各位上的數(shù)拆成獨(dú)立的數(shù)字:將1個(gè)4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個(gè)位卜的數(shù)字。題巾給出的兩個(gè)條件都要滿足,所以兩條件之間用“與”運(yùn)算。使用循環(huán)結(jié)構(gòu)對(duì)1000到5000之間的數(shù)依次進(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)算符來連接兩個(gè)條件表達(dá)式,當(dāng)某數(shù)滿足判斷條件時(shí),就把該數(shù)累加到變量xy中(xy的初始值為0.0),當(dāng)所有滿足條件的數(shù)都被找完后,對(duì)累加求得的變量xy的值進(jìn)行求平方根的計(jì)算,并把所求得的結(jié)果作為函數(shù)值返回。
36.voidstrOL(void){intijkstrl1;charc;for(i=0;i<maxline;i++)/*把各行中多余的標(biāo)點(diǎn)符號(hào)去掉*/for(j=0;j<strlen(xx[i]);j++){c=xx[i][j];if((c<='A'&&c<='Z')||(c<='a'&&c<='z')||c==''||(c>='0'&&c<='9'));elsexx[i][j]='';for(1=0;l<maxline;l++){charch[80]={0};charpp[80]={0);strl=strlen(xx[l]);i=str1-1;k=1;while(1){while(((xx[l][i]>='a'&&xx[l][i]<='z')||(xx[l][i]>='A'&&xx[l][i]<='z')||(xx[l][i]>='0'&&xx[1][i]<='9'))&&i>=0)/*處理字母和數(shù)字*/{for(j=k;j>=0;j--)/*從當(dāng)前行的最后一個(gè)字符開始取字符直到遇到空格*/pp[j+1]=pp[j];pp[O]=xx[l][i];k++;i--;}strcat(chpp);/*把該單詞存放到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組pp*/k=1;if(i==-l)break;/*如果處理完了一行則退出循環(huán)*/while((xx[1][i]<'0'||(xx[l][i]>'9'&&xx[l][i]<'A')||xx[1][i]>'z')&&i>=0)/*處理空格*/{for(j=k;j>=0;j--)pp[j+1]=pp[j];pp[0]=xx[l][i];k++;i--;}strcat(chpp);/*把空格加到數(shù)組ch中*/strcpy(pp"");/*清空數(shù)組*/k=0;if(i==-1)break;/*如果處理完了一行則退出循環(huán)*/}strcpy(xx[l]ch);/*把已處理完的字符串仍按行重新存入字符串?dāng)?shù)組xx中*/}}voidstrOL(void)\r\n{\r\ninti,j,k,strl,1;charc;\r\nfor(i=0;i<maxline;i++)/*把各行中多余的標(biāo)點(diǎn)符號(hào)去掉*/\r\nfor(j=0;j<strlen(xx[i]);j++)\r\n{\r\nc=xx[i][j];\r\nif((c<=\'A\'&&c<=\'Z\')||(c<=\'a\'&&c<=\'z\')||c==\'\'||(c>=\'0\'&&c<=\'9\'));\r\nelsexx[i][j]=\'\';\r\nfor(1=0;l<maxline;l++)\r\n{\r\ncharch[80]={0};\r\ncharpp[80]={
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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年度路面施工環(huán)境保護(hù)合同范本4篇
- 二零二五版跨境電商智能物流系統(tǒng)租賃合同3篇
- 二零二五年度材料買賣合同范本:石油化工材料購銷合作協(xié)議書2篇
- 二零二五年度版權(quán)合同管理崗位職責(zé)解析3篇
- 年度全熱風(fēng)載流焊機(jī)戰(zhàn)略市場(chǎng)規(guī)劃報(bào)告
- 二零二五版導(dǎo)游人員國(guó)際交流聘用合同3篇
- 2025年度園林植物病蟲害防治勞務(wù)合同4篇
- 2024版建筑工程施工安全控制合同書一
- 二零二五年度搬家運(yùn)輸貨物貨物包裝材料供應(yīng)合同3篇
- 二零二五年個(gè)人商業(yè)房產(chǎn)抵押擔(dān)保合同樣本3篇
- GB/T 14864-2013實(shí)心聚乙烯絕緣柔軟射頻電纜
- 品牌策劃與推廣-項(xiàng)目5-品牌推廣課件
- 信息學(xué)奧賽-計(jì)算機(jī)基礎(chǔ)知識(shí)(完整版)資料
- 發(fā)煙硫酸(CAS:8014-95-7)理化性質(zhì)及危險(xiǎn)特性表
- 數(shù)字信號(hào)處理(課件)
- 公路自然災(zāi)害防治對(duì)策課件
- 信息簡(jiǎn)報(bào)通用模板
- 火災(zāi)報(bào)警應(yīng)急處置程序流程圖
- 耳鳴中醫(yī)臨床路徑
- 安徽身份證號(hào)碼前6位
- 分子生物學(xué)在動(dòng)物遺傳育種方面的應(yīng)用
評(píng)論
0/150
提交評(píng)論