(2021年)四川省樂(lè)山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第1頁(yè)
(2021年)四川省樂(lè)山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第2頁(yè)
(2021年)四川省樂(lè)山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第3頁(yè)
(2021年)四川省樂(lè)山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第4頁(yè)
(2021年)四川省樂(lè)山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

(2021年)四川省樂(lè)山市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、單選題(10題)1.傳輸層向用戶提供()。

A.點(diǎn)到點(diǎn)服務(wù)B.端到端服務(wù)C.網(wǎng)絡(luò)到網(wǎng)絡(luò)服務(wù)D.子網(wǎng)到子網(wǎng)服務(wù)

2.ICMP報(bào)文類型號(hào)為11時(shí)表示()。

A.時(shí)間戳請(qǐng)求B.超時(shí)C.目標(biāo)不可達(dá)D.重定向

3.下列有關(guān)公鑰加密體制的說(shuō)法,錯(cuò)誤的是()。

A.用戶要生成一對(duì)加密和解密時(shí)使用的密鑰

B.用戶可以隨時(shí)改變私鑰,然后發(fā)布新的公鑰來(lái)替換舊公鑰

C.私鑰是保密的,所以私鑰又稱為保密密鑰

D.公鑰密碼體制的設(shè)計(jì)比對(duì)稱密碼體制的設(shè)計(jì)難度更大

4.主機(jī)的主機(jī)名是()。

A.jingliB.C.eduD..cu

5.

6.網(wǎng)絡(luò)基礎(chǔ)服務(wù)系統(tǒng)不包括()。

A.網(wǎng)絡(luò)管理和服務(wù)軟件B.網(wǎng)絡(luò)安全軟件C.網(wǎng)絡(luò)下載和上傳軟件D.網(wǎng)絡(luò)管理軟件

7.第

38

WEB服務(wù)器通常守候在第幾號(hào)端口?()

A.110B.80C.20D.21

8.若兩臺(tái)服務(wù)器系統(tǒng)可用性分別達(dá)到99.9%和99.99%,那么下面關(guān)于兩臺(tái)服務(wù)器每年停機(jī)時(shí)間的描述中正確的是()。

A.兩臺(tái)服務(wù)器每年的停機(jī)時(shí)間之和不可能大于9小時(shí)

B.兩臺(tái)服務(wù)器每年的停機(jī)時(shí)間之差不可能小于5分鐘

C.兩臺(tái)服務(wù)器每年的停機(jī)時(shí)間必須小于等于的時(shí)長(zhǎng)分別是8.8小時(shí)和5分鐘

D.兩臺(tái)服務(wù)器每年的停機(jī)時(shí)間必須小于等于的時(shí)長(zhǎng)分別是8.8小時(shí)和53分鐘

9.在以下關(guān)于EDI的敘述中,哪種說(shuō)法是錯(cuò)誤的?()。

A.EDI系統(tǒng)全部采用了Web瀏覽界面

B.EDI系統(tǒng)應(yīng)實(shí)現(xiàn)兩個(gè)或多個(gè)計(jì)算機(jī)應(yīng)用系統(tǒng)之間的通信

C.EDI系統(tǒng)之間傳輸?shù)男畔?yīng)遵循一定的語(yǔ)法規(guī)則和國(guó)際標(biāo)準(zhǔn)。

D.EDI系統(tǒng)中的數(shù)據(jù)應(yīng)盡可能的自動(dòng)投遞和處理

10.下列屬于廣域網(wǎng)QoS技術(shù)的是()。

A.RSVPB.PSTNC.MSTPD.ISDN

二、填空題(10題)11.RIP協(xié)議中表示距離的參數(shù)為

12.第

64

第三層交換機(jī)本質(zhì)上是用硬件實(shí)現(xiàn)的一種高速路由器,它分析了()層的PDU結(jié)構(gòu)。

13.網(wǎng)絡(luò)協(xié)議的3個(gè)要素、語(yǔ)義和時(shí)序。

14.(5)Telnet協(xié)議屬于TCP/IP的________層協(xié)議。

15.常用的電子支付方式包括電子現(xiàn)金、【】和電子支票。

16.

17.計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠的方式互聯(lián)起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”。

