




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年廣東省梅州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.通信控制處理機(jī)在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中被稱為()。
A.網(wǎng)絡(luò)服務(wù)器B.網(wǎng)絡(luò)防火墻C.網(wǎng)絡(luò)交換機(jī)D.網(wǎng)絡(luò)結(jié)點(diǎn)
2.下列關(guān)于路由協(xié)議的描述中,正確的是()。
A.RIP協(xié)議適用于路由變化劇烈的互聯(lián)網(wǎng)絡(luò)環(huán)境
B.RIP協(xié)議中,路由器在接收到更新報(bào)文后按照最短路徑原則更新路由表
C.OSPF協(xié)議中,鏈路狀態(tài)協(xié)議“度量”是指距離、帶寬
D.OSPF協(xié)議中,每一個(gè)區(qū)域OSPF擁有一個(gè)128位的區(qū)域標(biāo)識(shí)符
3.解釋程序的作用是()。
A.將高級(jí)語言轉(zhuǎn)換為目標(biāo)程序B.將匯編語言轉(zhuǎn)換為目標(biāo)程序C.解釋執(zhí)行高級(jí)語言程序D.解釋執(zhí)行匯編語言程序
4.一臺(tái)交換機(jī)總帶寬為8.8Gbit/s,具有若干個(gè)10/100Mbit/s電端口和2個(gè)1000Mbit/s光端口,所有端口都工作在全雙工狀態(tài),那么該交換機(jī)電端口數(shù)最多是()。
A.12B.24C.44D.48
5.搜索器也稱為蜘蛛、機(jī)器人或()。
A.索引器B.探索器C.爬蟲D.蠕蟲
6.RIP屬于下列()協(xié)議。
A.路由B.差錯(cuò)與控制報(bào)文C.傳輸D.表示
7.下列對(duì)IPv6地址表示中,錯(cuò)誤的是()。
A.::140:1A5C:0:05D9
B.A3E0::1A90:FE:0:4CA2:9C5C
C.F2C1::81/48
D.AFlA:0:0:0:0:A2:F3:FE08:3
8.如果一臺(tái)CiscoPIX525防火墻有如下配置
那么VALUE1、VALUE2、VALUE3可能的取值分別是()。
A.0、50、100B.0、100、50C.100、0、50D.100、50、0
9.下列關(guān)于網(wǎng)絡(luò)接入技術(shù)和方法的描述中,錯(cuò)誤的是()A.“三網(wǎng)融合”中的三網(wǎng)是指計(jì)算機(jī)網(wǎng)絡(luò)、電信通信網(wǎng)和廣播電視網(wǎng)
B.寬帶接入技術(shù)包括XDSL、HF
C.SDH、無線接入等
D.無線接入技術(shù)主要有WLAN、WMAN等
E.CableModem的傳輸速率可以達(dá)到10~36Mbps
10.
二、填空題(10題)11.
12.ADSL的非對(duì)稱性表現(xiàn)在______。
13.(5)Telnet協(xié)議屬于TCP/IP的________層協(xié)議。
14.精簡(jiǎn)指令集計(jì)算機(jī)的英文縮寫是______。
15.
16.利用存儲(chǔ)轉(zhuǎn)發(fā)原理傳送數(shù)據(jù)時(shí),被傳送的數(shù)據(jù)單元相應(yīng)可以分為兩類:報(bào)文和______。
17.異步傳輸ATM技術(shù)是一種【】和復(fù)用技術(shù)。
18.計(jì)算機(jī)病毒的完整的工作過程包括潛伏、__________、觸發(fā)和行為控制四個(gè)階段。
19.
20.由于在多媒體網(wǎng)絡(luò)應(yīng)用中需要同時(shí)傳輸語音、數(shù)字、文字、圖形與視頻信息等多種類型的數(shù)據(jù),不同類型的數(shù)據(jù)對(duì)傳輸?shù)姆?wù)要求不同,因此多媒體網(wǎng)絡(luò)應(yīng)用要求網(wǎng)絡(luò)傳輸提供高速率與低【】的服務(wù)。
三、2.填空題(8題)21.Internet(因特網(wǎng))上最基本的通信協(xié)議是【】。
22.20世紀(jì)90年代,局域網(wǎng)技術(shù)的一大突破是使用______的10BASE-T標(biāo)準(zhǔn)的出現(xiàn)。
23.接人Internet通常采用兩種方法:①通過【】直接與ISP連接,②連接已接入Internet的局域網(wǎng)。
24.TCP/IP參考模型中最底層是______。
25.在令牌環(huán)網(wǎng)中,由于各站點(diǎn)使用傳輸介質(zhì)的機(jī)會(huì)均等,其響應(yīng)時(shí)間是可以預(yù)測(cè)的,所以它比以太網(wǎng)更適合【】。
26.網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù),提出了一種新的網(wǎng)絡(luò)資源管理機(jī)制,即分布式【】管理機(jī)制。
27.數(shù)據(jù)傳輸速率是描述數(shù)據(jù)傳輸系統(tǒng)的重要技術(shù)指標(biāo)之一,如果在通信信道上發(fā)送1位0、1信號(hào)所需要的時(shí)間是0.001ms,那么信道的數(shù)據(jù)傳輸速率為【】b/s。
28.奔騰芯片有雙Cache結(jié)構(gòu),—個(gè)用于數(shù)據(jù)緩存,另—個(gè)用于【】緩存。
四、C語言程序設(shè)計(jì)題(2題)29.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到無符號(hào)字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)ChA,其函數(shù)的功能是:以行為單位把字符串中的第一個(gè)字符的ASCII值加第二個(gè)字符的ASCII值,得到第一個(gè)新的值,存入數(shù)組單元xx[i][0]中(其中:i是文章中的某行)。第二個(gè)字符的ASCII值加第三個(gè)字符的ASCII值,得到第二個(gè)新的值,存入數(shù)組單元xx[i][1]中。以此類推一直處理到最后第二個(gè)字符,最后一個(gè)字符的ASCII值加原第一個(gè)字符的ASCII值,得到最后一個(gè)新的值,存放在原字符串對(duì)應(yīng)的位置上,之后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入無符號(hào)字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到out.dat文件中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按它的ASCII值作以上處理。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
30.請(qǐng)編制函數(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,xx中所有奇數(shù)的平均值ave1,并求出xx中數(shù)值為偶數(shù)的平均值ave2以及所有奇數(shù)的方差totfc的值,最后調(diào)用函數(shù)WriteDat把結(jié)果輸出到out.dat文件中。
注意:方差變量必須采用雙精度類型。
計(jì)算方差的公式如下:
設(shè)N為奇數(shù)的個(gè)數(shù),xx[i]為奇數(shù),ave1為奇數(shù)的平均值。
原始數(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)容。
五、1.選擇題(3題)31.CA安全認(rèn)證中心的功能是______。
A.發(fā)放證書,用于在電子商務(wù)交易中確認(rèn)對(duì)方的身份或表明自己的身份
B.完成協(xié)議轉(zhuǎn)換,保護(hù)銀行內(nèi)部網(wǎng)絡(luò)
C.進(jìn)行銷售和談判,處理用戶的定單
D.提供用戶接入線路,保證線路的可靠性
32.ADSL是下面各選項(xiàng)中的哪一種?______。
A.非對(duì)稱數(shù)字用戶線路B.單線路數(shù)字用戶線C.高速數(shù)字用戶線D.高比特率數(shù)字用戶線
33.萬維網(wǎng)(WWW)信息服務(wù)是Internet上的一種最主要的服務(wù)形式,它進(jìn)行工作的方式是基于______。
A.單機(jī)B.瀏覽器/服務(wù)器C.對(duì)稱多處理機(jī)D.客戶機(jī)/服務(wù)器
六、1.程序設(shè)計(jì)題(3題)34.設(shè)有n個(gè)人坐一圈并按順時(shí)針方向從1到n編號(hào),從第s個(gè)人開始進(jìn)行1到m的報(bào)數(shù),報(bào)數(shù)到第m個(gè)人,此人出圈,再從他的下—個(gè)人重新開始從1到m報(bào)數(shù),如此進(jìn)行下去直到所有的人都出圈為止。先要求按出圈次序,每10個(gè)人為一組,給出這n個(gè)人的順序表。請(qǐng)編制函數(shù)Josegh()實(shí)現(xiàn)此功能并調(diào)用函數(shù)WriteDat()把編
設(shè)n=100,s=1,m=10進(jìn)行編程。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)WritsDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineN100
#defineS1
#defineM10
intp[lOO],n,s,m;
voidWriteDat(void);
voidJosegh(void)
{
}
voidmain()
{
m=M;n=N;s=S;
Josegh();
WriteDat();
}
voidWriteDat(void)
{
inti;
FILE*fp;
fp=fopen("OUT59.DAT","w");
for(i=N-1;i>=0;i--)
{
printf("%4d",p[i]);
fprintf(fp,"%4d",p[i]);
if(i%10==0)
{
printf("\n");
fprintf(fp,"\n");
}
}
fclose(fp);
}
35.已知文件IN19.DAT中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價(jià)dj(整型)、數(shù)量s1(整型)、金額je(長(zhǎng)整型)幾部分組成。其中:金額=單價(jià)×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT19.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈mem.h>
#include〈string.h>
#include〈conio.h>
#include〈stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];/*產(chǎn)品代碼*/
charmc[11];/*產(chǎn)品名稱*/
intdj;/*單價(jià)*/
intsl;/*數(shù)量*/
longje;/*金額*/
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
main()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[ill;
inti;
fp=fopen("IN19.DAT","r");
for(i=0;i〈100;i++)
{
fgets(str,80,fp);
memcpy(sell[i].dm,str,4);
memcpy(sell[i].mc,str+4,10);
memcpy(ch,str+14,4);
ch[4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);
ch[5]=0;
sell[ii.si=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT19.DAT","w");
for(i=0;i〈100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
36.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG49.IN中讀取——篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS49.DAT中。
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符是大寫字母或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出。
原始數(shù)據(jù)文件的存放格式是:每行的寬度均小于80個(gè)字符。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<ctype.h>
unsignedcharxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidencryChar()
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件ENG49.IN不能打開!\n\007");
return;
}
encryChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG49.IN","r"))==NULL)
return1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=07
i++;
}
maxline=i;
fclose(fp);
return0;
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("ps49.dat","w");
for(i=0;i<maxline;i++)*
{printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp)
}
參考答案
1.D
2.BRIP協(xié)議是一種分布式、基于距離向量的路由選擇協(xié)議,其優(yōu)點(diǎn)是實(shí)現(xiàn)簡(jiǎn)單,但是它不適用于大型或路由變化劇烈的互聯(lián)網(wǎng)環(huán)境。RIP協(xié)議中,路由刷新報(bào)文主要內(nèi)容是由若干(V,D)組成的表,矢量V標(biāo)識(shí)該路由器可以到達(dá)的目的網(wǎng)絡(luò)或目的主機(jī),距離D標(biāo)識(shí)該路由器可以到達(dá)的目的網(wǎng)絡(luò)或目的主機(jī)的跳數(shù)。其它路由器在接收到某個(gè)路由器的(v,D)報(bào)文后,按照最短路徑原則對(duì)各自的路由表進(jìn)行刷新。()SPF’使用分布式鏈路狀態(tài)協(xié)議,鏈路狀態(tài)協(xié)議“度量”主要是指費(fèi)用、距離、延時(shí)、帶寬等,OSPF。協(xié)議中,每一個(gè)區(qū)域OSPF擁有一個(gè)32位的區(qū)域標(biāo)識(shí)符。故選擇B選項(xiàng)。
3.C
4.B全雙工端口帶寬的計(jì)算方法是:端口數(shù)×端口速率×2。本題中對(duì)于光端口的總帶寬是2×1000Mbit/s×2=4000Mbit/s,剩余的帶寬則是電端口的,即8.8×1000Mbit/s-4000Mbit/s=4800Mbit/s。則電端口數(shù)可能為4800Mbit/s÷100Mbit/s÷2=24,因此該交換機(jī)電端口數(shù)最多是24個(gè)。注意,該題中的換算單位是1000,而不是1024,故選B選項(xiàng)。
5.C搜索器也稱為蜘蛛、機(jī)器人或爬蟲。選項(xiàng)A)中的索引器的功能是理解搜索器所搜索的信息,從中抽取索引項(xiàng),用于表示文檔以及生成文檔庫的索引表;選項(xiàng)B)中的探索器不是搜索引擎的基本組成;選項(xiàng)D)中的蠕蟲是計(jì)算機(jī)病毒。
6.A
7.DIPv6采用128位地址長(zhǎng)度,每16位劃分為一個(gè)位段。每個(gè)位段被轉(zhuǎn)換為一個(gè)4位的十六進(jìn)制數(shù),位段間用冒號(hào)隔開,這種方法稱為冒號(hào)十六進(jìn)制表示法。因此一個(gè)IPv6地址最多有8個(gè)位段。另外一種是零壓縮表示法,規(guī)則為:對(duì)于一個(gè)位段中中間的0不做省略;對(duì)于一個(gè)位段中全部數(shù)字為0的情況,只保留一個(gè)0;當(dāng)?shù)刂分写嬖谝粋€(gè)或者多個(gè)連續(xù)的16比特位為0字符時(shí),可以用::(雙冒號(hào))來表示,但是一個(gè)IPv6地址只允許有一個(gè)雙冒號(hào);不能將一個(gè)段內(nèi)有效的0壓縮掉。選項(xiàng)D中有9個(gè)位段,故選擇D選項(xiàng)。
8.B在缺省情況下,etherneto被命名為外部接口(outside),安全級(jí)別是0,ethemetl被命名為內(nèi)部接口(inside),安全級(jí)別是100。ethemet2命名為中間接口dmz,安裝級(jí)別為50。故選B選項(xiàng)。
9.B
10.D
11.
12.下行速率和上行速率不同或局端到用戶端下行速率和用戶端到局端上行速率不同下行速率和上行速率不同或局端到用戶端下行速率和用戶端到局端上行速率不同解析:ADSL的非對(duì)稱性表現(xiàn)在下行速率和上行速率不同。>
13.(5)應(yīng)用
【解析】Telnet協(xié)議屬于TCP/IP的應(yīng)用層協(xié)議。
14.RISCRISC解析:RISC是“精簡(jiǎn)指令集計(jì)算機(jī)”的英文縮寫,它的指令系統(tǒng)相對(duì)簡(jiǎn)單,并由硬件執(zhí)行,而復(fù)雜的操作則由簡(jiǎn)單指令合成。
15.
16.報(bào)文分組報(bào)文分組解析:利用存儲(chǔ)轉(zhuǎn)發(fā)交換原理傳送數(shù)據(jù)時(shí),被傳送的數(shù)據(jù)單元相應(yīng)可以分為兩類:報(bào)文與報(bào)文分組。
17.分組交換分組交換解析:異步傳輸ATM技術(shù)是一種分組交換和復(fù)用技術(shù)。
18.繁殖
19.
20.時(shí)延時(shí)延解析:多媒體網(wǎng)絡(luò)應(yīng)用中要求網(wǎng)絡(luò)傳輸提供高速率與低時(shí)延的要求。
21.TCP/IPTCP/IP解析:網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī)必須在有關(guān)信息內(nèi)容、格式和傳輸順序等方面遵守共同的規(guī)則。這些規(guī)則通過網(wǎng)絡(luò)通信協(xié)議來約定。目前市場(chǎng)上流行的協(xié)議有TCP/IP、SNA、DNA等。Internet(因特網(wǎng))上最基本的通信協(xié)議是TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)。
22.非屏蔽雙絞線UTP非屏蔽雙絞線UTP解析:20世紀(jì)90年代,局域網(wǎng)技術(shù)的一大突破是使用非屏蔽雙絞線UTP的10BASE-T標(biāo)準(zhǔn)的出現(xiàn)。該標(biāo)準(zhǔn)的廣泛應(yīng)用導(dǎo)致了結(jié)構(gòu)化布線技術(shù)的出現(xiàn)。
23.電話線路電話線路解析:接人Internet通常采用兩種方法:通過電話線路直接與ISP連接和連接已接入Internet的局域網(wǎng)。通過電話線路到ISP的服務(wù)器與Internet相連,是一般家庭上網(wǎng)常用的方法,通過連接已接入Internet的局域網(wǎng)接人,則是公司或?qū)W校等經(jīng)常采用的方法。
24.主機(jī)-網(wǎng)絡(luò)層主機(jī)-網(wǎng)絡(luò)層解析:TCP/IP參考模型中最底層是主機(jī)-網(wǎng)絡(luò)層,負(fù)責(zé)通過網(wǎng)絡(luò)發(fā)送和接收IP數(shù)據(jù)報(bào)。
25.實(shí)時(shí)控制實(shí)時(shí)控制解析:在令牌環(huán)網(wǎng)中,由于各站點(diǎn)使用傳輸介質(zhì)的機(jī)會(huì)均等,其響應(yīng)時(shí)間是可以預(yù)測(cè)的,所以它比以太網(wǎng)更適合實(shí)時(shí)控制。
26.目錄服務(wù)目錄服務(wù)解析:分布式服務(wù)(DistributedService):網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能提出了分布式目錄服務(wù)這種新的網(wǎng)絡(luò)資源管理機(jī)制。
27.1000000或1061,000,000或106解析:數(shù)據(jù)傳輸速率是描述數(shù)據(jù)傳輸系統(tǒng)的重要技術(shù)指標(biāo)之—。數(shù)據(jù)傳輸速率在數(shù)值上等于每秒鐘傳輸構(gòu)成數(shù)據(jù)代碼的二進(jìn)制位數(shù),單位為比特/秒(bit/second),記作b/s。對(duì)于二進(jìn)制數(shù)據(jù),數(shù)據(jù)傳輸速率為:S=1/T(b/s)。其中,T為發(fā)送每一位所需要的時(shí)間。題設(shè)中通信信道上發(fā)送一位0、1信號(hào)所需要的時(shí)間是0.001ms,即T=0.001ms:按照上述公式,則信道的數(shù)據(jù)傳輸速率S=1/0,001ms=1/10-6=106b/s。
28.指令指令解析:經(jīng)典奔騰有兩個(gè)8KB(可擴(kuò)充為12KB)的超高速緩存,一個(gè)用于緩存指令,一個(gè)用于緩存數(shù)據(jù),這就大大提高了訪問Cache的命中率,從而不必去搜尋整個(gè)存儲(chǔ)器,就能得到所需的指令與數(shù)據(jù)。
29.【審題關(guān)鍵句】以行為單位,新字符串中每個(gè)字符的ASCII碼值等于該位置上的原字符ASCII碼值加其后面一個(gè)字符的ASCII碼值,逆序排序。
\n【解題思路】
\n①定義整型循環(huán)變量i、j和字符局部變量yuan。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值大于或等于maxline,在循環(huán)體中,首先把第i行的第一個(gè)字符xx[i][O]賦給變量yuan,在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于該行字符串的長(zhǎng)度減l,在循環(huán)體中,將字符xx[i][j]的ASCII碼值與字符xx[i][j+1]的ASCII碼值相加的和保存到字符xx[il[j]中。當(dāng)退出第二層for循環(huán)后,把第i行的最后一個(gè)字符與第一個(gè)字符變量yuan的值相加,最后通過strrevi函數(shù)對(duì)i行字符串逆序排序。
\n【參考答案】
\n
30.【審題關(guān)鍵句】讀取l000個(gè)數(shù),奇數(shù)個(gè)數(shù)、平均值及方差,偶數(shù)個(gè)數(shù)及平均值。
\n【解題思路】
\n本題類似第48套試題,通過審題可以發(fā)現(xiàn)本題僅一個(gè)不同點(diǎn),即本題中要求計(jì)算的是奇數(shù)的方差,參考答案的第15~20條語句。另外,本題給出的原程序中已經(jīng)定義了odd,因此在答案程序中不需要再次定義該變量。
\n【參考答案】
\n
\n
31.A解析:在商務(wù)活動(dòng)中,參與活動(dòng)的雙方需要確認(rèn)對(duì)方的身份,以便保證交易活動(dòng)安全順利地進(jìn)行。在一個(gè)電子商務(wù)系統(tǒng)中,所有參與交易活動(dòng)的實(shí)體也必須使用某種方式或方法表明自己的身份。通過CA安全認(rèn)證系統(tǒng)發(fā)放的證書確認(rèn)對(duì)方(或表明自身)的身份是電子商務(wù)中最常用的方法之一。
32.A解析:ADSL是非對(duì)稱數(shù)字用戶線路。
33.D解析:萬維網(wǎng)的信息服務(wù)方式是基于客戶機(jī)/服務(wù)器的非對(duì)稱網(wǎng)絡(luò)結(jié)構(gòu)的。
34.voidJosegh(void){intijkslw;s1=s;for(i=l;i<=n;i++)/*給n個(gè)人從到n編號(hào)*/p[i-1]=i;for(i=n;i>=2;i--){s1=(s1+m-1)%i;/*下一個(gè)開始報(bào)數(shù)的人的編號(hào)是(s1+m-1)%i*/if(s1==0)/*若s1為0則說明要開始報(bào)數(shù)的是最后一個(gè)人*/s1=i;w=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/for(j=sl;j<=i-1;j++)p[j-1]=p[j];p[i-1]=w;}}voidJosegh(void)\r\n{\r\ninti,j,k,sl,w;\r\ns1=s;\r\nfor(i=l;i<=n;i++)/*給n個(gè)人從到n編號(hào)*/\r\np[i-1]=i;\r\nfor(i=n;i>=2;i--)\r\n{\r\ns1=(s1+m-1)%i;/*下一個(gè)開始報(bào)數(shù)的人的編號(hào)是(s1+m-1)%i*/\r\nif(s1==0)/*若s1為0,則說明要開始報(bào)數(shù)的是最后一個(gè)人*/\r\ns1=i;\r\nw=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/\r\nfor(j=sl;j<=i-1;j++)\r\np[j-1]=p[j];\r\np[i-1]=w;\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)將數(shù)組建成環(huán)。
(2)運(yùn)算符“%”的使用。
(3)循環(huán)的嵌套使用。
此題是著名的“約瑟夫環(huán)”問題。首先要將每個(gè)人的編號(hào)存入數(shù)組。因?yàn)槊看问菑膕1開始報(bào)數(shù),若是直線隊(duì)則下一個(gè)開始報(bào)數(shù)的人的編號(hào)是s1+m-1,但這里要建立一個(gè)環(huán),即最后一個(gè)人報(bào)完數(shù)后第一個(gè)人接著報(bào)數(shù)。所以這時(shí)下一個(gè)開始報(bào)數(shù)的人的編號(hào)足(s1+m-1)%i,i是此時(shí)圈中的總?cè)藬?shù)。若所得的結(jié)果為0,則說明要開始報(bào)數(shù)的是最后一個(gè)人。在此人前面的那個(gè)人就是要出圈的人,使用循環(huán)將要出圈的人移至數(shù)組的最后。開始時(shí),總?cè)藬?shù)為n,以后依次減1,直到最后一個(gè)人出圈。
35.voidSortDat(){intij;PROxy;for(i=0;i〈MAX-1;i++)for(j=i+1;j〈MAX;j++)if(strcmp(sell[i].dmsell[j].dm)>0)/*按產(chǎn)品代碼從小到大進(jìn)行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dmsell[j].dm)==0)/*若產(chǎn)品代碼相同則按金額從小到大進(jìn)行排列*/if(sell[i].je>sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i〈MAX-1;i++)\r\nfor(j=i+1;j〈MAX;j++)\r\nif(strcmp(sell[i].dm,sell[j].dm)>0)/*按產(chǎn)品代碼從小到大進(jìn)行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].dm,sell[j].dm)==0)/*若產(chǎn)品代碼相同,則按金額從小到大進(jìn)行排列*/\r\nif(sell[i].je>sell[j].je)\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}解析:本題是有關(guān)結(jié)構(gòu)體數(shù)組的排序問題??梢杂眠x擇法來實(shí)現(xiàn),即用第一個(gè)元素的產(chǎn)品代碼依次和它后面的元素的產(chǎn)品代碼進(jìn)行比較,如果發(fā)現(xiàn)當(dāng)前元素的產(chǎn)品代碼比后面的某個(gè)元素的產(chǎn)品
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二氧化碳制取的研究教學(xué)設(shè)計(jì)(第一課時(shí))-2023-2024學(xué)年九年級(jí)人教版化學(xué)上冊(cè)
- (一模)萍鄉(xiāng)市2025年高三第一次模擬考試地理試卷(含答案解析)
- 交通廳基礎(chǔ)知識(shí)培訓(xùn)課件
- 2025年北京平谷區(qū)高三一模高考數(shù)學(xué)模擬試卷(含答案詳解)
- 2025年認(rèn)識(shí)磁鐵大班科學(xué)標(biāo)準(zhǔn)教案
- 禁毒知識(shí)培訓(xùn)會(huì)課件
- 第7章 第1節(jié) 力 教學(xué)設(shè)計(jì)2023-2024學(xué)年人教版物理八年級(jí)下冊(cè)
- 作合同范例范例
- 供車轉(zhuǎn)讓合同范例
- 醫(yī)療設(shè)備維護(hù)保養(yǎng)計(jì)劃
- 盆底康復(fù)治療新進(jìn)展
- 2024年青海省中考生物地理合卷試題(含答案解析)
- 2024年江西旅游商貿(mào)職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫及參考答案
- 鐵嶺衛(wèi)生職業(yè)學(xué)院?jiǎn)握袇⒖荚囶}庫(含答案)
- 《我愛你漢字》PPT課件
- 審核評(píng)估報(bào)告(課堂PPT)
- 管弦樂隊(duì)校本課程
- 天津海關(guān)各部門基本情況匯總表
- 總平面布置及CAD
- 校園定向越野教學(xué)設(shè)計(jì)
- 草莓采摘機(jī)器人機(jī)械結(jié)構(gòu)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論