版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
(2021年)遼寧省大連市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.()收購了美國IBM公司的全球PC業(yè)務(wù)。
A.聯(lián)想B.戴爾C.華碩D.惠普
2.基于精簡指令集RISC結(jié)構(gòu)處理器的服務(wù)器與相應(yīng)的PC服務(wù)器相比,CPU處理能力能夠提高()。
A.40%~60%B.30%~50%C.60%~80%D.50%~75%
3.對于下列說法,哪一種是錯誤的()。
A.TCP協(xié)議可以提供可靠的數(shù)據(jù)流傳輸服務(wù)
B.TCP協(xié)議可以提供面向連接的數(shù)據(jù)流傳輸服務(wù)
C.TCP協(xié)議可以提供全雙工的數(shù)據(jù)流傳輸服務(wù)
D.TCP協(xié)議可以提供面向非連接的數(shù)據(jù)流傳輸服務(wù)
4.按照ITU標(biāo)準(zhǔn),傳輸速率為622.080Mbps的標(biāo)準(zhǔn)是()
A.OC-3B.OC-12C.OC-48D.OC-192
5.
6.用RSA算法加密時,已知公鑰是(e=7,n=20),私鑰是(d=3,n=20),用公鑰對消息m=3加密,得到的密文是()。
A.19B.12C.13D.7
7.關(guān)于數(shù)字證書,以下哪種說法是錯誤的________。
A.數(shù)字證書包含有證書擁有者的基本信息
B.數(shù)字證書包含有證書擁有者的公鑰信息
C.數(shù)字證書包含有證書擁有者的私鑰信息
D.數(shù)字證書包含有CA的簽名信息
8.第
37
題
Ethemet的核心技術(shù)是()。
A.CSMA/CDB.TokenRingC.TokenBusD.CSMA/CA
9.下列關(guān)于路由器技術(shù)特征的描述中,正確的是()。
A.路由器的端口吞吐量是由端口數(shù)決定的
B.路由器的整機(jī)吞吐量是指路由器的路由表容量決定的
C.語音、視頻業(yè)務(wù)對延時抖動要求較高
D.突發(fā)處理能力是以最小幀間隔值來衡量的
10.關(guān)于IP地址,下列正確的選項是()。
A.主機(jī)名與IP地址一一映射
B.10.x.x.x和192.168.x.x可作為內(nèi)部互聯(lián)網(wǎng)的IP地址,連上因特網(wǎng)的時候,需要轉(zhuǎn)換成可以在因特網(wǎng)中使用的IP地址
C.一臺主機(jī)只能有一個IP地址
D.任意IP地址在一個時刻只能分配給一臺主機(jī),否則會引起沖突
二、填空題(10題)11.在客戶機(jī)/服務(wù)器工作模式中,客戶機(jī)可以使用【】向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令。
12.開放系統(tǒng)參考模型OSI/RM.的結(jié)構(gòu)分為7層,由下往上依次為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、【5】和應(yīng)用層。
13.
14.SMTP的通信過程可以分成三個階段,它們是連接______階段、郵件傳遞階段和連接關(guān)閉階段。
15.(8)在實際的網(wǎng)絡(luò)應(yīng)用環(huán)境中,很難保證通過網(wǎng)橋互聯(lián)的系統(tǒng)中不出現(xiàn)環(huán)型結(jié)構(gòu)。環(huán)型結(jié)構(gòu)可能是網(wǎng)橋反復(fù)地復(fù)制和轉(zhuǎn)發(fā)同一個幀,從而增加網(wǎng)絡(luò)不必要的通信量與降低系統(tǒng)性能。為了防止出現(xiàn)這種現(xiàn)象,透明網(wǎng)橋使用的是一種________算法。
16.一個B類地址分為64個子網(wǎng)的例子,借用原16位主機(jī)號中的6位,該子網(wǎng)的主機(jī)號就變成了10位。那么子網(wǎng)掩碼用點(diǎn)分十進(jìn)制可表示為_________。
17.DNS資源記錄包括:主機(jī)地址(A)資源記錄、郵件交換器(MX)資源記錄與________資源記錄。
18.Skype采用混合式網(wǎng)絡(luò)拓?fù)?,?jié)點(diǎn)之間按照不同的能力分為普通節(jié)點(diǎn)和。
19.認(rèn)證技術(shù)主要解決網(wǎng)絡(luò)通信過程中通信雙方的【】認(rèn)可。
20.
第75題根據(jù)節(jié)目類型的不同,播客可以分成以下3類:傳統(tǒng)廣播節(jié)目的播客、專業(yè)播客提供商與___________播客。
三、2.填空題(8題)21.Linux操作系統(tǒng)和WindowsNT,NetWare等傳統(tǒng)的操作系統(tǒng)的最大區(qū)別是______。
22.電子現(xiàn)金可以存儲在智能型IC支付卡上,也可以以數(shù)字形式存儲在現(xiàn)金文件中,該現(xiàn)金文件就形成了一個【】。
23.NetWare操作系統(tǒng)是以文件服務(wù)器為中心的,主要有3個部分組成:文件服務(wù)器內(nèi)核、工作站外殼與【】。
24.在OSI參考模型中,進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換,加密與解密屬于______層的功能。
25.誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中______的概率。
26.某種虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址。虛擬局域網(wǎng)中由叫做代理的設(shè)備對虛擬局域網(wǎng)中的成員進(jìn)行管理。這個代理和多個IP結(jié)點(diǎn)組成IP【】虛擬局域網(wǎng)。
27.IPTV包括三個基本業(yè)務(wù),分別是______、直播電視和時移電視。
28.在因特網(wǎng)中,屏蔽各個物理網(wǎng)絡(luò)細(xì)節(jié)和差異的是______。
四、C語言程序設(shè)計題(2題)29.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到無符號字符串?dāng)?shù)組xx中;請編制函數(shù)ChA,其函數(shù)的功能是:以行為單位把字符串中的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的值,存入數(shù)組單元xx[i][0]中(其中:i是文章中的某行)。第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的值,存入數(shù)組單元xx[i][1]中。以此類推一直處理到最后第二個字符,最后一個字符的ASCII值加原第一個字符的ASCII值,得到最后一個新的值,存放在原字符串對應(yīng)的位置上,之后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入無符號字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到out.dat文件中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點(diǎn)符號和空格,并也按它的ASCII值作以上處理。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(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.以下不是第三代移動通信系統(tǒng)(3G)的國際標(biāo)準(zhǔn)是______。
A.WCDMAB.GPRSC.CDMA2000D.TD-SCDMA
32.對于局域網(wǎng)結(jié)構(gòu)化布線技術(shù),下列說法錯誤的是()。
A.結(jié)構(gòu)化布線是指在一座辦公大樓安裝的傳輸線路
B.結(jié)構(gòu)化布線能連接不同的語音數(shù)字設(shè)備
C.結(jié)構(gòu)化布線應(yīng)用環(huán)境包括建筑物,智能大樓,工業(yè)布線等
D.結(jié)構(gòu)化布線系統(tǒng)的結(jié)構(gòu)與當(dāng)前所連設(shè)備的位置有關(guān)
33.在DES加密算法中,采用的密鑰長度和被加密的分組長度分別是______。
A.64位和56位B.64位和64位C.56位和56位D.56位和64位
六、1.程序設(shè)計題(3題)34.已知數(shù)據(jù)文件IN15.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制函數(shù)jsVal(),其功能是:依次從數(shù)組a中取出一個4位數(shù),如果該4位數(shù)連續(xù)小于該4位數(shù)以后的5個數(shù)且該數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt,并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT15.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("IN15.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",b[i]);
printf("In");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT15.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
35.在文件IN3.DAT中有200個正整數(shù),且每個數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個數(shù)的后3位的大小進(jìn)行降序排列,將排序后的前10個數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進(jìn)行升序排列。最后調(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);
}
36.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG4.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,結(jié)果仍存入數(shù)組xx對應(yīng)的位置上,最后調(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)所對應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出。
原始數(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);
}
參考答案
1.A
2.D
3.D解析:TCP協(xié)議是一種可靠的面向連接的協(xié)議,它允許將一臺主機(jī)的字節(jié)流(ByteStream)無差錯地傳到目的主機(jī),TCP協(xié)議將應(yīng)用層的字節(jié)流分成多個字節(jié)段(ByteSegment),然后將一個一個的字節(jié)段傳送到互聯(lián)層,發(fā)送到目的主機(jī)。當(dāng)互聯(lián)層接收到的字節(jié)段傳送給傳輸層時,傳輸層再將多個字節(jié)段還原成字節(jié)流傳送到應(yīng)用層。TCP協(xié)議同時要完成流量控制功能,協(xié)調(diào)收發(fā)雙方的發(fā)送與接收速度,達(dá)到正確傳輸?shù)哪康摹?/p>
4.B無源光纖網(wǎng)(PON)是ITU(國際電信聯(lián)盟)的SGl5研究組在G.983建議'基于無源光纖網(wǎng)的高速光纖接人系統(tǒng)'進(jìn)行標(biāo)準(zhǔn)化的。該建議分為兩個部分:
(1)OC-3,155.520Mbps的對稱業(yè)務(wù)。
(2)上行OC-3,155.520Mbps;下行OC-12,622.080Mbps的不對稱業(yè)務(wù)。
5.C
6.D
\n
7.C解析:數(shù)字證書是一條數(shù)字簽名的消息,它通常用于證明某個實體的公鑰的有效性。數(shù)字證書是一個數(shù)據(jù)結(jié)構(gòu),具有一種公共的格式,它將某一成員的識別符和一個公鑰值綁定在一起。證書數(shù)據(jù)結(jié)構(gòu)由某一證書權(quán)威結(jié)構(gòu)(CA)的成員進(jìn)行數(shù)字簽名。
8.AEthernet的核心技術(shù)是它的隨機(jī)爭用型介質(zhì)訪問控制方法,即帶有沖突檢測的載波偵聽多路訪問CSMA/CD方法。
9.C端口吞吐量是指路由器的具體一個端口的包轉(zhuǎn)發(fā)能力,而整機(jī)吞吐量是指路由器整機(jī)的包轉(zhuǎn)發(fā)能力。路由器的包轉(zhuǎn)發(fā)能力與端口數(shù)量、端口速率、包長度和包類型有關(guān)。背板是路由輸入端與輸出端之間的物理通道,背板能力決定了路由器的吞吐量。延時抖動是指延時的變化量,由于數(shù)據(jù)包對延時抖動要求不高,因此通常不把延時抖動作為衡量高速路由器的主要指標(biāo),但是語音、視頻業(yè)務(wù)對延時抖動要求較高。突發(fā)處理能力是以最小幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大發(fā)送速率來衡量的。故選擇C選項。
10.B選項A),主機(jī)名與IP地址并非一一映射,一個主機(jī)可以有兩個或多個IP地址,如果一主機(jī)有兩個或多個IP地址,則該主機(jī)可能會屬于兩個或多個邏輯網(wǎng)絡(luò):選項B),10x.x.x和192.168x.x可作為內(nèi)部互聯(lián)網(wǎng)的IP地址,連上因特網(wǎng)的時候,需要轉(zhuǎn)換成可以在因特網(wǎng)中使用的IP地址:選項C),一個主機(jī)可以有兩個或多個IP地址;選項D),一個內(nèi)部IP地址可以分配給不同子網(wǎng)中的不同主機(jī),連上因特網(wǎng)后,轉(zhuǎn)換成因特網(wǎng)中合法的IP地址,這些IP地址不相同就不會引發(fā)沖突,正確的說法是:一個合法的IP地址在一個時刻只能分配給一臺主機(jī)。
11.結(jié)構(gòu)化查詢語言/SQL結(jié)構(gòu)化查詢語言/SQL解析:在客戶機(jī)/服務(wù)器工作模式中,客戶機(jī)可以使用結(jié)構(gòu)化查詢語言/SQL向數(shù)據(jù)庫服務(wù)器發(fā)送查詢命令,實現(xiàn)數(shù)據(jù)查詢功能。
12.表示層開放系統(tǒng)參考模型OSI/RM.分為7層結(jié)構(gòu),由下往上依次為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層和應(yīng)用層。其中,數(shù)據(jù)通信的交換結(jié)點(diǎn)只包含物理層、數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層,又稱為中繼開放系統(tǒng)。物理層為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流;數(shù)據(jù)鏈路層負(fù)責(zé)建立、維持和釋放數(shù)據(jù)鏈路.使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路;網(wǎng)絡(luò)層負(fù)責(zé)路由選擇、流量控制及網(wǎng)絡(luò)互聯(lián)等功能。
13.口令認(rèn)證
14.建立建立解析:SMTP的通信過程可以分成三個階段:連接建立階段、郵件傳遞階段和連接關(guān)閉階段。
15.(8)生成樹
【解析】在實際的網(wǎng)絡(luò)應(yīng)用環(huán)境中,很難保證通過網(wǎng)橋互聯(lián)的系統(tǒng)中不出現(xiàn)環(huán)型結(jié)構(gòu)。環(huán)型結(jié)構(gòu)可能是網(wǎng)橋反復(fù)地復(fù)制和轉(zhuǎn)發(fā)同一個幀,從而增加網(wǎng)絡(luò)不必要的通信量與降低系統(tǒng)性能。為了防止出現(xiàn)這種現(xiàn)象,透明網(wǎng)橋使用的是一種生成樹算法。
16.
17.別名或CNAME
\n
18.超級節(jié)點(diǎn)IEEE802.11標(biāo)準(zhǔn)中定義的CSMA/CA協(xié)議是載波監(jiān)聽多路訪問/沖突避免(CarrierSenseMultipleAccesswithCollisionAvoidance)協(xié)議的縮寫,它使用載波檢測或能量檢測的方法發(fā)現(xiàn)信道空閑,采用的是沖突避免機(jī)制。
19.身份身份解析:本題考查點(diǎn)是認(rèn)證技術(shù)的作用。認(rèn)證技術(shù)是防止主動攻擊的一種重要手段。它主要解決通信雙方的身份認(rèn)證。也就是說,雙方都需要確認(rèn)對方是真實的,不是冒充的。同時,認(rèn)證技術(shù)還要解決信息完整性認(rèn)證問題,即保證在通信過程中信息未被篡改和破壞。
20.個人
【解析】播客是基于互聯(lián)網(wǎng)的數(shù)字廣播技術(shù)之一。根據(jù)節(jié)目類型的不同,播客可以分成3類:傳統(tǒng)廣播節(jié)目的播客、專用播客提供商與個人播客。
21.開放源代碼開放源代碼解析:Linux操作系統(tǒng)具有低價,安裝配置簡單,可移植性好等優(yōu)越的特點(diǎn),但是它區(qū)別于傳統(tǒng)的操作系統(tǒng)的最大特點(diǎn)是其源代碼是開放的,定制性比較強(qiáng)。
22.電子錢包電子錢包解析:使用電子現(xiàn)金進(jìn)行電子支付活動中,買方使用自己的計算機(jī)通過網(wǎng)絡(luò)訪問銀行的電子現(xiàn)金生成器,將部分或全部現(xiàn)金取出,以加密文件形式存入計算機(jī)硬盤。這樣,該計算機(jī)硬盤中的現(xiàn)金文件就形成了一個電子錢包。
23.低層通信協(xié)議低層通信協(xié)議解析:NetWare操作系統(tǒng)主要由文件服務(wù)器內(nèi)核、工作站外殼與低層通信協(xié)議3部分組成。
24.表示層表示層解析:表示層主要用于處理在兩個通信系統(tǒng)中交換信息的表示方式。它包括數(shù)據(jù)格式變換、數(shù)據(jù)加密與解密、數(shù)據(jù)壓縮與恢復(fù)等功能。
25.被傳錯被傳錯解析:誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯的概率,它在數(shù)值上近似等于:Pe=Ne/N。(式中:N為傳輸?shù)亩M(jìn)制碼元總數(shù),Ne為被傳錯的碼元數(shù))。
26.廣播組廣播組解析:IP廣播組虛擬局域網(wǎng):動態(tài)建立,通過虛擬局域網(wǎng)代理管理成員,很高的靈活性,可以跨越路由器形成與廣域網(wǎng)的互聯(lián)。
27.視頻點(diǎn)播視頻點(diǎn)播解析:IPTV的主要特點(diǎn)是交互性和實時性,三個基本業(yè)務(wù)包括視頻點(diǎn)播,直播電視,時移電視。
28.IPIP解析:IP作為一種互聯(lián)協(xié)議,運(yùn)行于瓦聯(lián)層,屏蔽各個物理網(wǎng)絡(luò)細(xì)箝和差異。
29.【審題關(guān)鍵句】以行為單位,新字符串中每個字符的ASCII碼值等于該位置上的原字符ASCII碼值加其后面一個字符的ASCII碼值,逆序排序。
\n【解題思路】
\n①定義整型循環(huán)變量i、j和字符局部變量yuan。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值大于或等于maxline,在循環(huán)體中,首先把第i行的第一個字符xx[i][O]賦給變量yuan,在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于該行字符串的長度減l,在循環(huán)體中,將字符xx[i][j]的ASCII碼值與字符xx[i][j+1]的ASCII碼值相加的和保存到字符xx[il[j]中。當(dāng)退出第二層for循環(huán)后,把第i行的最后一個字符與第一個字符變量yuan的值相加,最后通過strrevi函數(shù)對i行字符串逆序排序。
\n【參考答案】
\n
30.【審題關(guān)鍵句】個位-千位-百位-十位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點(diǎn):①要求統(tǒng)計的四位數(shù)的條件是“個位-千位-百位-十位數(shù)大于零的個數(shù)”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結(jié)果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
31.B解析:GPRS是第二代移動通信技術(shù)GSM向第三代移動通信技術(shù)(3G)的過渡技術(shù)。
32.D解析:結(jié)構(gòu)化布線系統(tǒng)是指在一座辦公大樓或樓群中安裝的傳輸線路,這種傳輸線路能連接所有的語音、數(shù)字設(shè)備,并將它們與電話交換系統(tǒng)連接起來:結(jié)構(gòu)化布線系統(tǒng)主要應(yīng)用在以下3種環(huán)境中建筑物綜合布線系統(tǒng),智能大樓布線系統(tǒng),工業(yè)布線系統(tǒng);結(jié)構(gòu)化布線系統(tǒng)與傳統(tǒng)的布線系統(tǒng)的最大區(qū)別在于:結(jié)構(gòu)化布線系統(tǒng)的結(jié)構(gòu)與當(dāng)前所連接的設(shè)備的位置無關(guān)。
33.D
34.voidjsVal(){intijflag=0;for(i=0;i〈MAX-5;i++)/*如果該4位數(shù)連續(xù)小于該4位數(shù)以后的5個數(shù)*/{for(j=i+1;j〈=i+5;j++){if(a[i]〈a[j])flag=l;/*則置flag為1*/elseflag=0;/*否則置flag為0*/if(a[i]%2!=0)/*如果該數(shù)是奇數(shù)則置flag為0*/flag=0;if(flag==0)/*如果flag為0則退出循環(huán)*/break;}if(flag==1)/*如果flag為土則將該數(shù)存入數(shù)組b中并統(tǒng)計滿足條件的數(shù)的個數(shù)*/{b[cnt]=a[i];cnt++;}}for(i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從小到大的順序排序*/for(j=i+1;j〈cnt;j++)if(b[i]>b[j]){flag=b[i];b[i]=b[j];b[j]=flag;}}voidjsVal()\r\n{\r\ninti,j,flag=0;\r\nfor(i=0;i〈MAX-5;i++)/*如果該4位數(shù)連續(xù)小于該4位數(shù)以后的5個數(shù)*/\r\n{\r\nfor(j=i+1;j〈=i+5;j++)\r\n{\r\nif(a[i]〈a[j])\r\nflag=l;/*則置flag為1*/\r\nelseflag=0;/*否則置flag為0*/\r\nif(a[i]%2!=0)/*如果該數(shù)是奇數(shù)則置flag為0*/\r\nflag=0;\r\nif(flag==0)/*如果flag為0,則退出循環(huán)*/\r\nbreak;\r\n}\r\nif(flag==1)/*如果flag為土,則將該數(shù)存入數(shù)組b中,并統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n{\r\nb[cnt]=a[i];\r\ncnt++;\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*將數(shù)組b中的數(shù)按從小到大的順序排序*/\r\nfor(j=i+1;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}解析:根據(jù)題意可知,要編制函數(shù)的功能有兩部分:一是找出滿足條件的4位數(shù);二是對找出的數(shù)進(jìn)行從小到大排序。首先利用一個for循環(huán)來依次從數(shù)組中取得4位數(shù),接著用當(dāng)前得到的4位數(shù)與該數(shù)后面的5個數(shù)(可以用循環(huán)次數(shù)來控制)依次進(jìn)行比較,如果該數(shù)比它后面的5個數(shù)都小,則給標(biāo)志變量flag賦值1。接著對flag進(jìn)行判斷,如果不為1,則該數(shù)肯定不符合條件,直接去取下一個數(shù);若flag值為1,再來判斷該數(shù)是否是偶數(shù),如果恰好該數(shù)又是偶數(shù),則把該數(shù)加入到數(shù)組b中。這樣就可以依次取出符合條件的數(shù),然后利用選擇法對b數(shù)組中的元素進(jìn)行從小到大的排序。
35.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/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ù)的值進(jìn)行從小到大的排序*/{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位進(jìn)行從大到小的排序*/\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ù)的值進(jìn)行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 細(xì)胞呼吸課件教學(xué)課件
- 三年級數(shù)學(xué)計算題專項練習(xí)匯編及答案集錦
- 老年活動項目標(biāo)前協(xié)議書(2篇)
- 南京航空航天大學(xué)《電磁場的數(shù)值方法》2022-2023學(xué)年期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《線性代數(shù)(理工)》2021-2022學(xué)年第一學(xué)期期末試卷
- 分式方程說課稿
- 蹲踞式起跑說課稿
- angengingong說課稿部編版
- 南京工業(yè)大學(xué)浦江學(xué)院《計算機(jī)網(wǎng)絡(luò)》2023-2024學(xué)年期末試卷
- 黑板字課件教學(xué)課件
- 《MES基礎(chǔ)介紹》課件
- 臨床醫(yī)學(xué)專業(yè)認(rèn)證自評報告解讀與教學(xué)資源配置的關(guān)聯(lián)分析
- 鐵路行車安全管理-行車安全系統(tǒng)管理
- 瓶裝水銷售方案
- 房產(chǎn)背戶協(xié)議
- 婦科人工流產(chǎn)女性落實高效避孕措施依從性低原因分析魚骨圖柏拉圖對策擬定
- 外陰陰道炎癥
- 壓力容器及壓力管道課件
- 部編版小學(xué)語文六年級上冊《童年》閱讀測試題及答案(全冊)
- 山東省濟(jì)南市歷城區(qū)2023-2024學(xué)年五年級上學(xué)期期中數(shù)學(xué)試卷
- 基本消防知識考試題庫200題(通用版)
評論
0/150
提交評論