版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版勞務(wù)加工承包合同范本
- 2024年藝術(shù)品買賣合同賠償條例
- 2025年度新型城鎮(zhèn)化租賃住房建設(shè)合同4篇
- 2025年度智能家居項(xiàng)目瓷磚材料供應(yīng)合同4篇
- 2025年度體育場(chǎng)館搭棚施工及維護(hù)管理合同4篇
- 2024版鎳氫電池產(chǎn)品銷售合同
- 2025年度學(xué)校食堂及餐飲服務(wù)承包合同范本4篇
- 2025年度新能源汽車購(gòu)置合同示范文本4篇
- 2025年度特色農(nóng)家樂(lè)經(jīng)營(yíng)權(quán)轉(zhuǎn)讓合同范本3篇
- 2025年度智能窗簾控制系統(tǒng)研發(fā)與市場(chǎng)推廣合同4篇
- 特種設(shè)備行業(yè)團(tuán)隊(duì)建設(shè)工作方案
- 眼內(nèi)炎患者護(hù)理查房課件
- 肯德基經(jīng)營(yíng)策略分析報(bào)告總結(jié)
- 買賣合同簽訂和履行風(fēng)險(xiǎn)控制
- 中央空調(diào)現(xiàn)場(chǎng)施工技術(shù)總結(jié)(附圖)
- 水質(zhì)-濁度的測(cè)定原始記錄
- 數(shù)字美的智慧工業(yè)白皮書(shū)-2023.09
- -安規(guī)知識(shí)培訓(xùn)
- 2021-2022學(xué)年四川省成都市武侯區(qū)部編版四年級(jí)上冊(cè)期末考試語(yǔ)文試卷(解析版)
- 污水處理廠設(shè)備安裝施工方案
- 噪聲監(jiān)測(cè)記錄表
評(píng)論
0/150
提交評(píng)論