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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

2.計算機的病毒所造成的危害是()。

A.破壞計算機系統(tǒng)軟件或文件內(nèi)容B.造成硬盤或軟盤物理破壞C.使計算機突然斷電D.使操作員感染病毒

3.目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò)是

A.ARPA網(wǎng)B.IBM網(wǎng)C.InternetD.Intranet

4.以太網(wǎng)的物理地址長度為()。

A.8bitB.24bitC.48bitD.64bit

5.在Cisco路由器上主要用于存儲啟動配置(startup—config)文件或備份配置文件的存儲器是()。

A.FlashB.NVRAMC.RAMD.ROM

6.下列關(guān)于UNIX操作系統(tǒng)的基本特性,說法錯誤的是()。A.UNIX是一個支持多任務(wù)、多用戶的操作系統(tǒng)

B.UNIX提供了功能強大的Shell編程語言

C.UNIX的網(wǎng)狀文件系統(tǒng)有良好的安全性和可維護性

D.UNIX提供了多種通信機制

7.計算機網(wǎng)絡(luò)分為局城網(wǎng)、城域網(wǎng)與廣域網(wǎng),其劃分依據(jù)是()。

A.數(shù)據(jù)傳輸所使用的介質(zhì)B.網(wǎng)絡(luò)的覆蓋范圍C.網(wǎng)絡(luò)的控制方式D.網(wǎng)絡(luò)的拓撲構(gòu)型

8.設(shè)計FDDI的目的是為了()。

A.為信息產(chǎn)業(yè)調(diào)整打下堅實基礎(chǔ)

B.實現(xiàn)調(diào)整、高可靠性和大范圍局域網(wǎng)連接

C.應(yīng)用于廣域網(wǎng)與城域網(wǎng)連接

D.盡快完成廣域網(wǎng)主干網(wǎng)連接

9.常用數(shù)據(jù)備份方式包括完全備份、差異備份和增量備份,數(shù)據(jù)恢復(fù)時使用備份數(shù)最少和最多的方式分別為()。

A.增量備份和差異備份B.差異備份和增量備份C.完全備份和增量備份D.增量備份和完全備份

10.下列協(xié)議中屬于城內(nèi)組播路由協(xié)議的是()。

A.ARPB.ICMPC.HTTPD.DVMRPJ

二、填空題(10題)11.二、填空題(每空2分,共40分)

(1)目前流行的SATA硬盤指的是__________接口硬盤。

12.第

76

以太網(wǎng)交換機能夠在運行的過程中自動建立和維護“端口/MAC地址映射表”這個過程叫()。

13.(17)_________即公共管理信息協(xié)議,是ISO定義的網(wǎng)絡(luò)管理協(xié)議

14.精簡指令集計算機的英文縮寫是______。

15.(14)SMTP相應(yīng)字符串以_________位數(shù)字開始,后面跟有該響應(yīng)的具體描述。

16.ATM網(wǎng)絡(luò)采用異步時分多路復(fù)用技術(shù)傳送信元,典型的數(shù)據(jù)速率為155.5Mb/s,這樣每秒大約可以傳送萬個信元。

17.由于在多媒體網(wǎng)絡(luò)應(yīng)用中需要同時傳輸語音、數(shù)字、文字、圖形與視頻信息等多種類型的數(shù)據(jù),不同類型的數(shù)據(jù)對傳輸?shù)姆?wù)要求不同,因此多媒體網(wǎng)絡(luò)應(yīng)用要求網(wǎng)絡(luò)傳輸提供高速率與低【】的服務(wù)。

18.

19.第

61

使用一根介質(zhì)將局域網(wǎng)所有結(jié)點首尾相連,這種網(wǎng)絡(luò)拓撲被稱做()。

20.允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡(luò)的使用情況是______提供的功能。

三、2.填空題(8題)21.IPv6提供了3種尋址方式,它們是【】、任意通信與組播通信。

22.在網(wǎng)絡(luò)管理中,一般采用______的管理模型。

23.電子商務(wù)的命脈是______。

24.電子政務(wù)實質(zhì)上就是在全國范圍內(nèi)構(gòu)建一個【】。

25.網(wǎng)絡(luò)協(xié)議的3要素是:語法,語義和______。

26.______的主要目的是將一條原始的、有差錯的物理線路變?yōu)閷W(wǎng)絡(luò)層無差錯的數(shù)據(jù)鏈路。

27.測量CPU的處理速度,有兩種常用的單位;表示執(zhí)行定點指令的平均速度是用MIPS;表示執(zhí)行浮點指令的平均速度是用【】。