18.

19.(17)一旦CA驗(yàn)證了實(shí)體的身份,就產(chǎn)生一個(gè)證書,將這個(gè)公共密鑰和身份進(jìn)行綁定。證書中包括公共密鑰和密鑰所有者的全球惟一的_________。

20.(18)數(shù)字簽名是筆跡簽名的模擬,用于確認(rèn)發(fā)送者身份,是一個(gè)________的消息摘要。

三、2.填空題(8題)21.反映系統(tǒng)可靠性的指標(biāo),MTTR表示______。

22.局域網(wǎng)交換機(jī)中,交換機(jī)只要接收并檢測(cè)到目的地址字段就立即將該幀轉(zhuǎn)發(fā)出去,幀出錯(cuò)檢測(cè)任務(wù)由結(jié)點(diǎn)主機(jī)完成,這種交換方法叫做______。

23.單指令流、多數(shù)據(jù)流的英文縮寫是【】。

24.網(wǎng)絡(luò)操作系統(tǒng)縮寫是______。

25.計(jì)算機(jī)網(wǎng)絡(luò)是以能夠相互共享資源的方式互聯(lián)起來(lái)的【】系統(tǒng)的集合。

26.普通用戶終端通過(guò)資源子網(wǎng)中的______聯(lián)入網(wǎng)內(nèi)。

27.在20世紀(jì)90年代初,人們對(duì)多媒體硬件系統(tǒng)規(guī)定的基本組成是:具有CD-ROM、A/D和D/A轉(zhuǎn)換、高清晰彩色顯示器以及______。

28.在WWW服務(wù)中,統(tǒng)一資源定位器URL可以由3部分組成,即【】、主機(jī)名與文件名。

四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.已知在文件in.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長(zhǎng)整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。

提示:若中間變量為PRtemp,則可以直接使用結(jié)構(gòu)賦值語(yǔ)句進(jìn)行解題;產(chǎn)品代碼比較請(qǐng)用函數(shù)strcmp進(jìn)行解題。

例如:sell[i]=temp;

注意:部分源程序存放在test.c文件中。

請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

30.程序test.C的功能是:計(jì)算100以內(nèi)滿足以下條件的所有整數(shù)i的個(gè)數(shù)cnt以及這些i之和sum。條件:i,i+4,i+10都是素?cái)?shù),同時(shí)i+10小于l00。請(qǐng)考生編寫函數(shù)countValue實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT把結(jié)果cnt和sum輸出到文件out.dat中。(數(shù)值l不是素?cái)?shù))

注意:部分源程序存放在test.C文件中。

請(qǐng)勿改動(dòng)主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

五、1.選擇題(3題)31.下列關(guān)于Linux的描述中,錯(cuò)誤的是()。

A.Linux目前還不支持非x86硬件平臺(tái)

B.Linux符合UNIX標(biāo)準(zhǔn)

C.可以說(shuō)Linux是免費(fèi)的

D.Linux是開(kāi)放源代碼并自由傳播的網(wǎng)絡(luò)操作系統(tǒng)

32.主機(jī)板有許多分類方法。按CPU插座可分為()。

A.Slot1主板、Socket7主板

B.AT主板、Baby-AT主板、ATX主板

C.SCSI主板、EDO主板、AGP主板

D.TX主板、LX主板、BX主板

33.實(shí)現(xiàn)不同網(wǎng)絡(luò)協(xié)議之間轉(zhuǎn)換的設(shè)備是________。

A.repeaterB.bridgeC.routerD.gateway

六、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.已知文件IN21.DAT中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價(jià)dj(整型)、數(shù)量s1(整型)、金額je(長(zhǎng)整型)幾部分組成。其中:金額=單價(jià)×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat(),其功能要求:按產(chǎn)品名稱從大到小進(jìn)行排列,若產(chǎn)品名稱相同,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT21.DAT中。

注意:部分源程序已給出。

