【2023年】遼寧省鐵嶺市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第1頁
【2023年】遼寧省鐵嶺市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第2頁
【2023年】遼寧省鐵嶺市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第3頁
【2023年】遼寧省鐵嶺市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第4頁
【2023年】遼寧省鐵嶺市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【2023年】遼寧省鐵嶺市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(10題)1.下列關(guān)于OSPF協(xié)議的描述中,錯誤的是()。

A.每一個OSPF區(qū)域擁有一個32位的區(qū)域標識符

B.OSPF區(qū)域內(nèi)每個路由器的鏈路狀態(tài)數(shù)據(jù)庫包含著全網(wǎng)的拓撲結(jié)構(gòu)信息

C.OSPF協(xié)議要求當鏈路狀態(tài)發(fā)生變化時用洪泛法發(fā)送此信息

D.距離、延時、帶寬都可以作為OSPF協(xié)議鏈路狀態(tài)度量

2.

3.網(wǎng)頁病毒主要通過以下途徑傳播()。

A.郵件B.文件交換C.網(wǎng)絡瀏覽D.光盤

4.IP地址塊/26、4/26和28/26聚合后可用的地址數(shù)為()。

A.126B.186C.188D.254

5.

6.以下技術(shù)不屬于預防病毒技術(shù)的范疇()。

A.加密可執(zhí)行程序B.引導區(qū)保護C.系統(tǒng)監(jiān)控與讀寫控制D.自身校驗

7.第

49

計算機局域網(wǎng)的網(wǎng)絡適配器實現(xiàn)了哪些(個)層次的功能?

I.物理層

Ⅱ.介質(zhì)訪問控制子層

Ⅲ.邏輯鏈路子層

Ⅳ.網(wǎng)絡層()

A.ⅡB.I,Ⅱ和ⅢC.I和ⅢD.I,Ⅱ,Ⅲ和Ⅳ

8.如果發(fā)送方使用的加密密鑰和接收方使用的解密密鑰不相同,從其中一個密鑰難以推出另一個密鑰,這樣的系統(tǒng)稱為()系統(tǒng)。

A.常規(guī)加密B.公鑰加密C.對稱加密D.單密鑰加密

9.差異備份、增量備份、完全備份三種備份策略一次備份時空間使用由少到多依次為()。

A.增量備份、差異備份、完全備份

B.差異備份、增量備份、完全備份

C.完全備份、差異備份、增量備份

D.完全備份、增量備份、差異備份

10.下列關(guān)于綜合布線的描述中,錯誤的是()。

A.雙絞線扭絞可以減少電磁干擾

B.與UTP相比,STP對外電磁輻射較小

C.多介質(zhì)插座是用來連接UTP和STP的

D.作為水平布線系統(tǒng)電纜時,UTP電纜長度通常應該在90m以內(nèi)

二、填空題(10題)11.多媒體網(wǎng)絡傳輸數(shù)據(jù)時應該以提供高速率與的服務質(zhì)量為標準。

12.NetWare第二級容錯包括硬盤鏡像和——功能。

13.(18)防火墻是指設置在不同網(wǎng)絡或____之間的一系列部件的組合。

14.為了保證主機中ARP表的正確性,ARP表必須經(jīng)常更新。為此,ARP表中的每一個表項都被分配了一個。

15.(19)在混合式P2P網(wǎng)絡中,根據(jù)結(jié)點的能力可將結(jié)點分為用戶結(jié)點、搜索結(jié)點和___________3種類型。

16.EDI系統(tǒng)具有如下三個特點:EDI是兩個或多個計算機應用系統(tǒng)之間的通信;______;數(shù)據(jù)自動地投遞和傳輸處理而不需要人工介入。

17.電子商務中的數(shù)字簽名通常利用公開密鑰加密方法實現(xiàn),其中發(fā)送者簽名使用的密鑰為發(fā)送者的【】。

18.因特網(wǎng)上提供FTP服務的計算機一般都支持匿名訪問,它允許用戶以“”作為用戶名。

19.(2)JPEG是一種_______圖像壓縮編碼的國際標準。

20.

三、2.填空題(8題)21.對于復雜的計算機網(wǎng)絡協(xié)議最好的組織方式是層次結(jié)構(gòu)模型。我們將計算機網(wǎng)絡層次結(jié)構(gòu)模型和各層協(xié)議的集合定義為【】。