28.100BASE-T標(biāo)準(zhǔn)采用介質(zhì)獨立接口MII,它將MAC子層與______分隔開來。

四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。

例如:1239,9-1-2-3>0,則該數(shù)滿足條件,參加計算平均值pjzl,且個數(shù)cnt=cnt+1。

8129,9-8-1-2<0,則該數(shù)不滿足條件,參加計算平均值pJz2。

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

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

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

30.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把一個四位數(shù)的個位數(shù)位置上的值減去千位數(shù)位置上的值再減去百位數(shù)位置上的值最后減去十位數(shù)位置上的值,如果得出的值大于等于零且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。

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

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

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

五、1.選擇題(3題)31.—臺主機要解析的IP地址,如果這臺主機配置的域名服務(wù)器為8,因特網(wǎng)頂級服務(wù)器為,而存儲與其IP地址對應(yīng)關(guān)系的域名服務(wù)器為0,那么這臺主機解析該域名通常首先查詢______。

A.8域名服務(wù)器

B.域名服務(wù)器

C.0域名服務(wù)器

D.不能確定,可以從這3個域名服務(wù)器中任選—個

32.ISDN為了使通信網(wǎng)絡(luò)內(nèi)部的變化對終端用戶是透明的,它必須提供一個標(biāo)準(zhǔn)的()。

A.用戶接口B.數(shù)據(jù)速率體系C.網(wǎng)絡(luò)接口D.,網(wǎng)絡(luò)協(xié)議體系

33.主機板有許多分類方法。按CPU插座可分為()。

A.Slot1主板、Socket7主板

B.AT主板、Baby-AT主板、ATX主板

C.SCSI主板、EDO主板、AGP主板

D.TX主板、LX主板、BX主板

六、1.程序設(shè)計題(3題)34.函數(shù)readDat()的功能是從文件IN22.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort(),該函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT22.DAT中。

條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,排序后,左邊部分與右邊部分按例子所示進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。

例如,位置012345678

源字符串a(chǎn)bcdhgfe

23498765

則處理后字符串hgfedcba

87659432

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

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

試題程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

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

while(i〈20&&fgets(xx[i],80,in)!=NULL)

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

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

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

{

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

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

}

fclose(out);

}

35.已知數(shù)據(jù)文件IN77.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的干位數(shù)字上的值加十位數(shù)字上的值恰好等于百位數(shù)字上的值加上個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計㈩滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT77.DAT文件中。

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

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

