版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【2022年】湖北省鄂州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.()收購了美國IBM公司的全球PC業(yè)務(wù)。
A.聯(lián)想B.戴爾C.華碩D.惠普
2.全球多媒體網(wǎng)絡(luò)是()。
A.一個(gè)單一的統(tǒng)一網(wǎng)絡(luò)B.一個(gè)司互操作的網(wǎng)絡(luò)集合C.一個(gè)傳輸計(jì)算機(jī)數(shù)據(jù)的網(wǎng)絡(luò)D.一個(gè)傳輸數(shù)據(jù)、音頻、視頻的網(wǎng)絡(luò)
3.信息安全的發(fā)展過程經(jīng)歷了三個(gè)階段,每個(gè)階段都有其代表特征,下列哪個(gè)特征不能代表三個(gè)階段的任意一個(gè)階段()。
A.INFOSECB.COMSECC.InformationAssuranceD.PTRTE
4.
5.下列關(guān)于路由協(xié)議的描述中,正確的是()。
A.OSPF協(xié)議中,鏈路狀態(tài)數(shù)據(jù)庫中保存一個(gè)完整的路由表
B.OSPF協(xié)議中,鏈路狀態(tài)協(xié)議“度量”主要是指距離和延遲
C.RIP協(xié)議中,路由刷新報(bào)文主要內(nèi)容是由若干(D、V)組成的表
D.RIP協(xié)議中,距離D標(biāo)識(shí)該路由器可以到達(dá)的目的網(wǎng)絡(luò)或目的主機(jī)的跳數(shù)
6.一臺(tái)交換機(jī)具有24個(gè)10/100Mbps全雙工端口和2個(gè)1000Mbps全雙工端口,如果所有端口都工作在全雙工狀態(tài),那么該交換機(jī)總帶寬應(yīng)為()
A.4.4GbpsB.6.4GbpsC.6.8GbpsD.8.8Gbps
7.WWW的核心技術(shù)是()。
A.網(wǎng)絡(luò)技術(shù)B.HTMLC.HTTPD.browser
8.下列關(guān)于寬帶城域網(wǎng)匯聚層基本功能的描述中,錯(cuò)誤的是()。
A.提供用戶訪問Internet所需要的路由服務(wù)
B.根據(jù)處理結(jié)果把用戶流量轉(zhuǎn)發(fā)到核心交換層
C.匯接接入層的用戶流量,進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)和交換
D.根據(jù)接入層的用戶流量,進(jìn)行流量均衡、安全控制等處理
9.TTC標(biāo)準(zhǔn)OC-3的傳輸速率為()
A.512.4MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps
10.在下面的攻擊手段中,基于網(wǎng)絡(luò)的入侵防護(hù)系統(tǒng)可以阻斷的是()。
A.Cookie篡改攻擊B.DNS欺騙攻擊C.Smurf攻擊D.SQL注入
二、填空題(10題)11.自治系統(tǒng)之間的路由選擇使用的是_________協(xié)議。
12.寬帶城域網(wǎng)必須具備IP地址分配能力,能夠支持動(dòng)態(tài)和靜態(tài)地址分配,支持____________功能。
13.網(wǎng)橋完成______間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來,網(wǎng)橋可以通過過濾不跨網(wǎng)段傳輸信息,避免了線路的擁塞。
14._____是對(duì)計(jì)算機(jī)和網(wǎng)絡(luò)資源的惡意使用行為進(jìn)行識(shí)別的系統(tǒng)。
15.IEEE標(biāo)準(zhǔn)定義了CSMA/CD總線介質(zhì)訪問控制子層與物理層的規(guī)范。
16.寬帶城域網(wǎng)的網(wǎng)絡(luò)平臺(tái)的層次結(jié)構(gòu)又可以進(jìn)一步分為:核心交換層、邊緣匯聚層與____________。
17.由于在多媒體網(wǎng)絡(luò)應(yīng)用中需要同時(shí)傳輸語音、數(shù)字、文字、圖形與視頻信息等多種類型的數(shù)據(jù),不同類型的數(shù)據(jù)對(duì)傳輸?shù)姆?wù)要求不同,因此多媒體網(wǎng)絡(luò)應(yīng)用要求網(wǎng)絡(luò)傳輸提供高速率與低【】的服務(wù)。
18.
第
80
題
P2P網(wǎng)絡(luò)存在集中式、__________、分布式結(jié)構(gòu)化和混合式結(jié)構(gòu)化四種主要結(jié)構(gòu)類型。
19.
20.
三、2.填空題(8題)21.主機(jī)通過高速______與通信控制處理機(jī)相連接。
22.在因特網(wǎng)上方便地查找信息需要借助因特網(wǎng)中的______。
23.如果互聯(lián)的局域網(wǎng)采用了兩種不同的協(xié)議,就需要使用【】來連接。
24.進(jìn)程間的直接相互作用構(gòu)成進(jìn)程同步,進(jìn)程間的間接相互作用構(gòu)成進(jìn)程______。
25.在WWW服務(wù)中,統(tǒng)一資源定位器URL可以由3部分組成,即協(xié)議類型、【】與文件名。
26.總線按控制方式分為集中式和______兩種類型。
27.瀏覽器通常由一系列的客戶單元、一系列的【】單元和一個(gè)控制單元組成。
28.電子政務(wù)的目標(biāo)在于建設(shè)一個(gè)國家電子政務(wù)體系,將現(xiàn)有的和即將建設(shè)的各個(gè)政府網(wǎng)絡(luò)和應(yīng)用系統(tǒng)連接起來,統(tǒng)一相關(guān)的技術(shù)標(biāo)準(zhǔn)和規(guī)范,做到互聯(lián)互通,構(gòu)建一個(gè)統(tǒng)一的【】。
四、C語言程序設(shè)計(jì)題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue,其功能是:求出個(gè)位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個(gè)數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件,參加計(jì)算平均值pjzl,且個(gè)數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件,參加計(jì)算平均值pJz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.在IEEE802.4標(biāo)準(zhǔn)中,關(guān)于令牌總線(TokenBus)說法不正確的是______。
A.從物理結(jié)構(gòu)上看它是—個(gè)總線結(jié)構(gòu)的局域網(wǎng)
B.從邏輯結(jié)構(gòu)上看它是—個(gè)環(huán)型結(jié)構(gòu)的局域網(wǎng)
C.總線上站的實(shí)際順序與邏輯順序是有關(guān)系的
D.從邏輯結(jié)構(gòu)上看令牌是按地址的遞減順序傳送到下一個(gè)站點(diǎn)
32.下列關(guān)于業(yè)務(wù)子系統(tǒng)的說法中,正確的一條是______。
A.各種模式的電子商務(wù)的業(yè)務(wù)子系統(tǒng)是不相同的
B.業(yè)務(wù)子系統(tǒng)可以單獨(dú)工作
C.業(yè)務(wù)子系統(tǒng)中必須包括支付子系統(tǒng)
D.業(yè)務(wù)子系統(tǒng)中必須包括客戶留言系統(tǒng)
33.IP地址的32位二進(jìn)制數(shù)被分成()段。
A.2B.4C.5D.6
六、1.程序設(shè)計(jì)題(3題)34.函數(shù)readDat()的功能是從文件IN22.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請(qǐng)編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT22.DAT中。
條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
例如,位置012345678
源字符串a(chǎn)bcdhgfe
23498765
則處理后字符串hgfedcba
87659432
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈string.h>
#include〈conio.h>
charxx[20][80];
voidjsSort()
{
}
main()
{
readDat();
jsSort();
writeDat();
}
readDat()
{
FILE*in;
inti=0;
char*p;
in=fopen("IN22.DAT","r");
while(i〈20&&fgets(xx[i],80,in)!=NULL)
{
p=strchr(xx[i],'\n');
if(p)*p=0;
i++;
}
fclose(in);
}
writeDat()
{
FILE*out;
inti;
clrscr();
ut=fopen("OUT22.DAT","w");
for(i=0;i〈20;i++)
{
printf("%s\n",xx[i]);
fprintf(out,"%s\n",xx[i]);
}
fclose(out);
}
35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN5.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個(gè)字母,如果是字母z,則改寫成字母a。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT5.DAT中。
例如,原文:Adb.Bcdza
abck.LLhj
結(jié)果:Aec.Bdeab
bcdl.LLik
原始數(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>
charxx[50][80];
intmaxline=0;/*文章的總行數(shù)*/
intReadDat(void);
voidWriteDat(void);
voidConvertCharA(void)
{
main()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN5.DAT不能打開!\n\007");
return;
}
ConvertCharA();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN5.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(void)
{
FILE*fp;
inti;
clrscr();
fp=fopen("OUT5.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%skn",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclosefp);
}
36.已知數(shù)據(jù)文件in38.dat中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsVal(),其功能是:若一個(gè)4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值,百位數(shù)字上的值小于等于十位數(shù)字上的值,以及十位數(shù)字上的值小于等于個(gè)位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計(jì)出滿足此條件的數(shù)的個(gè)數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.dat文件中。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt。
請(qǐng)勿改動(dòng)主函數(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("in38.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\n",b[i]);
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out38.dat","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.A
2.B解析:全球網(wǎng)絡(luò)將是一個(gè)可互操作的網(wǎng)絡(luò)集合,它支持?jǐn)?shù)據(jù)、音頻、圖形、視頻、圖像和動(dòng)畫合并的多媒體應(yīng)用。該網(wǎng)絡(luò)將提供高效益、高性能的服務(wù),包括娛樂質(zhì)量的視頻,它是可伸縮的,支持成千上萬的用戶,并且是靈活與可擴(kuò)展的,以適應(yīng)未來的需要。由此可以看出它并不是一個(gè)單一的統(tǒng)一的網(wǎng)絡(luò)。
3.D
4.B
5.DOSPF、使用分布式鏈路狀態(tài)協(xié)議,鏈路狀態(tài)數(shù)據(jù)庫存儲(chǔ)著全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖,并且在全網(wǎng)內(nèi)保持一致,鏈路狀態(tài)協(xié)議“度量”主要是指費(fèi)用、距離、延時(shí)、帶寬等。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ù)。故選擇D選項(xiàng)。
6.D解析:端口的工作狀態(tài)為全雙工,帶寬=(24*100+2*.1000)*2=8800Mbps=8.8Gbps,由上可知,答案選D)。
7.B解析:由于HTML編寫制作的簡易性,它對(duì)促進(jìn)WWW的迅速發(fā)展起了重要的作用,并作為WWW的核心技術(shù)在因特網(wǎng)中得到廣泛的應(yīng)用,所以WWW的核心技術(shù)是HTML。
8.A匯聚層的基本功能是:①匯接接人層的用戶流量,進(jìn)行數(shù)據(jù)分組傳輸?shù)膮R聚、轉(zhuǎn)發(fā)與交換;②根據(jù)接入層的用戶流量,進(jìn)行本地路由、過濾、流量均衡、QoS優(yōu)先級(jí)管理,以及安全控制,IP地址轉(zhuǎn)換、流量整形等處理。③根據(jù)處理結(jié)果把用戶流量轉(zhuǎn)發(fā)到核心交換層或在本地進(jìn)行路由處理。因此選項(xiàng)A敘述錯(cuò)誤,故選A選項(xiàng)。
9.B
10.C基于網(wǎng)絡(luò)的入侵檢測系統(tǒng)用原始的網(wǎng)絡(luò)包作為數(shù)據(jù)源,實(shí)時(shí)接收和分析網(wǎng)絡(luò)中流動(dòng)的數(shù)據(jù)包,從而檢測是否存在入侵行為。Cookie篡改攻擊,通過對(duì)Cookie的篡改可以實(shí)現(xiàn)非法訪問目標(biāo)站點(diǎn)。DNS欺騙是攻擊者冒充域名服務(wù)器的一種欺騙行為。SQL注入,就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請(qǐng)求的查詢字符串,最終達(dá)到欺騙服務(wù)器執(zhí)行惡意的SQL命令。以上三種方式都不是通過阻塞網(wǎng)路或者耗費(fèi)網(wǎng)絡(luò)資源等來進(jìn)行的攻擊。Smurf攻擊,攻擊者冒充受害主機(jī)的ip地址,向一個(gè)大的網(wǎng)絡(luò)發(fā)送echorequest的定向廣播包,此網(wǎng)絡(luò)的許多主機(jī)都做出回應(yīng),受害主機(jī)會(huì)收到大齡的echoreply消息?;诰W(wǎng)絡(luò)的入侵防護(hù)系統(tǒng)可以阻斷Smurf攻擊。故選擇C選項(xiàng)。
11.\n域間路由選擇或intra-domainrouting或IDR
\n
12.\n網(wǎng)絡(luò)地址轉(zhuǎn)換或NAT
13.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:網(wǎng)橋完成數(shù)據(jù)鏈路層間的連接,可以將兩個(gè)或多個(gè)網(wǎng)段連接起來,可以通過過濾不跨網(wǎng)段傳輸?shù)男畔?,避免了線路的擁塞。
14.入侵檢測系統(tǒng)或IntrusionDetectionSystem或IDS
\n
15.802.3IEEE802委員會(huì)為局域網(wǎng)制定了一系列標(biāo)準(zhǔn),統(tǒng)稱為IEEE802標(biāo)準(zhǔn)。
—IEEE802.1標(biāo)準(zhǔn),包括局域網(wǎng)體系結(jié)構(gòu)、網(wǎng)絡(luò)互連以及網(wǎng)絡(luò)管理與性能測試。
—IEEE802.2標(biāo)準(zhǔn),定義了邏輯鏈路控制(LLC)子層的功能與服務(wù)。
—IEEE802.3標(biāo)準(zhǔn),定義了CSMA/CD總線介質(zhì)訪問控制子層與物理層的規(guī)范。
—IEEE802.4標(biāo)準(zhǔn),定義了令牌總線(TokenBus)介質(zhì)訪問控制子層與物理層的規(guī)范。
—IEEE802.5標(biāo)準(zhǔn),定義了令牌環(huán)(TokenRing)介質(zhì)訪問控制子層與物理層的規(guī)范。
—IEEE802.6標(biāo)準(zhǔn),定義了城域網(wǎng)(MAN)介質(zhì)訪問控制子層與物理層的規(guī)范。
—IEEE802.7標(biāo)準(zhǔn),定義了寬帶技術(shù)的規(guī)范。
—IEEE802.8標(biāo)準(zhǔn),定義了光纖技術(shù)的規(guī)范。
—IEEE802.9標(biāo)準(zhǔn),定義了綜合語音與數(shù)據(jù)局域網(wǎng)的規(guī)范。
—IEEE802.10標(biāo)準(zhǔn),定義了可互操作的局域網(wǎng)安全性規(guī)范。
—IEEE802.11標(biāo)準(zhǔn),定義了無線局域網(wǎng)技術(shù)的規(guī)范。
16.\n用戶接入層或接入層
\n
17.時(shí)延時(shí)延解析:多媒體網(wǎng)絡(luò)應(yīng)用中要求網(wǎng)絡(luò)傳輸提供高速率與低時(shí)延的要求。
18.分布式非結(jié)構(gòu)化
19.
20.
21.通信線路通信線路解析:主機(jī)是資源子網(wǎng)的主要組成單元,它通過高速通信線路與通信子網(wǎng)的通信控制處理機(jī)相連接。
22.搜索引擎搜索引擎解析:搜索引擎可以方便地查找信息,它的主要任務(wù)是在因特網(wǎng)中主動(dòng)搜索其WWW服務(wù)器中信息并對(duì)其自動(dòng)建立索引,將其內(nèi)容存儲(chǔ)在可供查詢的大型數(shù)據(jù)庫中。
23.多協(xié)議路由器多協(xié)議路由器解析:如果互聯(lián)的局域網(wǎng)采用了兩種不同的協(xié)議,就需要使用多協(xié)議路由器來連接。
24.互斥互斥解析:進(jìn)程同步是指進(jìn)程之間一種直接的協(xié)同工作關(guān)系,是一些進(jìn)程相互合作,共同完成一項(xiàng)任務(wù),進(jìn)程間的直接相互作用構(gòu)成進(jìn)程的同步;各進(jìn)程互斥使用臨界資源,進(jìn)程間的這種關(guān)系是進(jìn)程的互斥,進(jìn)程間的間接相互作用構(gòu)成進(jìn)程互斥。
25.主機(jī)名主機(jī)名解析:每個(gè)Web頁面,包括Web站點(diǎn)的主頁,均具有惟一的存放地址,這就是“統(tǒng)一資源定位符”(Unitform.ResourceLocator,簡稱URL),統(tǒng)一資源定位符是一種用于表示Internet上信息資源地址的統(tǒng)一格式。URL由三部分組成:協(xié)議類型、主機(jī)名和路徑及文件名,通過URL可以指定擴(kuò)要協(xié)議類型主要有以下幾種:http、ftp、gopher、telnet、file。
26.分散式分散式解析:總線有多種分類方式,如按控制方式,可以分為集中式和分散式總線。
27.解釋解釋解析:本題的考查點(diǎn)是瀏覽器的組成。瀏覽器通常由一系列的客戶單元、一系列的解釋單元和一個(gè)控制單元組成。控制單元是瀏覽器的核心,負(fù)責(zé)協(xié)調(diào)、管理客戶單元和解釋單元??蛻魡卧邮蘸蛨?zhí)行從鍵盤和鼠標(biāo)上傳來的用戶指令。解釋單元負(fù)責(zé)相關(guān)的解釋工作,如HTML解釋器負(fù)責(zé)解釋由服務(wù)器發(fā)來的頁面文件。
28.國家政務(wù)服務(wù)平臺(tái)國家政務(wù)服務(wù)平臺(tái)解析:電子政務(wù)的目標(biāo)在于建設(shè)一個(gè)國家電子政務(wù)體系,將各個(gè)政府網(wǎng)絡(luò)和應(yīng)用系統(tǒng)連接起來,構(gòu)建一個(gè)統(tǒng)一的國家政務(wù)服務(wù)平臺(tái)。
29.【審題關(guān)鍵句】個(gè)位-千位-百位-十位,結(jié)果大于零的數(shù)的個(gè)數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值avel和ave2。
\n【解題思路】
\n①首先定義一個(gè)循環(huán)變量i,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個(gè)位)。
\n②通過for循環(huán)依次對(duì)數(shù)組中的每個(gè)四位數(shù)進(jìn)行分解,每分解一個(gè)四位數(shù),則根據(jù)題目要求,判斷其“個(gè)位.百位.十位.千位>0”的條件是否滿足,當(dāng)滿足條件時(shí),則將a[i]的值累加到變量pjzl中,同時(shí)計(jì)數(shù)變量cnt的值加1:如果不滿足判斷條件,則將四位數(shù)累加到變量pjz2中。當(dāng)for循環(huán)結(jié)束之后,就能等到所有滿足條件的四位數(shù)之和pjzl和個(gè)數(shù),以及所有不滿足條件的四位數(shù)之和pjz2。
\n③最后將變量pjzl的值除以變量cnt的值,得到所有滿足條件的四位數(shù)的平均值并賦給變量pjzl,將變量pjz2的值除以300減去變量cnt的差,得到所有不滿足條件的四位數(shù)的平均值并賦給變量pjz2。
\n本題中,pjzl、pjz2和cnt三個(gè)變量在源程序中已經(jīng)定義,在該子程序中就不需要再重新定義了。
\n【參考答案】
\n
30.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。
\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實(shí)現(xiàn)對(duì)20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對(duì)于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碼值,則兩者進(jìn)行互換實(shí)現(xiàn)對(duì)第i行字符串左半部分的字符串按降序排列。
\n③用變量len的值對(duì)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的后面,實(shí)現(xiàn)字符串xx[i]左右部分子字符串的交換。
\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實(shí)現(xiàn)把排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中。
\n【參考答案】
\n
31.C解析:本題中,由于環(huán)中傳遞順序與節(jié)點(diǎn)在總線上的物理位置無關(guān),因此,令牌總線網(wǎng)在物理上是總線網(wǎng),而在邏輯上是環(huán)型網(wǎng),所以A、B描述正確。令牌傳遞規(guī)定由地址高站向地址低站,最后由地址最低站向地址最高站依次循環(huán)傳遞。從邏輯結(jié)構(gòu)上看令牌是按地址的遞減順序傳送到下一個(gè)站點(diǎn)。所以D選項(xiàng)說法正確;總線上的站實(shí)際順序與邏輯順序沒有關(guān)系,所以C選項(xiàng)說法不正確。
32.A解析:各種模式的電子商務(wù)系統(tǒng)中的業(yè)務(wù)子系統(tǒng)是有所差別的。業(yè)務(wù)子系統(tǒng)需要其他子系統(tǒng)的配合才能正常工作。支付子系統(tǒng)和客戶留言系統(tǒng)都不是必需的。
33.B解析:IP地址由32位字節(jié)組成(4個(gè)字節(jié)),將4個(gè)字節(jié)的二進(jìn)制數(shù)值轉(zhuǎn)換成4個(gè)十進(jìn)制數(shù)值。
34.voidjsSort(){intijkstr1half;charch;for(i=0;i〈20;i++){str1=strlen(xx[i]);/*求字符串的長度*/half=str1/2;for(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]〈xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}for(j=half-1k=str1-1;j>=0;j--k--)/*將左邊部分和右邊部分的對(duì)應(yīng)字符互換位置*/{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{\r\ninti,j,k,str1,half;\r\ncharch;\r\nfor(i=0;i〈20;i++)\r\n{\r\nstr1=strlen(xx[i]);/*求字符串的長度*/\r\nhalf=str1/2;\r\nfor(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/\r\nfor(k=j+1;k〈half;k++)\r\nif(xx[i][j]〈xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nfor(j=half-1,k=str1-1;j>=0;j--,k--)/*將左邊部分和右邊部分的對(duì)應(yīng)字符互換位置*/\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查對(duì)二維字符數(shù)組的處理。由于對(duì)二維字符數(shù)組的操作是按照先行后列的順序,因此,需要首先求得各行字符串的長度(利用求字符串長度的strlen()函數(shù)),之后借助循環(huán)結(jié)構(gòu)逐個(gè)訪問各行中的每一個(gè)字符。在本題中,應(yīng)先確定各行中字符串的中間位置(長度的一半就是中間位置),之后先對(duì)中間位置以前的字符進(jìn)行降序排序,排序過程如下:依次用每一個(gè)位置的字符與它后面的所有字符(到中間位置前一個(gè)字符結(jié)束)進(jìn)行比較,如果發(fā)現(xiàn)某字符的ASCII碼值大于當(dāng)前被比較的字符的ASCII碼值,則將該字符與當(dāng)前字符進(jìn)行交換,交換過后繼續(xù)與其后面的字符進(jìn)行比較。最終比較所得的結(jié)果是第一個(gè)被比較的位置總是存放著最大的字符,第二個(gè)位置總是存放著次大的字符,以此類推就實(shí)現(xiàn)了從大到小的排序功能。接著要做的工作是把中間位置前的一個(gè)位置定為初始位置,字符串中的最后一個(gè)位置也視為初始位置,讓兩個(gè)位置所對(duì)應(yīng)的字符進(jìn)行交換,交換過后,這兩個(gè)位置值(也就是下標(biāo)值)分別前移,再進(jìn)行對(duì)應(yīng)位置字符的交換。最終實(shí)現(xiàn)了題目要求。
35.voidConvertCharA(void){intiistr;for(i=O;i<maxline;i++){str=strlen(XX[i]);/*求得當(dāng)前行的字符串的長度*/for(j=0;i<str;j++)if(MX[i][j]=='z')MX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/elseif(xx[i][j]>='a'&&xx[i][j]<='y')MX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下一個(gè)字母*/}}voidConvertCharA(void)\r\n{\r\ninti,i,str;\r\nfor(i=O;i<maxline;i++)\r\n{\r\nstr=strlen(XX[i]);/*求得當(dāng)前行的字符串的長度*/\r\nfor(j=0;i<str;j++)\r\nif(MX[i][j]=='z')\r\nMX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/\r\nelseif(xx[i][j]>='a'&&xx[i][j]<='y')\r\nMX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下\r\n一個(gè)字母*/\r\n}\r\n}解析:本題要對(duì)二維數(shù)組中的字符元素按行來處理,因此,首先要求得當(dāng)前行所包含的字符總個(gè)數(shù),之后才可以利用一個(gè)循環(huán)米依次訪問該行中的所有字符。當(dāng)遇到一個(gè)字符時(shí),先判斷該字符是否是小寫字母z,如果是,則把該字符改寫成小寫字母a;如果不是,則繼續(xù)判斷該字符是否是從a到y(tǒng)的小寫字母,如果是,則改寫為該字母的下一個(gè)字母(利用字符的ASCII碼值來實(shí)現(xiàn));如果不是,則不做任何的操作,接著去取下一個(gè)字符。
36.已知數(shù)據(jù)文件in38.dat中存有200個(gè)4位數(shù)并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中請(qǐng)編制一函數(shù)jsVal()其功能是:若一個(gè)4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值百位數(shù)字上的值小于等于十位數(shù)字上的值以及十位數(shù)字上的值小于等于個(gè)位數(shù)字上的值并且此4位數(shù)是偶數(shù)則統(tǒng)計(jì)出滿足此條件的數(shù)的個(gè)數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.dat文件中。注意:部分源程序已給出。程序中已定義數(shù)組:a[200]b[200]已定義變量:cnt。請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。試題程序:#include<stdio.h>#defineMAX200inta[MAX]b[MAX]cnt=0;voidjsVal(){}voidreadDat(){inti;FILE*fp;fp=fopen("in38.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\n"b[i]);writeDat();}writeDat(){FILE*fp;inti;fp=fop
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《市場營銷策劃概述》課件
- 《社區(qū)康復(fù)知識(shí)講座》課件
- 單位管理制度集合大全【員工管理篇】
- 單位管理制度集粹選集【人員管理篇】
- 單位管理制度范文大全人力資源管理篇
- 單位管理制度范例匯編【職員管理】
- 《藥學(xué)專業(yè)知識(shí)(二)》高頻考點(diǎn)
- 《證人與證人證言》課件
- 農(nóng)學(xué)新篇章模板
- 酒店設(shè)施維護(hù)與管理培訓(xùn)
- GB/T 20200-2022α-烯基磺酸鈉
- 光伏電池組件跟蹤光源的PLC控制課件
- 圓周率1000000位-完整版
- 廣東某監(jiān)理公司檢測儀器設(shè)備管理規(guī)定
- 2023財(cái)務(wù)部年度工作總結(jié)(7篇)
- ZL50型輪胎裝載機(jī)液壓系統(tǒng)
- 在線投票管理系統(tǒng)的開題報(bào)告
- 媒介融合概論
- 2023-2024學(xué)年廣東省深圳市小學(xué)數(shù)學(xué)五年級(jí)上冊(cè)期末評(píng)估試卷
- 新求精中級(jí)I聽力原文
- 煤礦安全管理機(jī)構(gòu)結(jié)構(gòu)圖
評(píng)論
0/150
提交評(píng)論