【2022年】河南省商丘市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第1頁(yè)
【2022年】河南省商丘市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第2頁(yè)
【2022年】河南省商丘市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第3頁(yè)
【2022年】河南省商丘市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第4頁(yè)
【2022年】河南省商丘市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)預(yù)測(cè)試題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(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)介

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

一、單選題(10題)1.解釋程序的作用是()。

A.將高級(jí)語(yǔ)言轉(zhuǎn)換為目標(biāo)程序B.將匯編語(yǔ)言轉(zhuǎn)換為目標(biāo)程序C.解釋執(zhí)行高級(jí)語(yǔ)言程序D.解釋執(zhí)行匯編語(yǔ)言程序

2.下列關(guān)于Serv-UFTP,服務(wù)器配置管理的描述中,正確的是()。

A.初始狀態(tài)下,服務(wù)器的管理員密碼為“admin”

B.域端口號(hào)缺省為21,也可使用O~65535的任意值

C.創(chuàng)建新域時(shí),匿名用戶“anonymous”會(huì)自動(dòng)加入到服務(wù)器中

D.配置服務(wù)器的IP地址時(shí),若為空則代表該服務(wù)器的所有IP地址

3.第

8

關(guān)于WWW瀏覽器,下列說(shuō)法正確的是()。

A.www瀏覽器負(fù)責(zé)接受用戶的請(qǐng)求,利用TCP協(xié)議將用戶的請(qǐng)求傳送給WWW服務(wù)器

B.wWw瀏覽器可以訪問(wèn)FTP服務(wù)器的資源

C.利用WWW瀏覽器可以保存主頁(yè),但不能打印主頁(yè)

D.WWW瀏覽器是WWW的服務(wù)器端程序

4.下列對(duì)Aironnet11000無(wú)線接入點(diǎn)進(jìn)入快速配置頁(yè)面的描述中,錯(cuò)誤的是()。

A.第一次配置無(wú)線接入點(diǎn)一般采用本地配置方式

B.使用5類以太網(wǎng)電纜連接PC機(jī)和無(wú)線接人點(diǎn),并給無(wú)線接入點(diǎn)加電

C.在PC機(jī)獲得10.0.0.x的IP地址后,打開(kāi)瀏覽器,并在地址欄里輸入無(wú)線接入點(diǎn)的IP地址,會(huì)出現(xiàn)輸入網(wǎng)絡(luò)密碼頁(yè)面

D.輸入密碼并按“回車”鍵后,出現(xiàn)接入點(diǎn)匯總狀態(tài)頁(yè)面,單擊“ExpressSetup”進(jìn)入快速配置頁(yè)面

5.下列關(guān)于路由器技術(shù)的描述中,錯(cuò)誤的是()

A.路由器的包轉(zhuǎn)發(fā)能力與路由器的端口數(shù)量、端口速率、包長(zhǎng)度、包類型相關(guān)

B.轉(zhuǎn)發(fā)率通常是衡量路由器中傳輸效率的性能

C.突發(fā)處理能力是以最大幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大傳輸速率來(lái)衡量

D.路由器的冗余是為了保證設(shè)備的可靠性與可用性

6.關(guān)于Linux操作系統(tǒng)的描述中,錯(cuò)誤的是

A.Linux是開(kāi)放性的自由軟件

B.Linux支持多任務(wù)、多用戶

C.Linux的圖形界面有KDE和GNOME

D.Linux不具有標(biāo)準(zhǔn)的兼容性

7.下列關(guān)于路由信息協(xié)議RIP的描述中,錯(cuò)誤的是()。

A.要求路由器周期性地向外發(fā)送路由刷新報(bào)文

B.路由刷新報(bào)文主要內(nèi)容是由若干(V、D)組成的表

C.矢量V標(biāo)識(shí)該路由器可以到達(dá)的目的網(wǎng)絡(luò)或目的主機(jī)的跳數(shù)

D.路由器在接收到(V、D)報(bào)文后按照最短路徑原則更新路由表

8.按密鑰的使用個(gè)數(shù),密碼體制可以分為()。

