【2021年】安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第1頁
【2021年】安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第2頁
【2021年】安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第3頁
【2021年】安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第4頁
【2021年】安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2021年】安徽省阜陽市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.Internet通用服務(wù)器主要包括:E-mail服務(wù)器、FTP服務(wù)器、WWW服務(wù)器和()服務(wù)器,以及遠(yuǎn)程通信服務(wù)器、代理服務(wù)器等。

A.File服務(wù)器B.DHCP服務(wù)器C.AD服務(wù)器D.DNS服務(wù)器

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

A.兩臺服務(wù)器每年的停機時間之差不可能大于8.8小時

B.兩臺服務(wù)器每年的停機時間之和不可能大于53分鐘

C.兩臺服務(wù)器每年的停機時間必須小于等于的時長分別是8.8小時和53分鐘

D.兩臺服務(wù)器每年的停機時間必須小于等于的時長分別是53分鐘和5分鐘

3.在計算機網(wǎng)絡(luò)體系結(jié)構(gòu)中,要采用分層結(jié)構(gòu)的理由是()。

A.可以簡化計算機網(wǎng)絡(luò)的實現(xiàn)

B.各層功能相對獨立,各層因技術(shù)進(jìn)步而做的改動不會影響到其他層,從而保持體系結(jié)構(gòu)的穩(wěn)定性

C.比模塊結(jié)構(gòu)好

D.只允許每層和其上、下相鄰層發(fā)生聯(lián)系

4.關(guān)于Internet的描述中,正確的是:()。

A.Internet是一個信息資源網(wǎng)

B.Internet是一個內(nèi)部網(wǎng)

C.中繼器是Internet中的主要設(shè)備

D.IPX是Internet使用的主要協(xié)議

5.以下哪項不屬于防止口令猜測的措施()。

A.嚴(yán)格限定從一個給定的終端進(jìn)行非法認(rèn)證的次數(shù)

B.確保口令不在終端上再現(xiàn)

C.防止用戶使用太短的口令

D.使用機器產(chǎn)生的口令

6.下列關(guān)于WindowsServer2003系統(tǒng)下WWW服務(wù)器的描述中,錯誤的是()。

A.Web站點必須設(shè)置網(wǎng)站的默認(rèn)文檔后才能被訪問

B.建立Web站點時必須為該站點指定一個主目錄

C.網(wǎng)站的連接超時選項是指HTTP連接的保持時間

D.網(wǎng)站的帶寬選項能限制該網(wǎng)站可使用的網(wǎng)絡(luò)帶寬

7.下列關(guān)于WindowsServer2003系統(tǒng)下DHCP服務(wù)器參數(shù)的描述中,錯誤的是()。

A.作用域是網(wǎng)絡(luò)上IP地址的連續(xù)范圍

B.排除是從作用域內(nèi)排除的有限IP地址序列

C.保留不可以使用被排出的IP地址序列

D.地址池是作用域應(yīng)用排除范圍之后剩余的IP地址

8.IP地址塊/27、2/27和4/27經(jīng)過聚合后可用的地址數(shù)為()A.64B.92C.94D.126

9.廣域網(wǎng)由于傳輸距離較遠(yuǎn),通常要借助于公共傳輸網(wǎng)。公共傳輸網(wǎng)絡(luò)的主要技術(shù)有()A.分組交換和信元交換B.分組交換和電路交換C.信元交換和電路交換D.多層交換和分組交換

10.以下關(guān)于組建一個多集線器10Mbps以太網(wǎng)的配置規(guī)則,哪個是錯誤的()。

A.可以使用3類非屏蔽雙絞線

B.每一段非屏蔽雙絞線長度不能超過100米

C.多個集線器之間可以堆疊

D.網(wǎng)絡(luò)中可以出現(xiàn)環(huán)路

二、填空題(10題)11.(16)從被管理設(shè)備中收集數(shù)據(jù)有兩種方法:輪詢法和基于中斷法,將兩者結(jié)合起來的(Trap-directedPolling)______是執(zhí)行網(wǎng)絡(luò)管理最有效的方法。