22.如果電纜調(diào)制解調(diào)器使用4MHz的頻帶寬度,那么,在利用256QAM時,它可以提供的速率為【】Mbps。

23.在TCP/IP協(xié)議簇中,UDP協(xié)議寸:作在【】。

24.加密技術(shù)用于網(wǎng)絡安全通常有兩種形式,即面向網(wǎng)絡或面向______。

25.______也被稱為“內(nèi)部威脅”,授權(quán)用戶將其權(quán)限用于其他未授權(quán)的目的。

26.目前,防火墻一般可以提供4種服務。它們是______、方向控制、用戶控制和行為控制。

27.多媒體技術(shù)與______技術(shù)的結(jié)合從而形成了超媒體技術(shù)。

28.多媒體技術(shù)與超文本技術(shù)的結(jié)合,即形成了【】技術(shù)。

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

條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。

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

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

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

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

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

五、1.選擇題(3題)31.Ethernet交換機實質(zhì)上是一個多端口的()。

A.中繼器B.集線器C.網(wǎng)橋D.路由器

32.下列關(guān)于中斷的敘述中,錯誤的是______。

A.時間片到時屬于時鐘中斷

B.目態(tài)下執(zhí)行特權(quán)指令將產(chǎn)生程序性中斷

C.缺頁中斷屬于自愿性中斷

D.打印機完成打印將產(chǎn)生輸入輸出中斷

33.Windows操作系統(tǒng)屬于()。

A.多用戶操作系統(tǒng)B.多任務操作系統(tǒng)C.單任務操作系統(tǒng)D.網(wǎng)絡操作系統(tǒng)

六、1.程序設計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN5.DAT中讀取一篇英文文章存入到字符串數(shù)組xx中。請編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母z,則改寫成字母a。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串數(shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT5.DAT中。

例如,原文:Adb.Bcdza

abck.LLhj

結(jié)果:Aec.Bdeab

bcdl.LLik

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidConvertCharA(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

ConvertCharA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN5.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("OUT5.DAT","w");

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

{

printf("%skn",xx[i]);

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

}

fclosefp);

}

35.文件IN65.DAT中存有若干個(個數(shù)<200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()是讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue(),其功能要求是:(1)求出這個文件中共有多少個正整數(shù)totNum。

(2)求出這些數(shù)中的各位數(shù)字之和是奇數(shù)的個數(shù)totCnt,以及滿足此條件的這些數(shù)的算術(shù)平均值totpjz。最后調(diào)用函數(shù)WriteDat()把所有結(jié)果輸出到文件OUT65.DAT中。

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

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

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;

inttotCnt-0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN65.DAT中共有正整數(shù)=%d個\n",totNum);

printf("符合條件的正整數(shù)的個數(shù)=%d個n",totCnt);

printf("平均值=%.21f\n",totPjz);

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN65.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.2,1f\n",totNum,totCnt,totPjz);

fclose(fp);

}

36.已知數(shù)據(jù)文件IN27.DAT中存有300個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個位數(shù)上的數(shù)的個數(shù)cnt,再把所有滿足此條件的4位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的4位數(shù)從大到小進行排序,最后調(diào)用寫函數(shù)writeDat()把數(shù)組b中的數(shù)輸出到OUT27.DAT文件。

例如:7153,7+1=5+3,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

8129,8+1≠2+9,則該數(shù)不滿足條件,忽略。

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

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

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

試題程序:

#include〈stdio.h>

inta[300],bi300],cnt=0;

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n",cnt);

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

參考答案

1.B0SPF區(qū)域內(nèi)每個路由器的鏈路狀態(tài)包含著本區(qū)域而不是全網(wǎng)的拓撲結(jié)構(gòu)信息。每一個OSPF區(qū)域擁有一個32位的區(qū)域標識符,在一個區(qū)域內(nèi)的路由器數(shù)不超過200。OSPF協(xié)議要求當鏈路發(fā)生變化時用洪泛法向所有路由器發(fā)送此信息。鏈路狀態(tài)'度量'主要是指費用、距離、延時、帶寬等,綜上所述B項錯。

2.B

3.C