A.密碼學(xué)和密碼分析學(xué)B.分組密碼和流密碼C.常規(guī)密碼和公鑰密碼系統(tǒng)D.代換密碼和置位密碼

9.下列關(guān)于IEEF802.11三種協(xié)議的描述中,錯(cuò)誤的是()。

A.IEEE802.11a的實(shí)際吞吐量是28~31Mbps

B.IEEE802.11a的最大容量是432Mbps

C.IEEE802.11b的最大容量是88Mbps

D.IEEE802.119的最大容量是162Mbps

10.下列關(guān)于服務(wù)器技術(shù)的描述中,錯(cuò)誤的是()

A.熱插拔功能允許用戶在不切斷電源的情況下更換硬盤(pán)、板卡等

B.集群系統(tǒng)中一臺(tái)主機(jī)出現(xiàn)故障時(shí)不會(huì)影響系統(tǒng)的正常服務(wù)

C.服務(wù)器的可用性用MTBF描述

D.服務(wù)器磁盤(pán)性能表現(xiàn)在磁盤(pán)存儲(chǔ)容量與速度

二、填空題(10題)11.第

64

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

12.

13.

14.在TCP/IP協(xié)議中,地址【】被稱為有限廣播地址。

15.IEEE802.11的MAC層采用的是______的沖突避免方法。

16.搜索引擎在外觀、功能等方面都不相同,但其構(gòu)成一般包括搜索器、索引器、______和用戶接口4個(gè)部分。

17.

18.

19.Linux是______大學(xué)生開(kāi)發(fā)的免費(fèi)軟件。

20.一個(gè)B類網(wǎng)絡(luò)的子網(wǎng)掩碼為,則這個(gè)網(wǎng)絡(luò)被劃分成了個(gè)子網(wǎng)。

三、2.填空題(8題)21.一般來(lái)說(shuō),我們常常說(shuō)“NT網(wǎng)”,指的是采用______操作系統(tǒng)的局域網(wǎng)。

22.網(wǎng)絡(luò)協(xié)議三要素中規(guī)定通信雙方要發(fā)出什么控制信息,執(zhí)行的動(dòng)作和返回的應(yīng)答的部分稱為_(kāi)_____。

23.VIP客戶端應(yīng)用程序通常有三種類型:傳統(tǒng)的FTP命令行、【】和VIP下載工具。

24.即時(shí)通信系統(tǒng)一般采用中轉(zhuǎn)模式和______兩種通信模式。

25.網(wǎng)絡(luò)操作系統(tǒng)的系統(tǒng)容錯(cuò)技術(shù)一般采用3級(jí),第3級(jí)系統(tǒng)容錯(cuò)提供了文件服務(wù)器______功能。

26.VOIP的三種實(shí)現(xiàn)形式是PC-to-PC、PC-to-Phone、______。

27.作業(yè)級(jí)接口是操作系統(tǒng)和用戶間的接口,它又分為聯(lián)機(jī)接口和______接口。

28.使無(wú)盤(pán)工作站獲得自己p地址的協(xié)議稱為_(kāi)_____協(xié)議。

四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)Rdata實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組string中,請(qǐng)編寫(xiě)函數(shù)charRight,其函數(shù)的功能是:以行為單位把字符串中的最后一個(gè)字符的ASCII值右移4位后加倒數(shù)第二個(gè)字符的ASCII值,得到最后一個(gè)新的字符,倒數(shù)第二個(gè)字符的ASCII值右移4位后加倒數(shù)第三個(gè)字符的ASCII值,得到倒數(shù)第二個(gè)新的字符,依此類推,一直處理到第二個(gè)字符,第一個(gè)字符的ASCII值加原最后一個(gè)字符的ASCII值,得到第一個(gè)新的字符,得到的新字符分別存放在原字符串對(duì)應(yīng)的位置上。最后已處理的字符串仍按行重新存入字符串?dāng)?shù)組string中,最后調(diào)用函數(shù)Wdata,把結(jié)果string輸出到文件out.dat中。

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符(含標(biāo)點(diǎn)符號(hào)和空格)。

注意:部分源程序已經(jīng)給出。

請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)Rdata和寫(xiě)函數(shù)Wdata的內(nèi)容。