12.寬帶城域網(wǎng)的核心與關(guān)鍵設(shè)備一定是____________級的。

13.故障管理的主要任務(wù)是______故障和排除故障。

14.

15.

16.第

61

WWW的用戶端程序稱為_______。

17.通信控制處理機可作為通信子網(wǎng)中的______,完成分組的接收、校驗、存儲及轉(zhuǎn)發(fā)等功能,實現(xiàn)將源主機報文準(zhǔn)確發(fā)送到目的主機的作用。

18.(10)AIXSL是_________公司的UNIX系統(tǒng)。

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

20.在計算機中用于表示電影、電視影像的信息稱為【】。

三、2.填空題(8題)21.FDDI在物理層提出了物理層介質(zhì)相關(guān)的PMD子層與______子層。

22.域名服務(wù)器包括遞歸解析和______。

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

24.目前,通用的IP組播組管理協(xié)議是______。

25.世界上第一個網(wǎng)絡(luò)體系結(jié)構(gòu)是1974年IBM公司提出的______。

26.IP具有兩種廣播地址形式,它們是______廣播地址和有限廣播地址。

27.ATM技術(shù)的主要特征有:信元傳輸、面向連接、______和服務(wù)質(zhì)量。

28.TCP建立的連接通常叫做【】連接。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個兩位十進(jìn)制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個文件中的數(shù)存入數(shù)組a和b中,請考生編制一個函數(shù)jsVal,實現(xiàn)的功能是依次對數(shù)組a和b中的數(shù)按條件重新組成一個新數(shù)并依次存入數(shù)組c中,再對數(shù)組c中的數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果C輸出到文件out.dat中。組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的數(shù)均是奇數(shù),則數(shù)組a中十位數(shù)字為新數(shù)的千位數(shù)字,個位數(shù)字仍為新數(shù)的個位數(shù)字,數(shù)組b中的十位數(shù)字為新數(shù)的百位數(shù)字,個位數(shù)字為新數(shù)的十位數(shù)字,這樣組成的新數(shù)并存入數(shù)組c中。

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

程序中已定義:a[100]、b[100]和c[100]。

請勿改動數(shù)據(jù)文件IN1.DAT和1N2.DAT中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)isSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。

條件:字符串從中間一分為二,左邊部分按字符的ASCII值升序排序,右邊部分不變,左邊經(jīng)排序后再與右邊部分進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

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

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。

五、1.選擇題(3題)31.著名的SNMP協(xié)議使用的公開端口為()。

A.TCP端口20和21B.UDP端口20和21C.TCP端口161和162D.UDP端口161和162

32.從網(wǎng)絡(luò)高層協(xié)議角度,網(wǎng)絡(luò)攻擊可以分為()。

A.主動攻擊與被動攻擊B.服務(wù)攻擊與非服務(wù)攻擊C.病毒攻擊與主機攻擊D.滲入攻擊與植入攻擊

33.NetWare文件系統(tǒng)實現(xiàn)了多路硬盤處理和高速緩沖算法,加快了硬盤通道的訪問速度。下面敘述中不屬于高效訪問硬盤機制的是______。

A.目錄Cache與Hash

B.文件Cache與后臺寫盤

C.重定向程序NetWareShell

D.電梯升降查找算法與多硬盤通道

六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG49.IN中讀取——篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS49.DAT中。

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

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

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

請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。

試題程序:

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

return1;

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

{

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

if(p)*p=07

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("ps49.dat","w");

for(i=0;i<maxline;i++)*

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

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

}

fclose(fp)

}

35.在文件IN3.DAT中有200個正整數(shù),且每個數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個數(shù)的后3位的大小進(jìn)行降序排列,將排序后的前10個數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進(jìn)行升序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件OUT3.DAT中。

例如:處理前90125099601270258088

處理后50998088702560129012

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

請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

試題程序:

#include<stdio.h>

%include<string.h>

%include<conio.h>