4.C由題意可知,地址/26與4/26可以合并網(wǎng)段為/25,這與28/26無法聚合,所以可用的地址數(shù)為/125網(wǎng)段的27-2=126和28/26為地址數(shù)64-2=62的和。答案為C。

5.A

6.D解析:本題考查點是預防病毒技術(shù)。網(wǎng)絡反病毒技術(shù)包括預防病毒、檢測病毒和消除病毒3種技術(shù)。其中預防病毒是指通過自身常駐內(nèi)存程序,對系統(tǒng)進行監(jiān)視和判斷,爭取事先發(fā)現(xiàn)病毒,以便阻止病毒的入侵和破壞。預防病毒技術(shù)包括:加密可執(zhí)行程序、引導區(qū)保護和系統(tǒng)監(jiān)控與讀寫控制。選項D中,自身校驗是屬于檢測病毒技術(shù)的范疇。

7.B網(wǎng)絡適配器實現(xiàn)的是物理層和數(shù)據(jù)鏈路層的功能,而局域網(wǎng)的數(shù)據(jù)鏈路層可以分成2個子層:自下而上是MAC子層和LLC子層,因此局域網(wǎng)的網(wǎng)絡適配器實現(xiàn)的是物理層、介質(zhì)訪問控制子層和邏輯鏈路子層的功能。\r\n

8.B解析:對稱加密也叫常規(guī)加密、保密密鑰加密或者單密鑰加密,指的是通信雙方的加密和解密都使用相同的密鑰。與對稱加密相對的是非對稱加密,又稱公鑰加密系統(tǒng)。公鑰加密系統(tǒng)有兩個不同的密鑰,私鑰被秘密保存;公鑰,不需要保密。從其中一個密鑰難以推出另一個密鑰。

9.AA【解析】一般都有三種備份種類:完全備份、差異備份、增量備份。完全備份是指備份全部選中的文件夾,并不依賴文件的存檔屬性來確定備份那些文件。差異備份即備份上一次的完全備份后發(fā)生變化的所有文件。增量備份是指在一次全備份或上一次增量備份后,以后每次的備份只需備份與前一次相比增加和者被修改的文件。由上述備份情況可知三種備份策的空間使用由少到多分別是增量備份、差異備份、完全備份。因此選擇A選項。

10.C工作區(qū)子系統(tǒng)的信息插座大致可分為嵌入式安裝插座(暗座)、表面安裝插座和多介質(zhì)信息插座(光纖和銅纜)等。其中,嵌入式安裝插座是用來連接雙絞線(UTP等)的:多介質(zhì)信息插座用來連接銅纜和光纖,用以解決用戶對“光纖到桌面”的需求。在綜合布線系統(tǒng)中,水平布線子系統(tǒng)多采用5類(或超5類,或6類)4對非屏蔽雙絞線。雙絞線電纜長度應該在90m以內(nèi),信息插座應在內(nèi)部作固定線連接。因此選擇C選項。

11.低延遲多媒體數(shù)據(jù)包含多種內(nèi)容,如語音、數(shù)字、文字、圖形、視頻等,它們分別對應于不同的數(shù)據(jù)傳輸服務。因此,多媒體網(wǎng)絡傳輸數(shù)據(jù)時應該以提供高速率與低延遲的服務為標準。

12.硬盤雙工硬盤雙工解析:三級容錯技術(shù):①第一級,主要針對硬盤表面磁介質(zhì)的故障設計的,采用雙重目錄與文件分配表、磁盤熱修復與寫后讀驗證等措施;②第二級,針對硬盤或硬盤通道故障設計的,包括硬盤鏡像與硬盤雙工功能;③第三級容錯提供了文件服務器鏡像功能。

13.(18)網(wǎng)絡安全域【解析】防火墻是指設置在不同網(wǎng)絡或網(wǎng)絡安全域之間的一系列部件的組合。

14.計時器將IP地址映射到物理地址的實現(xiàn)方法有許多種,ARP(地址解析協(xié)議)是以太網(wǎng)經(jīng)常使用的映射方法。它充分利用了以太網(wǎng)的廣播能力,將IP地址與物理地址動態(tài)綁定,進行IP地址到MAC地址的映射,利用高速緩存技術(shù),可以大大提高處理的效率。為了保證主機中ARP表的正確性,ARP表必須經(jīng)常更新。為此,ARP表中的每一個表項都被分配了一個計時器,一旦超過了計時時限,主機就會自動將它刪除,以保證ARP表的有效性。

