版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年內(nèi)蒙古自治區(qū)巴彥淖爾市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.
2.用戶可以在()上面開發(fā)各種網(wǎng)絡(luò)服務(wù)系統(tǒng)。
A.PTRB.CPUC.PDND.PDU
3.
4.以太網(wǎng)是()的典型。
A.總線網(wǎng)B.FDDIC.令牌環(huán)網(wǎng)D.星形網(wǎng)
5.差異備份、增量備份、完全備份三種備份策略一次備份時(shí)空間使用由少到多依次為()。
A.增量備份、差異備份、完全備份
B.差異備份、增量備份、完全備份
C.完全備份、差異備份、增量備份
D.完全備份、增量備份、差異備份
6.美國(guó)國(guó)家標(biāo)準(zhǔn)和技術(shù)局在1977年采用的數(shù)據(jù)加密標(biāo)準(zhǔn)算法屬于()。
A.不對(duì)稱加密B.對(duì)稱加密C.不可逆加密D.公開密鑰加密
7.關(guān)于利用BBS收集商務(wù)信息,下列哪個(gè)說法是不正確的()。
A.利用BBS收集資料主要是通過自建的BBS網(wǎng)站進(jìn)行了解情況
B.BBS即電子公告牌系統(tǒng),或稱公告欄,是互聯(lián)網(wǎng)上出現(xiàn)比較早的網(wǎng)上交流的方式
C.BBS即電子公告牌系統(tǒng),或稱公告欄,是互聯(lián)網(wǎng)上出現(xiàn)比較早的網(wǎng)上交流的方式
D.一般來說,互聯(lián)網(wǎng)上大多數(shù)公告欄查詢信息都是免費(fèi)的,且一般不用注冊(cè)即可直接查詢
8.ADSL上行速率在()
A.64Kbps~640Kbps
B.640Kbps~7Mbps
C.7Mbps~10Mbps
D.10Mbps~20Mbps
9.
10.在符合OSI標(biāo)準(zhǔn)的電子郵件系統(tǒng)和在互聯(lián)網(wǎng)上的電子郵件系統(tǒng)之間做協(xié)議報(bào)文轉(zhuǎn)換的系統(tǒng)可以被稱為()A.A.網(wǎng)關(guān)B.轉(zhuǎn)換器C.電子郵件服務(wù)器D.郵件代理
二、填空題(10題)11.目前,P2P網(wǎng)絡(luò)存在______、分布式非結(jié)構(gòu)化、分布式結(jié)構(gòu)化和混合式4種結(jié)構(gòu)類型。
12.(9)早期的網(wǎng)絡(luò)操作系統(tǒng)經(jīng)歷了由_______結(jié)構(gòu)向非對(duì)等結(jié)構(gòu)的過渡。
13.在客戶機(jī)/服務(wù)器模式中,主動(dòng)發(fā)出請(qǐng)求的是______。
14.有一種虛擬局域網(wǎng)的建立是動(dòng)態(tài)的,它代表了一組IP地址,并由叫做代理的設(shè)備對(duì)虛擬局域網(wǎng)中的成員進(jìn)行管理。在這個(gè)虛擬局域網(wǎng)中,代理和多個(gè)IP結(jié)點(diǎn)組成IP【】虛擬局域網(wǎng)。
15.建筑物綜合布線系統(tǒng)一般采用開放式模塊化結(jié)構(gòu),它具有良好的可擴(kuò)展性和很高的靈活性,其傳輸介質(zhì)主要采用非屏蔽雙絞線與混合的結(jié)構(gòu)。
16.NetWare操作系統(tǒng)以為中心。
17.在TCP/IP協(xié)議中,地址【】被稱為有限廣播地址。
18.在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和______實(shí)現(xiàn)的。
19.可以滿足幾十公里范圍內(nèi)的大量企業(yè)、機(jī)關(guān)、公司的多個(gè)局域網(wǎng)互連的需要,并能實(shí)現(xiàn)大量用戶與數(shù)據(jù)、語音、圖像等多種信息的網(wǎng)絡(luò)是______。
20.MD5是一種常用的摘要算法,它產(chǎn)生的消息摘要長(zhǎng)度是。
三、2.填空題(8題)21.對(duì)于復(fù)雜的計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議,最好的組織方式是層次結(jié)構(gòu)模型。一般將計(jì)算機(jī)網(wǎng)絡(luò)層次模型和各層協(xié)議的集合定義為______。
22.將計(jì)算機(jī)網(wǎng)絡(luò)和移動(dòng)通信技術(shù)結(jié)合起來的移動(dòng)計(jì)算包括______和移動(dòng)Internet。
23.______是實(shí)現(xiàn)局域網(wǎng)與廣域網(wǎng)互聯(lián)的主要設(shè)備。
24.網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù),提出了一種新的網(wǎng)絡(luò)資源管理機(jī)制,即分布式【】管理機(jī)制。
25.在Internet中,計(jì)算機(jī)之間直接利用IP地址進(jìn)行尋址,因而需要將用戶提供的主機(jī)名轉(zhuǎn)換成IP地址,這個(gè)過程稱為域名解析。Internet域名解析有【】和遞歸解析兩種方式。
26.按照壓縮編碼的原理可分為3類,分別是:熵編碼(無損壓縮)、源編碼(有損壓縮)和______。
27.遠(yuǎn)程登陸Telnet采用了______模式。
28.現(xiàn)在將能提供______速率以上的電信業(yè)務(wù)的ISDN稱作B-ISDN。
四、C語言程序設(shè)計(jì)題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVai,其功能是:若一個(gè)四位數(shù)的千位數(shù)位置上的值小于等于百位數(shù)位置上的值,百位數(shù)位置上的值小于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值小于等于個(gè)位數(shù)位置上的值,并且原四位數(shù)是偶數(shù),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到文件out.dat中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.程序test.C的功能是:計(jì)算500~800區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù)cnt,并按所求素?cái)?shù)的值從大到小的順序,計(jì)算其間隔減、加之和,即第l個(gè)素?cái)?shù)-第2個(gè)素?cái)?shù)+第3個(gè)素?cái)?shù)-第4個(gè)素?cái)?shù)+第5個(gè)素?cái)?shù)…的值sum。請(qǐng)編寫函數(shù)countValue實(shí)現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT0把結(jié)果cnt和sum,輸出到文件0ut.dat中。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第2類數(shù)位分解并重組后再篩選統(tǒng)計(jì)并排序
五、1.選擇題(3題)31.分發(fā)公鑰需要以某種特定方式來分發(fā)。目前采用()來分發(fā)公鑰。
A.數(shù)字證書B.KDCC.手工分發(fā)D.利用舊公鑰加密新公鑰再分發(fā)
32.FDDI采用______結(jié)構(gòu)。
A.單環(huán)B.雙環(huán)C.三環(huán)D.四環(huán)
33.為了屏蔽不同計(jì)算機(jī)系統(tǒng)對(duì)鍵盤輸入解釋的差異,Telnet引入了()。
A.NVTB.VPNC.VLAND.VPI
六、1.程序設(shè)計(jì)題(3題)34.已知數(shù)據(jù)文件in80.dat中存有300個(gè)4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)isValue(),其功能是:求出個(gè)位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于0的個(gè)數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2輸出到out80.dat文件。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件,計(jì)算平均值pjz1,且個(gè)數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件,計(jì)算平均值pjz2。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],定義變量:cnt,pjz1,pjz2。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDa(()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],cnt=0;
doublepjzl=0.0,pjz2=0.0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n滿足條件的平均值pjz1=%7.2If\n不滿足條件的平均值
pjz2=%7.2If\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen{"in80.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out80.dat","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjzl,pjz2);
fclose(fp);
}
35.已知數(shù)據(jù)文件IN45.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)IeadDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)isVa1(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個(gè)新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個(gè)位數(shù)和百位數(shù)組成另一個(gè)新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個(gè)十位數(shù)ab-ed≥10且ab-cd≤20且兩個(gè)數(shù)均為偶數(shù),同時(shí)兩個(gè)新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿足上述條件的4位數(shù)的個(gè)數(shù)ent,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT45.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("IN45.DAT","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d",&aIii);
fclose(fp);
}
main()
{
inti;
readDat();
jsVal();
printf("滿足條件的數(shù)=%d\n",cnt);
for(i=0;i<cnt;i++)
printf("%d\n",b[i]);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT45.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
36.下列程序的功能是:在3位整數(shù)(100至999)中尋找符合下面條件的整數(shù),并依次從小到大存入數(shù)組b中:它既是完全平方數(shù),又有兩位數(shù)字相同,例如144,676等。
請(qǐng)編制函數(shù)intjsValue(intbb[])實(shí)現(xiàn)此功能,滿足該條件的整數(shù)的個(gè)數(shù)通過所編制的函數(shù)返回。
最后調(diào)用函數(shù)wfiteDat()把結(jié)果輸出到文件OUTl2.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)wnteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
intjsValue(intbb[]
{
}
main()
{
intb[20],num;
num=jsValue(b);
writeDat(num,b);
}
writeDat(intnum,intb[])
{
FILE*out;
inti;
ut=fopen("OUT12.DAT","w");
fprintf(out,"%d\n",num);
for(i=0;i<num;i++)
fprintf(out,"%d\n",b[i]);
fclose(out);
}
參考答案
1.D
2.C
3.D
4.A解析:目前應(yīng)用最為廣泛的一類局域網(wǎng)是總線局域網(wǎng)——以太網(wǎng)(Ethernet)。
5.AA【解析】一般都有三種備份種類:完全備份、差異備份、增量備份。完全備份是指?jìng)浞萑窟x中的文件夾,并不依賴文件的存檔屬性來確定備份那些文件。差異備份即備份上一次的完全備份后發(fā)生變化的所有文件。增量備份是指在一次全備份或上一次增量備份后,以后每次的備份只需備份與前一次相比增加和者被修改的文件。由上述備份情況可知三種備份策的空間使用由少到多分別是增量備份、差異備份、完全備份。因此選擇A選項(xiàng)。
6.B解析:數(shù)據(jù)加密標(biāo)準(zhǔn)DES是美國(guó)國(guó)家標(biāo)準(zhǔn)和技術(shù)局采用的數(shù)據(jù)加密標(biāo)準(zhǔn),是最常用的對(duì)稱加密算法。
7.A
8.AADSL技術(shù)提供非對(duì)稱帶寬特性,E行速率為64\r\nKbps~640Kbps,下行速率為500Kbps~7Mbps。
9.C
10.A應(yīng)用層的網(wǎng)絡(luò)互連設(shè)備或系統(tǒng)可以稱之為網(wǎng)關(guān)。\r\n
11.集中目錄式集中目錄式解析:P2P網(wǎng)絡(luò)存在4種主要的結(jié)構(gòu)類型。即以Napster為代表的集中目錄式結(jié)構(gòu)、以Gnutella為代表的分布式非結(jié)構(gòu)化P2P結(jié)構(gòu),以Pastry、Tapestry、CAN為代表的分布式結(jié)構(gòu)化P2P結(jié)構(gòu)和以Skype、BitTorrent、PPlive等為代表的混合式P2P網(wǎng)絡(luò)結(jié)構(gòu)。
12.(9)對(duì)等
【解析】早期的網(wǎng)絡(luò)操作系統(tǒng)經(jīng)歷了由對(duì)等結(jié)構(gòu)向非對(duì)等結(jié)構(gòu)的過渡。
13.客戶機(jī)客戶機(jī)解析:客戶機(jī)/服務(wù)器的工作模式為:應(yīng)用程序之間為了能順利地通信,服務(wù)器應(yīng)處于守候狀態(tài),并監(jiān)視客戶機(jī)的請(qǐng)求??蛻魴C(jī)發(fā)出請(qǐng)求,該請(qǐng)求經(jīng)互聯(lián)網(wǎng)傳送給務(wù)器,-旦服務(wù)器接收到這個(gè)請(qǐng)求,就可以執(zhí)行請(qǐng)求指定的任務(wù),并將執(zhí)行的結(jié)果經(jīng)互聯(lián)網(wǎng)回送給客戶機(jī)機(jī)。
14.廣播組廣播組解析:虛擬局域網(wǎng)技術(shù)基于交換技術(shù),而交換技術(shù)涉及到網(wǎng)絡(luò)的多個(gè)層次,所以虛擬局域網(wǎng)也可以在網(wǎng)絡(luò)的不同層次上實(shí)現(xiàn),主要表現(xiàn)在對(duì)虛擬局域網(wǎng)成員的定義方法上,通常有以下4種:1)用交換機(jī)端口號(hào)定義虛擬局域網(wǎng);2)用MAC地址定義虛擬局域網(wǎng);3)用網(wǎng)絡(luò)層地址定義虛擬局域網(wǎng);4)IP廣播組虛擬局域網(wǎng)。有一種虛擬局域網(wǎng)的建立是動(dòng)態(tài)的;它代表了一組IP地址,并由叫做代理的設(shè)備對(duì)虛擬局域網(wǎng)中的成員進(jìn)行管理,這就是IP廣播組虛擬局域網(wǎng)。
15.光纖最初,建筑物綜合布線系統(tǒng)一般采用非屏蔽雙絞線來支持低速語音及數(shù)據(jù)信號(hào)傳輸。但是,隨著局域網(wǎng)技術(shù)的發(fā)展,目前一般采用光纖與非屏蔽雙絞線混合的連接方式。
16.文件服務(wù)器NetWare操作系統(tǒng)是以文件服務(wù)器為核心的,它主要由文件服務(wù)器內(nèi)核、工作站外殼和低層通信協(xié)議3部分組成。文件服務(wù)器內(nèi)核實(shí)現(xiàn)了NetWare的核心協(xié)議(NCP),并提供NetWare的所有核心服務(wù)。文件服務(wù)器內(nèi)核負(fù)責(zé)對(duì)工作站網(wǎng)絡(luò)服務(wù)請(qǐng)求進(jìn)行處理。網(wǎng)絡(luò)服務(wù)器軟件提供了文件與打印服務(wù)、數(shù)據(jù)庫服務(wù)、通信服務(wù)、消息服務(wù)等功能。工作站運(yùn)行的重定向程序NetWareShell負(fù)責(zé)對(duì)用戶命令進(jìn)行解釋。
17.255.255.255.255255.255.255.255解析:在TCP/TP協(xié)議中存在兩種類型的廣播地址。一種是將IP地址的主機(jī)地址部分全部置0或置1,這種廣播地址稱為直接廣播地址。利用該地址可以向任何子網(wǎng)直接廣播。另外還有一個(gè)特殊的IP地址,用于向本網(wǎng)廣播,被稱為有限廣播地址,其值為55。
18.CMIPCMIP解析:在電信管理網(wǎng)中,管理者和代理之間的管理信息交換是通過CMIS和CMIP實(shí)現(xiàn)的。
19.MAN或城域網(wǎng)MAN或城域網(wǎng)解析:城域網(wǎng)(MetropolitanAreaNetwork,MAN)是介于廣域網(wǎng)與局域網(wǎng)之間的一種高速網(wǎng)絡(luò),早期的城域網(wǎng)產(chǎn)品主要是光纖分布式數(shù)據(jù)接口(FDDI)。
20.128MD5是一種常用的摘要算法,它產(chǎn)生的消息摘要長(zhǎng)度是128位。
21.網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)解析:網(wǎng)絡(luò)協(xié)議是計(jì)算機(jī)網(wǎng)絡(luò)通信的要素之一,一個(gè)功能完備的計(jì)算機(jī)網(wǎng)絡(luò)需要制定一整套復(fù)雜的協(xié)議集。而對(duì)于復(fù)雜的計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議,最好的組織方式是層次結(jié)構(gòu)模型。計(jì)算機(jī)網(wǎng)絡(luò)層次模型和各層協(xié)議的集合定義一般被定義為網(wǎng)絡(luò)體系結(jié)構(gòu)。
22.移動(dòng)計(jì)算網(wǎng)絡(luò)移動(dòng)計(jì)算網(wǎng)絡(luò)解析:移動(dòng)計(jì)算是將計(jì)算機(jī)網(wǎng)絡(luò)和移動(dòng)通信技術(shù)結(jié)合起來,為用戶提供移動(dòng)的計(jì)算環(huán)境和新的計(jì)算模式。移動(dòng)計(jì)算包括移動(dòng)計(jì)算網(wǎng)絡(luò)和移動(dòng)Internet。
23.路由器/網(wǎng)關(guān)路由器/網(wǎng)關(guān)解析:局域網(wǎng)—廣域網(wǎng)互聯(lián)涉及到不同協(xié)議的轉(zhuǎn)換,所以其主要設(shè)備是路由器/網(wǎng)關(guān)。
24.目錄服務(wù)目錄服務(wù)解析:分布式服務(wù)(DistributedService):網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能提出了分布式目錄服務(wù)這種新的網(wǎng)絡(luò)資源管理機(jī)制。
25.反復(fù)解析反復(fù)解析解析:域名解析采用自頂向下的算法,從根服務(wù)器開始直到葉服務(wù)器,在其間的某個(gè)結(jié)點(diǎn)上一定能找到所需的名字—地址映射。當(dāng)然,由于父子結(jié)點(diǎn)的上下管轄關(guān)系,名字解析的過程,只需走過一條從樹中某結(jié)點(diǎn)開始到另一結(jié)點(diǎn)的一條自頂向下的單向路徑,無須回溯,更不用遍歷整個(gè)服務(wù)器樹。域名解析可以有兩種方式,第一種叫遞歸解析,要求名字服務(wù)器系統(tǒng)一次性完成全部名字—地址變換。第二種叫反復(fù)解析,每次請(qǐng)求一個(gè)服務(wù)器,不行再請(qǐng)求別的服務(wù)器。
26.混合編碼混合編碼解析:按照壓縮編碼的原理可分為:熵編碼(無損壓縮)、源編碼(有損壓縮)和混合編碼。
27.客戶機(jī)/服務(wù)器客戶機(jī)/服務(wù)器解析:通過TCP連接,Telnet客戶機(jī)進(jìn)程與Telnet服務(wù)器進(jìn)程之間采用了網(wǎng)絡(luò)虛擬終端NVT標(biāo)準(zhǔn)來進(jìn)行通信。
28.155Mbps155Mbps解析:現(xiàn)在認(rèn)為B-ISDN的帶寬應(yīng)該在155Mbps以上,這個(gè)速率足以支持非壓縮的I-IDTV。
29.【審題關(guān)鍵句】千位-百位-十位-個(gè)位,結(jié)果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計(jì)出滿足此條件的個(gè)數(shù),并按從小到大的順序存入數(shù)組。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)主要有兩個(gè)不同點(diǎn):一是要求統(tǒng)計(jì)的四位數(shù)的條件是“千位-百位-十位-個(gè)位>=0”,二是要求該四位數(shù)是奇數(shù),這兩個(gè)不同點(diǎn)都體現(xiàn)在參考答案的第8條語句中,對(duì)該語句進(jìn)行修改即可,其中,可以判斷奇數(shù)的表達(dá)式是“a[i]%2”。
\n【參老答案】
\n
\n
30.【審題關(guān)鍵旬】計(jì)算500~800區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù),素?cái)?shù)的值從大到小排序,再計(jì)算其間隔減、加之和,即第l個(gè)素?cái)?shù)-第2個(gè)素?cái)?shù)+第3個(gè)素?cái)?shù)-第4個(gè)素?cái)?shù)+第5個(gè)素?cái)?shù)……的值。
\n【解題思路】
\n①首先定義一個(gè)循環(huán)變量循環(huán)i和用于正負(fù)號(hào)轉(zhuǎn)換的變量j,同時(shí)賦j的初值為-1。
\n②通過for循環(huán)對(duì)800到500的每個(gè)數(shù)字進(jìn)行逐個(gè)的掃描,指定循環(huán)變量i的初值為800,當(dāng)i值等于500停止循環(huán),每執(zhí)行一次循環(huán),i的值便減l。(注意,本題for循環(huán)從大到小依次讀取數(shù)據(jù)是根據(jù)題目要求設(shè)計(jì)的,這樣得到的素?cái)?shù)值其排序方式就是從大到小排序。)
\n③在每次執(zhí)行for循環(huán)時(shí),都調(diào)用素?cái)?shù)判斷函數(shù)isPrime判斷當(dāng)前的i值是否為素?cái)?shù),如果是素?cái)?shù),則素?cái)?shù)計(jì)數(shù)變量cnt值加1,正負(fù)號(hào)轉(zhuǎn)換變量j的值乘以-1,實(shí)現(xiàn)正負(fù)數(shù)的交替轉(zhuǎn)換,最后將每次循環(huán)得到的i*j的值累加到求和變量sum中。
\n【參考答案】
\n
\n\n\t
\n\n第2類數(shù)位分解并重組后再篩選統(tǒng)計(jì)并排序
31.A解析:KDC技術(shù)是用來分發(fā)密鑰的;目前采用的是數(shù)字證書的方法來分發(fā)公鑰。
32.B解析:FDDI采用雙環(huán)結(jié)構(gòu),其中一個(gè)是主環(huán),一個(gè)是備用環(huán)。當(dāng)主環(huán)出現(xiàn)問題時(shí),立即啟用備用環(huán),以保證網(wǎng)絡(luò)的正常工作。
33.A解析:Telnet是TCP/IP協(xié)議中重要的協(xié)議,它為引入網(wǎng)絡(luò)虛擬終端(NVT)提供了一種標(biāo)準(zhǔn)的鍵盤定義,用于屏蔽不同計(jì)算機(jī)系統(tǒng)對(duì)鍵盤輸入的差異性,解決了不同計(jì)算機(jī)系統(tǒng)之間互操作問題。
34.voidjsValue(){intithouhuntendatan=0;for(i=O;i<300;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/if(data-thou-hun-ten>0)/*如果個(gè)位數(shù)減千位數(shù)減百位數(shù)大于0*/{cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/pjz1+=a[i];/*將滿足條件的數(shù)求和*/}else{n++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/pjz2+=aIi];/*將不滿足條件的數(shù)求和*/}pjz1/=cnt;/求滿足條件的數(shù)的平均值*/pjz2/=n;/*求不滿足條件的數(shù)的平均值*/}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,n=0;\r\nfor(i=O;i<300;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\ndata=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/\r\nif(data-thou-hun-ten>0)/*如果個(gè)位數(shù)減千位數(shù)減百位數(shù)大于0*/\r\n{\r\ncnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\npjz1+=a[i];/*將滿足條件的數(shù)求和*/\r\n}\r\nelse\r\n{\r\nn++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/\r\npjz2+=aIi];/*將不滿足條件的數(shù)求和*/\r\n}\r\npjz1/=cnt;/求滿足條件的數(shù)的平均值*/\r\npjz2/=n;/*求不滿足條件的數(shù)的平均值*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)特殊運(yùn)算符“%”及“/”的使用。
(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用?
在本題中,首先要將一個(gè)4位數(shù)的千位、百位、十位、個(gè)位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號(hào)“%”(取余)和“/”(整除),拆分方法略。然后判斷“個(gè)位數(shù)-千位數(shù)-百位數(shù)-十位數(shù)”的值是否大于0。依次求得符合條件的數(shù)的和及其平均值。
35.voidjsVal(){intithouhuntendataj;intabcd;for(i=O;i<200;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/ab=thou*lO+ten;/*ab的十位數(shù)字是原4位數(shù)的千位數(shù)字個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字*/cd=data*lO+hun;/*cd的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字個(gè)位數(shù)字是原4位數(shù)的百位數(shù)字*/if((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)&&(cd%2==O)&&ab!=O&&cd!=0){/*如果-ab-cd≥10且ab-od≤20且兩個(gè)數(shù)均為偶數(shù)且均不為零*/b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/}}for(i=O;i<cnt-1;i++)/*將數(shù)組b中的4位數(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{inti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=O;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\ndata=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/\r\nab=thou*lO+ten;/*ab的十位數(shù)字是原4位數(shù)的千位數(shù)字,個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字*/\r\ncd=data*lO+hun;/*cd的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字,個(gè)位數(shù)字是原4位數(shù)的百位數(shù)字*/\r\nif((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)\r\n&&(cd%2==O)&&ab!=O&&cd!=0)\r\n{/*如果-ab-cd≥10且ab-od≤20且兩個(gè)數(shù)均為偶數(shù),且均不為零*/\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*將數(shù)組b中的4位數(shù)按從大到小的順序*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)將一個(gè)4位整數(shù)各位上的數(shù)轉(zhuǎn)變成單獨(dú)的個(gè)位數(shù)。
(2)判斷結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。
(3)循環(huán)的使用。
(4)數(shù)據(jù)的排序。
在本題中,首先要將一個(gè)4位數(shù)的千位、百位、十位、個(gè)位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號(hào)“%”(取余)和“/”(整除)。將一個(gè)4位數(shù)整除1000則可得到其干位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個(gè)位上的數(shù)字。若一個(gè)數(shù)除以2取余為0,則這個(gè)數(shù)是偶數(shù)。題目中所給的條件必須同時(shí)滿足,所以各條件之間用“與”運(yùn)算。最后的排序采用“選擇排序法”。
36.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i=
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年固定資產(chǎn)建設(shè)借款協(xié)議
- 基坑支護(hù)降水施工現(xiàn)場(chǎng)管理方案
- 快速消費(fèi)品精益供應(yīng)鏈方案
- 2024年品牌授權(quán)與經(jīng)營(yíng)權(quán)轉(zhuǎn)讓合同
- 2024年光纖寬帶網(wǎng)絡(luò)建設(shè)與服務(wù)合同
- 2024年北京市住宅裝修工程質(zhì)量監(jiān)督合同
- 港口物流5噸雙梁起重機(jī)檢修技術(shù)方案
- 2024年大型購物中心混凝土地面施工合同
- 2024年供電工程質(zhì)量保修合同
- 2024年土建工程勞務(wù)施工專用合同
- 中壓交聯(lián)電纜電纜正、負(fù)和零序計(jì)算
- 3C戰(zhàn)略三角模型
- 民間藝術(shù)團(tuán)管理規(guī)章制度
- 高標(biāo)準(zhǔn)農(nóng)田建設(shè)示范工程質(zhì)量管理體系與措施
- 學(xué)生頂崗實(shí)習(xí)安全教育課件
- 公司組織架構(gòu)圖模板課件
- 遼寧省葫蘆島市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 百合干(食品安全企業(yè)標(biāo)準(zhǔn))
- 咨詢服務(wù)合同之補(bǔ)充協(xié)議
- 名字的來歷-完整版PPT
- 公路新建工程標(biāo)準(zhǔn)化質(zhì)量管理手冊(cè)
評(píng)論
0/150
提交評(píng)論