intaa[200],bb[10];

voidjsSort()

{

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti;

in=fopen("IN3.DAT","r");

for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);

fclose(in);

writeDat()

{

FILE*out;

inti;

ut=fopen("OUT3.DAT","w");

clrscr();

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

{

printf("i=%d,%d\n",i+l,bb[i]);

fprintf(out,"%d\n",bb[i]);

}

fclose(out);

}

36.在文件in75.dat中有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結(jié)構(gòu)數(shù)組aa中。請編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個數(shù)大于第二個數(shù)加第三個數(shù)之和,其中滿足條件的個數(shù)作為函數(shù)JsSort()的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)按照每組數(shù)據(jù)的第一個數(shù)加第三個數(shù)之和的大小進(jìn)行升序排列(第一個數(shù)加第三個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件out75.dat。

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

請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

typedefstruct

{

intxl,x2,x3;

}Data;

Dataaa[200],bb[200];

intjsSort()

{

}

voidmain()

{

intcount;

readDat();

count=jsSort();

writeDat(count);

}

readDat()

{

FILE*in;

inti;

in=fopen("in75.dat","r");

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

fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);

fclose(in);

}

writeDat(intcount)

{

FILE*out;

inti;

clrscr();

ut=fopen("out75,dat","w");

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

{

printf("%d,"%d,"%d,第一個數(shù)+第三個數(shù)

=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);

fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);

}

fclose(out);

}

參考答案

1.D

2.A如果要保證服務(wù)器系統(tǒng)可用性達(dá)到99.9%和99.999%,系統(tǒng)的每年的停機時間要小于8.76小時和0.0876小時。5分鐘約是0.0833小時,53分鐘約是0.883。故選擇A選項。

3.B解析:分層結(jié)構(gòu)和模塊結(jié)構(gòu)相比,各具特點。計算機軟件的模塊結(jié)構(gòu)使得軟件的編制可以實現(xiàn)模塊相對獨立;只要對外功能不變,則模塊內(nèi)部的變化不影響其他模塊;但是模塊間可以相互調(diào)用,模塊結(jié)構(gòu)并不確定只允許每層和其上、下相鄰層發(fā)生聯(lián)系。而采用分層結(jié)構(gòu)既具有模塊結(jié)構(gòu)的優(yōu)點,又能保證只允許每層和其上、下相鄰層發(fā)生聯(lián)系,或者說,層次結(jié)構(gòu)是一種特殊的模塊化結(jié)構(gòu),核心內(nèi)容是層間的相對獨立性。

4.A

\n

5.B解析:防止口令猜測的措施有:1)嚴(yán)格限定從一個給定的終端進(jìn)行非法認(rèn)證的次數(shù);2)防止用戶使用太短的口令或弱口令;防止選取口令;取消機器的預(yù)設(shè)口令;3)使用機器產(chǎn)生的口令而不是用戶選擇的口令。確??诹畈辉诮K端上再現(xiàn)是防止口令泄露的措施。

6.A帶寬選項是在性能選項卡里的一個復(fù)選框,書上的原文稱之為帶寬限制選項,帶寬選項和帶寬限制選項是同義詞,可以互換,因此D選項正確。當(dāng)Web站點未設(shè)置默認(rèn)內(nèi)容文檔,訪問站點時應(yīng)提供首頁內(nèi)容的文件名,仍然可以訪問該網(wǎng)站。所以A選項錯誤。

7.C在配置DHCP服務(wù)時,保留地址可以使用作用域地址范圍中的任何IP地址。因此C選項描述錯誤,所以選擇C選項。

8.BIP地址塊/27和2/27經(jīng)過聚合后為/26,其中全0和全1不能用,因此可用地址數(shù)為2(32-26)-2=62個,而4/27無法聚合,可用地址數(shù)為2(32-27)-2=30個。所以總共可用的地址數(shù)為62+30=92個,答案選B。也有認(rèn)為應(yīng)該聚合為聚合得到/25得到的2(32-25)-2=126。但是這樣做的話,會將不在范圍內(nèi)的/27也包括在內(nèi)。個人認(rèn)為不正確。