15.索引結(jié)點

【解析】在混合式P2P網(wǎng)絡中,根據(jù)結(jié)點的能力可將結(jié)點分為用戶結(jié)點、搜索結(jié)點和索引結(jié)點3種類型。

16.計算機之間傳輸?shù)男畔⒆裱ǖ恼Z法規(guī)則與國際標準計算機之間傳輸?shù)男畔⒆裱ǖ恼Z法規(guī)則與國際標準

17.私鑰私鑰解析:本題考查點是電子商務中利用公開密鑰體制實現(xiàn)數(shù)字簽名的方法。電子商務中的數(shù)字簽名(digital,ignature)通常利用公開密鑰加密方法來實現(xiàn)。數(shù)字簽名是保證數(shù)據(jù)完整性和不可否認性的必要手段。這種情況下,發(fā)送者使用自己的私有密鑰對數(shù)據(jù)進行加密,接收者則使用發(fā)送者已公開的公用密鑰對該“數(shù)字簽名”施行“解密”。目前公開密鑰加密體制中的典型代表是RSA(RivetsShamirAdleman)算法。RSA由3個發(fā)明者的名字組合而成。RSA算法不僅可以用數(shù)字簽名,還可以用于數(shù)據(jù)加密。

18.anonymous文件傳遞是一種實時聯(lián)機服務,用戶在文件傳送之前須取得遠程計算機的授權(quán)并進行登錄。因特網(wǎng)上提供FTP服務的計算機一般都支持匿名訪問。用戶以“anonymous”作為用戶名,以自己的E-mail地址作為口令,就可登錄到支持FTP服務的計算機上,下載其中的公共數(shù)據(jù)文件。

19.(2)靜止【解析】JPEG是關(guān)于靜止圖像壓縮編碼的國際標準,由國際標準化組織和國際電報電話咨詢委員會聯(lián)合制定。它適合于連續(xù)色調(diào)、多級灰度、單色或彩色靜止圖像的數(shù)字壓縮編碼。

20.

21.網(wǎng)絡體系結(jié)構(gòu)或計算機網(wǎng)絡體系結(jié)構(gòu)網(wǎng)絡體系結(jié)構(gòu)或計算機網(wǎng)絡體系結(jié)構(gòu)解析:計算機網(wǎng)絡采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。

22.3232解析:如果電纜調(diào)制解調(diào)器使用4MHz的頻帶寬度,那么,在利用256QAM時,它可以提供的速率為32Mbps。

23.傳輸層傳輸層解析:TCP/1P參考模型的傳輸層定義了兩種協(xié)議,即傳輸控制協(xié)議TCP(TransportControlProtocol)和用戶數(shù)據(jù)報協(xié)議UDP(UserDatagramProtocol)。

24.應用服務應用服務解析:面向網(wǎng)絡的加密技術(shù)通常工作在網(wǎng)絡層或傳輸層,面向應用服務的加密技術(shù)則是目前較為流行的加密技術(shù)的使用方法。

25.授權(quán)侵犯授權(quán)侵犯解析:授權(quán)侵犯屬于滲入威脅,也被稱為“內(nèi)部威脅”,授權(quán)用戶將其權(quán)限用于其他未授權(quán)的目的。

26.服務控制服務控制解析:防火墻一般可以服務控制、方向控制、用戶控制和行為控制提供4種服務。

27.超文本超文本解析:超媒體技術(shù)是數(shù)據(jù)管理技術(shù),是在多媒體和超文本結(jié)合的基礎(chǔ)上形成的技術(shù)。

28.超媒體超媒體解析:多媒體技術(shù)與超文本技術(shù)的結(jié)合,即形成了超媒體技術(shù)。

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

\n【解題思路】

\n①定義字符局部變量ch,整型循環(huán)變量i、j、k和表示字符串長度的變量len、P。