請(qǐng)勿改動(dòng)主函數(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;/*單價(jià)*/

intsi;/*數(shù)量*/

longje;/*金額*/

}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("IN21.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[i].sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("OUT21.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ù)文件IN78.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsVal(),其功能是:如果一個(gè)4位數(shù)的千位數(shù)字上的值大于等于百位數(shù)字上的值,百位數(shù)字上的值大于等于十位數(shù)字上的值,以及十位數(shù)字上的值人于等于個(gè)位數(shù)字上的值,并且此4位數(shù)是奇數(shù),則統(tǒng)計(jì)出滿足此條件的數(shù)的個(gè)數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT78.DAT文件中。

注意:部分源程序已給出。

程序中已定義數(shù)組:a[200],b[200],己定義變量:cnt。

請(qǐng)勿改動(dòng)主函數(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("IN78.DAT","r");

for(i=0;i<MAX;i++)

fscanf(fp,"%d",&a[i]);

fclose(fp);

}

main()

{

ihti;

readDat();

jsVal();

printf("滿足條件的數(shù)=%d\n",cnt);

for(i=0;i<cnt;i++)

printf("%d",b[i]);

printf("\n");

writeDat();

}

wrlteDat()

{*fp;

FILE

inti;

fp=fopen("OUT78.DAT","w");

fprintf(fp,"%d\n",cnt);

for(i=0;i<cnt;i++)

fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

參考答案

1.B解析:傳輸層的主要任務(wù)是向用戶提供可靠的端到端(End-to-EnD)服務(wù),透明地傳送報(bào)文。

2.BICMP報(bào)文類型號(hào)為11時(shí)表示超時(shí),故選擇B選項(xiàng)。

3.C解析:私鑰和保密密鑰不是一回事。對(duì)稱加密使用的密鑰是保密密鑰。

4.A

5.C

6.C

7.BWEB服務(wù)器守候的端口是FCP的80號(hào)端口,服務(wù)器守候在21號(hào)端口,這些都是知名端口。

8.D如果要保證服務(wù)器系統(tǒng)可用性達(dá)到99.9%和99.99%,系統(tǒng)的每年的停機(jī)時(shí)間要小于8.76小時(shí)和0.876小時(shí)。53分鐘約是0.883。故選擇D選項(xiàng)。

9.A解析:電子數(shù)據(jù)交換(EDI)\n是按照協(xié)議對(duì)具有一定結(jié)構(gòu)特征的標(biāo)準(zhǔn)信息,經(jīng)過(guò)數(shù)據(jù)通信網(wǎng)絡(luò),在計(jì)算機(jī)系統(tǒng)之間進(jìn)行交換和自動(dòng)處理,即EDI用戶根據(jù)國(guó)際通用的標(biāo)準(zhǔn)格式編制報(bào)文,以機(jī)器可讀的方式將結(jié)構(gòu)化的信息,按照協(xié)議標(biāo)準(zhǔn)化文件通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)發(fā)送。報(bào)文接收方按國(guó)際統(tǒng)一規(guī)定的語(yǔ)法規(guī)則,對(duì)報(bào)文進(jìn)行處理,通過(guò)信息管理系統(tǒng)和作業(yè)管理決策支持系統(tǒng),完成綜合自動(dòng)交換和處理。

10.A屬于廣域網(wǎng)QoS技術(shù)的是RSVP。目前寬帶城域網(wǎng)保證服務(wù)質(zhì)量QoS要求的技術(shù)主要有資源預(yù)留(RSVP)、區(qū)分服務(wù)(DittServ)和多協(xié)議標(biāo)記交換(MPLS)。故選項(xiàng)A正確。

11.跳數(shù)跳數(shù)

12.網(wǎng)絡(luò)【解析】三層交換機(jī)是網(wǎng)絡(luò)層設(shè)備,它使用硬件分析分組的格式,從而進(jìn)行轉(zhuǎn)發(fā)。

13.語(yǔ)法網(wǎng)絡(luò)協(xié)議的3個(gè)要素是語(yǔ)法、語(yǔ)義和時(shí)序。

14.(5)應(yīng)用

【解析】Telnet協(xié)議屬于TCP/IP的應(yīng)用層協(xié)議。

15.電子信用卡電子信用卡解析:常用的電子支付方式包括電子現(xiàn)金、電子信用卡和電了支票。

16.