30.將文件in.dat中的200個(gè)整數(shù)讀至數(shù)組xx中。請(qǐng)編制jsValue函數(shù),要求:求出數(shù)組xx中的數(shù)值為奇數(shù)的個(gè)數(shù)cntl和數(shù)值為偶數(shù)的個(gè)數(shù)cnt2以及數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pJ。

結(jié)果cntl,cnt2,pJ輸出到out.dat中。

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

請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)read_dat和輸出函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.文件系統(tǒng)中若文件的物理結(jié)構(gòu)采用順序結(jié)構(gòu),則文件控制塊FCB中關(guān)于文件的物理位置應(yīng)包括()。Ⅰ.首塊地址Ⅱ.文件長(zhǎng)度Ⅲ.索引表地址

A.只有ⅠB.Ⅰ和ⅡC.Ⅰ和ⅢD.Ⅱ和Ⅲ

32.關(guān)于DOS和Windows的內(nèi)存管理,下列說(shuō)法不正確的是

A.DOS的內(nèi)存管理非常簡(jiǎn)單,因?yàn)樗\(yùn)行在實(shí)模式下,只有640KB的內(nèi)存可用來(lái)編制

B.Windows通過(guò)把應(yīng)用程序限制在自己的地址空間來(lái)避免沖突,這些地址在邏輯上是彼此隔離的

C.在DOS中,一個(gè)程序可能寫(xiě)到其他內(nèi)存中,甚至寫(xiě)到操作系統(tǒng)的內(nèi)存中,并導(dǎo)致整個(gè)系統(tǒng)崩潰

D.Windows的內(nèi)存管理比較復(fù)雜,因?yàn)樗\(yùn)行在保護(hù)模式下。在這種模式下,1MB的尋址內(nèi)存用完后,可以使用擴(kuò)展內(nèi)存

33.從介質(zhì)訪問(wèn)控制方法的角度,局域網(wǎng)可分為共享局域網(wǎng)和______兩類。

A.高速局域網(wǎng)B.虛擬局域網(wǎng)C.ATM網(wǎng)D.交換局域網(wǎng)

六、1.程序設(shè)計(jì)題(3題)34.下列程序的功能是:將大于整數(shù)m且緊靠m的k個(gè)素?cái)?shù)存入數(shù)組xx。請(qǐng)編寫(xiě)函數(shù)num(intm,intk,intxx[])實(shí)現(xiàn)程序的要求,最后調(diào)用函數(shù)readwriteDAT()把結(jié)果輸出到out31.dat文件中。

例如,若輸入17,5,則應(yīng)輸出19,23,29,31,37。

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

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

試題程序:

#include<conio.h>

#include

VoidreadwriteDAT();

Voidnum(intm,intk,,intXX[])

{

}

main()

{

intm,n,xx[1000];

Clrscr();

printf(“\nPleaseentertWOintegers:”)

‘scanf(“%d,%d”,&m,&n);

num(m,n,XX);

for(m=0;m<n;m++)

printf(“%d”,XX[m]);

printf(”\n”);

readwriteDAT();

)

VOidreadwriteDAT()

{

intm,n,xx[1000],i;

FILE*rf.,*Wf;

rf=fopen(“in31.Dat”,r”);

Wffopen(“ou1t31.Dat”/”w”);。for(i=0;i<10;i++)

{

fscanf(rf,%d,”%d”,&m,&n);

num(m,n,XX);

for(m=0;mfprintf(wf,%d”,xx[m]);

fprintf(wf,“\n”);

}

fclose(rf);

fclose(wf);

}

35.讀函數(shù)ReadDat()實(shí)現(xiàn)從文件ENG28.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用寫(xiě)函數(shù)WriteDat()把結(jié)果xx輸出到文件PS28.DAT中。

替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或f(p)對(duì)應(yīng)的字符是小寫(xiě)字母,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。

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

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符

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

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

#include〈ctype.h>

unsignedcharxx[50][80];

intmaxline=0;/*文章的總行數(shù)*/

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

}

