版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
【2021年】江西省萍鄉(xiāng)市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.一臺交換機的總帶寬為8.8Gbps,如果該交換機擁有兩個全雙工1000Mbps光端口,那么最多還可以提供的全雙工10/100Mbps電端口的數(shù)量是()
A.12B.16C.24D.48
2.當(dāng)使用撥號方式上網(wǎng)時,先要選擇合適的(),這是實現(xiàn)撥號上網(wǎng)的重要步驟。
A.IP地址B.瀏覽器C.ISPD.通信協(xié)議
3.()收購了美國IBM公司的全球PC業(yè)務(wù)。
A.聯(lián)想B.戴爾C.華碩D.惠普
4.一網(wǎng)站創(chuàng)建時,輸入的網(wǎng)站IP地址為192.168.1.1,TCP端口為默認端口,網(wǎng)站的主機頭為www.exam.pie.eom。訪問該網(wǎng)站時,可在瀏覽器的地址欄中輸入的是()。
I.WWw.example.eomⅡ.192.168.1.1Ⅲ.http://192.168.1.1:80
A.僅IB.僅ⅡC.僅ⅢD.I、Ⅱ和Ⅲ
5.一臺交換機具有48個10/100Mbit/s端口和2個1000Mbit/s端口,如果所有端口都工作在全雙工狀態(tài),那么交換機總帶寬應(yīng)為()。
A.8.8Gbit/sB.12.8Gbit/sC.13.6Gbit/sD.24.8Gbit/s
6.搜索器也稱為蜘蛛、機器人或()。
A.索引器B.探索器C.爬蟲D.蠕蟲
7.一臺Catalyst6500的3/1端口和一臺Catalyst3500的g0/1端口工作在VLANtrunk模式,且端口3./1使用IEEE802.1Q協(xié)議,要求傳輸VLAN1、2和17.37的VLAN信息,不允許傳輸VLAN3-16的信息,下列Catalyst3500VLANtrunk的正確配置是()。
8.關(guān)于IP數(shù)據(jù)報的說法正確的是()。
A.任何物理網(wǎng)絡(luò)能處理的最大報文長度相同
B.分片后的報文在投遞中可以自行重組
C.IP數(shù)據(jù)報是需要傳輸?shù)臄?shù)據(jù)在IP層加上IP頭信息封裝而成的
D.數(shù)據(jù)報填充域?qū)儆贗P數(shù)據(jù)報數(shù)據(jù)區(qū)
9.目前,局域網(wǎng)可分為______兩類。
A.共享局域網(wǎng)和獨占局域網(wǎng)
B.爭用式共享介質(zhì)局域網(wǎng)和交換式局域網(wǎng)
C.層次性局域網(wǎng)和網(wǎng)狀式局域網(wǎng)
D.同軸式局域網(wǎng)和雙絞線式局域網(wǎng)
10.在客戶和服務(wù)器模型中,標(biāo)識一臺主機中的特定服務(wù)通常使用()。
A.主機的域名B.主機的IP地址C.主機的MAC地址D.TCP和UDP端口號
二、填空題(10題)11.計算機廠家在UNIX標(biāo)準(zhǔn)上分裂為兩個陣營:一個是UNIX國際(UI),以AT&T和Sun公司為首:另一個是______,以IBM、HP、DEC公司為首。
12.(5)計算機網(wǎng)絡(luò)拓撲主要是指通信子網(wǎng)的拓撲構(gòu)型,它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與________都有重大影響。
13.ATM網(wǎng)絡(luò)采用異步時分多路復(fù)用技術(shù)傳送信元,典型的數(shù)據(jù)速率為155.5Mb/s,這樣每秒大約可以傳送萬個信元。
14.
第75題根據(jù)節(jié)目類型的不同,播客可以分成以下3類:傳統(tǒng)廣播節(jié)目的播客、專業(yè)播客提供商與___________播客。
15.
16.(12)IP數(shù)據(jù)報的報頭長度應(yīng)當(dāng)是32b的整數(shù)倍,如果不是,需要填充域加_________湊齊。
17.在驗證數(shù)字簽名時,公鑰數(shù)字簽名算法中的RSA算法比數(shù)字簽名標(biāo)準(zhǔn)算法(DSS)速度______。
18.可以滿足幾十公里范圍內(nèi)的大量企業(yè)、機關(guān)、公司的多個局域網(wǎng)互連的需要,并能實現(xiàn)大量用戶與數(shù)據(jù)、語音、圖像等多種信息的網(wǎng)絡(luò)是______。
19.
20.
第68題計算機輔助教學(xué)的縮寫是___________。
三、2.填空題(8題)21.______是一種具有網(wǎng)絡(luò)管理能力的獨立集線器。
22.早期ARPANET中通信控制處理機由______承擔(dān)。
23.IEEE【】標(biāo)準(zhǔn)定義了CSMA/CD總線介質(zhì)訪問控制子層與物理層規(guī)范。
24.計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相【】。
25.未授權(quán)實體使守衛(wèi)者相信它是合法實體,這種是基本威脅中的______。
26.電子商務(wù)的體系結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全結(jié)構(gòu)、支付體系和______四個層次。
27.在網(wǎng)絡(luò)管理模型中,管理者和代理之間的信息交換可以分為兩種:一種是從管理者到代理的管理操作,另一種是從代理到管理者的【】。
28.目前連接到ISP的方式基本上分為通過電話線路和【】連接到ISP。
四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到out.dat文件中。
例如:5591是素數(shù),則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。
9812是非素數(shù),則該數(shù)不滿足條件忽略。
注意:部分源程序存在test.C文件中。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.對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)容。
五、1.選擇題(3題)31.數(shù)字證書中包含有公鑰和數(shù)字簽名,其中公鑰______。
A.是頒發(fā)證書機構(gòu)的公鑰B.是認證機構(gòu)的公鑰C.是證書擁有者的公鑰D.是KDC的公鑰
32.Unix提供了多種通信機制,其中不包括
A.管道通信B.軟中斷通信C.消息通信D.硬中斷通信
33.下面說法正確的是()。
A.從網(wǎng)絡(luò)拓撲結(jié)構(gòu)上說CSMA/CD與TokenRing是針對星型拓撲結(jié)構(gòu)的局域網(wǎng)設(shè)計的
B.從網(wǎng)絡(luò)拓撲結(jié)構(gòu)上說CSMA/CD與TokenRing是針對總線拓撲結(jié)構(gòu)的局域網(wǎng)設(shè)計的
C.從網(wǎng)絡(luò)拓撲結(jié)構(gòu)上說CSMA/CD與TokenBus是針對總線拓撲結(jié)構(gòu)的局域網(wǎng)設(shè)計的
D.從介質(zhì)訪問控制方法的性質(zhì)角度看,CSMMCDTokenBus都屬于隨機型介質(zhì)控制方法
六、1.程序設(shè)計題(3題)34.下列程序的功能是:選出5000以下符合條件的自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個位數(shù)字與千位數(shù)字之差的10倍。計算并輸出這些4位自然數(shù)的個數(shù)cnt及這些數(shù)的和sum。請編寫函數(shù)countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù)wfiteDAT()把結(jié)果cnt和sum輸出到文件OUT67.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
voidcountValue()
{
}
voidmain()
{
cnt=sum=0;
countValue();
printf("滿足條件的自然數(shù)的個數(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.在文件IN3.DAT中有200個正整數(shù),且每個數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個數(shù)的后3位的大小進行降序排列,將排序后的前10個數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進行升序排列。最后調(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.請編制程序,要求:將文件IN92.DAT中的200個整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中最大數(shù)max及最大數(shù)的個數(shù)cnt和數(shù)組xx中值能被3整除或能被7整除的數(shù)的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果max,cnt,pj輸出到out92.dat中。
部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN200
voidread_dat(intxx[N])
{
inti,j;
FILE*fp;
fp=fopen("IN92.DAT","r");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++>
{
fscanf(fp,"%d,",&xx[i*10+j]);
printf("%d",xx[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
voidmain()
{
inti,k,cnt,xx[N],max;
floatpj;
FILE*fw;
longj=0;
clrscr();
fw=fopen("out92.dat","w");
read_dat(xx);
printf("\n\nmax=%d,cnt=%d,pj=%6.2f\n",max,cnt,pj);
fprintf(fw,"%d\n%d\n%6.2f\n",max,cnt,pj);
fclose(fw);
}
參考答案
1.CC【解析】全雙工端口帶寬計算方法是:端口數(shù)×端El概率×2,由計算方法可知:(2×1000+100n)×2=8800,n=24。
2.C解析:當(dāng)使用PSTN撥號接人方式時,選擇合適的ISP是實現(xiàn)撥號上網(wǎng)的重要步驟。若要進行撥號上網(wǎng),首先要向Internet服務(wù)提供商ISP(InternetServiceProvider)申請一個合法的身份,即賬號。ISP最基本的服務(wù)是;在用戶通過調(diào)制解調(diào)器撥打ISP提供的電話號碼時,同樣配置了調(diào)制解調(diào)器的ISP的服務(wù)器能夠在電話線的另一端接通用戶的呼叫,與用戶的計算機建立起連接。因為ISP的服務(wù)器與Internet連接,所以用戶的計算機就通過ISP的服務(wù)器與Internet相連。
3.A
4.D訪問網(wǎng)站時在瀏覽器的地址欄內(nèi)可以輸入域名或者IP地址:端口號,如果使用默認的端口號,在輸人時可以省端口號。故選D選項。
5.C全雙工端口帶寬的計算方法是:端口數(shù)×端口速率×2。10/100Mbit/s的總帶寬=48×100Mbit/s×2=9600Mbit/s,1000Mbit/s的總帶寬=2×1000×2=4000Mbit/s。兩種端口的總帶寬加起來得交換機的總帶寬=9600Mbit/s+4000Mbit/s=13600Mbit/s:13.6Gbit/s。故選C選項。
6.C搜索器也稱為蜘蛛、機器人或爬蟲。選項A)中的索引器的功能是理解搜索器所搜索的信息,從中抽取索引項,用于表示文檔以及生成文檔庫的索引表;選項B)中的探索器不是搜索引擎的基本組成;選項D)中的蠕蟲是計算機病毒。
7.CIEEE802.1Q俗稱“DotOneQ”簡寫為dotlq。封裝協(xié)議的語句格式:switchporttrunken-capsulation協(xié)議名,對于IEEE802.1Q協(xié)議,封裝協(xié)議名為dotlq。VLAN之間通信設(shè)置,應(yīng)當(dāng)先設(shè)置允許通信的VLAN,后配置不允許通信的VLAN。設(shè)置允許VLAN通信的語句格式:switchporttrunkallowedvlanVLANID。本題中允許傳輸VLAN1、2和17—37的VLAN信息,故可設(shè)置為:switehporttrunkallowedvlanl一37。配置不允許VLAN通信的語句格式:在允許的基礎(chǔ)上,利用except語句除掉不允許通信的VLAN號:switchporttrunkallowedv]anexcept3-160故選擇C選項。
8.C利用IP進行互聯(lián)的各個物理網(wǎng)絡(luò)能處理的最大報文長度有可能不同;分片后的報文獨立選擇路徑傳送,所以報文在投遞途中不會也不可能重組;需要傳輸?shù)臄?shù)據(jù)在IP層,加上IP頭信息,封裝成口數(shù)據(jù)報;數(shù)據(jù)報填充域?qū)儆贗P數(shù)據(jù)報報頭區(qū)。\r\n
9.B解析:就數(shù)據(jù)傳輸控制方式來講,局域網(wǎng)分為爭用式共享介質(zhì)局域網(wǎng)和交換式局域網(wǎng)兩大類。爭用式共享介質(zhì)局域網(wǎng)的結(jié)點之間的數(shù)據(jù)傳輸是共享介質(zhì)的,因此兩個節(jié)點之間若有數(shù)據(jù)在傳輸,其他節(jié)點便不能使用該介質(zhì)。
10.D
11.開放系統(tǒng)基金會或OSF開放系統(tǒng)基金會或OSF解析:計算機廠家在UNIX標(biāo)準(zhǔn)上分裂為兩個陣營:一個是UNIX國際(UI),以AT&T和Sun公司為首;另一個是開放系統(tǒng)基金會(OSF),以IBM、HP、DEC公司為首。
12.(5)通信費用
【解析】計算機網(wǎng)絡(luò)拓撲主要是指通信子網(wǎng)的拓撲構(gòu)型,它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費用都有重大影響。
13.36統(tǒng)計時分又叫異步時分。ATM交換采用異步時分多路復(fù)用(ATDM)技術(shù),典型的數(shù)據(jù)傳輸速率為155.5Mbps,每秒大約可以傳送的信元數(shù)為155.5M/(53′8)?36.7個。ATM信元的長度固定為53字節(jié),而數(shù)據(jù)傳輸速率的單位為比特/秒,所以考生還要注意單位的轉(zhuǎn)換,這是公式中出現(xiàn)數(shù)字8的原因。
14.個人
【解析】播客是基于互聯(lián)網(wǎng)的數(shù)字廣播技術(shù)之一。根據(jù)節(jié)目類型的不同,播客可以分成3類:傳統(tǒng)廣播節(jié)目的播客、專用播客提供商與個人播客。
15.
16.(12)0
【解析】IP數(shù)據(jù)報的報頭長度應(yīng)當(dāng)是32b的整數(shù)倍,如果不是,需要填充域加0湊齊。
17.快快解析:常用的公鑰數(shù)字簽名算法有RSA算法和數(shù)字簽名標(biāo)準(zhǔn)算法DSS。DSS在生成密鑰時快一點,但是在驗證簽名時慢很多。
18.MAN或城域網(wǎng)MAN或城域網(wǎng)解析:城域網(wǎng)(MetropolitanAreaNetwork,MAN)是介于廣域網(wǎng)與局域網(wǎng)之間的一種高速網(wǎng)絡(luò),早期的城域網(wǎng)產(chǎn)品主要是光纖分布式數(shù)據(jù)接口(FDDI)。
19.
20.CAI
【解析】CAD是指計算機輔助設(shè)計,CAE是指計算機輔助工程,CAM是指計算機輔助制造,CAT是計算機輔助測試,CAI是計算機輔助教學(xué)。
21.基礎(chǔ)集線器基礎(chǔ)集線器解析:基礎(chǔ)集線器是一種具有網(wǎng)絡(luò)管理能力的獨立集線器。
22.接口報文處理機或IMP接口報文處理機或IMP解析:在早期的ARPANET中,承擔(dān)通信控制處理機功能的設(shè)備是接口報文處理機(IMP)。
23.802.802.解析:IEEE802委員會為局域網(wǎng)制定了一系列標(biāo)準(zhǔn),統(tǒng)稱為IEEE802標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)主要是:1、IEEE802.1標(biāo)準(zhǔn),它包括局域網(wǎng)體系結(jié)構(gòu)、網(wǎng)絡(luò)互連,以及網(wǎng)絡(luò)管理與性能測試;2、IEEE802.2標(biāo)準(zhǔn),定義了邏輯鏈路控制LLC子層功能與服務(wù)。3、IEEE802.3標(biāo)準(zhǔn),定義了CSMMCD總線介質(zhì)訪問控制子層與物理層規(guī)范。4、IEEE802.4標(biāo)準(zhǔn),定義了令牌總線(TokenBus)介質(zhì)訪問控制子層與物理層規(guī)范。5、IEEE802.5標(biāo)準(zhǔn),定義了令牌環(huán)(TokenRing)介質(zhì)訪問控制子層與物理層規(guī)范。6、IEEE802.6標(biāo)準(zhǔn),定義了城域網(wǎng)MAN介質(zhì)訪問控制子層與物理層規(guī)范。7、IEEE802.7標(biāo)準(zhǔn),定義了寬帶技術(shù)。8、IEEE802.8標(biāo)準(zhǔn),定義了光纖技術(shù)。9、IEEE802.9標(biāo)準(zhǔn),定義了綜合語音與數(shù)據(jù)局域網(wǎng)IVDLAN技術(shù)。10、IEEE802.10標(biāo)準(zhǔn),定義了可互操作的局域網(wǎng)安全性規(guī)范SILS。11、IEEE802.11標(biāo)準(zhǔn),定義了無線局域網(wǎng)技術(shù)。
24.獨立獨立解析:計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。
25.假冒假冒解析:假冒是某個未授權(quán)實體使守衛(wèi)者相信它是一個合法的實體,從而攫取該合法用戶的特權(quán)。
26.業(yè)務(wù)系統(tǒng)業(yè)務(wù)系統(tǒng)解析:從整體上看,電子商務(wù)系統(tǒng)是一個相當(dāng)復(fù)雜和龐大的系統(tǒng),其體系結(jié)構(gòu)可以分為網(wǎng)絡(luò)基礎(chǔ)平臺、安全結(jié)構(gòu)、支付體系和業(yè)務(wù)系統(tǒng)。
27.事件通知事件通知解析:本題考查點是網(wǎng)絡(luò)管理模型中管理者和代理之間的信息交換。在網(wǎng)絡(luò)管理中,日前常使用以管理者/代理為核心思想的現(xiàn)代網(wǎng)絡(luò)管理模型。該模型中的管理者和代理各司其職。管理者可以是一個專用工作站或是一臺普通PC機,管理程序是運行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系統(tǒng)平臺上的。代理一般位于被管理設(shè)備內(nèi)部。被管理設(shè)備可以是主機、路由器、交換機、集線器等,這些設(shè)備出廠時多數(shù)帶有管理軟件。代理把來自管理者的管理操作命令轉(zhuǎn)換為本設(shè)備所特有的指令,以此完成管理者在被管理設(shè)備上采取本地的行動,或返回它所管理設(shè)備的信息。管理者和代理程序之間需要利用網(wǎng)絡(luò)交換管理信息。其中一種是從管理者到代理程序的管理操作,另一種是從代理程序到管理者的事件通知。一個管理者可以和多個代理進行信息交換,一個代理也可以接受來自多個管理者的管理操作。
28.數(shù)據(jù)通信線路數(shù)據(jù)通信線路解析:目前連接到ISP的方式分為通過電話線路和數(shù)據(jù)通信線路連接到ISP。通過電話線路連接到ISP——用戶在訪問Internet時,通過撥號方式與ISP的RAS(遠程訪問服務(wù)器)建立連接,借助ISP與Internet的連接通路訪問Internet;通過數(shù)據(jù)通信線路連接到ISP——數(shù)據(jù)通信的種類很多,包括DDN、分組交換、ISDN和幀中繼等。
29.【審題關(guān)鍵句】求素數(shù)的個數(shù),存入數(shù)組,按從小到大的順序排序。
\n【解題思路】
\n①首先定義兩個循環(huán)變量循環(huán)i、j和一個用于數(shù)據(jù)交換的整型變量tmp。
\n②通過for循環(huán)依次讀取數(shù)組中的300個數(shù),其中,循環(huán)變量i從0開始每次加1,直到i<300停止循環(huán);在每次循環(huán)中判斷a[i]是否是素數(shù),如果是素數(shù),則把a[i]的值賦給數(shù)組b[cnt],同時數(shù)組下標(biāo)變量cnt值加1。
\n③在退出循環(huán)后,用兩個for循環(huán)對數(shù)組b[]中元素進行兩兩比較,實現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實現(xiàn)兩個數(shù)的交換。
\n【參考答案】
\n
30.【審題關(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
31.C解析:數(shù)字證書是一種具有固定格式的數(shù)據(jù)結(jié)構(gòu)。其中必包含某一用戶的識別符和該用戶的公用密鑰。數(shù)字證書的作用在于證明該用戶(證書擁有者)的公用密鑰的有效性。為了證明該數(shù)字證書的合法性,還包含某一證書權(quán)威機構(gòu)的數(shù)字簽名,用該認證機構(gòu)的公用密鑰,則可檢查證書的合法性,從而證明了證書上該用戶公用密鑰的合法性。目前最常用的數(shù)字證書的類型是K。509公鑰證書。
32.D解析:Unix提供了多種通信機制,例如管道通信、軟中斷通信、消息通信、共享存儲器通信和信號燈通信。不包括硬中斷通信。
33.C解析:從網(wǎng)絡(luò)拓撲角度看,IEEE802.2標(biāo)準(zhǔn)定義的共享介質(zhì)局域網(wǎng)有三類:采用CSMA/CD介質(zhì)訪問控制方法的總線型局域網(wǎng)、采用TokenBus介質(zhì)訪問控制方法的總線型局域網(wǎng)與采用TokenRing介質(zhì)訪問控制方法的環(huán)型局域網(wǎng)。TokenBus是確定型介質(zhì)訪問控制方法。
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ù)的個位數(shù)字*/if(thou+hun==ten+data&&thou+hun==(data-thou)*10){/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/cnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(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ù)的個位數(shù)字*/\r\nif(thou+hun==ten+data&&thou+hun==(data-thou)*10)\r\n{/*千位數(shù)與百位數(shù)之和等于十位與個位數(shù)之和,且千位數(shù)下百位數(shù)之和等于于個位數(shù)與千位數(shù)之差的10倍*/\r\ncnt++;/*則統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\nsum+=i;/*將滿足條件的數(shù)求和*/\r\n}\r\n}解析:本題考查的知識點如下:
(1)“%”與“/”的使用。
(2)判斷結(jié)構(gòu)中多個條件的布爾運算。
(3)循環(huán)結(jié)構(gòu)的使用。
本題要求選出5000以下符合條件的4位數(shù),所以選擇范圍是1000到5000。這里要借助運算符“%”與“/”將4位數(shù)各位上的數(shù)拆成獨立的數(shù)字:將1個4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位卜的數(shù)字。題巾給出的兩個條件都要滿足,所以兩條件之間用“與”運算。使用循環(huán)結(jié)構(gòu)對1000到5000之間的數(shù)依次進行上述的處理。
35.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進行從大到小的排序*/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ù)的值進行從小到大的排序*/{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位進行從大到小的排序*/\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ù)的值進行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*將排序后的前10個數(shù)存入數(shù)組b中*/\r\nbb[i]=aa[i];\r\n}解析:本題實質(zhì)上考的是對數(shù)組元素進行排序的問題。最容易理解的方法是選擇法。選擇法的基本思想是:依次用當(dāng)前取得的元素和它后面的其他元素進行比較,比如要從大到小進行排序,則只要發(fā)現(xiàn)后面的元素中有比當(dāng)前元素大的,就把剛發(fā)現(xiàn)的較大的元素與當(dāng)前元素交換,這樣做的目的是當(dāng)與其后的所有元素都比較完后,可以保證當(dāng)前位置的當(dāng)前元素存放著最大數(shù)。按照同樣的方法去取得次大數(shù)。由于本題中題目要求要對數(shù)組中的4位數(shù)的后3位進行排序,因此,要首先取得各個數(shù)的后3位并做比較,“aa[i]%1000”就可以得到每個數(shù)的后3位。根據(jù)題意,對這些數(shù)按后3位進行從大到小的排序。若后3位數(shù)相等,則要按原4位數(shù)的值進行從小到大的排序。
36.voidmain(){intikcntxx[N]max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("out92.dat""N");read_dat(xx);max=xx[0];for(i=1k=0;i<N;i++){if(xx[i]>max)max=xx[i];/*求出數(shù)組xx中最大數(shù)max*/if(xx[i]%3==0||xx[i]%7==0){j+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/k++;}}for(i=0cnt=0;i<N;i++)if(xx[i]==max)cnt++;/*求出數(shù)組xx中最大數(shù)max的個數(shù)*/Pj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/printf("\n\nmax=%dcnt=%dpj=%6.2f\n"maxcntpj);fprintf(fw"%d\n%d\n%6.2f\n
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022年大學(xué)力學(xué)專業(yè)大學(xué)物理下冊開學(xué)考試試題B卷-含答案
- 石河子大學(xué)《語言與文化》2021-2022學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《水工程法規(guī)》2021-2022學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《口腔解剖生理學(xué)一》2021-2022學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《工程制圖》2021-2022學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《數(shù)字圖象處理》2023-2024學(xué)年期末試卷
- 沈陽理工大學(xué)《流體與工程熱力學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《俄漢筆譯》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《超精密制造工程》2022-2023學(xué)年第一學(xué)期期末試卷
- 合伙人開足療店合同協(xié)議書范本
- 餐飲服務(wù)人員職業(yè)道德培訓(xùn)
- 關(guān)于研學(xué)旅行活動的戰(zhàn)略合作框架協(xié)議書
- 外貿(mào)業(yè)務(wù)與國際市場開拓培訓(xùn)
- 巡察流程培訓(xùn)課件
- 學(xué)校級綠色教育存在的問題與改革策略
- 檢察機關(guān)保密知識講座
- 產(chǎn)品市場推廣效果報告
- 2024電力企業(yè)數(shù)據(jù)資源編碼規(guī)范
- Java程序設(shè)計項目式教程 教案 單元10 Java圖形用戶界面設(shè)計
- 【小學(xué)心理健康教育分析國內(nèi)外文獻綜述4100字】
- 高考復(fù)習(xí)遞推思維方法在物理高考題中的應(yīng)用
評論
0/150
提交評論