版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【2023年】江西省南昌市全國計(jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.
2.網(wǎng)絡(luò)廣告中的CPI是指()。
A.其它三個(gè)都不對B.網(wǎng)絡(luò)廣告每一千個(gè)鏈接數(shù)的費(fèi)用C.網(wǎng)絡(luò)廣告每一千個(gè)印象數(shù)的費(fèi)用D.網(wǎng)絡(luò)廣告每一千個(gè)點(diǎn)擊數(shù)的費(fèi)用
3.以下關(guān)于組建一個(gè)多集線器10Mbps以太網(wǎng)的配置規(guī)則,哪個(gè)是錯(cuò)誤的()。
A.可以使用3類非屏蔽雙絞線
B.每一段非屏蔽雙絞線長度不能超過100米
C.多個(gè)集線器之間可以堆疊
D.網(wǎng)絡(luò)中可以出現(xiàn)環(huán)路
4.在Windows中,存儲用戶密碼信息的文件是()。
A.SAMB.passwdC.shadowD.group
5.下列命令中,可用于測試IP地址和域名之間轉(zhuǎn)換的是()。
A.nslookupB.pathpingC.pingD.tracert
6.互聯(lián)網(wǎng)用戶應(yīng)在其網(wǎng)絡(luò)正式聯(lián)通之日起()內(nèi),到公安機(jī)關(guān)辦理國際聯(lián)網(wǎng)備案手續(xù)。A.三十日B.二十日C.十五日D.四十日
7.下列說法錯(cuò)誤的是()。
A.撥號上網(wǎng)的傳輸速率可以達(dá)到56kbps
B.HFC采用對稱數(shù)據(jù)傳輸速率
C.ADSL適合家庭和中小企業(yè)的Internet接入需求
D.數(shù)據(jù)通信網(wǎng)的種類很多,DDN、ATM、幀中繼等網(wǎng)絡(luò)均屬于數(shù)據(jù)通信網(wǎng)
8.在因特網(wǎng)中,IP數(shù)據(jù)報(bào)從源結(jié)點(diǎn)到目的結(jié)點(diǎn)可能需要經(jīng)過多個(gè)網(wǎng)絡(luò)和路由器。在整個(gè)傳輸過程中,IP數(shù)據(jù)報(bào)報(bào)頭中的()。
A.源地址和目的地址都不會發(fā)生變化
B.源地址有可能發(fā)生變化而目的地址不會發(fā)生變化
C.源地址不會發(fā)生變化而目的地址有可能發(fā)生變化
D.源地址和目的地址都有可能發(fā)生變化
9.關(guān)于UNIX,以下說法錯(cuò)誤的是()。
A.支持多任務(wù)和多用戶
B.提供可編程Shenll語言
C.系統(tǒng)全部采用匯編語言編寫而成,運(yùn)行速度快
D.采用樹形文件系統(tǒng),安全性和可維護(hù)性良好
10.
二、填空題(10題)11.
第79題___________即公共管理信息協(xié)議,是IS0定義的網(wǎng)絡(luò)管理協(xié)議
12.假設(shè)有3個(gè)進(jìn)程競爭同類資源,如果每個(gè)進(jìn)程需要2個(gè)該類資源,則至少需要個(gè)該類資源,才能保證不會發(fā)生死鎖。
13.(12)IP數(shù)據(jù)報(bào)的報(bào)頭長度應(yīng)當(dāng)是32b的整數(shù)倍,如果不是,需要填充域加_________湊齊。
14.在網(wǎng)絡(luò)協(xié)議的各層中相鄰層之間的聯(lián)系是【】的關(guān)系。
15.(20)IP電話系統(tǒng)有4個(gè)基本組件:終端設(shè)備、___________、多點(diǎn)控制單元和網(wǎng)守。
16.路由器的接口主要有三類:局域網(wǎng)接口、廣域網(wǎng)接口和路由器_________接口。
17.
第71題網(wǎng)絡(luò)層主要通過___________來為分組通過通信子網(wǎng)選擇最佳路徑。
18.頁面到頁面的鏈接信息由__________維持。
19.
20.光纖分布式數(shù)據(jù)接口FDDI.是一種以【17】作為傳輸介質(zhì)的高速環(huán)型網(wǎng)絡(luò)。
三、2.填空題(8題)21.用戶接入因特網(wǎng)的入口點(diǎn)是______。
22.數(shù)據(jù)鏈路層中的數(shù)據(jù)塊常被稱為______。
23.常見的內(nèi)存管理方法有______、頁式管理、段式管理和段頁式管理。
24.有一個(gè)虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址,并由叫作代理的設(shè)備對虛擬局域網(wǎng)中的成員進(jìn)行管理。在這個(gè)虛擬局域網(wǎng)中,代理和多個(gè)IP結(jié)點(diǎn)組成IP【】虛擬局域網(wǎng),
25.在因特網(wǎng)的域名體系中,商業(yè)組織的頂級域名是【】。
26.若Web站點(diǎn)是基于IIS建設(shè),而且Web站點(diǎn)內(nèi)容位于NTFS分區(qū)時(shí),有4種方法限制用戶的訪問權(quán)限:IP地址限制、Web權(quán)限、______和NTFS權(quán)限。
27.寬帶傳輸網(wǎng)的代表是以______為基礎(chǔ)的大容量光纖網(wǎng)絡(luò)。
28.在混合式P2P網(wǎng)絡(luò)中,根據(jù)結(jié)點(diǎn)的能力可將結(jié)點(diǎn)分為用戶結(jié)點(diǎn)、搜索結(jié)點(diǎn)和______。
四、C語言程序設(shè)計(jì)題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)的個(gè)數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后maini函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。
例如:7153,7+1=5+3,則該數(shù)滿足條件計(jì)算平均值pjzl,且個(gè)數(shù)cnt=cnt+1。
8129,8+1!=2+9,則該數(shù)不滿足條件計(jì)算平均值pjz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
第5類按條件對字符進(jìn)行篩選、替換
30.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取1000個(gè)十進(jìn)制整數(shù)到數(shù)組xx中;請編制函數(shù)Compute分別計(jì)算出xx中數(shù)值為奇數(shù)的個(gè)數(shù)odd,偶數(shù)的個(gè)數(shù)even,平均值aver以及方差totfc的值,最后調(diào)用函數(shù)WriteDat把結(jié)果輸出到out.dat文件中。
計(jì)算方差的公式如下:
原始數(shù)據(jù)文件存放的格式是:每行存放10個(gè)數(shù),并用逗號隔開。(每個(gè)數(shù)均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第8類按結(jié)構(gòu)體成員篩選并排序
五、1.選擇題(3題)31.下列說法錯(cuò)誤的是______。
A.TCP協(xié)議可以提供可靠的數(shù)據(jù)流傳輸服務(wù)
B.TCP協(xié)議可以提供面向連接的數(shù)據(jù)流傳輸服務(wù)
C.TCP協(xié)議可以提供全雙工的數(shù)據(jù)流傳輸服務(wù)
D.TCP協(xié)議可以提供面向非連接的數(shù)據(jù)流傳輸服務(wù)
32.Napster是哪種P2P網(wǎng)絡(luò)的典型代表?______。
A.集中式B.分布式結(jié)構(gòu)化C.混合式D.分布式非結(jié)構(gòu)化
33.系統(tǒng)中有N個(gè)進(jìn)程,則進(jìn)程就緒隊(duì)列中最多有多少個(gè)進(jìn)程?()
A.NB.N-1C.N-2D.N-3
六、1.程序設(shè)計(jì)題(3題)34.在文件IN3.DAT中有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個(gè)數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個(gè)數(shù)的后3位的大小進(jìn)行降序排列,將排序后的前10個(gè)數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進(jìn)行升序排列。最后調(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);
}
35.在文件in75.dat中有200組數(shù)據(jù),每組有3個(gè)數(shù),每個(gè)數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二個(gè)數(shù)加第三個(gè)數(shù)之和,其中滿足條件的個(gè)數(shù)作為函數(shù)JsSort()的返回值,同時(shí)把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)按照每組數(shù)據(jù)的第一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列(第一個(gè)數(shù)加第三個(gè)數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件out75.dat。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedefstruct
{
intxl,x2,x3;
}Data;
Dataaa[200],bb[200];
intjsSort()
{
}
voidmain()
{
intcount;
readDat();
count=jsSort();
writeDat(count);
}
readDat()
{
FILE*in;
inti;
in=fopen("in75.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;
clrscr();
ut=fopen("out75,dat","w");
for(i=0;i<count;i++)
{
printf("%d,"%d,"%d,第一個(gè)數(shù)+第三個(gè)數(shù)
=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);
fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
36.已知數(shù)據(jù)文件IN44.DAT中存有300個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)isValue(),其功能是:求出千位數(shù)上的數(shù)減百位數(shù)上數(shù)減十位數(shù)上的數(shù)減個(gè)位數(shù)上的數(shù)大于零的數(shù)的個(gè)數(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中,且個(gè)數(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);
}
參考答案
1.A
2.C
3.D解析:多集線器10Mbps以太網(wǎng)配置規(guī)則:10Mbps網(wǎng)卡(或10Mbps/100Mbps自適應(yīng)網(wǎng)卡);3類或以上UTP電纜:10BASE-T集線器;每段UTP電纜的最大長度為100m;任意兩個(gè)節(jié)點(diǎn)之間最多可以5個(gè)網(wǎng)段,經(jīng)過4集線器;整個(gè)網(wǎng)絡(luò)的最大覆蓋范圍為500m;網(wǎng)絡(luò)中不能出現(xiàn)環(huán)路。
4.A
5.Anslookup命令用于測試域名到IP地址轉(zhuǎn)換。pathing命令的功能結(jié)合了ping命令和trac-ert命令的功能,將報(bào)文發(fā)送到所經(jīng)過的所有路由器,并根據(jù)每跳返回的報(bào)文進(jìn)行統(tǒng)計(jì)。ping命令的功能通過發(fā)送ICMP報(bào)文并監(jiān)聽回應(yīng)報(bào)文,來檢查與遠(yuǎn)程或本地計(jì)算機(jī)的連接。tracert命令的功能通過發(fā)送包含不同TTL的ICMP報(bào)文并監(jiān)聽回應(yīng)報(bào)文,來探測到達(dá)目的計(jì)算機(jī)的路徑。故選A選項(xiàng)。
6.A
7.B選項(xiàng)A),撥號上網(wǎng)的傳輸速率較低,目前較好線路的最高傳輸速率可以達(dá)到56kbps;選項(xiàng)B),與ADSL相似,HFC也采用非對稱數(shù)據(jù)傳輸速率;選項(xiàng)C),ADSL所需要的電話線資源分布廣泛,具有使用費(fèi)用低廉、無須重新布線和建設(shè)周期短等特點(diǎn),尤其適臺家庭和中小企業(yè)的Internet接入需求;選項(xiàng)D),數(shù)據(jù)通信網(wǎng)的種類很多,DDN、ATM、幀中繼等網(wǎng)絡(luò)均屬于數(shù)據(jù)通信網(wǎng),這些數(shù)據(jù)通信網(wǎng)由電信部門建設(shè)和管理,用戶可以租用。
8.A解析:IP數(shù)據(jù)報(bào)雖然從源結(jié)點(diǎn)到目的結(jié)點(diǎn)可能需要經(jīng)過多個(gè)網(wǎng)絡(luò)和路由器,但在整個(gè)數(shù)據(jù)報(bào)傳輸過程中,通常主機(jī)在發(fā)出數(shù)據(jù)包時(shí)只需指明第一個(gè)路由器,而后數(shù)據(jù)包在因特網(wǎng)中如何傳輸以及沿著哪一條路徑傳輸,源主機(jī)則不必關(guān)心。所以在IP數(shù)據(jù)報(bào)頭中,源IP地址和目的IP地址均保持不變。
9.C
10.C
11.CMIP
【解析】ISO制定的公共管理信息協(xié)議(CMIP),主要是針對0SI模型的傳輸環(huán)境設(shè)計(jì)的。
12.4針對本題,首先可以使用逆向思維進(jìn)行思考:3個(gè)進(jìn)程,每個(gè)進(jìn)程需要兩個(gè)同類資源,那么總共需多少個(gè)資源呢?有以下幾種情況。
—資源總數(shù)為1,則不管哪個(gè)資源占用該資源,都會導(dǎo)致無條件死鎖。
—資源總數(shù)為2,可分兩種情況:一個(gè)進(jìn)程占用兩個(gè)資源,直到它執(zhí)行完畢后釋放,然后又由另一進(jìn)程同時(shí)占用這兩個(gè)資源,由最后一個(gè)進(jìn)程使用,這樣不會導(dǎo)致死鎖;兩個(gè)資源若不為某一進(jìn)程獨(dú)占,將會導(dǎo)致死鎖,一般稱這種狀態(tài)是不安全的。
—資源總數(shù)為3,與第(2)條同理。
—資源總數(shù)為4,則無論資源如何分配,都不會導(dǎo)致死鎖。
用公式可以總結(jié)如下:
資源總數(shù)(安全的)=進(jìn)程數(shù)′(每個(gè)進(jìn)程所需資源數(shù)-1)+1
13.(12)0
【解析】IP數(shù)據(jù)報(bào)的報(bào)頭長度應(yīng)當(dāng)是32b的整數(shù)倍,如果不是,需要填充域加0湊齊。
14.服務(wù)與被服務(wù)服務(wù)與被服務(wù)解析:在網(wǎng)絡(luò)協(xié)議的各層中相鄰層之間的聯(lián)系是服務(wù)與被服務(wù)的關(guān)系。
15.(20)網(wǎng)關(guān)
【解析】lP電話系統(tǒng)有4個(gè)基本組件:終端設(shè)備、網(wǎng)關(guān)、多點(diǎn)控制單元和網(wǎng)守。
16.\n配置
\n
17.路由選擇算法
【解析】會話層的主要任務(wù)是組織兩個(gè)進(jìn)程之間的通信,并管理數(shù)據(jù)的交換。
18.URL/統(tǒng)一資源定位符URL/統(tǒng)一資源定位符解析:信息資源以頁面(也稱網(wǎng)頁或Web頁)的形式存儲在服務(wù)器(也稱Web站點(diǎn))中,這些頁面采用超文本方式對信息進(jìn)行組織;通過超文本鏈接將一頁信息鏈接到另一頁信息,以便于瀏覽。頁面到頁面的鏈接信息由統(tǒng)一資源定位符URL。維持,用戶通過客戶端應(yīng)用程序,即瀏覽器向WWW服務(wù)器發(fā)出請求,服務(wù)器根據(jù)客戶端的請求內(nèi)容將保存在服務(wù)器的某個(gè)頁面返回給客戶端。
19.
20.光纖光纖分布式數(shù)據(jù)接口FDDI.是~種以多?;騿文9饫w作為傳輸介質(zhì)的高速環(huán)型網(wǎng)絡(luò)。它采用IEEE2的邏輯鏈路控制LLC協(xié)議和IEEE802.5的單令牌的環(huán)網(wǎng)介質(zhì)訪問控制MAC協(xié)議。數(shù)據(jù)傳輸速率可高達(dá)100Mpbs,聯(lián)網(wǎng)的結(jié)點(diǎn)數(shù)可達(dá)1000個(gè),環(huán)路長度可達(dá)100km,是校園網(wǎng)中主干網(wǎng)和城域網(wǎng)的一種方案。
21.因特網(wǎng)服務(wù)提供者/ISP因特網(wǎng)服務(wù)提供者/ISP解析:因特網(wǎng)服務(wù)提供者ISP是用戶接入因特網(wǎng)的入口點(diǎn),其作用是為用戶提供因特網(wǎng)接入服務(wù)和為用戶提供各種類型的信息服務(wù)。
22.幀幀解析:幀是數(shù)據(jù)鏈路層的協(xié)議數(shù)據(jù)單元。
23.分區(qū)管理分區(qū)管理解析:分區(qū)管理是滿足多道程序運(yùn)行的最簡單的存儲管理方案。此外存儲管理還有頁式、段式、段頁式以及虛存管理。
24.廣播組廣播組解析:本題考查點(diǎn)是采用IP廣播組建立虛擬局域網(wǎng)。IP廣播組虛擬局域網(wǎng)的建立是動態(tài)的,它代表了一組IP地址。當(dāng)有IP廣播分組需要發(fā)送時(shí),由稱作代理的設(shè)備通知各個(gè)IP站點(diǎn),如有站點(diǎn)響應(yīng)則可成為虛擬局域網(wǎng)的一個(gè)成員。所有成員在特定的時(shí)間內(nèi)可以和特定的成員進(jìn)行通信,這些IP站點(diǎn)和代理構(gòu)成IP廣播組虛擬局域網(wǎng),并由代理對虛擬局域網(wǎng)中的成員進(jìn)行管理。
25.COMCOM解析:DNS把整個(gè)因特網(wǎng)劃分成多個(gè)域,稱為頂級域,并為每個(gè)頂級域規(guī)定了國際通用的域名,com代表商業(yè)組織。
26.用戶驗(yàn)證用戶驗(yàn)證
27.SDHSDH解析:寬帶網(wǎng)絡(luò)是指具備較高通信速率和吞吐量的通信網(wǎng)絡(luò),從功能上可以分成傳輸網(wǎng)、交換網(wǎng)和接入網(wǎng)三大部分。寬帶傳輸網(wǎng)的代表是以SDH為基礎(chǔ)的大容量光纖網(wǎng)絡(luò);寬帶交換網(wǎng)的代表是采用ATM技術(shù)的綜合業(yè)務(wù)數(shù)字網(wǎng);寬帶接入網(wǎng)的類型較多,主要有光纖接入、銅線接入、混合光纖/銅線接入和無線接入等。
28.索引結(jié)點(diǎn)索引結(jié)點(diǎn)解析:集中式的拓?fù)浣Y(jié)構(gòu)有利于網(wǎng)絡(luò)資源的快速檢索并且只要服務(wù)器能力足夠大,就可以有效擴(kuò)展,在分布式基礎(chǔ)上,將用戶結(jié)點(diǎn)按能力分類,使某些結(jié)點(diǎn)擔(dān)任特殊的任務(wù),在混合式P2P網(wǎng)絡(luò)中包括用戶結(jié)點(diǎn)、搜索結(jié)點(diǎn)、索引結(jié)點(diǎn)三種節(jié)點(diǎn)。
29.【審題關(guān)鍵句】千位+百位等于十位+個(gè)位的數(shù)的個(gè)數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值pjzl和pjz2。
\n【解題思路】
\n本題類似第20套試題,通過審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即判斷符合條件的四位數(shù)是“千位+百位等于十位+個(gè)位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。
\n【參考答案】
\n
\n第5類按條件對字符進(jìn)行篩選、替換
30.【審題關(guān)鍵句】讀取1000個(gè)數(shù),奇數(shù)個(gè)數(shù)、偶數(shù)個(gè)數(shù)、平均值及方差。
\n【解題思路】本題類似第48套試題,相對來說更簡單一些,通過審題可以發(fā)現(xiàn)本題有兩個(gè)不同點(diǎn):①求所有數(shù)的平均值,此時(shí)只需要將數(shù)組中所有元素的值累加到變量aver中,最后除以l000(因?yàn)閿?shù)組中有1000個(gè)元素)即可得到平均值,參考答案的第8條和第10條語句。②求所有數(shù)的方差,可先利用for循環(huán)將(xx[i]-aver)的平方累加到變量totfc,然后再除以1000即可得到所有數(shù)的方差,參考答案的第11~13條語句。
\n【參考答案】
\n
\n第8類按結(jié)構(gòu)體成員篩選并排序
31.D從TCP的用戶角度來看,TCP可以提供面向連接的、可靠的、全雙工的數(shù)據(jù)流傳輸服務(wù)。TCP提供的服務(wù)有如下幾個(gè)特征:①面向連接;②完全可靠性;③全雙工通信;④流接口;⑤連接的可靠建立與優(yōu)雅關(guān)閉。
32.A解析:采用集中式拓?fù)浣Y(jié)構(gòu)的P2P系統(tǒng)被稱為第一代P2P系統(tǒng),其代表性軟件是Napster和Maze。
33.A解析:就緒隊(duì)列中的進(jìn)程可能有多個(gè),他們都等待處理機(jī)的調(diào)度。在極端情況下,可能N個(gè)進(jìn)程都沒有執(zhí)行,存在就緒隊(duì)列中。
34.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比較每個(gè)數(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ù)的值進(jìn)行從小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*將排序后的前10個(gè)數(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位進(jìn)行從大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比較每個(gè)數(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ù)的值進(jìn)行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*將排序后的前10個(gè)數(shù)存入數(shù)組b中*/\r\nbb[i]=aa[i];\r\n}解析:本題實(shí)質(zhì)上考的是對數(shù)組元素進(jìn)行排序的問題。最容易理解的方法是選擇法。選擇法的基本思想是:依次用當(dāng)前取得的元素和它后面的其他元素進(jìn)行比較,比如要從大到小進(jìn)行排序,則只要發(fā)現(xiàn)后面的元素中有比當(dāng)前元素大的,就把剛發(fā)現(xiàn)的較大的元素與當(dāng)前元素交換,這樣做的目的是當(dāng)與其后的所有元素都比較完后,可以保證當(dāng)前位置的當(dāng)前元素存放著最大數(shù)。按照同樣的方法去取得次大數(shù)。由于本題中題目要求要對數(shù)組中的4位數(shù)的后3位進(jìn)行排序,因此,要首先取得各個(gè)數(shù)的后3位并做比較,“aa[i]%1000”就可以得到每個(gè)數(shù)的后3位。根據(jù)題意,對這些數(shù)按后3位進(jìn)行從大到小的排序。若后3位數(shù)相等,則要按原4位數(shù)的值進(jìn)行從小到大的排序。
35.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、三個(gè)數(shù)之和*/{bb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i<count-1;i++)/*對bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、\r\n三個(gè)數(shù)之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}\r\nfor(i=0;i<count-1;i++)/*對bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)\r\n數(shù)之和的大小進(jìn)行升序排列*/\r\nfor(j=i+l;j<count;j++)\r\nif(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3)\r\n{\r\nval=bb[i);\r\nbb[i]=bb[j];\r\nbb[j]=val;\r\n}\r\nreturncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}解析:本題考查的知識點(diǎn)如下:
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組。
(2)數(shù)據(jù)的排序。
(3)函數(shù)的返回值。
本題中,定義了結(jié)構(gòu)類型和結(jié)構(gòu)數(shù)組,這就要涉及到結(jié)構(gòu)體和結(jié)構(gòu)數(shù)組的訪問。相同類型的結(jié)構(gòu)體變量之間可以直接賦值,也可以依次對結(jié)構(gòu)體中的每個(gè)變量進(jìn)行賦值或訪問。排序使用“選擇排序法”。函數(shù)的值通過return語句返回,格式為:return表達(dá)式或return(表達(dá)式)或return,當(dāng)函數(shù)沒有返回值時(shí)用第3種格式。在本題中,要用第1種或第2種格式。
36.jsValue
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 給軍人的寄語
- 員工招聘計(jì)劃方案
- 第四單元提優(yōu)測試(單元測試)-2023-2024學(xué)年統(tǒng)編版語文六年級下冊
- 2025屆河北省唐山市友誼中學(xué)數(shù)學(xué)八年級第一學(xué)期期末復(fù)習(xí)檢測試題含解析
- 氧化釹鐠NdPr市場深度調(diào)研及投資風(fēng)險(xiǎn)預(yù)判報(bào)告模板
- 2025屆甘肅省蘭州市教管理第五片區(qū)數(shù)學(xué)八年級第一學(xué)期期末復(fù)習(xí)檢測試題含解析
- 2025屆遼寧省丹東二十四中學(xué)數(shù)學(xué)八上期末綜合測試試題含解析
- 蘇教版2024-2025學(xué)年六年級數(shù)學(xué)上冊夯實(shí)提煉第二單元分?jǐn)?shù)乘法·單元復(fù)習(xí)篇【四大篇章】(原卷版+解析)
- 幼兒園小班社會《我的爸爸媽媽》課件
- 大數(shù)據(jù)時(shí)代的企業(yè)運(yùn)營決策支持系統(tǒng)研究
- 當(dāng)代中小學(xué)校長的使命與責(zé)任課件
- 四川農(nóng)業(yè)大學(xué)23春“動物醫(yī)學(xué)”《獸醫(yī)產(chǎn)科學(xué)(本科)》考試歷年高頻難、易錯(cuò)點(diǎn)試題甄選答案附答案
- 哈佛經(jīng)典談判術(shù)
- 突發(fā)性聾診療指南
- 大概念視域下初中生物單元整體教學(xué)實(shí)踐研究
- 職業(yè)傷害的種類有哪些
- 恢復(fù)生態(tài)學(xué)完整版
- 轉(zhuǎn)換層計(jì)算書
- 二次供水水箱清洗記錄
- 生物質(zhì)能熱利用技術(shù)在城市居民小區(qū)建設(shè)中的應(yīng)用
- 太陽是萬物之源
評論
0/150
提交評論