{

main()

{

clrscr();

if(ReadDat())

{

printf("數(shù)據(jù)文件ENS28.IN不能打開(kāi)!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG28.IN","r"))==NULL)

return1;

while(fgets(xx[i],80,fp)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

for(i=0;i〈maxline;i++)

{

printf("%s\n",xx[i]);

fprintf(fp,"%sin",xx[i]);

}

fclose(fp);

}

36.已知數(shù)據(jù)文件IN86.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組合成一個(gè)新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字),以及把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的百位數(shù)字),如果新組成的兩個(gè)十位數(shù)ab>cd,ab必須是偶數(shù)且能被5整除,cd必須是奇數(shù),同時(shí)兩個(gè)新十位數(shù)字均不為0,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿足上述條件的4位數(shù)的個(gè)數(shù)cnt,最后調(diào)用寫(xiě)函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT86.DAT文件中。

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

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

請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)writeDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#defineMAX200

inta[MAX],b[MAX],cnt=0;

voidjsVal()

{

}

voidreadDat()

inti;

FILE*fp;

fp=fopen("IN86.DAT","r");

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

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

fclose(fp);

main

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

參考答案

1.C

2.D初始狀態(tài)下沒(méi)有設(shè)置管理員密碼,可以直接進(jìn)入Serv—U管理程序,以設(shè)置或更改管理員密碼。FTP服務(wù)器缺省端口號(hào)為21,但是有時(shí)因?yàn)槟撤N原因則不能使用2l號(hào)端口,但可以設(shè)置選定的端口號(hào)。若創(chuàng)建新域,在添加用戶時(shí),當(dāng)用戶名為“anonymous”時(shí)會(huì)被系統(tǒng)自動(dòng)判定為匿名用戶。配置服務(wù)器的IP地址時(shí),若為空則代表該服務(wù)器的所有IP地址。綜上所述D項(xiàng)正確。

3.Bwww的客戶程序在因特網(wǎng)上被稱為www瀏覽器(browser),因而www瀏覽器是客戶端程序;www瀏覽器負(fù)責(zé)接受用戶的請(qǐng)求,將用戶的請(qǐng)求傳送給www服務(wù)器利用的是HTTP協(xié)議;利用www瀏覽器可以保存主頁(yè),也可以打印主頁(yè);利用www瀏覽器用戶還可以訪問(wèn)因特網(wǎng)中其他服務(wù)器和資源,例如FTP服務(wù)器等。

4.CCiscoAironnet1100系列接入點(diǎn)是一款無(wú)線局域網(wǎng)收發(fā)器,主要用于獨(dú)立無(wú)線網(wǎng)絡(luò)的中心點(diǎn)或無(wú)線網(wǎng)絡(luò)和有線網(wǎng)絡(luò)之間的連接點(diǎn)。由于該AP出產(chǎn)時(shí)默認(rèn)的設(shè)備管理地址為,因此與其連接的PC所配置的IP地址必須是10.0.0.X網(wǎng)段的地址,即~54中的任一IP地址。

5.C

6.D解析:Linux操作系統(tǒng)具有標(biāo)準(zhǔn)的兼容性,它符合POSIX標(biāo)準(zhǔn),它所構(gòu)成的子系統(tǒng)支持所有相關(guān)的ANSI、ISO、IETF、W3C等業(yè)界標(biāo)準(zhǔn)。

7.CV代表矢量,標(biāo)識(shí)該路由器可以到達(dá)的目的網(wǎng)絡(luò)或目的主機(jī);D代表距離,指出該路由器到達(dá)目的網(wǎng)絡(luò)或目的主機(jī)的距離。故選C選項(xiàng)。

8.C

9.CIEEE802.11三種協(xié)議比較由表可知IEEES02.1lb的最大容量是33Mbps。故選擇C選項(xiàng)。

10.C

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

12.多跳

13.

14.255.255.255.255255.255.255.255解析:在TCP/TP協(xié)議中存在兩種類型的廣播地址。一種是將IP地址的主機(jī)地址部分全部置0或置1,這種廣播地址稱為直接廣播地址。利用該地址可以向任何子網(wǎng)直接廣播。另外還有一個(gè)特殊的IP地址,用于向本網(wǎng)廣播,被稱為有限廣播地址,其值為55。

