




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【2023年】山東省德州市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.路由器一般是根據(jù)路由器背板交換能力來劃分的。背板交換能力大于()bps稱為高端路由器。
A.60GB.50GC.40GD.30G
2.
3.下面關(guān)于美國國防部安全準(zhǔn)則的說法,錯誤的是()。
A.美國國防部安全準(zhǔn)則包括7個級別:D1,C1,C2,B1,B2,B3,A1
B.D1級是計(jì)算機(jī)安全最低的一級
C.C2級的特征是有選擇的存取控制,用戶與數(shù)據(jù)分離,數(shù)據(jù)保護(hù)以用戶組為單位
D.B2稱為結(jié)構(gòu)化安全保護(hù)
4.下列關(guān)于RPR技術(shù)的描述中,錯誤的是()
A.RPR環(huán)能夠在50ms內(nèi)實(shí)現(xiàn)自愈
B.RPR環(huán)中每一個節(jié)點(diǎn)都執(zhí)行DPT公平算法
C.RPR環(huán)將沿順時(shí)針方向傳輸?shù)墓饫w環(huán)叫做外環(huán)
D.RPR的內(nèi)環(huán)與外環(huán)都可以傳輸數(shù)據(jù)分組與控制分組
5.一臺交換機(jī)具有24個10/looMbps端口和2個1000Mbps端口,如果所有端口都工作在全雙工狀態(tài),那么交換機(jī)總帶寬應(yīng)為()。
A.4.4GbpsB.6.4GbpsC.6.8GbpsD.8.8Gbps
6.進(jìn)行中長期天氣預(yù)報(bào)屬于計(jì)算機(jī)哪個應(yīng)用領(lǐng)域()
A.科學(xué)計(jì)算B.事務(wù)處理C.過程控制D.人工智能
7.下列關(guān)于OSPF協(xié)議的描述中,錯誤的是()。
A.在一個區(qū)域內(nèi)的路由器數(shù)不超過50個
B.每一個區(qū)域OSPF擁有一個32位的區(qū)域標(biāo)識符
C.在一個OSPF區(qū)域內(nèi)部的路由器不知道其他區(qū)域的網(wǎng)絡(luò)拓?fù)?/p>
D.對于規(guī)模很大的網(wǎng)絡(luò),OSPF通過劃分區(qū)域來提高路由更新收斂速度
8.因特網(wǎng)的基本服務(wù)產(chǎn)生于()
A.50年代末~60年代初B.60年代末~70年代初C.70年代末~80年代初D.80年代末~90年代初
9.常用的商情分析工具不包括()。
A.時(shí)間序列分析B.心理分析C.回歸分析D.聚類分析
10.
二、填空題(10題)11.P2P網(wǎng)絡(luò)的基本結(jié)構(gòu)之一是______結(jié)構(gòu),其特點(diǎn)是由服務(wù)器負(fù)責(zé)記錄共享的信息以及回答對這些信息的查詢。
12.Telnet協(xié)議引入了______的概念,它提供了一種標(biāo)準(zhǔn)鍵盤定義,用來屏蔽不同計(jì)算機(jī)系統(tǒng)對鍵盤輸入的差異性。
13.因特網(wǎng)(Internet)上連接的計(jì)算機(jī)稱為主機(jī),其中因特網(wǎng)服務(wù)與信息資源的提供者被稱為【】,因特網(wǎng)服務(wù)和信息資源的使用者被稱為【】。
14.(19)QQ客戶端間進(jìn)行聊天有兩種方式。一種是客戶端直接建立連接進(jìn)行聊天,另一種是用服務(wù)器_________的方式實(shí)現(xiàn)消息的傳送。
15.數(shù)字證書的格式一般使用國際標(biāo)準(zhǔn)。
16.不經(jīng)過CPU,數(shù)據(jù)直接在I/O設(shè)備與存儲器間傳輸?shù)姆椒ǚQ為【】。
17.在CPU與主存之間設(shè)置,其目的是為了提高CPU對主存的訪問效率。
18.息摘要。
(19)目前,即時(shí)通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和______兩個代表。
19.在網(wǎng)絡(luò)管理模型中,__________位于被管理設(shè)備的內(nèi)部。
20.(3)____拓?fù)浣Y(jié)構(gòu)是在局域網(wǎng)中最常采用的。
三、2.填空題(8題)21.計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)渲饕侵浮尽孔泳W(wǎng)的拓?fù)錁?gòu)型,它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費(fèi)用都有重大影響。
22.數(shù)字簽名與消息認(rèn)證的區(qū)別是,【】使接收者能驗(yàn)證消息發(fā)送者及其所發(fā)的消息是否被篡改過。
23.在文件存儲空間的管理中,空閑塊方式特別適合于文件物理結(jié)構(gòu)為______的文件系統(tǒng)。
24.能讓用戶通過內(nèi)置瀏覽器在移動電話上訪問Internet技術(shù)是【】。
25.計(jì)算機(jī)的硬件是指組成一臺計(jì)算機(jī)的各種物理裝置,包括控制器、運(yùn)算器、存儲器和______設(shè)備。
26.因特網(wǎng)連接的主機(jī)都必須遵守【】協(xié)議。
27.奔騰芯片采用的流水線技術(shù)主要是【】和超流水線技術(shù)。
28.我們知道經(jīng)典奔騰的處理速度可達(dá)到300MIPS。其中MIPS的含義是______。
四、C語言程序設(shè)計(jì)題(2題)29.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請勿改動數(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ù)isValue,其功能是:求出所有這些四位數(shù)是素?cái)?shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到out.dat文件中。
例如:5591是素?cái)?shù),則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。
9812是非素?cái)?shù),則該數(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.WWW基于()方式工作。
A.瀏覽器/服務(wù)器B.客戶機(jī)/服務(wù)器C.單機(jī)D.并行機(jī)
32.在不同網(wǎng)絡(luò)結(jié)點(diǎn)的對等層之間的通信需要下列哪一項(xiàng)協(xié)議()。
A.模塊接口B.對等層協(xié)議C.電信號D.傳輸介質(zhì)
33.關(guān)于網(wǎng)絡(luò)技術(shù)的發(fā)展趨勢,以下哪種說法是不正確的?______。
A.網(wǎng)絡(luò)由公用網(wǎng)向虛擬專用網(wǎng)發(fā)展
B.網(wǎng)絡(luò)由單一的數(shù)據(jù)通信網(wǎng)向綜合業(yè)務(wù)數(shù)字通信網(wǎng)發(fā)展
C.網(wǎng)絡(luò)由分組交換向報(bào)文交換發(fā)展
D.網(wǎng)絡(luò)由客戶機(jī)/服務(wù)器向網(wǎng)站/瀏覽器方式發(fā)展
六、1.程序設(shè)計(jì)題(3題)34.已知數(shù)據(jù)文件in81.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ù)的平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2輸出到out81.dat文件。
例如:7153,7+1=5+3,則該數(shù)滿足條件,計(jì)算嚴(yán)均值pjz1,且個數(shù)cnt=cnt+1。8129,8+1≠2+9,則該數(shù)不滿足條件計(jì)算平均值pjz2。
注意:部分源程序已給出。
程序中己定義數(shù)組:a[300],b[300],已定義變量:cnt,pjz1,pjz2。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],cnt=0;
doublepjz1=0.0,pjz2=0.0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值
pjz2=%7.21f\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("in81.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out81.dat","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);
fclose(fp)
}
35.請編寫函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件OUT11.DAT中。
例如,若n為1000時(shí),函數(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);
}
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.C
2.B
3.C選項(xiàng)A)和選項(xiàng)B),美國國防部安全準(zhǔn)則包括7個級別:D1、C1、C2、B1、B2、B3、A1,其中A1的安全等級最高,D1的安全等級最低;選項(xiàng)C),C1級的特征是有選擇的存取控制,用戶與數(shù)據(jù)分離,數(shù)據(jù)保護(hù)以用戶組為單位,C2級的特征是存取控制以用戶為單位,廣泛的審計(jì):選項(xiàng)D),B2稱為結(jié)構(gòu)化安全保護(hù)。
4.BRPR采用自愈環(huán)設(shè)計(jì)思路,能在50ms時(shí)間內(nèi)隔離出現(xiàn)故障的結(jié)點(diǎn)和光纖段,提供SDH級的快速保護(hù)和恢復(fù)。彈性分組環(huán)(RPR)中每一個節(jié)點(diǎn)都執(zhí)行SRP公平算法,與FDDI一樣使用雙環(huán)結(jié)構(gòu)。RPR將順時(shí)針傳輸?shù)墓饫w環(huán)稱為外環(huán),將沿逆時(shí)針傳輸?shù)墓饫w環(huán)稱為內(nèi)環(huán),并且其內(nèi)環(huán)和外環(huán)都可以傳輸數(shù)據(jù)分組和控制分組。因此8選項(xiàng)描述錯誤。
5.D全雙工端口帶寬的計(jì)算方法是:端口數(shù)×端口速率×2。即:24×100Mbps×2+2×1000Mbps×2=8.8Gbps。
6.A中長期天氣預(yù)報(bào)屬于復(fù)雜的計(jì)算,科學(xué)計(jì)算是計(jì)算機(jī)從誕生起就進(jìn)行的主要工作,計(jì)算模型還成為一種特殊的研究方法,比如模擬核爆炸、模擬經(jīng)濟(jì)運(yùn)行模型、進(jìn)行中長期天氣預(yù)報(bào)等。
7.A對于規(guī)模很大的網(wǎng)絡(luò),0SPF通過劃分區(qū)域來提高路由更新收斂速度,每一個區(qū)域OSPF擁有一個32位的區(qū)域標(biāo)識符,在一個OSPF區(qū)域內(nèi)部的路由器不知道其他區(qū)域的網(wǎng)絡(luò)拓?fù)?,在一個區(qū)域內(nèi)的路由器數(shù)一般不超過200個。故選A選項(xiàng)。
8.C
9.B
10.D
11.集中式集中式解析:目前,P2P網(wǎng)絡(luò)存在4種主要的結(jié)構(gòu)類型,集中式拓?fù)浣Y(jié)構(gòu)、分布式非結(jié)構(gòu)化拓?fù)浣Y(jié)構(gòu)、分布式結(jié)構(gòu)化拓?fù)浣Y(jié)構(gòu)以及混合式P2P網(wǎng)絡(luò)結(jié)構(gòu)。
12.網(wǎng)絡(luò)虛擬終端或NVI或網(wǎng)絡(luò)虛擬終端(NVT)網(wǎng)絡(luò)虛擬終端或NVI或網(wǎng)絡(luò)虛擬終端(NVT)解析:Telnet協(xié)議引入了網(wǎng)絡(luò)虛擬終端NVT的概念,它提供了一種標(biāo)準(zhǔn)鍵盤定義,用來屏蔽不同計(jì)算機(jī)系統(tǒng)對鍵盤輸入的差異性。
13.服務(wù)器客戶機(jī)服務(wù)器\r\n客戶機(jī)解析:因特網(wǎng)主要由通信線路、路由器、主機(jī)和信息資源構(gòu)成。主機(jī)即是因特網(wǎng)上連接的計(jì)算機(jī)。因特網(wǎng)能為用戶提供服務(wù)和共享的信息資源,有些主機(jī)專門起到提供服務(wù)和信息的作用,被稱為服務(wù)器。有些主機(jī)則是用于接受服務(wù)和信息,被稱為客戶機(jī)。服務(wù)器主機(jī)要求配置較高,客戶機(jī)主機(jī)則可以是一臺普通個人計(jì)算機(jī)。
14.(19)轉(zhuǎn)發(fā)
【解析】QQ客戶端間進(jìn)行聊天有兩種方式。一種是QQ客戶端之間直接建立TCP或UDP連接進(jìn)行聊天交互,另一種是當(dāng)客戶端之間無法直接通信時(shí),采用通過服務(wù)器轉(zhuǎn)發(fā)的方式來實(shí)現(xiàn)即時(shí)信息的傳送。
15.X.509數(shù)字證書的格式一般遵守X.509國際標(biāo)準(zhǔn)。X.509是目前廣泛使用的證書格式之一。X.509用戶公鑰證書是由可信賴的證書權(quán)威機(jī)構(gòu)(證書授權(quán)中心,CA)創(chuàng)建的,由其或用戶將證書存放在X.500格式的目錄中。在X.509格式中,數(shù)字證書通常包括版本號、序列號(CA下發(fā)的每個證書的序列號都是唯一的)、簽名算法標(biāo)識符、發(fā)行者名稱、有效性、主體名稱、主體的公開密鑰信息、發(fā)行者唯一識別符、主體唯一識別符、擴(kuò)充域、簽名(CA用自己的私鑰對上述域進(jìn)行數(shù)字簽名的結(jié)果,也可以理解為是CA對用戶證書的簽名)。
16.直接存儲器存取方式(DMA)直接存儲器存取方式(DMA)解析:不經(jīng)過CPU,數(shù)據(jù)直接在I/O設(shè)備與存儲器間傳輸?shù)姆椒ǚQ為直接存儲器存取方式(DMA)
17.Cache首先,設(shè)置Cache并不能從實(shí)質(zhì)上擴(kuò)大主存容量。Cache在CPU與主存間交換數(shù)據(jù),對外存儲器(硬盤)是沒有太大影響的,其主要目的是為了提高CPU對主存的訪問效率。
18.(19)XMPP協(xié)議集【解析】目前,即時(shí)通信系統(tǒng)通用的協(xié)議主要有SIMPLE協(xié)議集和XMPP協(xié)議集兩個代表。
19.代理代理解析:在網(wǎng)絡(luò)管理模型中,代理位于被管理設(shè)備的內(nèi)部,把來自管理者的命令或信息請求轉(zhuǎn)換為本設(shè)備特有的指令,完成管理者的指示,或是返回它所在設(shè)備的信息。
20.(3)總線網(wǎng)
【解析】總線型拓?fù)浣Y(jié)構(gòu)是局域網(wǎng)的主要拓?fù)浣Y(jié)構(gòu)之一。
21.通信通信解析:計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)渫ㄟ^網(wǎng)中結(jié)點(diǎn)與通信線路之間的幾何關(guān)系表示網(wǎng)絡(luò)結(jié)構(gòu),反映出網(wǎng)絡(luò)中各實(shí)體之間的結(jié)構(gòu)關(guān)系。計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)渲饕侵竿ㄐ抛泳W(wǎng)的拓?fù)錁?gòu)型。
22.消息認(rèn)證消息認(rèn)證解析:消息認(rèn)證就是確定的接收者能夠檢驗(yàn)收到的消息是否真實(shí)的方法。消息認(rèn)證又稱為完整性校驗(yàn),它在銀行業(yè)稱為消息認(rèn)證,在OSI安全模型中稱為封裝。
23.順序結(jié)構(gòu)順序結(jié)構(gòu)解析:空閑塊表記錄了全部空閑的物理塊;包括首空閑塊號和空閑塊個數(shù),適合于文件物理結(jié)構(gòu)為順序結(jié)構(gòu)的文件系統(tǒng)。
24.Wap或無線應(yīng)用協(xié)議Wap或無線應(yīng)用協(xié)議解析:Wap是一個新的、開放的、全球化的協(xié)議,能夠讓用戶在手機(jī)上上網(wǎng)。Wap協(xié)議開發(fā)基于Internet廣泛應(yīng)用的標(biāo)準(zhǔn),提供一個無線Internet解決方案。
25.輸入輸出輸入輸出解析:完整的計(jì)算機(jī)系統(tǒng)由硬件和軟件兩部分組成,硬件可以分為4個層次,即芯片、板卡、設(shè)備和網(wǎng)絡(luò),包括的裝置有控制器、運(yùn)算器、存儲器和輸入輸出設(shè)備。
26.TCP/IPTCP/IP解析:因特網(wǎng)是一個覆蓋全世界的廣域網(wǎng)絡(luò)。實(shí)際上它是由無數(shù)的網(wǎng)絡(luò),包括局域網(wǎng)和廣域網(wǎng)連接而成的。這些網(wǎng)絡(luò)連接著無數(shù)的主機(jī),它們都遵守TCP/IP協(xié)議,保證了相互之間通信時(shí)采用同樣的尋址方式、命名機(jī)制和傳輸規(guī)則。TCP/IP協(xié)議是一個協(xié)議集,其中最主要的是TCP(傳輸控制協(xié)議)和IP(網(wǎng)絡(luò)互聯(lián)協(xié)議)。IP協(xié)議規(guī)定了因特網(wǎng)中的通信規(guī)則,為其高層用戶提供無連接的服務(wù),而TCP協(xié)議則采用面向連接的方式來彌補(bǔ)和增強(qiáng)IP協(xié)議所提供的服務(wù)。
27.超標(biāo)量技術(shù)超標(biāo)量技術(shù)解析:奔騰芯片采用的流水線技術(shù)主要是超標(biāo)量技術(shù)和超流水線技術(shù)。
28.每秒執(zhí)行百萬條指令每秒執(zhí)行百萬條指令解析:MIPS是MillionInstructionsPerSecond的縮寫,表示每秒執(zhí)行百萬條指令。
29.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。
\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實(shí)現(xiàn)對20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長度,并把其值賦給變量len,再用len除以2,得到第i行字符串長度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞過來增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開始,依次遞過來增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換實(shí)現(xiàn)對第i行字符串左半部分的字符串按降序排列。
\n③用變量len的值對2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的中間字符連接到字符串變量s仃的后面,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的左半部分的子字符串連接到變量str的后面;如果余數(shù)不等于l,則調(diào)用字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實(shí)現(xiàn)字符串xx[i]左右部分子字符串的交換。
\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實(shí)現(xiàn)把排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中。
\n【參考答案】
\n
30.【審題關(guān)鍵句】求素?cái)?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]是否是素?cái)?shù),如果是素?cái)?shù),則把a(bǔ)[i]的值賦給數(shù)組b[cnt],同時(shí)數(shù)組下標(biāo)變量cnt值加1。
\n③在退出循環(huán)后,用兩個for循環(huán)對數(shù)組b[]中元素進(jìn)行兩兩比較,實(shí)現(xiàn)數(shù)組元素從小到大的排序,比較過程中通過整型變量tmp實(shí)現(xiàn)兩個數(shù)的交換。
\n【參考答案】
\n
31.B解析:WWW采用客戶機(jī)/服務(wù)器工作模式。
32.B解析:OSI參考模型劃分層次的原則之一就是規(guī)定不同結(jié)點(diǎn)的同等層按照協(xié)議實(shí)現(xiàn)對等層之間的通信。
33.C解析:網(wǎng)絡(luò)技術(shù)有以下7個發(fā)展趨勢:
(1)低速→高速。
(2)專用網(wǎng)→公用網(wǎng)→虛擬專用網(wǎng)。
(3)面向終端的網(wǎng)→資源共享網(wǎng)。
(4)電路交換→報(bào)文交換→分組交換→信元交換。
(5)各種通信控制規(guī)程→國際標(biāo)準(zhǔn)。
(6)單一的數(shù)據(jù)通信網(wǎng)→綜合業(yè)務(wù)數(shù)字通信網(wǎng)。
(7)微機(jī)到主機(jī)→對等通信→客戶機(jī)/服務(wù)器→網(wǎng)站/瀏覽器。
34.voidjsValue(){intithouhuntendatan=0;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(thou+hun==ten+data)/*如果千位數(shù)加百位數(shù)等于十位數(shù)加個位數(shù)*/{cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)求和*/pjz1+=a[i];/*將滿足條件的數(shù)求和*/}else{n++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個數(shù)*/pjz2+=a[i];/*將不滿足條件的數(shù)求和*/}}pjz1/=cnt;/*求滿足條件的數(shù)的平均值*/pjz2/=n;/*求不滿足條件的數(shù)平均值*/}voidjsValue()\r\n{inti,thou,hun,ten,data,n=0;\r\nfor(i=0;i<300;i++)\r\n{thou=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)/*如果千位數(shù)加百位數(shù)等于十位數(shù)加個位數(shù)*/\r\n{cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)求和*/\r\npjz1+=a[i];/*將滿足條件的數(shù)求和*/\r\n}\r\nelse\r\n{n++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個數(shù)*/\r\npjz2+=a[i];/*將不滿足條件的數(shù)求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求滿足條件的數(shù)的平均值*/\r\npjz2/=n;/*求不滿足條件的數(shù)平均值*/\r\n}解析:本題考查的知識點(diǎn)如下:
(1)特殊運(yùn)算符“%”及“/”的使用。
(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用。
在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號“%”——取余和“/”——整除,拆分方法略。然后判斷“千位數(shù)+百位數(shù)=十位數(shù)+個位數(shù)”。依次求得符合條件的數(shù)的個數(shù)及其平均值。
35.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)同時(shí)能被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)同時(shí)能被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ù)進(jìn)行條件判斷。判斷條件為:既能被3整除同時(shí)也能被7整除,因此,用“&&”運(yùn)算符來連接兩個條件表達(dá)式,當(dāng)某數(shù)滿足判斷條件時(shí),就把該數(shù)累加到變量xy中(xy的初始值為0.0),當(dāng)所有滿足條件的數(shù)都被找完后,對累加求得的變量xy的值進(jìn)行求平方根的計(jì)算,并把所求得的結(jié)果作為函數(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"maxcntpj);fclose(fw);}[解析]本題考查的知識點(diǎn)如下:(1)運(yùn)算符“%”的使用。(2)判斷結(jié)構(gòu)中多個條件的布爾運(yùn)算。首先要找出數(shù)組中最大的元素。先定義第1個元素為最大的元素然后依次和后面的元素比較若后面的數(shù)中有大于第1個元素的則將這個數(shù)定義為最大的元素。再和后面的
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度一手房購房稅費(fèi)計(jì)算與繳納協(xié)議
- 二零二五年度校外住宿學(xué)生安全管理與責(zé)任認(rèn)定合同
- 2025年度無社保的培訓(xùn)生勞動合同
- 2025年度購房意向金擔(dān)保協(xié)議
- 二零二五年度員工職務(wù)秘密及保密責(zé)任保險(xiǎn)合同
- 二零二五年度共有產(chǎn)權(quán)購房合作合同
- 二零二五年度機(jī)動車交易代理與金融服務(wù)合同
- 二零二五年度股權(quán)交易與智能電網(wǎng)合作協(xié)議書
- 酒店安全免責(zé)協(xié)議(2025年度)公共區(qū)域安全責(zé)任書
- 2025年度安防產(chǎn)品區(qū)域代理服務(wù)協(xié)議
- 人力資源外包合同范本
- 成人重癥患者顱內(nèi)壓增高防控護(hù)理專家共識2024
- 110KV送出線路工程施工組織設(shè)計(jì)方案和對策
- 城市交通系統(tǒng)中的空間正義問題-深度研究
- 2024年03月江蘇2024年中國工商銀行蘇州分行社會招考筆試歷年參考題庫附帶答案詳解
- 2025年北師大新版高二物理上冊階段測試試卷
- 北師大版數(shù)學(xué)三下集體備課計(jì)劃
- 兒童家長非免疫規(guī)劃疫苗猶豫量表的編制及信效度檢驗(yàn)
- 咖啡店飲品配方保密協(xié)議
- 《餐飲服務(wù)禮貌用語》課件
- 2025年岳陽市岳陽樓區(qū)招考網(wǎng)格管理員高頻重點(diǎn)提升(共500題)附帶答案詳解
評論
0/150
提交評論