




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【2023年】廣東省湛江市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.以下哪項(xiàng)不屬于防止口令猜測(cè)的措施()。
A.嚴(yán)格限定從一個(gè)給定的終端進(jìn)行非法認(rèn)證的次數(shù)
B.確??诹畈辉诮K端上再現(xiàn)
C.防止用戶使用太短的口令
D.使用機(jī)器產(chǎn)生的口令
2.
3.Linux的版本很多,以下不屬于Linux版本的是()。
A.RedHatLinuxB.DebianLinuxC.S.U.S.ELinuxD.AIX5L
4.Java語(yǔ)言是()。
A.低級(jí)語(yǔ)言B.解釋執(zhí)行語(yǔ)言C.機(jī)器語(yǔ)言D.編譯執(zhí)行語(yǔ)言
5.
6.主板主要組成部分是
A.運(yùn)算器、控制器、存儲(chǔ)器B.CPU和外設(shè)C.CPU、存儲(chǔ)器、總線、插槽以及電源D.CPU、存儲(chǔ)器、插槽以及電源電路
7.下列關(guān)Internet域名系統(tǒng)的描達(dá)中,錯(cuò)誤的是()。
A.域名解析需要一組既獨(dú)立又協(xié)作的域名服務(wù)器
B.域名服務(wù)器邏輯上構(gòu)成一定的層次結(jié)構(gòu)
C.域名解析總是從根域名服務(wù)器開(kāi)始
D.遞歸解析是域名解析的一種方式
8.有關(guān)安全威脅和安全攻擊,下列說(shuō)法錯(cuò)誤的是()。
A.非服務(wù)攻擊與特定服務(wù)無(wú)關(guān)
B.主要的滲入威脅有特洛伊木馬和陷門
C.假冒、身份攻擊都屬于非授權(quán)訪問(wèn)威脅
D.拒絕服務(wù)是指禁止通信實(shí)體的正常使用和管理,是一種主動(dòng)攻擊
9.下面關(guān)于主板的描述中,錯(cuò)誤的是()。
A.按芯片集分類有奔騰主板、AMD主板
B.按主板的規(guī)格分類有AT主板、ATX主板
C.按CPU插座分類有Slot主板、Socket主板
D.按數(shù)據(jù)端口分類有SCSI主板、EDO主板
10.下列關(guān)于接入技術(shù)特征的描述中,正確的是()。
A.APON是一種無(wú)線接入技術(shù)
B.ADSL技術(shù)具有對(duì)稱帶寬特性
C.IEEE802.11b將傳輸速率提高到54Mbit/s
D.CableModem利用頻分復(fù)用的方法將信道分為上行信道和下行信道
二、填空題(10題)11.NetWare操作系統(tǒng)以為中心。
12.計(jì)算機(jī)網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相【】。
13.MD5是一種常用的摘要算法,它產(chǎn)生的消息摘要長(zhǎng)度是。
14.
15.計(jì)算機(jī)病毒的完整的工作過(guò)程包括潛伏、__________、觸發(fā)和行為控制四個(gè)階段。
16.
17.______協(xié)議能夠提供可靠的、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù)。
18.
19.是因特網(wǎng)中最為重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間連接的橋梁。
20.(9)活動(dòng)目錄服務(wù)把域劃分成OU,稱為_(kāi)________。
三、2.填空題(8題)21.千兆位以太網(wǎng)的協(xié)議標(biāo)準(zhǔn)是IEEE【】。
22.當(dāng)路由表中沒(méi)有到某一特定網(wǎng)絡(luò)或特定主機(jī)地址的路由時(shí),在使用______的情況下,路由選擇例程就可以把數(shù)據(jù)報(bào)發(fā)到這個(gè)路由上。
23.廣泛使用的TCP/IP的參考模型有______層。
24.按交換方式來(lái)分類,計(jì)算機(jī)網(wǎng)絡(luò)可分為報(bào)文交換網(wǎng)、分組交換網(wǎng)和______。
25.一個(gè)計(jì)算機(jī)局域網(wǎng)可以看成是由服務(wù)器、工作站和【】三部分組成的。
26.TCP/IP參考模型中最底層是______。
27.能把計(jì)算機(jī)處理好的結(jié)果轉(zhuǎn)換成為文本、圖形、圖像或聲音等形式并輸送出來(lái)的設(shè)備稱為【】設(shè)備。
28.在共享介質(zhì)方式的總線型局域網(wǎng)實(shí)現(xiàn)技術(shù)中,需要利用【】方法解決多結(jié)點(diǎn)訪問(wèn)共享總線的沖突問(wèn)題。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)的個(gè)數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的四位數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat中。
例如:7153,7+1=5+3,則該數(shù)滿足條件存入數(shù)組b中,且個(gè)數(shù)cnt=-cnt+1。
8129,8+1!=2+9,則該數(shù)不滿足條件忽略。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.網(wǎng)橋和路由器的區(qū)別主要在于()。
A.路由器工作在網(wǎng)絡(luò)層,而網(wǎng)橋工作在數(shù)據(jù)鏈路層
B.路由器可以支持以太網(wǎng),但不支持標(biāo)記環(huán)網(wǎng)
C.網(wǎng)橋具有路徑選擇功能
D.網(wǎng)橋支持以太網(wǎng),但不支持標(biāo)記環(huán)網(wǎng)
32.ISP是指()。
A.用戶撥號(hào)服務(wù)B.電子郵件服務(wù)C.信息服務(wù)D.Internet服務(wù)商
33.主機(jī)板有許多分類方法,按數(shù)據(jù)端口的類型可分為()。
A.Slot1主板、Socket主板
B.AT主板、Baby-AT主板、ATX主板
C.SCSI主板、EDO主板、AGP主板
D.TX主板、LX主板、BX主板
六、1.程序設(shè)計(jì)題(3題)34.已知在文件IN20.DAT中存有若干個(gè)(個(gè)數(shù)〈200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()的功能是讀取這若干個(gè)正整數(shù)并存入數(shù)組xx中。請(qǐng)編制函數(shù)CalValue(),其功能要求:(1)求出這文件中共有多少個(gè)正整數(shù)totNum:(2)求㈩這些數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個(gè)數(shù)totCnt,以及滿足此條件的這些數(shù)的算術(shù)平均值totPjz,最后調(diào)用函數(shù)WriteDat()把所求的結(jié)果輸出到文件OUT20.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#inciude〈conio.h>
#defineMAXNUM200
intxx[MAXNUM];
inttotNum=O;/*文件IN20.DAT中共有多少個(gè)正整數(shù)*/
inttotCnt=0;/*符合條件的正整數(shù)的個(gè)數(shù)*/
doubletotPjz=0.0;/*平均值*/
intReadDat(void);
voidWritedat(void);
voidCalValue()
{
}
main()
{
inti;
clrscr();
for(i=0;i〈MAXNUM;i++)
xx[i]=0;
if(Readdat())
{
printf("數(shù)據(jù)文件IN20.DAT不能打開(kāi)!\007\n");
return;
}
CalValue();
printf("文件IN20.DAT中共有正整數(shù)=%d個(gè)\n",totNum);
printf("符合條件的正整數(shù)的個(gè)數(shù)=%d個(gè)\n",totCnt);
printf("平均值=%.21f\n",totPjz);
Writedat();
}
intReaddat(void)
{
FILE*fp;
inti=0;
if((fp=fopen("IN20.DAT","r"))==NULL)
return1;
while(!feof(fp))
{
fscanf(fp,"%d,",&xx[i++]);
}
fclose(fp);
return0;
}
voidWritedat(void)
{
FILE*fp;
fp=fopen("OUT20.DAT","w");
fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);
fclose(fp);
}
35.下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排成一個(gè)新的序列。新序列中,比K1小的數(shù)都在K1的左面(后續(xù)的再向左存放),比K1大的數(shù)都在K1的右面(后續(xù)的再向右存放),從K1向右掃描。要求編寫函數(shù)jsValue()實(shí)現(xiàn)此功能,最后調(diào)用函數(shù)writeDat()把新序列輸出到文件out90.dat中。
說(shuō)明:在程序中已給出了10個(gè)序列,每個(gè)序列中有9個(gè)正整數(shù),并存入數(shù)組a[10][9]中,分別求出這10個(gè)新序列。
例如:序列排序前{6,8,9,1,2,5,4,7,3}
序列排序后{3,4,5,2,1,6,8,9,7}
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
jsValue(inta[10][9])
{
}
main()
{
inta[10][9]={{6,8,9,1,2,5,4,7,3},
{3,5,8,9,1,2,6,4,7},
{8,2,1,9,3,5,4,6,7},
{3,5,1,2,9,8,6,7,4},
{4,7,8,9,1,2,5,3,6},
{4,7,3,5,1,2,6,8,9},
{9,1,3,5,8,6,2,4,7},
{2,6,1,9,8,3,5,7,4},
{5,3,7,9,1,8,2,6,4},
{7,1,3,2,5,8,9,4,6},
};
inti,j;
jsValue(a);
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
printf("%d",a[i][j]);
if(j<=7)printf(",");
}
printf("\n");
}
writeDat(a);
}
writeDat(inta[10][9])
{
FILE*fp;
inti,j;
fp=fopen("out90.dat","w");
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
fprintf(fp,"%d",a[i][j]);
if(j<=7)fprintf(fp,",");
}
fprintf(fp,"\n");
}
fclose(fp);
}
36.已知數(shù)據(jù)文件IN58.DAT中存有300個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函njsValue(),其功能是:求出這些4位數(shù)是素?cái)?shù)的個(gè)數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到
OUT58.DAT文件中。
例如:5591是素?cái)?shù),則該數(shù)滿足條件,存入數(shù)組b中,且個(gè)數(shù)cnt=cnt+1。
9812是非素?cái)?shù),則該數(shù)不滿足條件,忽略。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
inta[300],b[300],cnt=0;
intisP(intm)
{
inti;
for(i=2;i<m;i++)
if(m%i==0)return0;
return1;
jsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=~/od\n",cnt);
for(i=0;i<cnt;i++)
printf("b[%d]=%d\n",i,b[i]);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("IN58.DAT","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,'",&a[i]);
fctose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT58.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.B解析:防止口令猜測(cè)的措施有:1)嚴(yán)格限定從一個(gè)給定的終端進(jìn)行非法認(rèn)證的次數(shù);2)防止用戶使用太短的口令或弱口令;防止選取口令;取消機(jī)器的預(yù)設(shè)口令;3)使用機(jī)器產(chǎn)生的口令而不是用戶選擇的口令。確??诹畈辉诮K端上再現(xiàn)是防止口令泄露的措施。
2.A
3.D
4.B
5.B
6.C解析:主板是計(jì)算機(jī)主機(jī)的主要部件。通常,主板由5部分組成:CPU、存儲(chǔ)器、總線、插槽以及電源。
7.C
8.B解析:非服務(wù)攻擊不針對(duì)某項(xiàng)具體服務(wù),而是基于低層協(xié)議而進(jìn)行的;特洛伊木馬和陷門都是植入威脅,不是滲入威脅:假冒、身份攻擊都屬于非授權(quán)訪問(wèn)威脅:拒絕服務(wù)是指禁止通信實(shí)體的正常使用和管理。假冒,重放、信息內(nèi)容的修改和拒絕服務(wù)都屬于主動(dòng)攻擊。
9.A解析:主板分類方法很多,按照不同的標(biāo)準(zhǔn)就有不同的說(shuō)法,其中容易混淆的有:①按照芯片集可分為TX、LX、BX主板等。②按主板的規(guī)格可分為AT、Baby-AT、ATX主板等。⑧按CPU插座可分為Socket7、Slot1主板等。④按數(shù)據(jù)端口可分為SCSI、EDO、AGP主板等。
10.D802.11a將傳輸速率提高到54Mbit/s,802.11b最高傳輸速率到11Mbit/s。ADSL(非對(duì)稱數(shù)字用戶線)技術(shù)具有非對(duì)稱帶寬特性,上行速率在64kbit/s~640kbit/s,下行速率在500kbit/s~7Mbit/s。APON是一種光纖接人技術(shù)。
11.文件服務(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ù)庫(kù)服務(wù)、通信服務(wù)、消息服務(wù)等功能。工作站運(yùn)行的重定向程序NetWareShell負(fù)責(zé)對(duì)用戶命令進(jìn)行解釋。
12.獨(dú)立獨(dú)立解析:計(jì)算機(jī)網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨(dú)立,每一層又實(shí)現(xiàn)了相對(duì)獨(dú)立的功能。
13.128MD5是一種常用的摘要算法,它產(chǎn)生的消息摘要長(zhǎng)度是128位。
14.
15.繁殖
16.
17.傳輸控制協(xié)議TCP傳輸控制協(xié)議TCP解析:運(yùn)行于傳輸層的TCP能夠提供一個(gè)可靠的、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù),以保證傳輸?shù)臄?shù)據(jù)不重復(fù)、不丟失。
18.
19.路由器路由器是因特網(wǎng)中最為重要的設(shè)備,它是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間連接的橋梁。
20.(9)組織單元
【解析】ou是OrganizationalUnit的縮寫,即組織單元。Windows2000Server最重要的新功能之一是它的活動(dòng)目錄管理能把網(wǎng)絡(luò)中的各種對(duì)象組織起來(lái)進(jìn)行管理,方便了網(wǎng)絡(luò)對(duì)象的查找,有利于用戶對(duì)網(wǎng)絡(luò)的管理,加強(qiáng)了網(wǎng)絡(luò)的安全性。Windows2008Server的基本管理單位是域,活動(dòng)目錄服務(wù)把域又劃分成組織單元,組織單元還可以再劃分下級(jí)組織單元。
21.802.3z802.3z解析:千兆位以太網(wǎng)的協(xié)議標(biāo)準(zhǔn)是IEEE802.3z。在邏揖鏈路控制子層LLC采用IEEE802.2標(biāo)準(zhǔn)。在介質(zhì)訪問(wèn)控制子層MAC采用CSMA/CD方法,物理層定義了新的物理層標(biāo)準(zhǔn)1000BASE-T,包括1000BASET、1000BASE-CX、1000BASELX和1000BASE-SX。
22.默認(rèn)路由默認(rèn)路由解析:路由表可以包含到某一網(wǎng)絡(luò)的路由和到某一特定的主機(jī)路由外,還包含一個(gè)特殊的路由——默認(rèn)路由。當(dāng)路由表中沒(méi)有到某一特定網(wǎng)絡(luò)或特定主機(jī)地址的路由時(shí),在使用默認(rèn)路由的情況下,路由選擇歷程就可以把數(shù)據(jù)報(bào)發(fā)到這個(gè)默認(rèn)路由上。
23.四或4四或4解析:TCP/IP協(xié)議將整個(gè)通信功能劃分為應(yīng)用層、傳輸層、IP網(wǎng)絡(luò)層和網(wǎng)絡(luò)接口等4個(gè)層次。
24.電路交換電路交換解析:報(bào)文交換,分組交換和電路交換是3種傳統(tǒng)的交換方式,此外還有信元交換。
25.通信設(shè)備通信設(shè)備解析:一個(gè)計(jì)算機(jī)局域網(wǎng)可以看成是由服務(wù)器,工作站和通信設(shè)備三部分組成的。
26.主機(jī)-網(wǎng)絡(luò)層主機(jī)-網(wǎng)絡(luò)層解析:TCP/IP參考模型中最底層是主機(jī)-網(wǎng)絡(luò)層,負(fù)責(zé)通過(guò)網(wǎng)絡(luò)發(fā)送和接收IP數(shù)據(jù)報(bào)。
27.輸出輸出解析:輸出設(shè)備是計(jì)算機(jī)系統(tǒng)輸出數(shù)據(jù)和信息的設(shè)備。
28.介質(zhì)訪問(wèn)控制介質(zhì)訪問(wèn)控制解析:在共享介質(zhì)方式的總線型局域網(wǎng)實(shí)現(xiàn)技術(shù)中,需要利用介質(zhì)訪問(wèn)控制方法解決多結(jié)點(diǎn)訪問(wèn)共享總線的沖突問(wèn)題。介質(zhì)訪問(wèn)控制(MediumAccessControl,MAC)方法,是指多個(gè)結(jié)點(diǎn)利用公共傳輸介質(zhì)發(fā)送和接收數(shù)據(jù)的方法。
29.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,右邊部分升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長(zhǎng)度的變量len、P。
\n②在第一層for循環(huán)中,變量i從0開(kāi)始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫(kù)函數(shù)strlen(xx[i])求得字符串xx[il的長(zhǎng)度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長(zhǎng)度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開(kāi)始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開(kāi)始,依次遞增直到其值等于P,對(duì)字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進(jìn)行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)對(duì)字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語(yǔ)句判斷,len對(duì)2的余數(shù)是否等于1,如果等于1,說(shuō)明字符串xx[i]的長(zhǎng)度為奇數(shù),則變量P加1,因?yàn)檫@時(shí)字符串的中間字符不參與排序。再對(duì)字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開(kāi)始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開(kāi)始,依次遞增直到其值等于Ien,對(duì)字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進(jìn)行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換,實(shí)現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。
\n【參考答案】
\n
30.【審題關(guān)鍵句】千位+百位等于十位+個(gè)位的數(shù)的個(gè)數(shù),把所有滿足此條件的四位數(shù)依次存入數(shù)組,然后對(duì)數(shù)組按從大到小的順序進(jìn)行排序。
\n【解題思路】
\n本題類似第9套試題,通過(guò)審題可以發(fā)現(xiàn)有兩個(gè)不同點(diǎn):①要求統(tǒng)計(jì)的四位數(shù)的條件是“千位+百位=十位+個(gè)位”,參考答案的第8條語(yǔ)句修改if語(yǔ)句的判斷條件即可。②將統(tǒng)計(jì)結(jié)果按從大到小的順序排序,參考答案的第13條語(yǔ)句,修改兩數(shù)組元素的大小比較符即可。另外,對(duì)于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
31.A解析:網(wǎng)橋和路由器都是網(wǎng)絡(luò)互聯(lián)的設(shè)備,它們的不同點(diǎn)在于網(wǎng)橋工作在數(shù)據(jù)鏈路層,而路由器工作在網(wǎng)絡(luò)層。網(wǎng)橋利用物理地址(MAC地址)來(lái)確定是否轉(zhuǎn)發(fā)數(shù)據(jù)幀,而路由器則根據(jù)目的IP地址來(lái)確定是否轉(zhuǎn)發(fā)該分組。
32.DISP是指互聯(lián)網(wǎng)服務(wù)提供商。
33.C解析:主機(jī)板是計(jì)算機(jī)主機(jī)的主要部件。在4個(gè)選項(xiàng)中,A是按CPU插座分類的;B是按主板本身的規(guī)格分類的;C是按數(shù)據(jù)端口分類的;D則是按芯片集分類的。
34.voidCalValue(){intithouhuntendata;intab;longsum=0;for(i=0;i〈MAXNUM;i++){if(XX[i]>0){totNum++;/*統(tǒng)計(jì)正整數(shù)的個(gè)數(shù)*/thou=xx[i]/1000;/*求正整數(shù)的千位數(shù)*/hun=xx[i]%1000/100;/*求正整數(shù)的百位數(shù)*/ten=xx[i]%100/10;/*求正整數(shù)的十位數(shù)*/data=xx[i]%10;/*求正整數(shù)的個(gè)位數(shù)*/ab=thou+hun+ten+data;if(ab%2==0)/*如果各位數(shù)字之和是偶數(shù)*/{totCnt++;sum=sum+xx[i];}/*計(jì)算滿足條件的數(shù)的個(gè)數(shù)totCnt和這些數(shù)的總和sum*/}}totPjz=sum/totCnt;/*求這些數(shù)的算術(shù)平均值totPjz*/}voidCalValue()\r\n{inti,thou,hun,ten,data;\r\nintab;\r\nlongsum=0;\r\nfor(i=0;i〈MAXNUM;i++)\r\n{if(XX[i]>0)\r\n{\r\ntotNum++;/*統(tǒng)計(jì)正整數(shù)的個(gè)數(shù)*/\r\nthou=xx[i]/1000;/*求正整數(shù)的千位數(shù)*/\r\nhun=xx[i]%1000/100;/*求正整數(shù)的百位數(shù)*/\r\nten=xx[i]%100/10;/*求正整數(shù)的十位數(shù)*/\r\ndata=xx[i]%10;/*求正整數(shù)的個(gè)位數(shù)*/\r\nab=thou+hun+ten+data;\r\nif(ab%2==0)/*如果各位數(shù)字之和是偶數(shù)*/\r\n{totCnt++;sum=sum+xx[i];}/*計(jì)算滿足條件的數(shù)的個(gè)數(shù)totCnt和這些數(shù)的總和sum*/\r\n}\r\n}\r\ntotPjz=sum/totCnt;/*求這些數(shù)的算術(shù)平均值totPjz*/\r\n}解析:本題的解題思路是首先利用一個(gè)for循環(huán)來(lái)依次從數(shù)組中取得的數(shù),由于題目要求求數(shù)組中正整數(shù)的個(gè)數(shù),因此,對(duì)于為零的整數(shù),不做任何處理,接著去取下一個(gè)數(shù)。只要某個(gè)數(shù)大于零,則該數(shù)一定是正整數(shù),這時(shí)就給變量totNum(正整數(shù)的個(gè)數(shù))累加1,用語(yǔ)句“thou=xx[i]/1000;hun=xx[i]%1000/100;ten=xx[i]%100/10;data=xx[i]%10;”可以實(shí)現(xiàn)取得當(dāng)前被處理數(shù)的千位、百位、十位,以及個(gè)位上的數(shù)字值,之后判斷求得的各個(gè)位上的數(shù)字值之和是否是偶數(shù)。若上述條件成立,則給變量totCnt的值加1,同時(shí)把當(dāng)前符合條件的數(shù)累加到變量sam中去,最終利用totPjz來(lái)求得滿足所給條件的所有數(shù)的平均值。
35.voidjsValue(inta[10][9]){intvalueijknum;for(i=0;i<10;i++){value=a[i][0];/*將一行的第一個(gè)元素賦給value*/for(j=0;j<9;j++)if(a[i][j]<value)/*若后面的數(shù)中有比第1個(gè)數(shù)據(jù)小的數(shù)*/{num=a[i][j];/*則把這個(gè)數(shù)取出賦給num*/for(k=j;k>0;k--)/*將這個(gè)數(shù)據(jù)左側(cè)的數(shù)依次向右移動(dòng)*/{a[i][k]=a[i][k-1];}a[i][0]=num;/*再將這個(gè)數(shù)放在最左側(cè)*/}}}[解析]本題考查的知識(shí)點(diǎn)如下:(1)二維數(shù)組的訪問(wèn)和數(shù)組元素的移動(dòng)。(2)循環(huán)結(jié)構(gòu)和判斷結(jié)構(gòu)的嵌套使用。數(shù)據(jù)存放在一個(gè)二維數(shù)組中每一行數(shù)為數(shù)據(jù)處理的基本單位。將第1個(gè)數(shù)取出依次和后面的數(shù)比較若后面的數(shù)中有比第1個(gè)數(shù)據(jù)小的數(shù)則將這個(gè)數(shù)取出。將這個(gè)數(shù)據(jù)左側(cè)的數(shù)依次向右移動(dòng)(包括第1個(gè)數(shù))然后將這個(gè)數(shù)放在最左側(cè)。掃描完一行后比第1個(gè)數(shù)小的數(shù)就都在第1個(gè)數(shù)的左側(cè)而比它大的就在它的右側(cè)。對(duì)數(shù)的掃描和移動(dòng)均可以使用循環(huán)實(shí)現(xiàn)。再使用循環(huán)實(shí)現(xiàn)對(duì)每一行數(shù)據(jù)的訪問(wèn)。voidjsValue(inta[10][9])\r\n{\r\nintvalue,i,j,k,num;\r\nfor(i=0;i<10;i++)\r\n{\r\nvalue=a[i][0];/*將一行的第一個(gè)元素賦給value*/\r\nfor(j=0;j<9;j++)\r\nif(a[i][j]<value)/*若后面的數(shù)中有比第1個(gè)數(shù)據(jù)小的數(shù)*/\r\n{\r\nnum=a[i][j];/*則把這個(gè)數(shù)取出,賦給num*/\r\nf
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙大寧波理工學(xué)院《創(chuàng)業(yè)創(chuàng)新實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 唐山師范學(xué)院《國(guó)際營(yíng)銷英語(yǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶水利電力職業(yè)技術(shù)學(xué)院《文化創(chuàng)意與傳播》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江藥科職業(yè)大學(xué)《多媒體影像創(chuàng)作》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江金華科貿(mào)職業(yè)技術(shù)學(xué)院《桃李物流管理實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 石家莊鐵路職業(yè)技術(shù)學(xué)院《非線性系統(tǒng)理論與設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 承包師生食堂小賣部合同
- 房地產(chǎn)財(cái)務(wù)顧問(wèn)服務(wù)合同
- 建筑安裝工程施工勞務(wù)分包合同
- 手房房屋買賣轉(zhuǎn)讓合同
- 【新課標(biāo)】Unit 1 C Story time第7課時(shí)單元整體課件
- 12《風(fēng)向和風(fēng)力》教學(xué)設(shè)計(jì)-2024-2025學(xué)年科學(xué)四年級(jí)上冊(cè)青島版
- 2024年度企業(yè)所得稅匯算清繳最 新稅收政策解析及操作規(guī)范專題培訓(xùn)(洛陽(yáng)稅務(wù)局)
- 2024年司法鑒定科學(xué)研究院事業(yè)編制招聘筆試真題
- 2025年公務(wù)員考試《公共基礎(chǔ)知識(shí)》全真模擬試題1000題及答案
- 啄木鳥(niǎo)簡(jiǎn)介課件
- 浙江省寧波三鋒教研聯(lián)盟2022-2023學(xué)年高二下學(xué)期數(shù)學(xué)期中聯(lián)考試卷(含答案)
- 第19課《十里長(zhǎng)街送總理》 統(tǒng)編版語(yǔ)文(五四學(xué)制)六年級(jí)上冊(cè)
- 第5單元《溫暖的家》課件 花城版音樂(lè)一年級(jí)下冊(cè)
- 晉城低空經(jīng)濟(jì)產(chǎn)業(yè)園建設(shè)項(xiàng)目
- 電子政務(wù)平臺(tái)的維護(hù)與技術(shù)支持策略
評(píng)論
0/150
提交評(píng)論