15.CSMA/CACSMA/CA解析:IEEE802.11的MAC層采用的是CSMA/CA的沖突避免方法。沖突避免要求每個(gè)結(jié)點(diǎn)在發(fā)送幀前先偵聽(tīng)信道。

16.檢索器檢索器

17.

18.動(dòng)態(tài)綁定

【解析】地址解析協(xié)議(ARP)是以太網(wǎng)經(jīng)常使用的映射方法,它充分利用了以太網(wǎng)的廣播能力,將IP地址與物理地址進(jìn)行動(dòng)態(tài)綁定。

19.芬蘭芬蘭解析:Linux是一個(gè)由芬蘭大學(xué)生LinusB.Torvalds開(kāi)發(fā)的免費(fèi)軟件,它和我們熟知的Windows系統(tǒng)最大的不同是:它是開(kāi)放源代碼。

20.B由子網(wǎng)掩碼為可以知道,該子網(wǎng)的網(wǎng)絡(luò)號(hào)為18位。因?yàn)檫@是一個(gè)B類網(wǎng)絡(luò),那么默認(rèn)的網(wǎng)絡(luò)號(hào)為16位,所以用18-16=2位來(lái)劃分子網(wǎng),劃分的子網(wǎng)個(gè)數(shù)是4個(gè)。

21.WindowsNTServerWindowsNTServer解析:一般來(lái)說(shuō),我們常常說(shuō)“NT網(wǎng)”,指的是采用WindowsNTServer操作系統(tǒng)的局域網(wǎng),“Novell網(wǎng)”指的是采用NetWare系統(tǒng)的局域網(wǎng)。

22.語(yǔ)義語(yǔ)義解析:語(yǔ)義部分的功能就是定義需要發(fā)出何種控制信息,以及完成的動(dòng)作與做出的響應(yīng)。

23.瀏覽器瀏覽器解析:Internet用戶使用的FTP客戶端應(yīng)用程序通常有三種類型,即:傳統(tǒng)的FTP命令行、瀏覽器和FTP下載工具。其中瀏覽器形式的格式為;協(xié)議類型://主機(jī)名/路徑及文件名。例如,若要訪問(wèn)西南財(cái)經(jīng)大學(xué)的FTP服務(wù)59pub目錄下的一個(gè)文件index.txt,其URL就可以寫(xiě)成ftp,///pub/index.txt。

24.P2P模式P2P模式解析:即時(shí)通信系統(tǒng)一般采用客戶機(jī)/客戶機(jī)模式,也就是點(diǎn)對(duì)點(diǎn)的模式(即P2P模式),另一種是客戶機(jī)/服務(wù)器模式,即消息的發(fā)送和消息的接受必須通過(guò)服務(wù)器來(lái)中轉(zhuǎn)(即中轉(zhuǎn)通信模式)。

25.鏡像或Mirroring鏡像或Mirroring

26.Phone-to-Phone。

27.脫機(jī)脫機(jī)解析:作業(yè)級(jí)接口是系統(tǒng)為用戶在作業(yè)一級(jí)請(qǐng)求操作系統(tǒng)服務(wù)而設(shè)置的,分為聯(lián)機(jī)接口和脫機(jī)接口。

28.RARPRARP解析:RARP協(xié)議廣播MAC地址而獲得自己的IP地址。

29.【審題關(guān)鍵句】以行為單位,新字符串中每個(gè)字符的ASCII碼值等于該位置上的原字符ASCII碼值的二進(jìn)制右移4位后加其前一個(gè)字符的ASCII碼值。

\n【解題思路】

\n①定義整型循環(huán)變量i、j和表示字符串長(zhǎng)度的整型變量strl,以及字符局部變量ch。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于maxline,在循環(huán)體中,利用庫(kù)函數(shù)strlen求得字符串string[i]的長(zhǎng)度,把此值賦給變量strl。把字符串string[i]的最后一個(gè)字符string[i][strl-1]賦給字符變量ch,暫時(shí)保存起來(lái)。在第二層for循環(huán)中,循環(huán)變量j從str-1開(kāi)始,依次遞減直到其值小于或等于0,在循環(huán)體中,字符string[i][j]的ASCII碼值右移4位,然后再與字符string[i][j-1]的ASCII碼值相加的和保存到字符string[i][j]中。當(dāng)退出第二層for循環(huán)后,把第i行的第一個(gè)字符string[i][0]與最后一個(gè)字符ch的值相加,保存在string[i][0]中。