\n②在第一層for循環(huán)中,變量i從0開始,依次遞增直到其值等于20,在循環(huán)體中,首先調(diào)用庫函數(shù)strlen(xx[i])求得字符串xx[il的長度,把此值轉(zhuǎn)化成整型賦給變量len,用len的值除以2,得到字符串xx[i]的長度的一半賦給變量P;在第二層for循環(huán)中,變量j從0開始,依次遞增直到其值等于(p-1),在循環(huán)體中執(zhí)行第三層for循環(huán),循環(huán)變量k從j+1開始,依次遞增直到其值等于P,對字符串xx[i]左半部分的子字符串中的字符xx[i][j]和xx[i][k]按照ASCII碼值的大小進行比較,如果xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)對字符串xx[i]左半部分的子字符串按照降序排列。然后,有if條件語句判斷,len對2的余數(shù)是否等于1,如果等于1,說明字符串xx[i]的長度為奇數(shù),則變量P加1,因為這時字符串的中間字符不參與排序。再對字符串xx[i][j]右半部分的字符串按升序排列。在for循環(huán)中,變量j從P開始,依次遞增直到其值等于len-1,在循環(huán)體中,執(zhí)行for循環(huán)中,變量k從j+1開始,依次遞增直到其值等于Ien,對字符xx[i][j]和xx[i][k]按其ASCII碼值的大小進行比較,如果字符xx[i][j]的ASCII碼值大于xx[i][k]的ASCII碼值,則兩者進行互換,實現(xiàn)字符串xx[i]右半部分的字符串按照升序排列。

\n【參考答案】

\n

30.【審題關(guān)鍵句】第2個數(shù)大于第1個數(shù)加第3個數(shù),存入數(shù)組,按第2個加第3個數(shù)之和降序排序。

\n【解題思路】

\n①首先定義兩個循環(huán)變量i、j;一個計數(shù)變量count;一個用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量CC。

\n②建立一個for循環(huán),指定第一個for循環(huán)的循環(huán)變量i從0開始,到200時結(jié)束,每循環(huán)一次,變量i的值加1。在循環(huán)體中依次判斷每行數(shù)據(jù)中,如果aa[i]的第二個數(shù)大于第一個數(shù)加第三個數(shù)之和,則把aa[i]復制到bb[count]中,同時數(shù)組下標變量count加1。

\n③將所有滿足條件的記錄篩選保存到數(shù)組bb口后,再通過兩個for循環(huán)對數(shù)組bb[]中記錄進行排序。第一個for循環(huán)的循環(huán)變量i的初值為0,當?shù)扔跀?shù)組計數(shù)變量count的值減1時停止循環(huán),每循環(huán)一次,i的值加1;第二個for循環(huán)的循環(huán)變量j的初值等于i+1,當?shù)扔跀?shù)組計數(shù)變量count的值時停止循環(huán),每循環(huán)一次,j的值加1;每次進行比較時,如果第i行的第二個數(shù)加第三個之和小于其后面第i行的第二個數(shù)加第三個之和,將執(zhí)行if條件語句后面花括號中的命令,花括號中3條命令的功能就是根據(jù)題目要求按每行數(shù)據(jù)中第二個數(shù)加第三個之和從大到小排序。

\n④最后將計數(shù)函數(shù)count返回。

\n【參考答案】

\n

\n

31.B解析:交換式以太網(wǎng)的核心部件是以太網(wǎng)交換機,也稱為交換式集線器。以太網(wǎng)交換機有多個端口,每個端口都可以單獨與一個結(jié)點連接,也可以與一個共享介質(zhì)的以太網(wǎng)集線器連接。

32.C解析:中斷機制是現(xiàn)在計算機設施中的基本設施之一。它在系統(tǒng)中起著通信聯(lián)絡的作用,以協(xié)調(diào)系統(tǒng)對各種外部資源的響應和處理。一般將中斷源分為兩類:即強迫性中斷和自愿性中斷。自愿性中斷是正在運行程序時有意識安排的,通常由程序員在編制程序時,因要求操作系統(tǒng)提供服務而有意識使用訪管指令或系統(tǒng)調(diào)用,從而導致中斷的。而強迫性中斷是正在運行的程序所不期望的,它們是否發(fā)生,何時發(fā)生都無法預料。這類中斷大致有以下幾種:①輸入/輸出中斷是來自通道或各種外部設備的中斷,用以反饋通道或設備的工作狀況;②硬件故障中斷是機器發(fā)生錯誤時的中斷,用以反饋硬件在執(zhí)行過程中出現(xiàn)的故障;③時鐘中斷是硬件或軟件時鐘到時引起的中斷;④程序性中斷是因運行過程中的問題所引起的中斷,用于反饋程序執(zhí)行過程中出現(xiàn)的意外情況,如目態(tài)下執(zhí)行特權(quán)指令、地址越界、虛擬存儲中的缺頁等。由上面的介紹可知缺頁中斷屬于強迫性中斷中的程序性中斷,而不屬于自愿性中斷,所以本題正確答案為選項C。