9.B公共傳輸網(wǎng)絡(luò)基本可以分成兩類:一類是電路交換網(wǎng)絡(luò),主要包括公共交換電話網(wǎng)(PSTN)和綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN);一類是分組交換網(wǎng)絡(luò),主要包括X.25分組交換網(wǎng)和幀中繼。

10.D解析:多集線器10Mbps以太網(wǎng)配置規(guī)則:10Mbps網(wǎng)卡(或10Mbps/100Mbps自適應(yīng)網(wǎng)卡);3類或以上UTP電纜:10BASE-T集線器;每段UTP電纜的最大長度為100m;任意兩個節(jié)點之間最多可以5個網(wǎng)段,經(jīng)過4集線器;整個網(wǎng)絡(luò)的最大覆蓋范圍為500m;網(wǎng)絡(luò)中不能出現(xiàn)環(huán)路。

11.(16)陷入制輪詢法

【解析】從被管理設(shè)備中收集數(shù)據(jù)有兩種方法:一種是輪詢方法,另一種是基于中斷的方法。將以上兩種方法結(jié)合的陷入制導(dǎo)輪詢方法可能是執(zhí)行網(wǎng)絡(luò)管理最有效的方法。

12.\n電信

\n

13.發(fā)現(xiàn)發(fā)現(xiàn)解析:故障管理的主要任務(wù)是發(fā)現(xiàn)和排除網(wǎng)絡(luò)故障。

14.43

【解析】c類IP地址僅用8位表示主機,21位表示網(wǎng)絡(luò),該IP地址的主機號為43。

15.

16.瀏覽器

【解析】www的客戶程序稱為瀏覽器(WebBrowser),瀏覽器就是www的用戶端程序。

17.分組存儲轉(zhuǎn)發(fā)結(jié)點分組存儲轉(zhuǎn)發(fā)結(jié)點解析:通信控制處理機在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中被稱為網(wǎng)絡(luò)結(jié)點。通信控制處理機一方面作為與資源子網(wǎng)的主機和終端的連接接口,將主機和終端連入網(wǎng)內(nèi);另一方面作為通信子網(wǎng)中的分組存儲轉(zhuǎn)發(fā)結(jié)點,完成分組的接收、校驗、存儲及轉(zhuǎn)發(fā)等功能,實現(xiàn)將源主機報文準(zhǔn)確發(fā)送到目的主機的作用。

18.(10)IBM

【解析】目前,各大公司的UNIX系統(tǒng)主要有:IBM公司的AIX系統(tǒng)、Sun公司的Solaris系統(tǒng)、HP公司的HP-UX系統(tǒng)等。

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

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

20.視頻信息視頻信息解析:視頻制作、電影、電視都屬于視頻信息,視頻信息是由許多單幅的稱為“幀”的畫面所組成,它是視頻信息的最小單位。

21.物理層協(xié)議PHY物理層協(xié)議PHY解析:FDDI在物理層提出PMD與PHY子層。FDDI采用IEEE802的體系結(jié)構(gòu)和邏輯鏈路控制(LLC)協(xié)議研究出了FDDI的MAC協(xié)議。

22.反復(fù)解析反復(fù)解析解析:域名解析主要有遞歸解析和反復(fù)解析.域名解析要求服務(wù)器系統(tǒng)一次性完成全部名字—地址的轉(zhuǎn)換,反復(fù)解析是每次請求一個服務(wù)器,不能解析的話再請求別的服務(wù)器。

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

24.IGMPv3IGMPv3解析:IP組管理協(xié)議運行于主機和主機直接連接的組播路由器之間。IGMPv1定義了基本的組成員查詢和報告過程;IGMPv2在IGMPv1的基礎(chǔ)上添加了組成員快速離開的機制;IGMPv3中增加的主要功能是成員可以指定接收或指定不接收某些組播源的報文。目前通用的是IGMPv3。