\n【參考答案】

\n

30.【審題關(guān)鍵句】讀入數(shù)值,奇數(shù)個(gè)數(shù),偶數(shù)個(gè)數(shù),數(shù)組下標(biāo)為奇數(shù)的平均值。

\n【解題思路】

\n本題類似第42套試題,通過(guò)審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即本題是計(jì)算數(shù)組下標(biāo)為奇數(shù)的元素的平均值,參考答案的第6條語(yǔ)句。

\n【參考答案】

\n

31.B解析:文件控制塊FCB是系統(tǒng)為管理文件而設(shè)置的一個(gè)數(shù)據(jù)結(jié)構(gòu)。FCB是文件存在的標(biāo)志,它記錄了系統(tǒng)管理文件所需要的全部信息。FCB通常應(yīng)包括以下內(nèi)容:文件名、文件號(hào)、用戶名、文件地址、文件長(zhǎng)度、文件類型、文件屬性、共享計(jì)數(shù)、文件的建立日期、保存期限、最后修改日期、最后訪問(wèn)日期、口令、文件邏輯結(jié)構(gòu)、文件物理結(jié)構(gòu),等等。所以選項(xiàng)B是正確的。

32.A解析:DOS網(wǎng)絡(luò)操作系統(tǒng)的主要特點(diǎn):DOS只有1MB的內(nèi)存可用來(lái)編制。其中,又有384KB留給視頻RAM、適配器ROM和其他硬件使用,再減去DOS本身占用的部分,只有640KB供應(yīng)用程序使用。

33.D解析:從介質(zhì)訪問(wèn)控制方法的角度,局域網(wǎng)可分為共享局域網(wǎng)和交換局域網(wǎng)兩類。

34.voidnum(intmintkintxxl)){intdata=m+l;/*從大于整數(shù)m的數(shù)開(kāi)始找*/inthalfIn=0;while(1){half=data/2;for(I=2;I<=half;I++)/*如果該數(shù)依次除以從2到一半的整數(shù)余數(shù)都不是0則該數(shù)是素?cái)?shù)*/if(]if(data%I==O)break;/*如果余數(shù)為0則退循環(huán)取下一個(gè)數(shù)判斷*/if(I>half){xx[n]=data;n++;/*判斷該數(shù)為素?cái)?shù)后將該數(shù)存入數(shù)組xx中并累計(jì)素?cái)?shù)的個(gè)數(shù)*/}if(n>=k)break;/*如果累計(jì)素?cái)?shù)的個(gè)數(shù)超過(guò)了要求的個(gè)數(shù)則退出循環(huán)*/data++;/*如果累計(jì)素?cái)?shù)的個(gè)數(shù)小于要求的個(gè)數(shù)則繼續(xù)取下一個(gè)數(shù)*/}}voidnum(intm,intk,intxxl))\r\n{\r\nintdata=m+l;/*從大于整數(shù)m的數(shù)開(kāi)始找*/\r\ninthalf,I,n=0;\r\nwhile(1)\r\n{\r\nhalf=data/2;\r\nfor(I=2;I<=half;I++)/*如果該數(shù)依次除以從2到一半的整數(shù),余數(shù)都不是0,\r\n則該數(shù)是素?cái)?shù)*/\r\n\r\nif(]if(data%I==O)break;/*如果余數(shù)為0,則退循環(huán),取下一個(gè)數(shù)判斷*/\r\nif(I>half)\r\n{\r\nxx[n]=data;n++;/*判斷該數(shù)為素?cái)?shù)后,將該數(shù)存入數(shù)組xx中,并累計(jì)素?cái)?shù)的個(gè)數(shù)*/\r\n}\r\nif(n>=k)break;/*如果累計(jì)素?cái)?shù)的個(gè)數(shù)超過(guò)了要求的個(gè)數(shù),則退出循環(huán)*/\r\ndata++;/*如果累計(jì)素?cái)?shù)的個(gè)數(shù)小于要求的個(gè)數(shù),則繼續(xù)取下一個(gè)數(shù)*/\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:

(1)循環(huán)結(jié)構(gòu)與選擇結(jié)構(gòu)的嵌套使用。

(2)強(qiáng)行退出循環(huán)結(jié)構(gòu)。

(3)特殊運(yùn)算符'%'的使用。

素?cái)?shù)是除了1和它本身之外不能被其他數(shù)整除的數(shù)(1除外)。在本題中,首先要結(jié)合相關(guān)數(shù)學(xué)知識(shí)找出判定一個(gè)數(shù)是否為素?cái)?shù)的方法,從而對(duì)數(shù)據(jù)進(jìn)行篩選。如果數(shù)據(jù)a依次除以從2到a/2的整數(shù),余數(shù)都不是0,則該數(shù)是素?cái)?shù)。因?yàn)樗o的數(shù)據(jù)是連續(xù)的數(shù),而且最終所求的數(shù)據(jù)的個(gè)數(shù)一定,所以這里可以使用循環(huán)結(jié)構(gòu)對(duì)數(shù)據(jù)依次篩選。同時(shí)嵌套選擇結(jié)構(gòu)對(duì)篩選的數(shù)據(jù)進(jìn)行不同的處理。在a依次除以從2到a/2的整數(shù)的過(guò)程中,只要有一次余數(shù)為0,則可退出這一層循環(huán),即退出整除取余的循環(huán),進(jìn)入下一個(gè)數(shù)的判斷中。

