版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2022年河南省信陽市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.文件傳輸服務(wù)使用()協(xié)議。
A.SMTPB.FTPC.UDPD.TELNET
2.在不同AS之間使用的路由協(xié)議是()。
A.BGP一4B.NetflowC.OSPFD.RIP
3.下列關(guān)于WindowsServer2003系統(tǒng)WWW服務(wù)器的描述中,正確的是()。
A.Web站點必須配置靜態(tài)的IP地址
B.在一臺服務(wù)器上只能構(gòu)建一個網(wǎng)站
C.訪問Web站點時必須使用站點的域名
D.建立Web站點時必須為該站點指定一個主目錄
4.用戶可以在()上面開發(fā)各種網(wǎng)絡(luò)服務(wù)系統(tǒng)。
A.PTRB.CPUC.PDND.PDU
5.WWW的核心技術(shù)是()。
A.網(wǎng)絡(luò)技術(shù)B.HTMLC.HTTPD.browser
6.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。A.可信區(qū)域劃分B.時間戳C.防火墻D.數(shù)字簽名
7.某主機(jī)的IP地址為5,子網(wǎng)屏蔽碼為40。該主機(jī)的有限廣播地址為()。
A.55
B.
C.5
D.55
8.第
40
題
IEEE802參考模型中不包含()
A.邏輯鏈路控制于層B.介質(zhì)訪問控制子層C.網(wǎng)絡(luò)層D.物理層
9.主機(jī)板有許多分類方法。按CPU插座的不同可分為()。
A.Slot1主板、Socket7主板
B.AT主板、Baby-AT主板、ATX主板
C.SCSI主板、EDO主板、AGP主板
D.TX主板、LX主板、BX主板
10.進(jìn)行中長期天氣預(yù)報屬于計算機(jī)哪個應(yīng)用領(lǐng)域()
A.科學(xué)計算B.事務(wù)處理C.過程控制D.人工智能
二、填空題(10題)11.(11)IPv6的128位地址按每16位劃分為一個位段,每個位段被轉(zhuǎn)換為一個4位的十六進(jìn)制數(shù),并用冒號隔開,這種表示法稱為____表示法。
12.運(yùn)行IP協(xié)議的Internet可以為其高層用戶提供______的、面向無連接的、盡最大努力的數(shù)據(jù)報投遞服務(wù)。
13.(7)某種虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址。虛擬局域網(wǎng)中由叫做代理的設(shè)備對虛擬局域網(wǎng)中的成員進(jìn)行管理。這個代理和多個IP結(jié)點組成IP______虛擬局域網(wǎng)。
14.綜合布線系統(tǒng)設(shè)計等級分為基本型、增強(qiáng)型與_______。
15.在通信網(wǎng)中,為了防止當(dāng)發(fā)送能力大于接收能力時造成數(shù)據(jù)丟失的現(xiàn)象,一般需要進(jìn)行______。
16.SET(安全電子交易)是一種基于的協(xié)議,是為了解決用戶、商家和銀行之間通過信用卡支付的交易安全問題而設(shè)計的。
17.(5)萬兆以太網(wǎng)仍保留IEEE802.3標(biāo)準(zhǔn)對以太網(wǎng)最小和最大________的規(guī)定。
18.Linux中提供名字服務(wù)的程序是。
19.組播允許一個發(fā)送方發(fā)送數(shù)據(jù)包到多個接收方。不論接收組成員的數(shù)量是多少,數(shù)據(jù)源只發(fā)送______數(shù)據(jù)包。
20.數(shù)字簽名是筆跡簽名的模擬,用于確認(rèn)發(fā)送者的身份,是一個的消息摘要。
三、2.填空題(8題)21.連接兩個或多個物理網(wǎng)絡(luò),負(fù)責(zé)將從一個網(wǎng)絡(luò)接收來的IP數(shù)據(jù)報,轉(zhuǎn)發(fā)到一個合適的網(wǎng)絡(luò)中的是______。
22.在工業(yè)布線系統(tǒng)中,通常在主干傳輸結(jié)構(gòu)中采用光纖作為連接工業(yè)環(huán)境中各種通信設(shè)備的傳輸介質(zhì),提高了數(shù)據(jù)傳輸速率與抗______能力,確保在復(fù)雜的工廠環(huán)境中各種數(shù)據(jù)的傳輸要求。
23.網(wǎng)頁內(nèi)的圖像與文本、表格等元素同時出現(xiàn)在主頁中,這種圖像稱為______。
24.IEEE802.11b定義了使用跳頻擴(kuò)頻技術(shù)的無線局域網(wǎng)標(biāo)準(zhǔn),它的最高傳輸速率可以達(dá)到11Mbps。802.11a將傳輸速率提高到______Mbps。
25.在Internet中,負(fù)責(zé)選擇合適的路由,使發(fā)送的數(shù)據(jù)分組(packet)能夠正確無誤地按照地址找到目的站并交付給目的站所使用的協(xié)議是【】。
26.瀏覽器通常由一系列的客戶單元、一系列的【】單元和一個控制單元組成。
27.Ethernet的MAC地址長度為______位。
28.在系統(tǒng)結(jié)構(gòu)上,UNIX分為操作系統(tǒng)的內(nèi)核與______。
四、C語言程序設(shè)計題(2題)29.己知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:如果四位數(shù)各位上的數(shù)字均為0或2或4或6或8中的一個數(shù)字,則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件忽略。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.當(dāng)使用電子郵件訪問POP3服務(wù)器時
A.郵件服務(wù)器保留郵件副本
B.從不同的計算機(jī)上都可以閱讀服務(wù)器上的郵件
C.比較適合用戶從一臺固定的客戶機(jī)訪問郵箱的情況
D.目前支持POP3協(xié)議的郵件服務(wù)器不多.一般都使用IMAP協(xié)議的郵件服務(wù)器
32.將計算機(jī)的發(fā)展階段分為第一代電子管,第二代晶體管等4個階段,是根據(jù)下列哪個設(shè)備或器件決定的?()
A.輸入輸出設(shè)備B.邏輯器件C.存儲器D.運(yùn)算器
33.網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能,提出了—種新的網(wǎng)絡(luò)資源管理機(jī)制,即______。
A.目錄服務(wù)B.分布式目錄服務(wù)C.數(shù)據(jù)庫服務(wù)D.活動目錄服務(wù)
六、1.程序設(shè)計題(3題)34.在文件IN30.DAT中有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均是3位數(shù)。函數(shù)readDat()是讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)jsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第二個數(shù)大于第一個數(shù)加第三個數(shù)之和,其中滿足條件的個數(shù)作為函數(shù)jsSort()的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對結(jié)構(gòu)數(shù)組bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個數(shù)加第三個數(shù)之和的大小進(jìn)行降序排列,排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件OUT30.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈string.h>
#include〈conio.h>
typedefstruct
{
intx1,x2,x3;
}Data;
Dataaa[200],bb[200];
intjsSort()
{
}
main()
{
intcount;
readDat();
count=jsSort();/*返回滿足條件的個數(shù)*/
writeDat(count);
}
readDat()
{
FILE*in;
inti;
in=fopen("IN30.DAT","r");
for(i=0;i〈200;i++)
fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);
}
writeDat(intcount)
{
FILE*out;
inti;
ut=fopen("OUT30.DAT","w");
clrscr();
for(i=0;i〈count;i++)
{
printf("%d,%d,%d第二個數(shù)+第三個數(shù)=%d\n",bb[i].x1,bb[i].x2,
bb[i].x3,bb[i].x2+bb[i],x3);
fprintf(out,"%d,%5d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
35.已知數(shù)據(jù)文件IN44.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出千位數(shù)上的數(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ù)輸出到OUT44.DAT文件中。
例如:9123,9-1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。
9812,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()
{
ihti;
readDat();
jsValue();
writeDat();
for(i=0;i<cnt;i++)
printf("b[%d]=%d\n",i,b[i]);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("IN44.DAT","r");
printf("cnt=%d\n",cnt);
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT44.DAT","w");
fprintf(fp,"%al\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
36.已知在文件IN6.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量sl(整型)、金額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é)果輸出到文件OUT6.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[il];/*產(chǎn)品名稱*/
intdj;/*單價*/
ihtsl;/*數(shù)量*/
longSe;/*金額*/
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
main()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN6.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);chi4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);chi5]=0;
sell[ii.sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT6.DAT","w");
for(i=0;i<100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[ii.dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
參考答案
1.B選項A),SMTP是簡單郵件傳輸協(xié)議;選項B),F(xiàn)TP是文件傳輸協(xié)議;選項C),UDP是用戶數(shù)據(jù)報協(xié)議,運(yùn)行在傳輸層;選項D),Telnet是遠(yuǎn)程登錄協(xié)議。
2.AAs(AutonomousSystem,自治系統(tǒng))是一個有權(quán)自主地決定在本系統(tǒng)中采用何種路由協(xié)議的小型單位。BGP是一種外部網(wǎng)關(guān)協(xié)議,用于不同自治系統(tǒng)的路由器之間交換路由信息的協(xié)議。不同的AS之間使用外部網(wǎng)關(guān)協(xié)議BGP一4路由協(xié)議。NetFlow是一種數(shù)據(jù)交換方式,由Ciseo創(chuàng)造。路由信息協(xié)議(RIP)是一種在網(wǎng)關(guān)與主機(jī)之間交換路由選擇信息的標(biāo)準(zhǔn),RIP是一種內(nèi)部網(wǎng)關(guān)協(xié)議。OSPF(OpenShortestPathFirst開放式最短路徑優(yōu)先)是一個內(nèi)部網(wǎng)關(guān)協(xié)議用于在單一自治系統(tǒng)內(nèi)決策路由。由分析可知,不同自治系統(tǒng)之間的應(yīng)當(dāng)使用外部網(wǎng)關(guān)協(xié)議。故選擇A選項。
3.DWeb站點可以配置靜態(tài)IP地址,也可以配置動態(tài)IP地址,因此A選項錯誤。而同一臺服務(wù)器可以構(gòu)建多個網(wǎng)站,B選項錯誤。訪問Web站點時必須使用站點的域名,也可以使用站點的IP地址,因此C選項錯誤。建立Web站點時必須為每個站點指定一個主目錄,也可以是虛擬的子目錄。因此選擇D選項。
4.C
5.B解析:由于HTML編寫制作的簡易性,它對促進(jìn)WWW的迅速發(fā)展起了重要的作用,并作為WWW的核心技術(shù)在因特網(wǎng)中得到廣泛的應(yīng)用,所以WWW的核心技術(shù)是HTML。
6.C防火墻是為了防止外部網(wǎng)對內(nèi)部網(wǎng)的侵犯而設(shè)置的。
7.A\r\n32位全為“l(fā)”的IP地址稱為有限廣播地址。與子網(wǎng)屏蔽碼的值無關(guān)。如果采用子網(wǎng)編址,那么有限廣播被限制在本子網(wǎng)之中。
8.C數(shù)據(jù)鏈路層劃分為邏輯鏈路控制子層與介質(zhì)訪問控制子層。
9.A
10.A中長期天氣預(yù)報屬于復(fù)雜的計算,科學(xué)計算是計算機(jī)從誕生起就進(jìn)行的主要工作,計算模型還成為一種特殊的研究方法,比如模擬核爆炸、模擬經(jīng)濟(jì)運(yùn)行模型、進(jìn)行中長期天氣預(yù)報等。
11.冒號十六進(jìn)制【解析】IPv6的128位地址按每16位劃分為一個位段,每個位段被轉(zhuǎn)換為一個4位的十六進(jìn)制數(shù),并用冒號隔開,這種表示法稱為冒號十六進(jìn)制表示法。
12.不可靠不可靠解析:互聯(lián)網(wǎng)應(yīng)該屏蔽低層網(wǎng)絡(luò)的差異,為用戶提供通用的服務(wù)。具體地講,運(yùn)行IP協(xié)議的互聯(lián)層可以為其高層用戶提供如下3種服務(wù):(1)不可靠的數(shù)據(jù)投遞服務(wù);(2)而向無連接的傳輸服務(wù);(3)盡最大努力投遞服務(wù)。
13.(7)廣播組【解析】lP廣播組虛擬局域網(wǎng)的建立是動態(tài)的,它通過代理管理虛擬局域網(wǎng)的成員。其動態(tài)特性提供了很高的靈活性,不但可以根據(jù)服務(wù)靈活地組建,而且可以跨越路由器形成與廣域網(wǎng)的互聯(lián)。
14.\n綜合型
\n
15.流量控制流量控制解析:在通信網(wǎng)中,為了防止當(dāng)發(fā)送能力大于接收能力時造成數(shù)據(jù)丟失的現(xiàn)象,要進(jìn)行流量控制。
16.消息流SET協(xié)議是一種基于消息流的協(xié)議,是由VISA與MasterCard共同制定的一套安全、方便的交易模式,最早用于支持各種信用卡的網(wǎng)上交易。
17.(5)幀長度【解析】萬兆以太網(wǎng)仍保留IEEE802.3標(biāo)準(zhǔn)對以太網(wǎng)最小和最大幀長度的規(guī)定,在用戶將已有的以太剛升級時,仍便于和較低速率的以太網(wǎng)通信。
18.named將主機(jī)和對照的IP地址放到DNS服務(wù)器中,當(dāng)某個主機(jī)與其他主機(jī)通信時,將先到DNS服務(wù)器中詢問。一個網(wǎng)絡(luò)中可以有多個DNS服務(wù)器。當(dāng)這些DNS服務(wù)器中沒有要查詢的IP數(shù)據(jù)時,可以轉(zhuǎn)向外界的DNS服務(wù)器進(jìn)行查詢。這種方法非常適合大型網(wǎng)絡(luò),現(xiàn)在的Internet中采用的解析標(biāo)準(zhǔn)就是DNS。特別是在Linux、UNIX操作系統(tǒng)中,有一種專門的DNS服務(wù)程序Bind,其運(yùn)行的守護(hù)進(jìn)程叫做named。
19.一次一次解析:組播就是數(shù)據(jù)源一次性地向接收組的所有成員發(fā)送數(shù)據(jù)包。
20.加密數(shù)字簽名是筆跡簽名的模擬,用于確認(rèn)發(fā)送者身份,是一個加密的消息摘要。
21.路由器路由器解析:路由器在因特網(wǎng)中起著重要的作用,它連接兩個或多個物理網(wǎng)絡(luò),負(fù)責(zé)將從一個網(wǎng)絡(luò)接收來的IP數(shù)據(jù)報,經(jīng)過路由選擇,轉(zhuǎn)發(fā)到一個合適的網(wǎng)絡(luò)中。
22.干擾干擾解析:工業(yè)布線系統(tǒng)的一個特點是采用光纖作為連接工業(yè)環(huán)境中各種通信設(shè)備的傳輸介質(zhì),提高了數(shù)據(jù)傳輸速率與抗干擾能力,確保在復(fù)雜的工廠環(huán)境中各種數(shù)據(jù)的傳輸要求。
23.內(nèi)嵌圖像內(nèi)嵌圖像解析:圖像與文本、表格等元素同時出現(xiàn)在主頁中為內(nèi)嵌圖像。
24.5454解析:IEEE802.11b定義了使用跳頻擴(kuò)頻技術(shù),傳輸速率為1、2、5.5、11Mbps的無線局域網(wǎng)標(biāo)準(zhǔn)。802.11a將傳輸速率提高到54Mbps。
25.TCP/IPTCP/IP解析:在Internet中,TCP/IP協(xié)議是負(fù)責(zé)選擇合適的路由,使發(fā)送的數(shù)據(jù)分組能夠正確無誤地按照地址找到目的站并交付給目的站所使用的協(xié)議。
26.解釋解釋解析:本題的考查點是瀏覽器的組成。瀏覽器通常由一系列的客戶單元、一系列的解釋單元和一個控制單元組成。控制單元是瀏覽器的核心,負(fù)責(zé)協(xié)調(diào)、管理客戶單元和解釋單元??蛻魡卧邮蘸蛨?zhí)行從鍵盤和鼠標(biāo)上傳來的用戶指令。解釋單元負(fù)責(zé)相關(guān)的解釋工作,如HTML解釋器負(fù)責(zé)解釋由服務(wù)器發(fā)來的頁面文件。
27.4848解析:典型的Ethernet物理地址長度為48位(6個字節(jié)),如00-60-08-00-A6-38。
28.核外程序核外程序解析:在結(jié)構(gòu)上UNIX可分為兩大部分:操作系統(tǒng)內(nèi)核和核外程序。內(nèi)核由兩個主要部分組成:文件子系統(tǒng)和進(jìn)程控制子系統(tǒng)。
29.【審題關(guān)鍵句】各位都是偶數(shù),從大到小排序。
\n【解題思路】
\n①首先,本題要定義多個變量,包括兩個循環(huán)變量循環(huán)i、j;用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個位);一個用于數(shù)據(jù)交換的整型變量ab。
\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進(jìn)行分解,得到每位上的數(shù)字,然后通過if條件語句判斷每位數(shù)是否都為偶數(shù),注意,每個表達(dá)式之問的關(guān)系為與運(yùn)算,即需要同時滿足這4個表達(dá)式的數(shù)才符合條件。
\n③將滿足條件的四位數(shù)賦給數(shù)組b[cnt],同時數(shù)組下標(biāo)值加1,當(dāng)for循環(huán)執(zhí)行完畢后,則所有滿足條件的四位數(shù)全部存放到數(shù)組b[cnt]中。
\n④最后通過兩個for循環(huán),對數(shù)組b[cnt]的元素按從大到小的順序排序,排序過程中,變量ab作為數(shù)據(jù)交換的中間變量。
\n【參考答案】
\n
30.【審題關(guān)鍵句】個位-千位-百位-十位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“個位-千位-百位-十位數(shù)大于零的個數(shù)”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結(jié)果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
31.C解析:電子郵件應(yīng)用程序從郵件服務(wù)器的郵箱中讀取時可以使用POP3協(xié)議或IMAP協(xié)議,但是目前支持IMAP協(xié)議的郵件服務(wù)器還不多,大量的郵件服務(wù)器還是POP3服務(wù)器。當(dāng)使用電子郵件應(yīng)用程序訪問POP3服務(wù)器時,郵箱中的郵件被復(fù)制到用戶的客戶機(jī)中,郵件服務(wù)器中不保留郵件的副本,用戶在自己的客戶機(jī)中閱讀和管理郵件。POP3服務(wù)器比較適合于用戶只從一臺固定的客戶機(jī)訪問郵箱的情況,它將所有的郵件都讀取到這臺固定的客戶機(jī)中存儲。
32.B解析:計算機(jī)發(fā)展的四個階段的劃分是根據(jù)其采用的邏輯器件的不同,注意區(qū)分微型計算機(jī)發(fā)展的五代。
33.B解析:網(wǎng)絡(luò)操作系統(tǒng)為支持分布式服務(wù)功能,提出了一種新的網(wǎng)絡(luò)資源管理機(jī)制,即分布式目錄服務(wù)。分布式目錄服務(wù)將分布在不同地理位置的資源,組織在一種具有全局性的、可復(fù)制的分布式數(shù)據(jù)庫中,網(wǎng)絡(luò)中多個服務(wù)器都有該數(shù)據(jù)庫的副本。
34.intjsSort(){inticnt=0j;Datach;for(i=0;i〈200;i++)if(aa[i].x2>aa[i].x1+aa[i].x3)/*如果第二個數(shù)大于第一個數(shù)加第三個數(shù)之和*/{bb[cnt]=aa[i];/*則把該組數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/cnt++;/*統(tǒng)計滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i〈cnt-1;i++)/*對結(jié)構(gòu)數(shù)組bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個數(shù)*/for(j=i+1;j〈cnt;j++)/*加第三個數(shù)之和的大小進(jìn)行降序排列*/if(bb[i].x2+bb[i].x3〈bb[j].x2+bb[j].x3){ch=bb[i];bb[i]=bb[j];bb[j]=ch;}returncnt;/*返回滿足條件的個數(shù)*/}intjsSort()\r\n{\r\ninti,cnt=0,j;\r\nDatach;\r\nfor(i=0;i〈200;i++)\r\nif(aa[i].x2>aa[i].x1+aa[i].x3)/*如果第二個數(shù)大于第一個數(shù)加第三個數(shù)之和*/\r\n{\r\nbb[cnt]=aa[i];/*則把該組數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*對結(jié)構(gòu)數(shù)組bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個數(shù)*/\r\nfor(j=i+1;j〈cnt;j++)/*加第三個數(shù)之和的大小進(jìn)行降序排列*/\r\nif(bb[i].x2+bb[i].x3〈bb[j].x2+bb[j].x3)\r\n{ch=bb[i];\r\nbb[i]=bb[j];\r\nbb[j]=ch;\r\n}\r\nreturncnt;/*返回滿足條件的個數(shù)*/\r\n}解析:本題考查對結(jié)構(gòu)體數(shù)組中的元素的各個域的操作。首先利用一個for循環(huán)來依次取得結(jié)構(gòu)體數(shù)組中的各個元素,之后按照題目要求對當(dāng)前的元素的各個域進(jìn)行條件判斷,由語句“if(aa[i].x2>aa[i].x1+aa[i].x3)”來實現(xiàn)。如果該條件成立,則把被判斷元素存放到數(shù)組bb中去,當(dāng)符合條件的所有元素被找完后,按照“每組數(shù)據(jù)中的第二個數(shù)加第三個數(shù)之和的大小”進(jìn)行從大到小的排序。解答本題的關(guān)鍵是要弄清被處理對象是結(jié)構(gòu)體變量中的某個域,而不是結(jié)構(gòu)體變量本身。
35.jsValue(){intithouhuntendataj;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ù)的個位數(shù)字*/if(thou-hun-ten-data>O)/*如果千位數(shù)減百位數(shù)減十位數(shù)減個位數(shù)大于零*/{b[cut]=a[i];/*則把該數(shù)存入數(shù)組b中*/cut++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=O;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序*/for(j=i+l;j<cnt;j++)if(b[i]>b[j]){data=bIi];b[i]-b[j];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\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ù)的個位數(shù)字*/\r\nif(thou-hun-ten-data>O)/*如果千位數(shù)減百位數(shù)減十位數(shù)減個位數(shù)大于零*/\r\n{\r\nb[cut]=a[i];/*則把該數(shù)存入數(shù)組b中*/\r\ncut++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序*/\r\nfor(j=i+l;j<cnt;j++)\
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年科學(xué)育兒知識與實操指南培訓(xùn)
- 2026年工程地質(zhì)勘察報告中的地質(zhì)模型構(gòu)建
- 2025年保倫筆試面試及答案
- 2025年高中語文人才引進(jìn)筆試及答案
- 2026年如何加強(qiáng)市場分析以提升投資決策
- 2025年內(nèi)蒙古烏海人事考試及答案
- 2025年重慶長壽區(qū)事業(yè)單位考試及答案
- 2025年自貢事業(yè)單位考試題目及答案
- 2025年云陽外國語筆試真題及答案
- 2026年數(shù)字資產(chǎn)安全防護(hù)指南培訓(xùn)
- 2025-2026學(xué)年人教版(新教材)小學(xué)數(shù)學(xué)二年級下冊(全冊)教學(xué)設(shè)計(附教材目錄P161)
- 委托市場調(diào)研合同范本
- 畜牧安全培訓(xùn)資料課件
- 2025年度黨支部書記述職報告
- 2026四川省引大濟(jì)岷水資源開發(fā)限公司公開招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2026年安徽糧食工程職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性考試備考試題及答案詳解
- 內(nèi)科學(xué)總論小兒遺傳代謝病課件
- 雨課堂學(xué)堂在線學(xué)堂云《中國電影經(jīng)典影片鑒賞(北京師范大學(xué))》單元測試考核答案
- 核電站防地震應(yīng)急方案
- 2025江西江新造船有限公司招聘70人模擬筆試試題及答案解析
- 重慶市豐都縣2025屆九年級上學(xué)期1月期末考試英語試卷(不含聽力原文及音頻答案不全)
評論
0/150
提交評論