版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2022年湖南省邵陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.下列關(guān)于Windows2003系統(tǒng)下WWW服務(wù)器配置的描述中,正確的是()。
A.網(wǎng)站性能選項中,帶寬限制選項限制該網(wǎng)站的可使用帶寬
B.網(wǎng)站性能選項中,網(wǎng)站連接選項可通過設(shè)置訪問列表限制客戶端
C.建立Web站點時,必須為該站點指定一個主目錄,但不能是虛擬目錄
D.設(shè)置Web站點時,若不輸入默認(rèn)頁面,訪問時會直接打開default.html頁面
2.在Cisco路由器上執(zhí)行showiproute命令時,路由器應(yīng)工作的模式是()。
A.UserEXECB.PrivilegedEXECC.SetupD.RXBOOT
3.關(guān)于網(wǎng)絡(luò)信息收集的說法中正確的是()。
A.網(wǎng)絡(luò)信息的收集沒有任何中間環(huán)節(jié)
B.網(wǎng)絡(luò)信息的收集,無法保證信息的準(zhǔn)確性
C.網(wǎng)絡(luò)信息的收集,有效保證了信息的準(zhǔn)確性
D.網(wǎng)絡(luò)信息的收集是全免費的
4.為了檢驗數(shù)字證書的合法性,要使用()來驗證。
A.頒發(fā)者的公用密鑰B.頒發(fā)者的私用密鑰C.使用者的公用密鑰D.使用者的私用密鑰
5.奔騰采用了增強的64位數(shù)據(jù)總線,它的含義是()。
A.內(nèi)部總線是32位的,而與存儲器之間的外部總線是64位的
B.內(nèi)部總線是64位的,而與存儲器之間的外部總線是32位的
C.內(nèi)部總線是32位的,而與輸出設(shè)備之間的外部總線是64位的
D.內(nèi)部總線是64位的,而與輸出設(shè)備之間的外部總線是32位的
6.
7.第
58
題
在進(jìn)行長交易數(shù)據(jù)的保密傳遞時,一般是使用自己的私鑰加密一個對稱加密的密鑰,然后用對稱加密算法對長報文進(jìn)行加密,而不是直接使用對方的公鑰進(jìn)行加密,主要原因是()
A.對稱加密的計算代價很小
B.公開密鑰加密體系的加密強度不夠大
C.獲得加密方的對稱加密的密鑰十分困難
D.獲得一個實體的私鑰要比一次一密的對稱密碼來得簡單
8.IP地址塊25/27的子網(wǎng)掩碼可寫為()
A.92
B.24
C.40
D.48
9.下列哪個不是()單機操作系統(tǒng)管理的主要操作?
A.進(jìn)程B.內(nèi)存分配C.系統(tǒng)安全D.文件輸入/輸出
10.某公司分配給人事部的IP地址塊為211.67.19.224/27,分配給培訓(xùn)部的IP地址塊為211.67.19.208/28,分配給銷售部的IP地址塊為215.167.19.192/28,那么這3個地址塊經(jīng)過聚合后的地址為()。
A.211.67.19.192/25
B.211.67.19.224/25
C.211.67.19.192/26
D.211.67.19.224/26
二、填空題(10題)11.第
64
題
在OSI/RM中,組織兩個會話進(jìn)程之間的通信,并管理數(shù)據(jù)的交換是()層的主要功能。
12.OSI參考模型中,網(wǎng)絡(luò)層的主要功能有:路由選擇、______和網(wǎng)絡(luò)互聯(lián)等。
13.在WWW服務(wù)系統(tǒng)中,信息資源以【14】為基本組織單位存儲在服務(wù)器中。
14.掃描設(shè)置通常包括文件類型、掃描病毒類型、優(yōu)化選項、發(fā)現(xiàn)病毒后的處理方式、清除病毒失敗后的處理方式、殺毒結(jié)束后的處理方式和病毒________系統(tǒng)的設(shè)置。
15.
第
70
題
在分布式非結(jié)構(gòu)化拓?fù)浣Y(jié)構(gòu)的P2P網(wǎng)絡(luò)模型中,每個結(jié)點具有相同的功能,既是客戶機又是服務(wù)器,因而結(jié)點被稱為__________。
16.(19)VoIP的3種實現(xiàn)形式分別為PC-to-PC、PC-to-Phone和________。
17.(12)ADSL技術(shù)通常使用_________對線進(jìn)行信息傳輸。
18.POP3協(xié)議采用的工作模式是。
19.一個端到端的IPTV系統(tǒng)一般具有______、存儲與服務(wù)、節(jié)目傳送、用戶終端設(shè)備和相關(guān)軟件5個功能部件。
20.虛擬局域網(wǎng)是建立在交換技術(shù)的基礎(chǔ)上,以軟件方式實現(xiàn)______工作組的劃分與管理。
三、2.填空題(8題)21.無線局域網(wǎng)所使用的擴(kuò)頻的主要方法是______和直接序列擴(kuò)頻。
22.在Internet中,需要使用進(jìn)行路由選擇的設(shè)備一般采用______驅(qū)動的路由選擇算法。
23.網(wǎng)絡(luò)拓?fù)淇梢愿鶕?jù)通信子網(wǎng)中通信信道類型分為兩類:點對點線路通信子網(wǎng)的拓?fù)洹ⅰ尽客ㄐ抛泳W(wǎng)的拓?fù)洹?/p>
24.FTP匿名服務(wù)中,只允許用戶下載文件,而不允許用戶______。
25.當(dāng)一個局域網(wǎng)采用______介質(zhì)訪問控制技術(shù),比較適用于辦公自動化環(huán)境下;反之,采用TokenRing和TokenBus介質(zhì)訪問控制技術(shù),比較適用于工業(yè)過程自動化環(huán)境下。
26.目前,進(jìn)行電子商務(wù)最常用的終端是______。
27.根據(jù)組建思想和實現(xiàn)方法,網(wǎng)絡(luò)并行計算可以分成______和網(wǎng)格計算兩類。
28.C類IP地址使用______位二進(jìn)制數(shù)表示網(wǎng)絡(luò)。
四、C語言程序設(shè)計題(2題)29.程序test.C的功能是:計算500~800區(qū)間內(nèi)素數(shù)的個數(shù)cnt,并按所求素數(shù)的值從大到小的順序,計算其間隔減、加之和,即第l個素數(shù)-第2個素數(shù)+第3個素數(shù)-第4個素數(shù)+第5個素數(shù)…的值sum。請編寫函數(shù)countValue實現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT0把結(jié)果cnt和sum,輸出到文件0ut.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第2類數(shù)位分解并重組后再篩選統(tǒng)計并排序
30.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把一個四位數(shù)的個位數(shù)位置上的值減去千位數(shù)位置上的值再減去百位數(shù)位置上的值最后減去十位數(shù)位置上的值,如果得出的值大于等于零且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.Windows操作系統(tǒng)屬于()。
A.多用戶操作系統(tǒng)B.多任務(wù)操作系統(tǒng)C.單任務(wù)操作系統(tǒng)D.網(wǎng)絡(luò)操作系統(tǒng)
32.下列關(guān)于加密的說法中正確的是______。
A.需要進(jìn)行變換的原數(shù)據(jù)稱為密文
B.經(jīng)過變換后得到的數(shù)據(jù)稱為明文
C.將原數(shù)據(jù)變換成一種隱蔽的形式的過程稱為加密
D.以上都不對
33.從介質(zhì)訪問控制方法的角度,局域網(wǎng)可分為兩類,即共享局域網(wǎng)與()。
A.交換局域網(wǎng)B.高速局域網(wǎng)C.ATM網(wǎng)D.虛擬局域網(wǎng)
六、1.程序設(shè)計題(3題)34.己知數(shù)據(jù)文件IN57.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從大到小的順序進(jìn)行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT57.DAT文件中。
例如:1239,9—1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件,忽略。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300),b[300],已定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],b[300],cnt=0;
jsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n",cnt);
for(i=0;i<cnt;i++)
printf("b[%d]=%d\n",i,bIii);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("IN57.DAT","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[ii);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen{"OUT57.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
35.已知文件IN19.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中:金額=單價×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT19.DAT中。
注意:部分源程序已給出。
請勿改動主函數(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;/*單價*/
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ù)據(jù)文件1N69.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:把一個4位數(shù)的千位數(shù)上的值減百位數(shù)上的值再減十位數(shù)上的值最后減個位數(shù)上的值,如果得出的值大于等于零且此4位數(shù)是奇數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)存入數(shù)組b中,然后對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中的符合條件的4位數(shù)輸出到out69.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("IN69.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.printf("%d",b[i]);
printf("\n");
wrfteDat();
}
writeDat()
{
FILE*fp;
ihti;
fp=fopen("out69.dat","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.A網(wǎng)站性能選項中,帶寬限制選項限制該網(wǎng)站的可使用帶寬,以控制該站點允許的流量。網(wǎng)站性能選項中,網(wǎng)站連接選項可設(shè)置客戶端Web連接數(shù)量。B項中沒有說明限制客戶端的什么功能,且并不是通過訪問列表限制客戶端功能的,而是通過微調(diào)框,所以B錯。建立Web站點時,必須為每個站點指定一個主目錄,也可以是虛擬的子目錄,所以C錯。設(shè)置Web站點時,只有設(shè)置了默認(rèn)頁面,訪問時才會直接打開default.html等設(shè)置的默認(rèn)頁面。如果沒有設(shè)置默認(rèn)頁面,訪問站點時需要提供首頁內(nèi)容的文件名,所以D錯。綜上選項A正確。
2.BUserEXEC是用戶模式,是個只讀模式,在該模式下只可以對路由器做簡單操作,不能對路由器進(jìn)行修改,也不能看路由器的配置信息。PrivilegedEXEC是特權(quán)模式,需要在用戶模式(UserEXEC)模式下輸入enable,特權(quán)模式可以管理系統(tǒng)時鐘,進(jìn)行錯誤檢測,查看和保存配置文件,清除緩存,處理和完成路由器的冷啟動工作。Setup是設(shè)置模式,當(dāng)通過Console端口進(jìn)入一臺剛出廠的沒有任何配置的路由器時,就會進(jìn)入該模式。RXBOOT模式是路由器的維護(hù)模式。在密碼丟失時,可以進(jìn)入RXBOOT模式,以恢復(fù)密碼。故選擇B選項。
3.C
4.A為了保證使用者公用密鑰的完整性,需要使用由某一證書權(quán)威機構(gòu)頒發(fā)的數(shù)字證書來分發(fā)公用密鑰。為了證明數(shù)字證書的合法性.證書必須經(jīng)該權(quán)威機構(gòu)進(jìn)行數(shù)字簽名。當(dāng)用戶使用證書時,用該機構(gòu)的公用密鑰來檢查證書的合法性,進(jìn)而證明證書上公用密鑰的合法性。
5.A解析:本題考查點是奔騰數(shù)據(jù)總線的技術(shù)指標(biāo)。奔騰芯片采用了許多新技術(shù),諸如超標(biāo)量技術(shù)、超流水線技術(shù)、分支預(yù)測技術(shù)、雙Cache的哈佛結(jié)構(gòu)、增強的64位數(shù)據(jù)總線和PCI局部總線等。奔騰采用的增強64位數(shù)據(jù)總線的含義是:內(nèi)部總線是32位的,而與存儲器之間的外部總線是64位的。還可以采用突發(fā)模式,在一個總線周期中完成傳送256位數(shù)據(jù)。
6.D
7.A公開密鑰加密算法的計算代價通常是對稱加密的100~1000倍·但是使用公開密鑰加密算法的一個好處是無須進(jìn)行密鑰的分發(fā),有一個方法能夠借助這2種加密算法的優(yōu)點,既先使用對稱加密的算法對長報文進(jìn)行加密,然后對對稱加密的密鑰使用對方的公鑰進(jìn)行加密,將2個部分的內(nèi)容一起傳送給對方。公鑰和私鑰:選用的一對密鑰,一個用來加密,一個用來解密。顧名思義,密鑰對中的公鑰是要公開使用的,而私鑰則只有本人知道。
8.B解析:子網(wǎng)碼采用“斜線”法,在IP地址后面加一個斜線“/”,其后是網(wǎng)絡(luò)號+子網(wǎng)號的長度。本題的網(wǎng)絡(luò)號+子網(wǎng)號的長度為27,則子網(wǎng)掩碼的前27位為1,后5位為0,則子網(wǎng)掩碼為(11111111.11111111.11111111.11100000)2=24。
9.C
10.C地址聚合是指是把幾個小網(wǎng)絡(luò)合并為一個大網(wǎng)絡(luò),主要是通過修改子網(wǎng)位實現(xiàn)(增大)。具體方法是判斷這些地址最左邊的多少位相同的,需要如下3步。第1步:將地址轉(zhuǎn)換為二進(jìn)制格式,并將它們對齊。第2步:找到所有地址中都相同的最后一位。第3步:計算有多少位是相同的。通過分析題目發(fā)現(xiàn),本題中只有最后一個點位不同,其它3個點位都相同,在進(jìn)行十進(jìn)制向二進(jìn)制轉(zhuǎn)換時,只需計算最后一個點位就行了。211.67.19.224:211.67.19.11100000211.67.19.208:211.67.19.11010000211.67.19.192:211.67.19.11000000得到211.67.19.11000000,即211.67.19.192,相同位有26位,因此子網(wǎng)掩碼為/26,最終結(jié)果為211.67.19.192/26。故選擇C選項。
11.會話【解析】在OSI/RM中,會話層(Sessionlayer)的要任務(wù)是組織兩個會話進(jìn)程之間的通信,并管;理數(shù)據(jù)的交換。
12.擁塞控制擁塞控制解析:OSI參考模型規(guī)定網(wǎng)絡(luò)層的主要功能有:路由選擇、擁塞控制與網(wǎng)絡(luò)互聯(lián)等。
13.頁面Web.WWW服務(wù)中信息資源以網(wǎng)頁作為基本的組織單位。網(wǎng)頁上可包括文本、聲音、圖畫、動畫和“熱字”等,其中“熱字”用以完成網(wǎng)頁之間的鏈接。網(wǎng)頁可在同一主機上,也可在不同的主機上。統(tǒng)一資源定位符URI。UniformResourceLocators.是WWW中用來定位和調(diào)用這種網(wǎng)絡(luò)資源的方法。
14.\n隔離
15.對等點
【解析】在分布式非結(jié)構(gòu)化拓?fù)浣Y(jié)構(gòu)的P2P網(wǎng)絡(luò)模型中,每個節(jié)點具有相同的功能,既是客戶機又是服務(wù)器,因而結(jié)點被稱為對等點。
16.(19)Phone-to-Phone【解析】VoIP技術(shù)問世以來,在技術(shù)上逐步成熟。短短幾年內(nèi),它已由最初的PC-to-PC發(fā)展到更實用的Phone-to-Phone,并逐漸走入電信市場。
17.(12)1
【解析】ADSL技術(shù)通常使用l對線進(jìn)行信息傳輸。
18.客戶機/服務(wù)器模式POP3是POP協(xié)議的第3個主要版本,它允許對郵件進(jìn)行檢索、下載、刪除等操作,采用客戶機/服務(wù)器模式。當(dāng)用戶程序需要下載郵件時,POP客戶機首先向POP服務(wù)器的TCP端口110發(fā)送連接請求,一旦TCP連接建立成功,POP客戶機就可以向服務(wù)器發(fā)送命令,從而下載和刪除郵件。
19.節(jié)目采集節(jié)目采集解析:一個端嵩到端的IPTV系統(tǒng)一般具有節(jié)目采集、存儲與服務(wù),節(jié)目傳送、用戶終端設(shè)備和相關(guān)軟件5個功能部件。
20.邏輯邏輯解析:虛擬局域網(wǎng)建立在局域網(wǎng)交換機基礎(chǔ)上,以軟件方式實現(xiàn)邏輯工作組的劃分與管理,工作組中的結(jié)點不受物理位置限制。
21.跳頻擴(kuò)頻跳頻擴(kuò)頻解析:擴(kuò)頻技術(shù)的主要思想是將信號散布到更寬的帶寬上,以使發(fā)生擁塞和干擾的機率減少。在軍事和情報領(lǐng)域中應(yīng)用較為廣泛的是跳頻擴(kuò)頻的直接序列擴(kuò)頻兩種技術(shù)。
22.表表解析:需要使用進(jìn)行路由選擇的設(shè)備一般是采用表驅(qū)動的路由選擇算法。每臺需要路由選擇的設(shè)備保存一張IP選路表(路由表),需要傳送數(shù)據(jù)時,通過查詢該表決定發(fā)送方向。
23.廣播信道廣播信道解析:網(wǎng)絡(luò)拓?fù)淇梢愿鶕?jù)通信子網(wǎng)中通信信道類型分為兩類:點對點線路通信子網(wǎng)的拓?fù)?、廣播信道通信子網(wǎng)的拓?fù)洹?/p>
24.上傳文件上傳文件解析:為了保證FTP服務(wù)器的安全性,幾乎所有的FTP匿名服務(wù)只允許用戶下載文件,而不允許用戶上傳文件。
25.CSMA/CDCSMA/CD解析:CSMA/CD方法是一種用戶訪問總線時間不確定的隨機競爭總線的方法,適用于辦公自動化等對數(shù)據(jù)傳輸實時性要求不嚴(yán)格的應(yīng)用環(huán)境。
26.計算機終端計算機終端解析:用戶使用的終端可以為計算機終端、智能終端、傻終端和電話終端。目前,人們進(jìn)行電子商務(wù)活動最常用的終端就是計算機終端。
27.機群計算機群計算解析:網(wǎng)絡(luò)并行計算根據(jù)其組建思想和實現(xiàn)方法,可以分成機群計算和網(wǎng)格計算兩類。
28.2121解析:每個IP地址由32位的二進(jìn)制數(shù)組成。其中,C類IP地址前3位為“110”,用8位表示主機,21位表示網(wǎng)絡(luò)。
29.【審題關(guān)鍵旬】計算500~800區(qū)間內(nèi)素數(shù)的個數(shù),素數(shù)的值從大到小排序,再計算其間隔減、加之和,即第l個素數(shù)-第2個素數(shù)+第3個素數(shù)-第4個素數(shù)+第5個素數(shù)……的值。
\n【解題思路】
\n①首先定義一個循環(huán)變量循環(huán)i和用于正負(fù)號轉(zhuǎn)換的變量j,同時賦j的初值為-1。
\n②通過for循環(huán)對800到500的每個數(shù)字進(jìn)行逐個的掃描,指定循環(huán)變量i的初值為800,當(dāng)i值等于500停止循環(huán),每執(zhí)行一次循環(huán),i的值便減l。(注意,本題for循環(huán)從大到小依次讀取數(shù)據(jù)是根據(jù)題目要求設(shè)計的,這樣得到的素數(shù)值其排序方式就是從大到小排序。)
\n③在每次執(zhí)行for循環(huán)時,都調(diào)用素數(shù)判斷函數(shù)isPrime判斷當(dāng)前的i值是否為素數(shù),如果是素數(shù),則素數(shù)計數(shù)變量cnt值加1,正負(fù)號轉(zhuǎn)換變量j的值乘以-1,實現(xiàn)正負(fù)數(shù)的交替轉(zhuǎn)換,最后將每次循環(huán)得到的i*j的值累加到求和變量sum中。
\n【參考答案】
\n
\n\n\t
\n\n第2類數(shù)位分解并重組后再篩選統(tǒng)計并排序
30.【審題關(guān)鍵句】千位+十位等于百位+個位,且四位數(shù)是偶數(shù),統(tǒng)計出滿足此條件的個數(shù),并把這些四位數(shù)按從小到大的順序存入數(shù)組。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即要求統(tǒng)計的四位數(shù)的條件是“干位+十位=百位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。
\n【參考答塞】
\n
31.B解析:Windows操作系統(tǒng)屬于多任務(wù)操作系統(tǒng)。
32.C解析:采用密碼技術(shù)可以防止未授權(quán)者提取信息,對需要保密的信息進(jìn)行保密。需要進(jìn)行變換的原數(shù)據(jù)稱為明文;將原數(shù)據(jù)變換成一種隱蔽的過程稱為加密;其逆過程稱為解密;經(jīng)過變換后得到的數(shù)據(jù)稱為密文。
33.A
34.jsValue(){intithouhuntendataj;for(i=0;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ù)的個位數(shù)字*/if(data-hun-ten-thou>0)/*如果個位烽減千位數(shù)減百位數(shù)減十位數(shù)大于零*/{b[cnt]-a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從大到小的順序進(jìn)行排序*/for(j=i+1;j<cnt;j++)if(b[i]<b[j]){data=b[ii;b[i]=b[9];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;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ù)的個位數(shù)字*/\r\nif(data-hun-ten-thou>0)/*如果個位烽減千位數(shù)減百位數(shù)減十位數(shù)大于零*/\r\n{\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的4位數(shù)按從大到小的順序進(jìn)行排序*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[ii;\r\nb[i]=b[9];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點如下:
(1)運算符“%”及“/”的使用。
(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用。
在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除)。將一個4位數(shù)整除1000則叫得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得十位上的數(shù)字,除以10取余則得個位上的數(shù)字。然后按照題意要求將各位依次相減進(jìn)行判斷。將符合條件的數(shù)存入數(shù)組b中,最后的排序采用“選擇排序法”。
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擇法來實現(xiàn),即用第一個元素的產(chǎn)品代碼依次和它后面的元素的產(chǎn)品代碼進(jìn)行比較,如果發(fā)現(xiàn)當(dāng)前元素的產(chǎn)品代碼比后面的某個元素的產(chǎn)品代碼對應(yīng)位置的字符的ASCII碼大(這里用到了字符串比較函數(shù)strcmp()),則交換這兩個元素的位置,繼續(xù)和后面的其他元素進(jìn)行比較,最終在第一個元素中存放的是產(chǎn)品代碼最小的元素,以此類推,就實現(xiàn)了從小到大排序的功能。
注意:這里要進(jì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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版勞務(wù)加工承包合同范本
- 2024年藝術(shù)品買賣合同賠償條例
- 2025年度新型城鎮(zhèn)化租賃住房建設(shè)合同4篇
- 2025年度智能家居項目瓷磚材料供應(yīng)合同4篇
- 2025年度體育場館搭棚施工及維護(hù)管理合同4篇
- 2024版鎳氫電池產(chǎn)品銷售合同
- 2025年度學(xué)校食堂及餐飲服務(wù)承包合同范本4篇
- 2025年度新能源汽車購置合同示范文本4篇
- 2025年度特色農(nóng)家樂經(jīng)營權(quán)轉(zhuǎn)讓合同范本3篇
- 2025年度智能窗簾控制系統(tǒng)研發(fā)與市場推廣合同4篇
- 特種設(shè)備行業(yè)團(tuán)隊建設(shè)工作方案
- 眼內(nèi)炎患者護(hù)理查房課件
- 肯德基經(jīng)營策略分析報告總結(jié)
- 買賣合同簽訂和履行風(fēng)險控制
- 中央空調(diào)現(xiàn)場施工技術(shù)總結(jié)(附圖)
- 水質(zhì)-濁度的測定原始記錄
- 數(shù)字美的智慧工業(yè)白皮書-2023.09
- -安規(guī)知識培訓(xùn)
- 2021-2022學(xué)年四川省成都市武侯區(qū)部編版四年級上冊期末考試語文試卷(解析版)
- 污水處理廠設(shè)備安裝施工方案
- 噪聲監(jiān)測記錄表
評論
0/150
提交評論