17.互相共享資源計(jì)算機(jī)網(wǎng)絡(luò)的定義可以分為3類:廣義觀點(diǎn)、資源共享觀點(diǎn)和用戶透明性觀點(diǎn)。從目前計(jì)算機(jī)網(wǎng)絡(luò)的特點(diǎn)看,資源共享觀點(diǎn)的定義能夠準(zhǔn)確地描述計(jì)算機(jī)網(wǎng)絡(luò)的基本特征?;谠撚^點(diǎn),計(jì)算機(jī)網(wǎng)絡(luò)可以定義為“以能夠互相共享資源的方式互聯(lián)起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”

18.

19.標(biāo)識(shí)信息

【解析】一旦CA驗(yàn)證了實(shí)體的身份,就產(chǎn)生一個(gè)證書,將這個(gè)公共密鑰和身份進(jìn)行綁定。證書中包括公共密鑰和密鑰所有者的全球惟一的標(biāo)識(shí)信息。這個(gè)證書由認(rèn)證中心進(jìn)行數(shù)字簽名。

20.(18)加密【解析】利用公鑰密碼體制,數(shù)字簽名是一個(gè)加密的消息摘要,附加在消息的后面。

21.平均故障修復(fù)時(shí)間平均故障修復(fù)時(shí)間解析:系統(tǒng)的可靠性通常用平均無(wú)故障MTBF時(shí)間和平均故障修復(fù)時(shí)間MTTR來(lái)表示。

22.直接交換直接交換解析:在直接交換方式中,交換機(jī)只要接收并檢測(cè)到目的地址字段就立即將該幀發(fā)出去,而不管這一幀數(shù)據(jù)是否出錯(cuò)。

23.SIMDSIMD解析:從指令系統(tǒng)看,奔騰3增加了70條新指令,稱為SSE,StreamingSIMDExtensions,意為流式的單指令流、多數(shù)據(jù)流擴(kuò)展指令。

24.NOSNOS解析:網(wǎng)絡(luò)操作系統(tǒng)縮寫是NOS,即NetworkOperatingSystem。

25.自治計(jì)算機(jī)自治計(jì)算機(jī)解析:資源共享觀點(diǎn)將計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠相互共享資源的方式互聯(lián)起來(lái)的自治計(jì)算機(jī)系統(tǒng)的集合”。

26.主機(jī)主機(jī)解析:普通用戶終端通過(guò)主機(jī)聯(lián)入網(wǎng)內(nèi)。

27.具有數(shù)據(jù)壓縮與解壓縮的硬件支持具有數(shù)據(jù)壓縮與解壓縮的硬件支持解析:在20世紀(jì)90年代初,人們?cè)J(rèn)真地制定過(guò)MPC標(biāo)準(zhǔn)。當(dāng)時(shí)規(guī)定的多媒體硬件系統(tǒng)的基本組成有:①具有CD-ROM,即除了必需的硬盤驅(qū)動(dòng)器外,還必須有CD-ROM驅(qū)動(dòng)器。②具有A/D和D,A轉(zhuǎn)換功能,讓語(yǔ)音的模擬信號(hào)和數(shù)字信號(hào)之間能互相轉(zhuǎn)換,從而使多媒體硬件系統(tǒng)有高質(zhì)量的數(shù)字音響功能。③具有高清晰的彩色顯示器,以便顯示圖形、圖像、文字以及來(lái)自光盤的動(dòng)畫與影視節(jié)目。④具有數(shù)據(jù)壓縮與解壓縮的硬件支持,這是解決圖像和聲音等大數(shù)據(jù)量信息所必須的。

28.協(xié)議類型協(xié)議類型解析:在WWW服務(wù)中,統(tǒng)一資源定位器URL由協(xié)議類型、主機(jī)名與文件名3部分組成。

29.【審題關(guān)鍵句】計(jì)算金額,按產(chǎn)品代碼從小到大進(jìn)行排列,相同的則按金額從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。

\n【解題思路】

\n本題類似第57套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。

\n【參考答案】

\n

30.【審題關(guān)鍵句】100以內(nèi)(含100)滿足i、i+4、i+10都是素?cái)?shù)的整數(shù)的個(gè)數(shù)以及這些i之和。