33.B解析:Windows操作系統(tǒng)屬于多任務操作系統(tǒng)。

34.voidConvertCharA(void){intiistr;for(i=O;i<maxline;i++){str=strlen(XX[i]);/*求得當前行的字符串的長度*/for(j=0;i<str;j++)if(MX[i][j]=='z')MX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/elseif(xx[i][j]>='a'&&xx[i][j]<='y')MX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下一個字母*/}}voidConvertCharA(void)\r\n{\r\ninti,i,str;\r\nfor(i=O;i<maxline;i++)\r\n{\r\nstr=strlen(XX[i]);/*求得當前行的字符串的長度*/\r\nfor(j=0;i<str;j++)\r\nif(MX[i][j]=='z')\r\nMX[i][j]='a';/*如果遇到的字符是小寫字母z則改寫成小寫字母a*/\r\nelseif(xx[i][j]>='a'&&xx[i][j]<='y')\r\nMX[i][j]+=1;/*如果該字符是從a到y(tǒng)的小寫字母則改寫為該字母的下\r\n一個字母*/\r\n}\r\n}解析:本題要對二維數(shù)組中的字符元素按行來處理,因此,首先要求得當前行所包含的字符總個數(shù),之后才可以利用一個循環(huán)米依次訪問該行中的所有字符。當遇到一個字符時,先判斷該字符是否是小寫字母z,如果是,則把該字符改寫成小寫字母a;如果不是,則繼續(xù)判斷該字符是否是從a到y(tǒng)的小寫字母,如果是,則改寫為該字母的下一個字母(利用字符的ASCII碼值來實現(xiàn));如果不是,則不做任何的操作,接著去取下一個字符。

35.voidCalValue(void){intithouhuntendata;for(i=O;i{if(!xx[i])coutinue;if(xx[i]>0)totNum++;/*求正整數(shù)的個數(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ù)的個位數(shù)字*/if((thou+hun+ten+data)%2){totCnt++;/*求各位數(shù)字之和是奇數(shù)的個數(shù)*/tot.Pjz+=xx[i];/*求滿足條件的數(shù)的總和*/}totPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/voidCalValue(void)\r\n{inti,thou,hun,ten,data;\r\nfor(i=O;i{if(!xx[i])coutinue;\r\nif(xx[i]>0)totNum++;/*求正整數(shù)的個數(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ù)的個位數(shù)字*/\r\nif((thou+hun+ten+data)%2)\r\n{totCnt++;/*求各位數(shù)字之和是奇數(shù)的個數(shù)*/\r\ntot.Pjz+=xx[i];/*求滿足條件的數(shù)的總和*/\r\n}\r\ntotPjz/=totCnt;/*求滿足條件的數(shù)的平均值*/解析:本題考查的知識點如下:

(1)“%”與叩’的使用。

(2)數(shù)組結(jié)束的判斷和強行退出一層循環(huán)結(jié)構(gòu)。

在本題中,并沒有給出確切的數(shù)據(jù)個數(shù),是以數(shù)據(jù)的最大個數(shù)定義的數(shù)組。在主函數(shù)中,給所有的數(shù)組成員賦初值為0,而從文件中讀取的數(shù)據(jù)是正整數(shù),所以只要數(shù)組的某個元素為0,則說明數(shù)組存的數(shù)據(jù)已經(jīng)結(jié)束。此時就可以結(jié)束循環(huán)結(jié)構(gòu)。這里要借助運算符“%”與“/”將4位數(shù)的各位上的數(shù)拆成獨立的數(shù)字,然后就可以根

溫馨提示

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

評論

0/150

提交評論