35.voidencryptChar(){inti;char*pf;for(i=0;i〈maxline;i++){pf=xx[i];while(*pr!=0){if((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32){/*如果計(jì)算后的值小于等于32或?qū)?yīng)的字符是小寫(xiě)字母*/pf++;/*則不作任何操作取下一個(gè)數(shù)進(jìn)行處理*/continue;}*pf=*pf*11%256;/*否則用新字符來(lái)替代這個(gè)字符*/pf++;/*取下一個(gè)字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i〈maxline;i++)\r\n{\r\npf=xx[i];\r\nwhile(*pr!=0)\r\n{\r\nif((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32)\r\n{/*如果計(jì)算后的值小于等于32或?qū)?yīng)的字符是小寫(xiě)字母*/\r\npf++;/*則不作任何操作,取下一個(gè)數(shù)進(jìn)行處理*/\r\ncontinue;\r\n}\r\n*pf=*pf*11%256;/*否則用新字符來(lái)替代這個(gè)字符*/\r\npf++;/*取下一個(gè)字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來(lái)控制字符數(shù)組,由于要對(duì)已有二維字符數(shù)組的所有元素逐個(gè)處理,因此,需要定義一個(gè)字符指針變量來(lái)控制原二維數(shù)組的各行。當(dāng)前行如果確定下來(lái),用指針的移動(dòng)就可以依次掃描該行的所有字符元素,每得到一個(gè)字符就對(duì)它進(jìn)行條件判斷。根據(jù)題意,條件用“if((*pf*11%256>='a'&&*pf*11%256〈='z')||*pf*11%256〈=32)”語(yǔ)句來(lái)實(shí)現(xiàn)。如果該字符不滿足上述條件,就用一個(gè)新的字符來(lái)替代,新的字符是當(dāng)前字符乘以11的結(jié)果再去與256取余,處理完畢后,指針去取下一個(gè)字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個(gè)字符,對(duì)下一個(gè)字符進(jìn)行處理。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/l000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個(gè)位數(shù)字*/ab=thou*10+ten;/*把千位數(shù)和十位數(shù)重新組合成一個(gè)新的十位數(shù)字ab*/cd=data*10+hun;/*把個(gè)位數(shù)和百位數(shù)組合成一個(gè)新的十位數(shù)字cd*/if((ab-cd>0)&&(ab%2!=1&&ab%5==0)&&cd%2==l&&ab!=0&&cd!=0)/*如果ab>cdab是偶數(shù)且能被5整除cd是奇數(shù)且兩個(gè)

溫馨提示

  • 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)論