\n【解題思路】

\n①首先定義循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到i<90。

\n②在for循環(huán)中,每執(zhí)行一次循環(huán)則調(diào)用函數(shù)isPrime(該函數(shù)具體的算法已經(jīng)在源程序中給出,直接調(diào)用即可),對(duì)i、i+4、i+10是否同時(shí)是素?cái)?shù)進(jìn)行判斷,如果這三個(gè)數(shù)同時(shí)為素?cái)?shù),則計(jì)數(shù)變量cnt值加l,同將時(shí)將變量i的值累加到sum上。

\n【參考答案】

\n

31.A解析:Linux是一個(gè)免費(fèi)軟件,它是開(kāi)放源代碼,符合UNIX標(biāo)準(zhǔn),可以將Linux上的程序移植到UNIX主機(jī)上運(yùn)行。Linux支持幾乎所有硬件平臺(tái):x86、Spare、Digital、Alpha和PowerPC等。

32.A解析:主板分類方法很多。①按CPU插座分類,如Slot1主板、Socket7主板等。②按主板的規(guī)格分類,如AT主板、Baby-AT主板、ATX主板等。③按數(shù)據(jù)端口分類,如SCSI主板、EDO主板、AGP主板等。④按芯片集分類,如TX主板、LX主板、BX主板等。

33.D解析:根據(jù)網(wǎng)絡(luò)層次的結(jié)構(gòu)模型,網(wǎng)絡(luò)互連的層次可以分為:數(shù)據(jù)鏈路層互連、網(wǎng)絡(luò)層互連和高層互連。其中,數(shù)據(jù)鏈路層互連的設(shè)備是網(wǎng)橋(bridge),網(wǎng)絡(luò)層互連的設(shè)備是路由器(router),傳輸層及以上各層協(xié)議不同的網(wǎng)絡(luò)之間的互連屬于高層互連,實(shí)現(xiàn)高層互連的設(shè)備是網(wǎng)關(guān)(gateway)。中繼器(repeater)是用來(lái)擴(kuò)展做為總線的同軸電纜的長(zhǎng)度,是物理層連接設(shè)備,起到接收、放大、整形與轉(zhuǎn)發(fā)同軸電纜中數(shù)據(jù)信號(hào)的作用。

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.voidSortDat(){intij;PROxy;for(i=0;i〈99;i++)for(j=i+1;j〈100;j++)if(strcmp(sell[i].mcsell[j].mc)〈0)/*按產(chǎn)品名稱從大到小進(jìn)行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].mcsell[j].mc)==0)/*若產(chǎn)品名稱相同則按金額從小到大排列*/if(sell[i].je>sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=0;i〈99;i++)\r\nfor(j=i+1;j〈100;j++)\r\nif(strcmp(sell[i].mc,sell[j].mc)〈0)/*按產(chǎn)品名稱從大到小進(jìn)行排列*/\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].mc,sell[j].mc)==0)/*若產(chǎ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ù)組的排序問(wèn)題??梢杂眠x擇法來(lái)實(shí)現(xiàn),即用第一個(gè)元素的產(chǎn)品名稱依次和它后面的元素的產(chǎn)品名稱進(jìn)行比較,如果發(fā)現(xiàn)當(dāng)前元素的產(chǎn)品名稱比后面的某個(gè)元素的產(chǎn)品名稱的對(duì)應(yīng)位置的字符的ASCII碼小(這里用到了字符串比較函數(shù)strcmp()),則交換這兩個(gè)元素的位置,繼續(xù)和后面的其他元素進(jìn)行比較,最終在第一個(gè)元素中存放的是產(chǎn)品名稱最大的元素。以此類推,就實(shí)現(xiàn)了從大到小排序的功能。

注意:這里需要進(jìn)行交換的是兩個(gè)結(jié)構(gòu)體變量,而不是它們的某一個(gè)域,因此,要借助第三個(gè)結(jié)構(gòu)體變量來(lái)充當(dāng)中間容器。若發(fā)現(xiàn)產(chǎn)品名稱是相同的,則要按照金額從小到大進(jìn)行排序。

36.voidjsVal(){intithouhuntendataj;for(i=0;i<MAX;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論