請勿改動主函數(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("IN77.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("OUT77.DAT","w");

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

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

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

fclose(fp);

}

36.下列程序的功能是:在3位整數(shù)(100至999)中尋找符合下面條件的整數(shù),并依次從小到大存入數(shù)組b中:它既是完全平方數(shù),又有兩位數(shù)字相同,例如144,676等。

請編制函數(shù)intjsValue(intbb[])實現(xiàn)此功能,滿足該條件的整數(shù)的個數(shù)通過所編制的函數(shù)返回。

最后調(diào)用函數(shù)wfiteDat()把結(jié)果輸出到文件OUTl2.DAT中。

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

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

試題程序:

#include<stdio.h>

intjsValue(intbb[]

{

}

main()

{

intb[20],num;

num=jsValue(b);

writeDat(num,b);

}

writeDat(intnum,intb[])

{

FILE*out;

inti;

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

fprintf(out,"%d\n",num);

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

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

fclose(out);

}

參考答案

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

2.A

3.C解析:目前,Internet是由世界范圍內(nèi)150多個國家和地區(qū)數(shù)以萬計的局域網(wǎng)、數(shù)百萬臺計算機連接在一起而形成的一個國際性網(wǎng)絡(luò),網(wǎng)絡(luò)用戶已達數(shù)千萬個,并且-仍在不斷增加。Internet是目前世界上覆蓋范圍最廣、使用者最多、最成功的計算機互聯(lián)網(wǎng)絡(luò)。

4.C解析:典型的Ethernet物理地址長度為48位(6個字節(jié)),允許分配的Ethernet物理地址應(yīng)該有247個,這個物理地址的數(shù)量可以保證全球所有可能的Ethernet物理地址的需求。

5.BFlash存儲器即閃存,它是一種可以擦洗的ROM,主要用于存儲路由器當(dāng)前使用的操作系統(tǒng)映像文件和一些微代碼。NVRAM即非易失性隨機存儲器,它是一種可讀可寫的存儲器,主要用于存儲啟動配置文件或備份配置文件。RAM即隨機存儲器,主要存儲路由表、快速交換緩存、ARP緩存、數(shù)據(jù)分組緩沖區(qū)和緩沖隊列、運行配置等文件,關(guān)機和重啟后,RAM里的數(shù)據(jù)會丟失。ROM即只讀內(nèi)存,是用于永久保存路由器的開機診斷程序、引導(dǎo)程序和操作系統(tǒng)軟件。故選擇B選項。

6.CUNIX的幾個特點分別是:①UNIX是多用戶、多任務(wù)的系統(tǒng);②UNIX大部分是用C語言編寫的;③提供了Shell編程語言;④提供了豐富的系統(tǒng)調(diào)用;⑤采用樹形文件系統(tǒng);⑥提供多種通信機制;⑦采用進程對換的內(nèi)存管理。

7.B

8.B

9.C備份策略在不同的方面比較如下:空間使用上:完全備份最多,增量備份最少,差異備份少于完全備份。備份速度上:完全備份最慢,增量備份最快,差異備份快于完全備份。恢復(fù)速度上:完全備份最快,增量備份最慢,差異備份快于增量備份。故選擇C選項。

10.D

11.(1)串行【解析】SATA即串行高級技術(shù)附件的英文縮寫,是一種基于行業(yè)標(biāo)準(zhǔn)的串行硬件驅(qū)動器接口,目前比較流行。

12.地址學(xué)習(xí)或者反向?qū)W習(xí)【解析】交換機從某個端口收到幀,記錄這個幀的源地址及其來源端口,放人'MAC地址/端口映射表”,以便以后對幀進行選擇性轉(zhuǎn)發(fā),這個過程叫做反向?qū)W習(xí)。

13.(17)CMIP【解析】ISO制定的公共管理信息協(xié)議(CMIP),主要是針對OSI模型的傳輸環(huán)境設(shè)計的。

14.RISCRISC解析:RISC是“精簡指令集計算機”的英文縮寫,它的指令系統(tǒng)相對簡單,并由硬件執(zhí)行,而復(fù)雜的操作則由簡單指令合成。

15.(14)3

【解析】SMTP響應(yīng)字符串以3位數(shù)字開始,后面跟有該響應(yīng)的具體描述。

16.36統(tǒng)計時分又叫異步時分。ATM交換采用異步時分多路復(fù)用(ATDM)技術(shù),典型的數(shù)據(jù)傳輸速率為155.5Mbps,每秒大約可以傳送的信元數(shù)為155.5M/(53′8)?36.7個。ATM信元的長度固定為53字節(jié),而數(shù)據(jù)傳輸速率的單位為比特/秒,所以考生還要注意單位的轉(zhuǎn)換,這是公式中出現(xiàn)數(shù)字8的原因。

17.時延時延解析:多媒體網(wǎng)絡(luò)應(yīng)用中要求網(wǎng)絡(luò)傳輸提供高速率與低時延的要求。

18.

19.環(huán)型【解析】首尾相連構(gòu)成環(huán)型介質(zhì),是計算機局域網(wǎng)經(jīng)常使用的拓撲方式。

20.網(wǎng)絡(luò)計費管理網(wǎng)絡(luò)計費管理解析:網(wǎng)絡(luò)計費的功能包括:①建立和維護計費數(shù)據(jù)庫;②建立和管理計費策略;③能夠?qū)χ付ǖ刂愤M行限量控制;④允許使用單位或個人按時間、地址等信息查詢網(wǎng)絡(luò)的使用情況。

21.單一通信或unicast單一通信或unicast解析:在IPv6中按接口界面而不是按節(jié)點(路由器或主機)分配地址,在IPv6中可以給一個接口界面分配復(fù)數(shù)個不同類別的地址。IPv6具有3種尋址方式:1、單一通信:一個接口界面只擁有一個惟一的地址。如果報文的目的地址為單一地址,則該報文被轉(zhuǎn)發(fā)至具有相應(yīng)地址的界面。2、任意通信:接口界面集合的地址。如果報文的目的地址為任意通信地址,則該報文被轉(zhuǎn)發(fā)給距報文發(fā)送源最近的一個接口界面。3、組播通信:接口界面集合的地址。如果報文的目的地址為組播通信地址,則具有該地址的所有接口界面都將收到相應(yīng)的報文。

22.管理者-代理管理者-代理解析:在網(wǎng)絡(luò)管理中,一般采用管理者—代理的管理模型。在管理者與代理之間利用網(wǎng)絡(luò)實現(xiàn)管理信息的交換,完成管理功能。

