版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【2022年】寧夏回族自治區(qū)吳忠市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.下列關(guān)于集線器的描述中,錯(cuò)誤的是()。
A.連接到集線器的所有結(jié)點(diǎn)屬于一個(gè)沖突域
B.連接到集線器的結(jié)點(diǎn)發(fā)送數(shù)據(jù)時(shí),將執(zhí)行CSMA/CD介質(zhì)訪問控制方法
C.通過在網(wǎng)絡(luò)鏈路中串接一個(gè)集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包
D.連接到一個(gè)集線器的多個(gè)結(jié)點(diǎn)不能同時(shí)接收數(shù)據(jù)幀
2.為了防御網(wǎng)絡(luò)監(jiān)聽,最常用的方法是()
A.采用物理傳輸(非網(wǎng)絡(luò))B.信息加密C.無線網(wǎng)D.使用專線傳輸
3.計(jì)算機(jī)刑事案件可由()受理。
A.案發(fā)地市級(jí)公安機(jī)關(guān)公共信息網(wǎng)絡(luò)安全監(jiān)察部門
B.案發(fā)地市級(jí)公安機(jī)關(guān)治安部門
C.案發(fā)地當(dāng)?shù)乜h級(jí)(區(qū)、市)公安機(jī)關(guān)公共信息網(wǎng)絡(luò)安全監(jiān)察部門
D.案發(fā)地當(dāng)?shù)毓才沙鏊?/p>
4.下列關(guān)于WindowsNTServer的描述,哪個(gè)是正確的?A.WindowsNTServer的內(nèi)部采用64位體系結(jié)構(gòu)
B.WindowsNTServer以“域”為單位集中管理網(wǎng)絡(luò)資源
C.WindowsNTServer只支持TCP/IP協(xié)議
D.WindowsNTServer沒有融入U(xiǎn)nix的支持
5.FTP協(xié)議支持的兩種傳輸方式,一種是文本文件,另一種是()文件。
A.十六進(jìn)制B.二進(jìn)制C.網(wǎng)頁D.圖片
6.若服務(wù)器系統(tǒng)可用性達(dá)到99.99%,那么每年的停機(jī)時(shí)間必須小于等于()
A.5分鐘B.10分鐘C.53分鐘D.8.8小時(shí)
7.第
59
題
下列操作系統(tǒng)不是網(wǎng)絡(luò)操作系統(tǒng)的是()。
A.Windows98B.UNIXC.LinuxD.NetWare
8.下列對(duì)網(wǎng)橋協(xié)議數(shù)據(jù)單元(BPDU)的描述中,錯(cuò)誤的是()。
A.BPDU每2秒鐘定時(shí)發(fā)送一次
B.生成樹中阻塞端口只能接收和讀取數(shù)據(jù)流,不能接收和轉(zhuǎn)發(fā)BPDU
C.BPDU的BridgeID中優(yōu)先級(jí)的取值范圍是0~61440,增值量是4096
D.配置BPDU數(shù)據(jù)包不超過35個(gè)字節(jié),拓?fù)渥兓ㄖ狟PDU數(shù)據(jù)包不超過4個(gè)字節(jié)
9.將一臺(tái)Catelyst3548的系統(tǒng)時(shí)間設(shè)置為2014年6月14日星期六的11點(diǎn)20分10秒,下列配置命令正確的是()。
A.Switch-3548#clockset11.20:10Junesaturday2014
B.Switch.3548#timeset11.20:1014June2014
C.Switch.3548#settimeSaturday6/14/201411.20:10
D.Switch.3548#clockset11.20:1014June2014
10.下列關(guān)于Serv-UFTP服務(wù)器配置的描述中,錯(cuò)誤的是()。
A.Serv—UFTP服務(wù)器中的每個(gè)虛擬服務(wù)器由IP地址唯一識(shí)別
B.Serv—UFTP服務(wù)器中的最大用戶數(shù)是指同時(shí)在線的用戶數(shù)量
C.Serv—U-FTP服務(wù)器最大上傳或下載速度是指整個(gè)服務(wù)器占用的帶寬
D.配置服務(wù)器的域端口號(hào)時(shí),既可使用端口2l也可選擇其他合適的端口號(hào)
二、填空題(10題)11.為將語音信號(hào)與計(jì)算機(jī)產(chǎn)生的數(shù)字、文字、圖形與圖像信號(hào)同時(shí)傳輸,需要采用______技術(shù),將模擬的語音信號(hào)變成數(shù)字的語音信號(hào)。
12.
13.綜合布線系統(tǒng)由六個(gè)子系統(tǒng)組成,它們是工作區(qū)子系統(tǒng)、配線(水平)子系統(tǒng)、干線(垂直)子系統(tǒng)、設(shè)備間子系統(tǒng)、建筑群子系統(tǒng)與_______。
14.Internet主要由通信線路、______、服務(wù)器與客戶機(jī)和信息資源4部分組成。
15.防火墻是指設(shè)置在不同網(wǎng)絡(luò)或______之間的一系列部件的組合。
16.CSMA/CD的工作流程為:先聽后發(fā),邊聽邊發(fā),沖突停止,延遲
。
17.ping命令通過echo協(xié)議可以判別網(wǎng)絡(luò)的連通情況。根據(jù)結(jié)果可以確定路徑的可靠性、鏈路的延遲時(shí)間和目的_________是否可以到達(dá)。
18.(12)一個(gè)用=進(jìn)制表示的IP地址為.11001011010111100000001000000001,那么它的點(diǎn)分十進(jìn)制表示為__________。
19.
20.(9)操作系統(tǒng)之所以能夠找到磁盤上的文件,是因?yàn)橛写疟P上的文件名與存儲(chǔ)位置的記錄。在DOS中,它叫做_________。
三、2.填空題(8題)21.從用戶的角度看,文件系統(tǒng)的功能是要實(shí)現(xiàn)按名存取。為了達(dá)到這一目的,一般要建立【】。
22.網(wǎng)絡(luò)的安全策略包括技術(shù)和制度兩個(gè)方面。它的制定涉及網(wǎng)絡(luò)使用與管理制定和【】兩方面的內(nèi)容。
23.局域網(wǎng)交換機(jī)中,交換機(jī)只要接收并檢測(cè)到目的地址字段就立即將該幀轉(zhuǎn)發(fā)出去,幀出錯(cuò)檢測(cè)任務(wù)由結(jié)點(diǎn)主機(jī)完成,這種交換方法叫做______。
24.交換式局域網(wǎng)的核心設(shè)備是______,它可以在它的多個(gè)端口之間建立多個(gè)并發(fā)連接。
25.通信子網(wǎng)由【】、通信線路與其他通信設(shè)備組成,完成網(wǎng)絡(luò)數(shù)據(jù)傳輸轉(zhuǎn)發(fā)等通信處理任務(wù)。
26.______保證了業(yè)務(wù)處理數(shù)據(jù)在某一時(shí)間的存在性,為實(shí)現(xiàn)業(yè)務(wù)處理的抗抵賴性提供了基礎(chǔ)。
27.決定局域網(wǎng)特性的主要技術(shù)要素是:網(wǎng)絡(luò)拓?fù)?、傳輸介質(zhì)和______。
28.在網(wǎng)絡(luò)管理中,【】的目標(biāo)是按照一定的策略控制對(duì)網(wǎng)絡(luò)資源的訪問,以保證網(wǎng)絡(luò)不被侵害,并保證重要的信息不被未授權(quán)的用戶訪問。
四、C語言程序設(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(長整型)五部分組成。其中:金額=單價(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)賦值語句進(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.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.局域網(wǎng)從介質(zhì)訪問控制方法的角度可以分成()兩類。
A.帶有沖突檢測(cè)的局域網(wǎng)和不帶有沖突檢測(cè)的局域網(wǎng)
B.分布式局域網(wǎng)和總線型局域網(wǎng)
C.共享介質(zhì)局域網(wǎng)和交換式局域網(wǎng)
D.采用令牌總線、令牌環(huán)的局域網(wǎng)和采用CSMA/CD的局域網(wǎng)
32.代表的是______。
A.主機(jī)地址B.單播地址C.組播地址D.廣播地址
33.下列關(guān)于目前IP協(xié)議版本的網(wǎng)絡(luò)地址的說法中,不正確的是()。
A.隨著網(wǎng)絡(luò)主機(jī)的增多,IP地址資源將要耗盡
B.IP地址可分為3類:A、B、C
C.同一網(wǎng)絡(luò)中,主機(jī)的IP地址都是惟一的
D.IP地址中的主機(jī)號(hào)是為了識(shí)別網(wǎng)絡(luò)中一臺(tái)主機(jī)的一個(gè)連接
六、1.程序設(shè)計(jì)題(3題)34.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN74.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中。請(qǐng)編制函數(shù)StrCharJL(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串對(duì)應(yīng)的位置。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組XX中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT74.DAT中。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidStrCharJL(void)
{
}
voidmain()
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN74.DAT不能打開\n\007");
return;
}
StrCharJL();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN74.DAT","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;
clrscr();
fp=fopen("OUT74.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
35.下列程序的功能是:將大于整數(shù)m且緊靠m的k個(gè)素?cái)?shù)存入數(shù)組xx。請(qǐng)編寫函數(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);
}
36.已知數(shù)據(jù)文件IN15.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請(qǐng)編制函數(shù)jsVal(),其功能是:依次從數(shù)組a中取出一個(gè)4位數(shù),如果該4位數(shù)連續(xù)小于該4位數(shù)以后的5個(gè)數(shù)且該數(shù)是偶數(shù),則統(tǒng)計(jì)出滿足此條件的數(shù)的個(gè)數(shù)cnt,并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT15.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("IN15.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("In");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT15.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.D結(jié)點(diǎn)通過雙絞線連接到一個(gè)集線器上,當(dāng)其中一個(gè)結(jié)點(diǎn)發(fā)送數(shù)據(jù)的時(shí)候,任何一個(gè)結(jié)點(diǎn)都可以收到消息,所以鏈路中串接集線器可以監(jiān)聽該鏈路中的數(shù)據(jù)包。由于集線器工作在物理層,所以每次只能有一個(gè)結(jié)點(diǎn)能夠發(fā)送數(shù)據(jù),而其他的結(jié)點(diǎn)都處于接收數(shù)據(jù)的狀態(tài)。連接到一個(gè)集線器的所有結(jié)點(diǎn)共享一個(gè)沖突域,這些結(jié)點(diǎn)執(zhí)行CSMA/CD介質(zhì)訪問控制方法。
2.B
3.A
4.B解析:WindowsNT采用32位體系機(jī)構(gòu),以“域”為單位實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)資源的集中管理,支持網(wǎng)絡(luò)驅(qū)動(dòng)接口(NDIS)與傳輸驅(qū)動(dòng)接口(TDI),內(nèi)置四種標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議,融入了對(duì)Unix、OS/2以及MS-DOS的支持。
5.BFTP協(xié)議支持的兩種傳輸方式,一種是文本文件,另一種是二進(jìn)制文件。
6.C如果系統(tǒng)高可靠性達(dá)到99.9%,那么每年的停機(jī)時(shí)間≤8.8小時(shí);系統(tǒng)高可靠性達(dá)到99.99%,那么每年的停機(jī)時(shí)間≤53分鐘;如果系統(tǒng)高可靠性達(dá)到99.999%,那么每年的停機(jī)時(shí)間≤5分鐘。
7.A目前,流行的網(wǎng)絡(luò)操作系統(tǒng)主要有以下幾種:①M(fèi)icrosoft公司的WindowsNTServer操作系統(tǒng);②Novell公司的NetWare操作系統(tǒng);③IBM公司的LANServer操作系統(tǒng);④UNIX操作系統(tǒng);⑤Linux操作系統(tǒng)。
8.B生成樹中阻塞端口只能接收和讀取BPDU,不能接收和轉(zhuǎn)發(fā)數(shù)據(jù)流。故選擇B選項(xiàng)。
9.DCatelyst3548設(shè)置時(shí)間的格式是:clockset小時(shí):分鐘:秒日月年。故選D選項(xiàng)。
10.Aserv—UFTP服務(wù)器中的每個(gè)虛擬服務(wù)器由IP地址和端口號(hào)唯一識(shí)別,而不是僅僅靠一個(gè)IP地址就能識(shí)別。
11.調(diào)制解調(diào)或A/D轉(zhuǎn)換調(diào)制解調(diào)或A/D轉(zhuǎn)換解析:通過調(diào)制解調(diào)技術(shù),可以將語音信號(hào)轉(zhuǎn)變成數(shù)字信號(hào)傳送到目的地址。
12.活動(dòng)目錄服務(wù)
13.\n管理子系統(tǒng)
\n
14.路由器路由器解析:Internet主要由通信線路、路由器、服務(wù)器與客戶機(jī)和信息資源4部分組成。
15.網(wǎng)絡(luò)安全域網(wǎng)絡(luò)安全域解析:防火墻是指設(shè)置在不同網(wǎng)絡(luò)或網(wǎng)絡(luò)安全域之間的一系列部件的組合。
16.重發(fā)重發(fā)解析:為了有效實(shí)現(xiàn)多個(gè)結(jié)點(diǎn)訪問公共傳輸介質(zhì)的控制策略,CSMA/CD的發(fā)送流程可以簡單概括為4點(diǎn):先聽后發(fā),邊聽邊發(fā),沖突停止,延遲重發(fā)。
17.\n主機(jī)
\n
.1
【解析】一個(gè)完整的lP地址由4字節(jié),即32位二進(jìn)制數(shù)值組成,為了方便人們的使用,IP地址采用點(diǎn)分十進(jìn)制標(biāo)記法。(11001011)2=203,(01011110)2=94,(00000010)2=2,(00000001)2=1。
19.
20.(9)FAT
【解析】操作系統(tǒng)之所以能夠找到磁盤上的文件,是因?yàn)橛写疟P上的文件名與存儲(chǔ)位置的記錄。在DOS里,它稱為文件表(FAT);在Windows里,稱為虛擬文件表(VFAT);在IBM的操作系統(tǒng)OS/2里,稱為高性能文件系統(tǒng)(HPFS)。
21.文件目錄文件目錄解析:文件系統(tǒng)的建立就是要讓用戶透明地對(duì)文件進(jìn)行存取,要求文件系統(tǒng)要解決把每個(gè)文件的符號(hào)名與其所在的文件存儲(chǔ)空間中的物理地址聯(lián)系起來的問題,這也是文件系統(tǒng)最基本的功能。實(shí)現(xiàn)符號(hào)名與具體物理地址的轉(zhuǎn)換,其主要環(huán)節(jié)是查目錄。所以,文件目錄的編排是文件系統(tǒng)研究的主要問題之一。
22.網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則解析:網(wǎng)絡(luò)安全策略包括技術(shù)和制度兩個(gè)方面的。它的制度涉及網(wǎng)絡(luò)使用與管理制定的網(wǎng)絡(luò)防火墻的設(shè)計(jì)原則兩方面的內(nèi)容。
23.直接交換直接交換解析:在直接交換方式中,交換機(jī)只要接收并檢測(cè)到目的地址字段就立即將該幀發(fā)出去,而不管這一幀數(shù)據(jù)是否出錯(cuò)。
24.局域網(wǎng)交換機(jī)局域網(wǎng)交換機(jī)解析:交換式局域網(wǎng)的核心部件是它的局域網(wǎng)交換機(jī),它可以在它的多個(gè)端口之間建立多個(gè)并發(fā)連接。
25.通信控制處理機(jī)通信控制處理機(jī)解析:考查通信子網(wǎng)構(gòu)成概念。通信子網(wǎng)由通信控制處理機(jī)、通信線路和其他通信設(shè)備組成。通信控制處理機(jī)在網(wǎng)絡(luò)拓?fù)渲斜环Q為網(wǎng)絡(luò)結(jié)點(diǎn)。
26.可信時(shí)間戳服務(wù)系統(tǒng)可信時(shí)間戳服務(wù)系統(tǒng)解析:可信時(shí)間戳服務(wù)系統(tǒng)為整個(gè)系統(tǒng)提供了精確可信的時(shí)間戳服務(wù),從而保證業(yè)務(wù)處理數(shù)據(jù)在某一時(shí)間的存在性,為實(shí)現(xiàn)業(yè)務(wù)處理的抗抵賴性提供基礎(chǔ)。
27.介質(zhì)訪問控制方法介質(zhì)訪問控制方法解析:介質(zhì)訪問控制方法是指控制多個(gè)結(jié)點(diǎn)利用公共傳輸介質(zhì)發(fā)送和接收數(shù)據(jù)的方法。
28.安全管理安全管理解析:網(wǎng)絡(luò)管理包括五個(gè)功能:配置管理、故障管理、性能管理、計(jì)費(fèi)管理和安全管理。其中安全管理的目標(biāo)是按照一定的策略控制對(duì)網(wǎng)絡(luò)資源的訪問,以保證網(wǎng)絡(luò)不被侵害,并保證重要的信息不被朱授權(quán)的用戶訪問。
29.【審題關(guān)鍵句】計(jì)算金額,按產(chǎn)品代碼從小到大進(jìn)行排列,相同的則按金額從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
30.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。
\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實(shí)現(xiàn)對(duì)20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對(duì)于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長度,并把其值賦給變量len,再用len除以2,得到第i行字符串長度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞過來增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開始,依次遞過來增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換實(shí)現(xiàn)對(duì)第i行字符串左半部分的字符串按降序排列。
\n③用變量len的值對(duì)2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的中間字符連接到字符串變量s仃的后面,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的左半部分的子字符串連接到變量str的后面;如果余數(shù)不等于l,則調(diào)用字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實(shí)現(xiàn)字符串xx[i]左右部分子字符串的交換。
\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實(shí)現(xiàn)把排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中。
\n【參考答案】
\n
31.C解析:局域網(wǎng)按照介質(zhì)訪問控制方法的不同可分為共享介質(zhì)局域阿與交換式局域網(wǎng)。IEEE802.2標(biāo)準(zhǔn)定義的共享介質(zhì)局域網(wǎng)有3類:采用CSMA/CD技術(shù)的總線型局域網(wǎng)、采用TokenBus技術(shù)的總線型局域網(wǎng)與采用TokenRing技術(shù)的環(huán)形局域網(wǎng)。
32.B解析:單播是一對(duì)一地傳輸數(shù)據(jù),是A、B、C類的IP地址,而組播的地址范圍是~55,也就是對(duì)應(yīng)的D類IP地址。
33.B解析:小規(guī)模的網(wǎng)絡(luò)對(duì)網(wǎng)絡(luò)地址是一種浪費(fèi),現(xiàn)在也在進(jìn)行新的IP協(xié)議版本的設(shè)計(jì)開發(fā);按照IP地址的邏輯層次來分,IP地址可以分成5類。只是在因特網(wǎng)中,A、B、C類IP地址是經(jīng)常被使用的;在同一網(wǎng)絡(luò)中,IP地址必須是全網(wǎng)惟一的,否則會(huì)引起沖突;IP地址中的主機(jī)號(hào)是為了識(shí)別網(wǎng)絡(luò)中一臺(tái)主機(jī)的一個(gè)連接。
34.voidStrCharJL(void){intijstrl;for(i=0;i<maxline;i++){strl=strlen{xx[i]);/*求各行的總長度*/for(j=0;j<strl;j++)if(xx[i][j]<<4<=32||xx[i][9]<<4>100);/*如果左移4位后字符的ASCII值小于等于32或大于100則原字符保持不變*/elsexx[i][j]+=xx[i][9]<<4;/*否則就把左移后的字符ASCII值加上原字符ASCII*/}}voidStrCharJL(void)\r\n{\r\ninti,j,strl;\r\nfor(i=0;i<maxline;i++)\r\n{\r\nstrl=strlen{xx[i]);/*求各行的總長度*/\r\nfor(j=0;j<strl;j++)\r\nif(xx[i][j]<<4<=32||xx[i][9]<<4>100);\r\n/*如果左移4位后字符的ASCII值小于等于32或大于100,則原字符保持不變*/\r\nelse\r\nxx[i][j]+=xx[i][9]<<4;/*否則就把左移后的字符ASCII值加上原\r\n字符ASCII*/\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)字符的計(jì)算。
(2)左移運(yùn)算符“<<”的使用。
(3)二維數(shù)組的訪問。
(4)判斷結(jié)構(gòu)中多條件的布爾運(yùn)算。
本題中,以行為單位處理字符串,首先要求得每行字符串的長度,才可對(duì)每一行的字符依次進(jìn)行處理。字符可參與任何整數(shù)運(yùn)算,實(shí)際上是字符的ASCII碼參與了運(yùn)算。所以,可以直接將字符帶入計(jì)算。這里要使用到左移運(yùn)算符“<<”?!埃迹肌笔请p目運(yùn)算符,左側(cè)是要移動(dòng)的數(shù),右側(cè)是移動(dòng)的位數(shù)。左移后字符的ASCII碼的值小于等于32或大于100,這兩個(gè)條件滿足一個(gè)即可,所以兩條件之間用“或”運(yùn)算。使用循環(huán)實(shí)現(xiàn)對(duì)所有行的處理。
35.voidnum(intmintkintxxl)){intdata=m+l;/*從大于整數(shù)m的數(shù)開始找*/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ù)超過了要求的個(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ù)開始找*/\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ù)超過了要求的個(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ù)的過程中,只要有一次余數(shù)為0,則可退出這一層循環(huán),即退出整除取余的循環(huán),進(jìn)入下一個(gè)數(shù)的判斷中。
36.voidjsVal()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智能穿戴設(shè)備外殼加工合同3篇
- 2025年度全屋衣柜定制與智能家居系統(tǒng)集成合同3篇
- 2025年度綠色生態(tài)農(nóng)村養(yǎng)殖場(chǎng)租賃經(jīng)營合同
- 2025年度農(nóng)村房屋拆遷與農(nóng)村產(chǎn)權(quán)交易及安置補(bǔ)償合同
- 2025年度智能家居設(shè)備購置與轉(zhuǎn)讓合同協(xié)議
- 2025年度酒店客房部布草洗滌與回收利用合同3篇
- 二零二五年度全新保安公司針對(duì)工廠的24小時(shí)安全巡邏合同2篇
- 二零二五年度展臺(tái)搭建與展覽推廣合同3篇
- 2025年度住宅小區(qū)防火門維修與更新合同模板3篇
- 二零二五年度公廁保潔與突發(fā)事件應(yīng)急處理合同2篇
- 廣東省潮州市暨實(shí)高級(jí)中學(xué)2024-2025學(xué)年高二上學(xué)期9月月考語文試題
- GB/T 44415-2024基于全球衛(wèi)星導(dǎo)航的機(jī)動(dòng)車制動(dòng)性能路試檢驗(yàn)要求和方法
- 物流園區(qū)運(yùn)營管理合同
- 紅船女子(2022年安徽中考語文試卷記敘文閱讀題及答案)
- 空氣動(dòng)力學(xué)實(shí)驗(yàn)方法:激光多普勒測(cè)速(LDV):原理與應(yīng)用
- 反思單元 沈括的“海陸變遷”說(習(xí)題教學(xué)設(shè)計(jì))2023-2024學(xué)年三年級(jí)上冊(cè)科學(xué)(大象版 河南專用)
- 2023-2024屆高考語文復(fù)習(xí)-閱讀與訓(xùn)練主題+工匠精神(含答案)
- 裝表接電培訓(xùn)課件
- 新蘇教版五年級(jí)上冊(cè)科學(xué)全冊(cè)期末復(fù)習(xí)知識(shí)點(diǎn)(彩版)
- 部編版小學(xué)一年級(jí)上冊(cè)道德與法治教學(xué)設(shè)計(jì)(第三、第四單元)
- CJJT 164-2011 盾構(gòu)隧道管片質(zhì)量檢測(cè)技術(shù)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論