版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
2021年湖北省鄂州市全國計算機等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.下列關(guān)于IEEE802.1lb的基本運作模式的描述,錯誤的是()。
A.點對點模式是指無線網(wǎng)卡和無線網(wǎng)卡之間的通信方式
B.在點對點模式中最多可連接256臺PC
C.基本模式是無線和有線網(wǎng)絡(luò)并存的通信方式
D.在基本模式中一個接入點最多可連接512臺PC
2.在一臺Cisco路由器上用showaccess—list命令得到下列信息ExtendedIPaccesslistfengiin1434denyudpanyanyeq1434denytopanyanyeq4444permitipanyany根據(jù)以上信息,下列路由器的access—list配置,正確的是()。
A.Router(config)#ipaccess—liststandardfengjinl434Router(config—std—nae])#denyudpanyanyeq1434Router(config—std—nae])#denytopanyanyeq4444Router(eonfig—std—nael)#permitipanyanyRouter(config—std—nae])#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config—if)#
B.Router(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config)#ipaccess—liststandardfengjin1434Router(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config—if)#
C.Router(config)#ipaccess—listextendedfengjinl434Router(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config—if)#
D.Router(config)#ipaccess—listextendedfengjinl434Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytopanyanyeq4444Router(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—-if)#ipaccess—-groupfengjinl434outRouter(config—if)#
3.下列關(guān)于光纖同軸電纜混合網(wǎng)HFC的描述中,錯誤的是()
A.HFC是一個雙向傳輸系統(tǒng)
B.CableModem利用頻分多路復(fù)用方法將信道分為上行信道與下行信道
C.CableModem傳輸方式分為對稱式和非對稱式兩類
D.HFC通過CableModem將計算機與同軸電纜連接起來
4.下列關(guān)于入侵檢測系統(tǒng)探測器獲取網(wǎng)絡(luò)流量的方法中,錯誤的是()。
A.利用交換設(shè)備的鏡像功能B.在網(wǎng)絡(luò)鏈路中串接一臺交換機C.在網(wǎng)絡(luò)鏈路中串接一臺集線器D.在網(wǎng)絡(luò)鏈路中串接一臺分路器
5.以太網(wǎng)是()的典型。
A.總線網(wǎng)B.FDDIC.令牌環(huán)網(wǎng)D.星形網(wǎng)
6.攻擊者利用攻破的多個系統(tǒng)發(fā)送大量請求去集中攻擊其他目標(biāo),受害設(shè)備因為無法處理而拒絕服務(wù)。這種攻擊被稱為()。
A.Smurf攻擊B.DDoS攻擊C.SYNFlooding攻擊D.Land攻擊
7.若服務(wù)器系統(tǒng)年停機時間10分鐘,那么系統(tǒng)可用性至少達(dá)到()
A.99%B.99.9%C.99.99%D.99.999%
8.以下哪種方法不屬于個人特征認(rèn)證()。A.指紋識別B.聲音識別C.虹膜識別D.個人標(biāo)記號識別
9.
10.
二、填空題(10題)11.虛擬局域網(wǎng)是建立在交換技術(shù)的基礎(chǔ)上,以軟件方式實現(xiàn)______工作組的劃分與管理。
12.時移電視和直播電視的基本原理相同,主要的差別在于的差異。
13.RC5算法中使用了3種運算:______、加和循環(huán)。
14.
15.
第70題因特網(wǎng)的域名結(jié)構(gòu)由TCP/IP協(xié)議集中的___________進行定義。
16.通信控制處理機負(fù)責(zé)完成數(shù)據(jù)單元的接收、______、存儲、路徑選擇和轉(zhuǎn)發(fā)功能。
17.存儲轉(zhuǎn)發(fā)交換時,發(fā)送的數(shù)據(jù)與目的地址、源地址、控制信息按照一定的格式組成一個______。
18.Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的______界面使人感覺親近而且舒適。
19.奔騰芯片有雙Cache結(jié)構(gòu),一個用于數(shù)據(jù)緩存,另一個用于【】緩存。
20.
三、2.填空題(8題)21.IPv6提供了3種尋址方式,它們是【】、任意通信與組播通信。
22.在驗證數(shù)字簽名時,公鑰數(shù)字簽名算法中的RSA算法比數(shù)字簽名標(biāo)準(zhǔn)算法(DSS)速度______。
23.由于其高帶寬和低時延,______特別適合實時性高質(zhì)量多媒體節(jié)目的發(fā)布。
24.網(wǎng)橋和路由器都是互聯(lián)的設(shè)備,它們之間的區(qū)別主要表現(xiàn)在【】的級別上。
25.因特網(wǎng)中主機域名需要轉(zhuǎn)換成IP址,這個過程稱之為【】。
26.在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和______實現(xiàn)的。
27.在TCP/IP協(xié)議集中,TCP和【】協(xié)議運行于傳輸層。
28.電子政務(wù)邏輯結(jié)構(gòu)分為______、統(tǒng)一的安全電子政務(wù)平臺層與電子政務(wù)應(yīng)用層。
四、C語言程序設(shè)計題(2題)29.對10個候選人進行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件in.dat,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個候選人的選中情況,第二位表示第二個候選人的選中情況,依次類推;每一位內(nèi)容均為字符0或1,l表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票則不作統(tǒng)計。給定函數(shù)ReadDat的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組xx中。請編制函數(shù)CountRs來統(tǒng)計每個候選人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
30.將文件in.dat中的200個整數(shù)讀至數(shù)組xx中。請編制jsValue函數(shù),要求:求出數(shù)組xx中的數(shù)值為奇數(shù)的個數(shù)cntl和數(shù)值為偶數(shù)的個數(shù)cnt2以及數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pJ。
結(jié)果cntl,cnt2,pJ輸出到out.dat中。
注意:部分源程序存在test.C文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)read_dat和輸出函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.有關(guān)電子支付方式,下列說法錯誤的是()。
A.電子現(xiàn)金也叫數(shù)字現(xiàn)金
B.在支付活動中,電子現(xiàn)金表現(xiàn)為買方資金的減少和賣方資金的增多
C.目前電子支票的交換主要通過銀行等金融單位的專用網(wǎng)絡(luò)來進行
D.電子信用卡發(fā)卡機構(gòu)屏蔽了持卡人的信用度
32.一臺路由器的路由表如下表所示。當(dāng)路由器接收到源IP地址為5,目的IP地址為6的數(shù)據(jù)報時,它對該數(shù)據(jù)報的處理方式為______。
A.投遞到5B.投遞到8C.投遞到D.丟棄
33.以下關(guān)于虛擬局域網(wǎng)的描述中,哪個是錯誤的?()
A.可以用交換機端口號定義虛擬局域網(wǎng)
B.可以用MAC地址定義虛擬局域網(wǎng)
C.可以用網(wǎng)絡(luò)層地址定義虛擬局域網(wǎng)
D.可以用主機操作系統(tǒng)類型定義虛擬局域網(wǎng)
六、1.程序設(shè)計題(3題)34.請編寫函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件OUT11.DAT中。
例如,若n為1000時,函數(shù)值應(yīng)為s=153.909064。
注意:部分源程序已給出。
請勿改動主函數(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);
}
35.已知數(shù)據(jù)文件IN76.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:把個位數(shù)字和千位數(shù)字重新組合成一個新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的千位數(shù)字),以及把百位數(shù)和十位數(shù)組成另一個新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),如果新組成的兩個十位數(shù)必須是一個奇數(shù),另一個為偶數(shù)且兩個十位數(shù)中至少有一個數(shù)能被17整除,同時兩個新十位數(shù)字均不為0,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的4位數(shù)的個數(shù)cnt,最后調(diào)用寫函數(shù)wfiteDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT76.DAT文件中。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[200],b[200],己定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)madDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsVal()
{
}
voidreadDat()
{
inti;
FILE*fp;
fp=fopen("IN76.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("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT76.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
36.已知數(shù)據(jù)文件in38.dat中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:若一個4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值,百位數(shù)字上的值小于等于十位數(shù)字上的值,以及十位數(shù)字上的值小于等于個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.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("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.DIEEE802.11b的運作模式分為點對點模式和基本模式。點對點模式是指無線網(wǎng)卡和無線網(wǎng)卡之間的通信方式。這種連接方式對于小型的網(wǎng)絡(luò)來說是非常方便的,它最多可以允許256臺PC連接?;灸J绞侵笩o線網(wǎng)絡(luò)規(guī)模擴充或無線和有線網(wǎng)絡(luò)并存時的通信方式,這也是IEEE802.11b現(xiàn)在最普及的方式。接入點負(fù)責(zé)頻段管理及漫游等指揮工作,一個接入點最多可連接l024臺PC。綜上所述,D選項錯誤。
2.CA、B選項采用標(biāo)準(zhǔn)的訪問控制列表(standard),可以排除;排除某個協(xié)議或者端口時,配置語句應(yīng)該先拒絕排除的協(xié)議或者端口,然后允許其它協(xié)議或者端口進行數(shù)據(jù)傳輸,D選項是先允許后拒絕,D選項錯誤。故選擇C選項。
3.D
4.BB【解析】根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的不同,入侵檢測系統(tǒng)的探測器可以通過三種方式部署在被檢測的網(wǎng)絡(luò)中:網(wǎng)絡(luò)接口卡與交換設(shè)備的監(jiān)控端口連接,通過交換設(shè)備的Span/Mirroi功能將流向各端口的數(shù)據(jù)包復(fù)制一份給監(jiān)控端口,入侵檢測傳感器從監(jiān)控端口獲取數(shù)據(jù)包進行分析和處理;在網(wǎng)絡(luò)中增加一臺集線器改變網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);通過一個TAP分路器設(shè)備對交換式網(wǎng)絡(luò)中的數(shù)據(jù)包進行分析和處理。交換機不符合題目要求。因此選擇B選項。
5.A解析:目前應(yīng)用最為廣泛的一類局域網(wǎng)是總線局域網(wǎng)——以太網(wǎng)(Ethernet)。
6.B拒絕服務(wù)攻擊(DenialOf\nService,DoS)的基本方式是通過發(fā)送大量合法的請求來消耗和占用過多的服務(wù)資源,使得網(wǎng)絡(luò)服務(wù)不能響應(yīng)正常的請求。常見DoS攻擊包括:\n\u3000\u3000Land攻擊:向某個設(shè)備發(fā)送數(shù)據(jù)包,并將數(shù)據(jù)包的源IP和目的IP都設(shè)置成攻擊目標(biāo)的地址。DDoS攻擊:攻擊者攻破了多個系統(tǒng),并利用這些系統(tǒng)集中攻擊其他目標(biāo)。成千上萬的主機發(fā)送大量的請求,受害設(shè)備因為無法處理而拒絕服務(wù)。\n\u3000\u3000Smurf攻擊:攻擊者冒充受害主機的IP地址,向一個大的網(wǎng)絡(luò)發(fā)送“echo\nrequest”的定向廣播包,此網(wǎng)絡(luò)的許多主機都做出回應(yīng),受害主機會收到大量的“echoreply”消息。\u3000\u3000SYN\nFlooding攻擊:利用TCP連接的3次握手過程進行攻擊,攻擊者主機使用無效的IP地址,并與受害主機進行TCP3次握手。因此選項B正確。
7.C
8.D解析:當(dāng)對一個人進行認(rèn)證時,有很多技術(shù)可以為認(rèn)證機制提供基礎(chǔ),這些技術(shù)主要有:(1)指紋識別;(2)聲音識別;(3)筆跡識別;(4)虹膜識別;(5)手形。
9.C
10.C
11.邏輯邏輯解析:虛擬局域網(wǎng)建立在局域網(wǎng)交換機基礎(chǔ)上,以軟件方式實現(xiàn)邏輯工作組的劃分與管理,工作組中的結(jié)點不受物理位置限制。
12.傳輸方式時移電視和直播電視的基本原理相同,主要差別在于傳輸方式的差異。直播電視采用組播方式實現(xiàn)數(shù)字視頻廣播業(yè)務(wù);時移電視則通過存儲電視媒體文件,采用點播方式來為用戶實現(xiàn)時移電視的功能。
13.異或異或解析:RC5算法中使用了3種運算:異或、加和循環(huán)。
14.
15.域名系統(tǒng)(或DNS)
【解析】在TCP/IP互聯(lián)網(wǎng)中所實現(xiàn)的層次型名字管理機制稱為域名系統(tǒng)(DNS)。
16.差錯校驗差錯校驗解析:存儲轉(zhuǎn)發(fā)交換電路的通信子網(wǎng)中的結(jié)點是通信控制處理機,它負(fù)責(zé)完成數(shù)據(jù)單元的接收、籌錯校驗、存儲、路徑選擇和轉(zhuǎn)發(fā)功能。
17.數(shù)據(jù)單元(報文或報文分組)數(shù)據(jù)單元(報文或報文分組)解析:在存儲轉(zhuǎn)發(fā)交換中,發(fā)送的數(shù)據(jù)與目的地址、源地址,控制信息按照定格式組成一個數(shù)據(jù)單元(報文或報文分組)進入通信子網(wǎng)。
18.Java控制臺Java控制臺解析:Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的Java控制臺界面使人感覺親近和舒適。
19.指令指令解析:本題考查點是奔騰芯片的雙Cache結(jié)構(gòu)。奔騰芯片采用兩個Cache(超高速緩存),一個用于數(shù)據(jù)緩存,另一個用于指令緩存,以便將指令和數(shù)據(jù)分別存放在不同的Cache中。當(dāng)需要訪問時,不需要搜索整個存儲空間,因而可以大大地提高Cache的命中率。這種將指令和數(shù)據(jù)分別存放的結(jié)構(gòu)稱為哈佛結(jié)構(gòu)。
20.
21.單一通信或unicast單一通信或unicast解析:在IPv6中按接口界面而不是按節(jié)點(路由器或主機)分配地址,在IPv6中可以給一個接口界面分配復(fù)數(shù)個不同類別的地址。IPv6具有3種尋址方式:1、單一通信:一個接口界面只擁有一個惟一的地址。如果報文的目的地址為單一地址,則該報文被轉(zhuǎn)發(fā)至具有相應(yīng)地址的界面。2、任意通信:接口界面集合的地址。如果報文的目的地址為任意通信地址,則該報文被轉(zhuǎn)發(fā)給距報文發(fā)送源最近的一個接口界面。3、組播通信:接口界面集合的地址。如果報文的目的地址為組播通信地址,則具有該地址的所有接口界面都將收到相應(yīng)的報文。
22.快快解析:常用的公鑰數(shù)字簽名算法有RSA算法和數(shù)字簽名標(biāo)準(zhǔn)算法DSS。DSS在生成密鑰時快一點,但是在驗證簽名時慢很多。
23.ATMATM解析:實時多媒體信息的大規(guī)模發(fā)布是ATM的重要應(yīng)用之一。
24.互聯(lián)協(xié)議互聯(lián)協(xié)議解析:網(wǎng)橋是在數(shù)據(jù)鏈路層實現(xiàn)局域網(wǎng)互聯(lián)的設(shè)備,對于使用不同物理層協(xié)議的局域網(wǎng),可以由網(wǎng)橋來進行連接。路由器工作在網(wǎng)絡(luò)的網(wǎng)絡(luò)層上,當(dāng)數(shù)據(jù)包要在不同協(xié)議、不同體系結(jié)構(gòu)的網(wǎng)絡(luò)之間進行傳輸時,路由器不僅可以進行路由選擇,還可以進行數(shù)據(jù)包的格式轉(zhuǎn)換以適應(yīng)這種傳送。
25.域名解析域名解析解析:因特網(wǎng)中采用域名系統(tǒng)的目的是便于人們的記憶,但在IP協(xié)議中只能識別IP地址,所以在數(shù)據(jù)傳輸時,主機域名需要轉(zhuǎn)換成IP地址,這個過程稱之為域名解析。因特網(wǎng)中有一組既獨立又協(xié)作的域名服務(wù)器,每臺域名服務(wù)器保存著它所管轄區(qū)域內(nèi)的域名與IP地址的對照表,據(jù)此即可進行域名解析。由于域名具有層次結(jié)構(gòu),所以對應(yīng)的名字服務(wù)器也具有層次結(jié)構(gòu)。
26.CMIPCMIP解析:在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和CMIP實現(xiàn)的。
27.UDP(傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議)UDP(傳輸控制協(xié)議和用戶數(shù)據(jù)報協(xié)議)解析:在TCP/IP協(xié)議集中,傳輸層利用IP層提供的服務(wù)分別為高層——應(yīng)用層提供端到端的可靠的TCP(傳輸控制協(xié)議)和不靠的UDP(用戶數(shù)據(jù)報協(xié)議)服務(wù)。IP層提供的數(shù)據(jù)報服務(wù)是不可靠的,TCP為了給應(yīng)用層提供可靠的數(shù)據(jù)傳輸服務(wù),做了大量彌補和加強的工作,如使用3次握手、文雅釋放、可變滑動窗口協(xié)議等技術(shù),使得TCP協(xié)議能夠提供一個可靠的、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù),保證了傳輸?shù)臄?shù)據(jù)不重復(fù)、不丟失。應(yīng)用層的大多數(shù)協(xié)議,如HTTP、FTP、SMTP、DNS等都需要TCP協(xié)議的支持。UDP是面向無連接的、不可靠的傳輸服務(wù)。在傳輸過程中數(shù)據(jù)報有可能丟失、重復(fù)及亂序。一切差錯控制由應(yīng)用層協(xié)議來完成。它可支持應(yīng)用層的SNMP協(xié)議(簡單網(wǎng)絡(luò)管理協(xié)議)。
28.基礎(chǔ)設(shè)施層基礎(chǔ)設(shè)施層解析:電子政務(wù)邏輯結(jié)構(gòu)自下而上分為3個層次:基礎(chǔ)設(shè)施層,統(tǒng)一的安全電子政務(wù)平臺層與電子政務(wù)應(yīng)用層。這個邏輯模型是對各級電子政務(wù)系統(tǒng)的抽象和概括,既適用于具體政府部門的電子政務(wù)系統(tǒng).也適用于整個國家電子政務(wù)系統(tǒng)。
29.【審題關(guān)鍵句】10列100行選票,全選或不選的無效,統(tǒng)計存入數(shù)組。
\n【解題思路】
\n根據(jù)題意,本程序涉及l(fā)0個候選人共100條記錄,其中,100條記錄的選票文件采用二維數(shù)組存儲其數(shù)據(jù),第一維表示100條記錄,第二維表示每條記錄中10個候選人的選中情況。可以通過兩個for循環(huán)對100條記錄逐個比對,在第一層for循環(huán)中,對100條記錄的每條記錄情況進行掃描,在第二層for循環(huán)語句中,判斷數(shù)組元素XX[i][j]的值是否等于字符1,如果等于字符1,說明第j個人得了一票,則數(shù)組元素yy[j]加1。
\n①先定義兩個循環(huán)變量i和j。
\n②指定第一個for循環(huán)的循環(huán)條件,循環(huán)變量i從0開始,等于100時結(jié)束,每循環(huán)一次,變量i的值加1。
\n③在for循環(huán)中首先判斷記錄值不等于1111111111的記錄,然后計算l0個候選人的得票數(shù),可以通過一個for循環(huán),對滿足條件的記錄中的每個數(shù)字再次比對,當(dāng)數(shù)字等于1時,將第j個人的票數(shù)加l。
\n注意,本程序中由于只有數(shù)值1才會被計算到最后的結(jié)果中,因此,可以省去判斷記錄全為0時記錄無效的情況,因為,即使將0參與到計算中,其計算結(jié)果也還是0,不會影響到最終結(jié)果,只需判斷記錄為全1時無效即可。
\n【參考答案】
\n
30.【審題關(guān)鍵句】讀入數(shù)值,奇數(shù)個數(shù),偶數(shù)個數(shù),數(shù)組下標(biāo)為奇數(shù)的平均值。
\n【解題思路】
\n本題類似第42套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即本題是計算數(shù)組下標(biāo)為奇數(shù)的元素的平均值,參考答案的第6條語句。
\n【參考答案】
\n
31.D解析:使用電子信用卡時,賣方通過發(fā)卡機構(gòu)是可以了解持卡人的信用度的。
32.D解析:在該路由器的路由表中并沒有目的網(wǎng)絡(luò)地址為192.168.0的記錄,所以無法判斷“下一個”路由器的地址,所以它對該數(shù)據(jù)報的處理方式為丟棄。
33.D解析:不同虛擬局域網(wǎng)組網(wǎng)方法的區(qū)別,主要表現(xiàn)在對虛擬局域網(wǎng)成員的定義方法上,通常有以下四種:(1)用交換機端口號定義虛擬局域網(wǎng);(2)用MAC地址定義虛擬局域網(wǎng);(3)用網(wǎng)絡(luò)層地址定義虛擬局域網(wǎng);(4)IP廣播組虛擬局域網(wǎng)。
34.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)同時能被3與7整除的所有自然數(shù)之和*/xy=sqrt((double)xy);/*再對總和求平方根*/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)同時能被3與7整除的所\r\n有自然數(shù)之和*/\r\nxy=sqrt((double)xy);/*再對總和求平方根*/\r\nreturnxy;\r\n}解析:本題的解題思路是:利用一個for循環(huán)依次從n個自然數(shù)當(dāng)中取數(shù),對當(dāng)前取出的數(shù)進行條件判斷。判斷條件為:既能被3整除同時也能被7整除,因此,用“&&”運算符來連接兩個條件表達(dá)式,當(dāng)某數(shù)滿足判斷條件時,就把該數(shù)累加到變量xy中(xy的初始值為0.0),當(dāng)所有滿足條件的數(shù)都被找完后,對累加求得的變量xy的值進行求平方根的計算,并把所求得的結(jié)果作為函數(shù)值返回。
35.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/dsta=a[i]%10;/*求四位數(shù)的個位數(shù)字*/ab=data*10+thou;/*把個位數(shù)和千位數(shù)組合成一個新的十位數(shù)ab*/cd=hun*10+ten;/*把百位數(shù)和十位數(shù)組成另一個新的十位數(shù)cd*/if((ab%17==0||cd%17==0&&((ab%2!=l&&cd%2==1)||(ab%2==1&&cd%2!=1))&&ab!=0&&cd!=0){/*如果新組成的兩個十位數(shù)必須是一個奇數(shù)另一個為偶數(shù)且兩個十位數(shù)中至少有一個數(shù)能被17整除同時兩個新十位數(shù)字均不為0*/b[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(j=i+l;j<cnt;j++)if(b[i]<b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndsta=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nab=data*10+thou;/*把個位數(shù)和千位數(shù)組合成一個新的十位數(shù)ab*/\r\ncd=hun*10+ten;/*把百位數(shù)和十位數(shù)組成另一個新的十位數(shù)cd*/\r\nif((ab%17==0||cd%17==0&&((ab%2!=l&&cd%2==1)||(ab%2==1\r\n&&cd%2!=1))&&ab!=0&&cd!=0)\r\n{/*如果新組成的兩個十位數(shù)必須是一個奇數(shù),另一個為偶數(shù)且兩個十位數(shù)中\(zhòng)r\n至少有一個數(shù)能被17整除,同時兩個新十位數(shù)字均不為0*/\r\nb[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(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{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點如下:
(1)將一個4位整數(shù)各位上的數(shù)轉(zhuǎn)變成單獨的個位數(shù)。
(2)判斷結(jié)構(gòu)中多個條件的布爾運算。
(3)循環(huán)的使用。
(4)數(shù)據(jù)的排序。
在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除)。將—個4位數(shù)整除1000則可得到其千位—卜的數(shù)字,除以1000取余再整除100則可得百位。上的數(shù)字,除以100取余再整除10則可得十位卜的數(shù)字,除以10取余則得個位上的數(shù)字。若一個數(shù)除以2取余為0,則這個數(shù)是偶數(shù),否則為奇數(shù)。兩個數(shù)必須一個為奇數(shù),另一個為偶數(shù),這就有兩種情況;ad為奇數(shù),cd為偶數(shù);或者ab為偶數(shù),cd為奇數(shù)。兩者滿足一種即可,所以這兩種情況間用“或”運算。兩個數(shù)中至少有1個能被17整除,ab能被17整除與cd能被17整除兩個條件滿足一個即可,所以這兩個條件之間用“或”運算。但這個條件與其他條件必須同時滿足,所以此條件與其他條件之間用“與”運算。先將滿足條件的數(shù)存入數(shù)組b中,再對數(shù)組中的數(shù)據(jù)進行排序。最后的排序采用“選擇排序法”。
36.已知數(shù)據(jù)文件in38.dat中存有200個4位數(shù)并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中請編制一函數(shù)jsVal()其功能是:若一個4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值百位數(shù)字上的值小于等于十位數(shù)字上的值以及十位數(shù)字上的值小于等于個位數(shù)字上的值并且此4位數(shù)是偶數(shù)則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.dat文件中。注意:部分源程序已給出。程序中已定義數(shù)組:a[200]b[200]已定義變量:cnt。請勿改動主函數(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
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年小學(xué)語文老師招聘備考題庫及參考答案詳解1套
- 2026年中國葛洲壩集團文旅發(fā)展有限公司招聘備考題庫完整參考答案詳解
- 2026年慈溪市勝山鎮(zhèn)衛(wèi)生院公開招聘派遣制編外工作人員備考題庫及參考答案詳解一套
- 2026年四川天府新區(qū)實驗中學(xué)教師招聘14人備考題庫及參考答案詳解1套
- 2026年威?;鹁娓呒夹g(shù)產(chǎn)業(yè)開發(fā)區(qū)直屬學(xué)校引進急需緊缺人才備考題庫及答案詳解參考
- 2026年廣西水利電力建設(shè)集團有限公司招聘備考題庫及參考答案詳解一套
- 面部護理手法與步驟指南:新手篇
- 2026年中國人保財險續(xù)保服務(wù)中心招聘備考題庫及一套參考答案詳解
- 2026年體育總局科研所體育服務(wù)檢驗中心檢驗檢測工作崗位編外聘用人員招聘備考題庫及完整答案詳解1套
- 2026年北京日報社公開招聘備考題庫及一套完整答案詳解
- 2025江蘇蘇州市昆山鈔票紙業(yè)有限公司招聘10人筆試歷年參考題庫附帶答案詳解
- 商業(yè)中庭防墜網(wǎng)施工方案
- 交付異常應(yīng)急預(yù)案
- 砌體工程監(jiān)理實施細(xì)則及操作規(guī)范
- GB/T 222-2025鋼及合金成品化學(xué)成分允許偏差
- 方太企業(yè)培訓(xùn)課件
- 四川村級財務(wù)管理制度
- 房產(chǎn)抖音培訓(xùn)課件
- (正式版)DB15∕T 3463-2024 《雙爐連續(xù)煉銅工藝技術(shù)規(guī)范》
- 律師團隊合作規(guī)范及管理辦法
- 臨床微生物標(biāo)本采集運送及處理
評論
0/150
提交評論