23.安全安全解析:安全是電子商務(wù)的命脈。

24.電子政府電子政府解析:電子政務(wù)實質(zhì)上就是在全國范圍內(nèi)構(gòu)建一個電子政府,將原有的政府通過互聯(lián)網(wǎng)辦公技術(shù)轉(zhuǎn)變?yōu)樾滦偷墓芾眢w系,以適應(yīng)虛擬的、全球性的、以知識為基礎(chǔ)的數(shù)字經(jīng)濟,適應(yīng)社會運行方式的根本轉(zhuǎn)變。

25.時序時序解析:時序是對事件實現(xiàn)順序的詳細說明。

26.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層解析:數(shù)據(jù)鏈路層介于物理層與網(wǎng)絡(luò)層之間。設(shè)立數(shù)據(jù)鏈路層的主要目的是將一條原始的、有差錯的物理線路變?yōu)閷W(wǎng)絡(luò)層無差錯的數(shù)據(jù)鏈路。

27.MFLOPSMFLOPS解析:計算機CPU處理速度是一項技術(shù)指標(biāo),它可以用每秒鐘處理的指令數(shù)來表示,也可以用每秒鐘處理的事務(wù)數(shù)來表示。MIPS是MillionInstructionPerSecond的縮寫,表示單字長定點指令的平均執(zhí)行速度,即每秒執(zhí)行一百萬條指令。MFLOPS也表示處理速度,它是MillionFlotinginstructionPerSecond的縮寫,表示單字長浮點指令的平均執(zhí)行速度。

28.物理層物理層解析:介質(zhì)獨立接口將MAC子層與物理層分隔開來,使得物理層在實現(xiàn)100Mbps速率時所使用的傳輸介質(zhì)和信號編碼方式的變化不會影響MAC子層。

29.【審題關(guān)鍵句】個位-千位-百位-十位,結(jié)果大于零的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值avel和ave2。

\n【解題思路】

\n①首先定義一個循環(huán)變量i,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個位)。

\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進行分解,每分解一個四位數(shù),則根據(jù)題目要求,判斷其“個位.百位.十位.千位>0”的條件是否滿足,當(dāng)滿足條件時,則將a[i]的值累加到變量pjzl中,同時計數(shù)變量cnt的值加1:如果不滿足判斷條件,則將四位數(shù)累加到變量pjz2中。當(dāng)for循環(huán)結(jié)束之后,就能等到所有滿足條件的四位數(shù)之和pjzl和個數(shù),以及所有不滿足條件的四位數(shù)之和pjz2。

\n③最后將變量pjzl的值除以變量cnt的值,得到所有滿足條件的四位數(shù)的平均值并賦給變量pjzl,將變量pjz2的值除以300減去變量cnt的差,得到所有不滿足條件的四位數(shù)的平均值并賦給變量pjz2。

\n本題中,pjzl、pjz2和cnt三個變量在源程序中已經(jīng)定義,在該子程序中就不需要再重新定義了。

\n【參考答案】

\n

30.【審題關(guān)鍵句】千位+十位等于百位+個位,且四位數(shù)是偶數(shù),統(tǒng)計出滿足此條件的個數(shù),并把這些四位數(shù)按從小到大的順序存入數(shù)組。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即要求統(tǒng)計的四位數(shù)的條件是“干位+十位=百位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。

\n【參考答塞】

\n

31.A解析:主機解析域名規(guī)則為:先查詢最近的域名服務(wù)器,最后查詢頂級域名服務(wù)器。

32.A解析:本題考查點是ISDN的用戶接口。ISDN的目標(biāo)是提供經(jīng)濟的、有效的、端到端的數(shù)字連接以支持包括聲音的和非聲音的服務(wù)。用戶的訪問是通過統(tǒng)一的用戶接口標(biāo)準(zhǔn)實現(xiàn)的。目前,窄帶綜合業(yè)務(wù)數(shù)字網(wǎng)(N-ISDN),也稱為ISDN,是基于綜合數(shù)字電話網(wǎng)絡(luò)(1DN)發(fā)展起來的。N-ISDN以公用電話網(wǎng)為基礎(chǔ),采用線路交換或分組交換技術(shù),用戶端采用雙絞線。它可以為用戶提供基本速率2B+D(144kbps),也可以提供一次群速率23B+D(1.544Mbps)或30B+D(2.048Mbps)的標(biāo)準(zhǔn)化組合。