25.系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA解析:世界上第一個網(wǎng)絡(luò)體系結(jié)構(gòu)是IBM公司于1974年提出的,命名為“系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA”,在此之后,許多公司紛紛提出了各自的網(wǎng)絡(luò)體系結(jié)構(gòu)。

26.直接直接解析:IP具有兩種廣播地址形式,它們是直接廣播地址和有限廣播地址。

27.統(tǒng)計多路復(fù)用統(tǒng)計多路復(fù)用解析:ATM技術(shù)的主要特征有:信元傳輸、面向連接、統(tǒng)計多路復(fù)用和服務(wù)質(zhì)量。

28.虛擬虛擬解析:TCP建立的連接通常叫做虛擬連接,因為網(wǎng)絡(luò)系統(tǒng)并不對該連接提供硬件或軟件支持。此連接是由運行于兩臺主機上相互交換信息的兩個TCP軟件虛擬建立起來的。

29.【審題關(guān)鍵句】數(shù)組相同下標(biāo)位置上的奇數(shù),數(shù)組a中十位數(shù)等于新數(shù)的千位數(shù)字,個位等于新數(shù)個位數(shù)字,數(shù)組b中的十位等于新數(shù)的百位數(shù)字,個位數(shù)字等于新數(shù)的十位數(shù)字,存入數(shù)組,從小到大排序。

\n【解題思路】

\n④定義整型循環(huán)變量i、j和局部變量tmp。

\n②在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于MAX,用if條件語句判斷如果a[i]和b[i]同時為奇數(shù),由a[i]的十位數(shù)字為新數(shù)的千位數(shù)字,個位數(shù)字為新數(shù)的個位數(shù)字,b[i]的十位數(shù)字為新數(shù)的百位數(shù)字,個位數(shù)字為新數(shù)的十位數(shù)字,把這個新組成的數(shù)存入數(shù)組元素c[cn],同時數(shù)組下標(biāo)變量cn加1。

\n③在第一層for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于cnt,在第二層循環(huán)中,循環(huán)變量j從i+1開始,依次遞增直到其值等于cnt,用if條件語句判斷如果數(shù)組元素c[i]大于c[j],則兩者進(jìn)行互換,實現(xiàn)數(shù)組C中的數(shù)按從小到大的順序進(jìn)行排序。

\n【參考答案】

\n

30.【審題關(guān)鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。

\n【解題思路】

\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對字符串左邊部分排序時所采用的排序方式不同,參考答案的第11行,修改if條件語句的設(shè)置即可。

\n【參考答案】

\n

31.D解析:本題考查點是SNMP協(xié)議中使用的公開端口號。TCP和UDP都使用端口進(jìn)行尋址。它們分別擁有自己的端口號,這些端口號可以共存一臺主機而互不干擾。在多任務(wù)環(huán)境中,每個端口對應(yīng)于主機上的一個進(jìn)程。每個端口占用16位,取值范圍0~255。一些最常用的TCP和UDP端口是專用的,用戶在利用TCP或UDP編寫自己的應(yīng)用程序時,應(yīng)避免使用這些端口號。例如SNMP協(xié)議使用的公開端口UDP端口161和162。

32.B解析:網(wǎng)絡(luò)攻擊,從不同的角度有不同分法。其中從網(wǎng)絡(luò)高層協(xié)議角度來看,攻擊方法分為服務(wù)攻擊和非服務(wù)攻擊兩類。服務(wù)攻擊是針對某種特定的網(wǎng)絡(luò)服務(wù)的攻擊,如針對E-mail服務(wù)、Telnet、FTP、HTTP等服務(wù)的專門攻擊。非服務(wù)攻擊不針對某項具體的應(yīng)用服務(wù),而是基于網(wǎng)絡(luò)層等底層協(xié)議而進(jìn)行的。