33.A解析:主板分類方法很多。①按CPU插座分類,如Slot1主板、Socket7主板等。②按主板的規(guī)格分類,如AT主板、Baby-AT主板、ATX主板等。③按數(shù)據(jù)端口分類,如SCSI主板、EDO主板、AGP主板等。④按芯片集分類,如TX主板、LX主板、BX主板等。

34.voidjsSort(){intijkstr1half;charch;for(i=0;i〈20;i++){str1=strlen(xx[i]);/*求字符串的長度*/half=str1/2;for(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]〈xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}for(j=half-1k=str1-1;j>=0;j--k--)/*將左邊部分和右邊部分的對應(yīng)字符互換位置*/{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{\r\ninti,j,k,str1,half;\r\ncharch;\r\nfor(i=0;i〈20;i++)\r\n{\r\nstr1=strlen(xx[i]);/*求字符串的長度*/\r\nhalf=str1/2;\r\nfor(j=0;j〈half-1;j++)/*將左邊部分按字符的ASCII值降序排序*/\r\nfor(k=j+1;k〈half;k++)\r\nif(xx[i][j]〈xx[i][k])\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nfor(j=half-1,k=str1-1;j>=0;j--,k--)/*將左邊部分和右邊部分的對應(yīng)字符互換位置*/\r\n{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本題考查對二維字符數(shù)組的處理。由于對二維字符數(shù)組的操作是按照先行后列的順序,因此,需要首先求得各行字符串的長度(利用求字符串長度的strlen()函數(shù)),之后借助循環(huán)結(jié)構(gòu)逐個訪問各行中的每一個字符。在本題中,應(yīng)先確定各行中字符串的中間位置(長度的一半就是中間位置),之后先對中間位置以前的字符進行降序排序,排序過程如下:依次用每一個位置的字符與它后面的所有字符(到中間位置前一個字符結(jié)束)進行比較,如果發(fā)現(xiàn)某字符的ASCII碼值大于當(dāng)前被比較的字符的ASCII碼值,則將該字符與當(dāng)前字符進行交換,交換過后繼續(xù)與其后面的字符進行比較。最終比較所得的結(jié)果是第一個被比較的位置總是存放著最大的字符,第二個位置總是存放著次大的字符,以此類推就實現(xiàn)了從大到小的排序功能。接著要做的工作是把中間位置前的一個位置定為初始位置,字符串中的最后一個位置也視為初始位置,讓兩個位置所對應(yīng)的字符進行交換,交換過后,這兩個位置值(也就是下標(biāo)值)分別前移,再進行對應(yīng)位置字符的交換。最終實現(xiàn)了題目要求。

35.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<MAX;i++){thou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/hun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/ten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/data=a[i]%10;/*求四位數(shù)的個位數(shù)字*/if((thou+ten==hun+data)&&a[i]%2!=1){/*如果千位數(shù)加十位數(shù)等于百位數(shù)并且此數(shù)是偶數(shù)*/b[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從小到大的順序排列*/for(j=i+1;j<cnt;j++)if(b[i]>b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i<MAX;i++)\r\n{\r\nthou=a[i]/1000;/*求四位數(shù)的千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求四位數(shù)的百位數(shù)字*/\r\nten=a[i]%100/10;/*求四位數(shù)的十位數(shù)字*/\r\ndata=a[i]%10;/*求四位數(shù)的個位數(shù)字*/\r\nif((thou+ten==hun+data)&&a[i]%2!=1)\r\n{/*如果千位數(shù)加十位數(shù)等于百位數(shù),并且此數(shù)是偶數(shù)*/\r\nb[cnt]=a[i];/*則將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從小到大的順序排列*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]>b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點如下:

(1)將一個4位整數(shù)各位上的數(shù)轉(zhuǎn)變成單獨的個位數(shù)。

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

(3)數(shù)據(jù)的排序。

在本題中,首先要將一個4位數(shù)的千位、百位、十位、個位拆成獨立的數(shù)字。這里借助特殊運算符號“%”(取余)和“/”(整除)。將一們位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除100則可得百位上的數(shù)字,除以100取余再整除10則可得—卜位上的數(shù)字,除以10取余則得個位上的數(shù)字。若一個數(shù)除以2取余為0,則這個數(shù)是偶數(shù)。題目中的兩個條件必須同時滿足,所以兩條件之間用“與”運算。先將滿足條件的數(shù)存入數(shù)組b中,再對數(shù)組中的數(shù)據(jù)進行排序。最后的排序采用“選擇排序法”。

36.intisValue(intbb[]){intijk=0;inthuntendata

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論