33.C解析:在網(wǎng)絡(luò)環(huán)境中,硬盤通道的工作是十分繁重的,由于服務(wù)器CPU與硬盤通道兩者的操作是異步的,當(dāng)CPU在完成其他任務(wù)的同時,必須保持硬盤的連續(xù)操作。為了實現(xiàn)這一點,NetWare文件系統(tǒng)實現(xiàn)了多路硬盤處理和高速緩沖算法,加快了硬盤通道的訪問速度。它采用的高效訪問硬盤機制主要有:目錄Cache與目錄Hash、文件Cache、后臺寫盤、電梯升降查找算法與多硬盤通道等。NetWareShell是工作站運行的重定向程序,它主要負(fù)責(zé)對用戶命令進(jìn)行解釋。

34.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指針pf指向該行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大寫字母或計算后的值小于等于32*/{pf++;/*則此字符不變?nèi)∠乱粋€字符*/continue;/*退出此次循環(huán)*/}*pf=*pf*11%256;/*如果不滿足條件則用新字符替代原字符*/pf++;/*取下一個字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指針pf指向該行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大寫字母或計算后的值小于等于32*/\r\n\r\n{\r\npf++;/*則此字符不變,取下一個字符*/\r\ncontinue;/*退出此次循環(huán)*/\r\n}\r\n*pf=*pf*11%256;/*如果不滿足條件,則用新字符替代原字符*/\r\npf++;/*取下一個字符*/\r\n}\r\n}\r\n}解析:本題考查的知識點如下:

(1)字符對應(yīng)的ASCII碼。

(2)判斷結(jié)構(gòu)中多個條件的“或”運算。

(3)退出一次循環(huán)。

在C語言中,字符可參與任何整數(shù)運算。實際上,是字符的ASCII碼參與了.運算。所以可以直接用字符代入f(p)的關(guān)系式中求出替換字符。若原字符是大寫字母或f(p)≤32,則該字符不變。只有當(dāng)字符大于等于A小于等于Z時,才是大寫字母,所以這兩個條件之間用“與”運算。而字符是大寫字母與f(p)≤32之間為或的關(guān)系,所以這兩個條件之間用“或”運算。若字符不變,則可不必計算替換字符,使用continue退出本次循環(huán),進(jìn)入下一次循環(huán)的條件判斷中。因為這里不是直接退出循環(huán)結(jié)構(gòu),所以不能使用break語句。

35.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比較每個數(shù)的后3位*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/if(aa[ii>aa[j])/*則要按原4位數(shù)的值進(jìn)行從小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*將排序后的前10個數(shù)存入數(shù)組b中*/bb[i]=aa[i];}voidjsSert()\r\n{\r\nint.i,j,data;\r\nfor(i=O;i<199;i++)/*對數(shù)組中的4位數(shù)按后3位進(jìn)行從大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比較每個數(shù)的后3位*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\nelseif(aa[i]%1O00==aa[j]%1000)/*若后3位數(shù)相等*/\r\nif(aa[ii>aa[j])/*則要按原4位數(shù)的值進(jìn)行從小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*將排序后的前10個數(shù)存入數(shù)組b中*/\r\nbb[i]=aa[i];\r\n}解析:本題實質(zhì)上考的是對數(shù)組元素進(jìn)行排序的問題。最容易理解的方法是選擇法。選擇法的基本思想是:依次用當(dāng)前取得的元素和它后面的其他元素進(jìn)行比較,比如要從大到小進(jìn)行排序,則只要發(fā)現(xiàn)后面的元素中有比當(dāng)前元素大的,就把剛發(fā)現(xiàn)的較大的元素與當(dāng)前元素交換,這樣做的目的是當(dāng)與其后的所有元素都比較完后,可以保證當(dāng)前位置的當(dāng)前元素存放著最大數(shù)。按照同樣的方法去取得次大數(shù)。由于本題中題目要求要對數(shù)組中的4位數(shù)的后3位進(jìn)行排序,因此,要首先取得各個數(shù)的后3位并做比較,“aa[i]%1000”就可以得到每個數(shù)的后3位。根據(jù)題意,對這些數(shù)按后3位進(jìn)行從大到小的排序

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論