(2021年)遼寧省大連市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第1頁
(2021年)遼寧省大連市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第2頁
(2021年)遼寧省大連市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第3頁
(2021年)遼寧省大連市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第4頁
(2021年)遼寧省大連市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2021年)遼寧省大連市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________

一、單選題(10題)1.在一臺Cisc0路由器的g0/1端口上,用標(biāo)準(zhǔn)訪問控制列表禁止源地址為10.0.55.255.255和172.16.0.0-172.31.255.255的數(shù)據(jù)包進(jìn)出路由器。下列access-list配置,正確的是()。

A.Router(config)#access—list30deny10.0.0.00.255.255.255logRouter(config)#access—list30deny172.16.0.00.15.255.255Router(config)#access—list30permitanyRouter(config)#interfaceg0/1Router(config—if)#ipaccess—group30inRouter(config—if)#ipaccess—group30out

B.Router(config)#access—list30deny10.0.0.0255.255.255.0logRouter(coniig)#access—list30deny172.16.0.0255.240.0.0Router(config)#access—list30permitanyRouter(config)#interfaceg0/1Router(config—if)#ipaccess—group30inRouter(config-if)#ipaccess—group30out

C.Router(config)#access—list100deny10.0.0.00.255.255.255logRouter(config)#access—list100deny172.16.0.00.15.255.255Router(config)#access—list100permitanyRouter(config)#interfaceg0/1Router(config—if)#ipaccess—group100inRouter(config—if)#ipaccess—group100out

D.Router(config)#interfaceg0/1Router(config—if)#ipaccess—group99inRouter(config—if)#ipaccess—group99outRouter(config—if)#exitRouter(config)#access—list99deny10.0.0.00.255.255.255logRouter(config)#access—list99deny172.16.0.00.15.255.255Router(config)#access—list99permitany

2.若要查看網(wǎng)卡高速緩存中的當(dāng)前內(nèi)容,需要輸入()。

A.arp-aB.用configrationC.netstat-anoD.netshare

3.網(wǎng)絡(luò)資源的訪問控制、數(shù)據(jù)傳輸?shù)谋C芘c完整性、域名系統(tǒng)的安全等問題主要是哪個層次的安全問題()。

A.物理層安全B.網(wǎng)絡(luò)層安全C.應(yīng)用層安全D.傳輸層安全

4.如果網(wǎng)絡(luò)結(jié)點傳輸10bit數(shù)據(jù)需要1×10-8s,則該網(wǎng)絡(luò)的數(shù)據(jù)傳輸速率為()。

A.10MbpsB.1GbpsC.100MbpsD.10Gbps

5.

6.()不屬于電子政務(wù)應(yīng)用系統(tǒng)建設(shè)包括的3個層面。

A.知識挖掘B.信息收集C.業(yè)務(wù)處理D.決策支持

7.攻擊者采用某種手段,使用戶訪問某網(wǎng)站時獲得一個其他網(wǎng)站的IP地址,從而將用戶的訪問引導(dǎo)到其他網(wǎng)站,這種攻擊手段稱為()。

A.DNS欺騙攻擊B.ARP欺騙攻擊C.暴力攻擊D.重放攻擊

8.在公用密鑰數(shù)字簽名技術(shù)中,使用單向散列函數(shù)生成信息摘要的目的的是()

A.防止交易者抵賴B.防止信息被篡改或偽造C.為了便于解密明文D.給接收方傳遞密鑰

9.

10.在Cisco路由器上連接一臺Modem,通過撥號遠(yuǎn)程配置路由器時應(yīng)采用的連接方式是()。

A.TFTPB.telnetC.ConsoleD.AUX

二、填空題(10題)11.Novell公司的NetWare最著名的地方就是它的______和打印管理。

12.Linux操作系統(tǒng)的的作用是虛擬內(nèi)存空間。

13.計算機廠家在UNIX標(biāo)準(zhǔn)上分裂為兩個陣營:一個是UNIX國際(UI),以AT&T和Sun公司為首:另一個是______,以IBM、HP、DEC公司為首。

14.在雙絞線組網(wǎng)的方式中,是局域網(wǎng)的基本連接設(shè)備。

15.因特網(wǎng)的通信設(shè)備包括網(wǎng)間設(shè)備和。

16.

17.在驗證數(shù)字簽名時,公鑰數(shù)字簽名算法中的RSA算法比數(shù)字簽名標(biāo)準(zhǔn)算法(DSS)速度______。

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

19.計算機網(wǎng)絡(luò)協(xié)議的語法規(guī)定了用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)和______。

20.P2P網(wǎng)絡(luò)有4種主要的結(jié)構(gòu)類型,Napster是目錄式結(jié)構(gòu)的代表。

三、2.填空題(8題)21.在驗證數(shù)字簽名時,公鑰數(shù)字簽名算法中的RSA算法比數(shù)字簽名標(biāo)準(zhǔn)算法(DSS)速度______。

22.描述數(shù)據(jù)通信的基本技術(shù)參數(shù)是數(shù)據(jù)傳輸速率與【】。

23.ATM層類似于【】層協(xié)議。

24.【】的加密方式是首先將明文序列以固定長度進(jìn)行分組,每一組明文用相同的密鑰和加密函數(shù)進(jìn)行運算。

25.搜索引擎是Internet上的一個【】。

26.非對等結(jié)構(gòu)網(wǎng)絡(luò)操作系統(tǒng)包括網(wǎng)絡(luò)服務(wù)器和工作站,其中______是局域網(wǎng)的邏輯中心。

27.根據(jù)組建思想和實現(xiàn)方法,網(wǎng)絡(luò)并行計算可以分成______和網(wǎng)格計算兩類。

28.單指令流、多數(shù)據(jù)流的英文縮寫是【】。

四、C語言程序設(shè)計題(2題)29.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個實根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))

迭代步驟如下:

(1)取xl初值為0.0;

(2)x0=xl,把xl的值賦給x0;

(3)x1=cos(x0),求出一個新的x1;

(4)若x0-xl的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);

(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。

請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果輸出到文件out.dat中。

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

請勿改動主。函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。

第l0類按指定條件對字符串進(jìn)行排序

30.對10個候選人進(jìn)行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件in.dat,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個候選人的選中情況,第二位表示第二個候選人的選中情況,依次類推;每一位內(nèi)容均為字符0或1,l表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票則不作統(tǒng)計。給定函數(shù)ReadDat的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組xx中。請編制函數(shù)CountRs來統(tǒng)計每個候選人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,即第一個候選人的得票數(shù)存入yy[O]中,以此類推。最后調(diào)用函數(shù)WriteDat把結(jié)果yy輸出到文件out.dat中。

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

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

五、1.選擇題(3題)31.在計算機網(wǎng)絡(luò)的ISO/OSI七層模型中,負(fù)責(zé)選擇合適的路由,使發(fā)送的分組能夠正確無誤地按照地址找到目的站并交付給目的站的是______。

A.網(wǎng)絡(luò)層B.數(shù)據(jù)鏈路層C.運輸層D.物理層

32.在采用非搶占式進(jìn)程調(diào)度方式下,下列______不會引起進(jìn)程切換。

A.時間片到B.一個更高優(yōu)先級的進(jìn)程就緒C.進(jìn)程運行完畢D.進(jìn)程執(zhí)行P操作

33.以下不是網(wǎng)絡(luò)操作系統(tǒng)提供的服務(wù)是______。

A.文件服務(wù)B.打印服務(wù)C.通信服務(wù)D.辦公自動化服務(wù)

六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件ENG9.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,

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

注意:部分源程序已給出,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符。

請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(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ù)文件ENG9.IN不能打開!\n\007");

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

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

{

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

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

fclose(fp);

}

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

例如:9123,9-1-2-3>0,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。

9812,9-8-1-2<0,則該數(shù)不滿足條件,忽略。

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

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

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

試題程序:

#include<stdio.h>

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

jsValue()

{

}

main()

{

ihti;

readDat();

jsValue();

writeDat();

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.函數(shù)readDat()的功能是從文件in52.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串的長度均小于80)。請編制函數(shù)JsSod(),該函數(shù)的功能是:以行為單位對字符串變量的—F標(biāo)為奇數(shù)位置上的字符按其ASCII值從小到大的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件out52.dat中。

例如:位置01234567

源字符串hgfedcba

則處理后字符串hafcdebg。

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

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

試題程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[20][80];

voidjsSort

{

}

voidmain()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

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

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

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

ut=fopen("out52.dat","w");

clrscr();

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

{

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

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

}

fclose(out);

}

參考答案

1.A全局配置模式:Router(config)#access-list<access—list—Bum><deny|permit><ip—addr><wildcard—mask>log配置應(yīng)用接口:Router(config)#interface<接口名>Router(config—if)#ipaccess-group<access—list_num><in|out>此外,IP標(biāo)準(zhǔn)訪問控制列表對應(yīng)的表號范圍是:l~99、1300~1999;IP擴展訪問控制列表對應(yīng)的表號范圍是:100~199、2000~2699;wildcard_mask為通配符,也即子網(wǎng)掩碼的反碼。標(biāo)準(zhǔn)訪問控制列表只能檢查數(shù)據(jù)包的源地址,但是擴展訪問控制列表可以檢查數(shù)據(jù)包的源地址、目的地址和端口號。題目中要求是標(biāo)準(zhǔn)訪問控制列表,所以C項錯。B項中應(yīng)該是子網(wǎng)掩碼的反碼,所以B項錯。D中“Router<config—if>”應(yīng)在“Router<config>”下一層。所以D項錯。

2.A

3.B

4.B解析:數(shù)據(jù)傳輸速率是描述數(shù)據(jù)傳輸系統(tǒng)的重要技術(shù)指標(biāo)之一。數(shù)據(jù)傳輸速率在數(shù)值上,等于每秒鐘傳輸構(gòu)成數(shù)據(jù)代碼的二進(jìn)制比特數(shù),它的單位為比特/秒\n(bit/seconD),通常記做bps。本題中該網(wǎng)絡(luò)的數(shù)據(jù)傳輸速率就等于傳輸數(shù)據(jù)除以所用的時間,即10bit/1×10-8s=109bps,轉(zhuǎn)換成Gbps為1Gbps。

5.C

6.A解析:電子政務(wù)應(yīng)用系統(tǒng)的建設(shè)包括3個層面的內(nèi)容:信息收集、業(yè)務(wù)處理、決策支持。這些層面的實現(xiàn)都是以信息技術(shù)為基礎(chǔ)的。

7.A

8.B數(shù)字簽名使用的技術(shù)決定了數(shù)字簽名的功能:安全單向散列函數(shù)的特性使得不同數(shù)據(jù)生成相同加密摘要的可能性很小,從而保證了數(shù)據(jù)傳輸過程中的完整性;公開密鑰加密技術(shù)決定了除發(fā)送者之外,其他任何人都不可能產(chǎn)生該密文,從而證明了發(fā)送者的身份,也使得發(fā)送者無法抵賴。

9.A

10.D路由器的配置接口有控制接口Console(RJ.45)和輔助接口AUX(AUXiliary)。AUX可以連接Modem,用撥號的方式遠(yuǎn)程地對路由器進(jìn)行配置。故選D選項。

11.文件文件解析:Netware以其強火的的文件和打印服務(wù)能力而久負(fù)盛名。

12.交換分區(qū)當(dāng)程序需要的內(nèi)存比計算機的物理內(nèi)存還要大的時候,無論是Windows操作系統(tǒng)還是Linux操作系統(tǒng),解決方法就是把存儲不了的信息轉(zhuǎn)移到硬盤的虛擬內(nèi)存中去。盡管硬盤的存取速度比內(nèi)存慢很多,但是至少硬盤的容量要比內(nèi)存大很多。另外,操作系統(tǒng)也可以把一些很久不活動的程序轉(zhuǎn)移到虛擬內(nèi)存中去,以給有需要的程序和磁盤留出更多的主內(nèi)存。Linux操作系統(tǒng)的交換分區(qū)的作用與Windows操作系統(tǒng)的虛擬內(nèi)存類似,對提高系統(tǒng)的穩(wěn)定性和性能有很大的作用。

13.開放系統(tǒng)基金會或OSF開放系統(tǒng)基金會或OSF解析:計算機廠家在UNIX標(biāo)準(zhǔn)上分裂為兩個陣營:一個是UNIX國際(UI),以AT&T和Sun公司為首;另一個是開放系統(tǒng)基金會(OSF),以IBM、HP、DEC公司為首。

14.集線器【解析】在雙絞線組網(wǎng)的方式中,集線器是局域網(wǎng)的基本連接設(shè)備,也是以太網(wǎng)的中心連接設(shè)備。在傳統(tǒng)的局域網(wǎng)中,連網(wǎng)的節(jié)點通過非屏蔽雙絞線與集線器連接,構(gòu)成物理上的星型拓?fù)浣Y(jié)構(gòu)。當(dāng)集線器接收到某個節(jié)點發(fā)送的廣播信息后將會把接收到的數(shù)據(jù)轉(zhuǎn)發(fā)到集線器的每一個端口。

15.傳輸介質(zhì)因特網(wǎng)的結(jié)構(gòu)指與連接因特網(wǎng)相關(guān)的網(wǎng)絡(luò)通信設(shè)備之間的連接方式,即網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。網(wǎng)絡(luò)通信設(shè)備包括網(wǎng)間設(shè)備和傳輸介質(zhì)。常見的網(wǎng)間設(shè)備有路由器、網(wǎng)絡(luò)交換機、數(shù)據(jù)中繼器、調(diào)制解調(diào)器,常見的傳輸介質(zhì)有雙絞線、同軸電纜、光纖、無線媒體。

16.工作站

17.快快解析:常用的公鑰數(shù)字簽名算法有RSA算法和數(shù)字簽名標(biāo)準(zhǔn)算法DSS。DSS在生成密鑰時快一點,但是在驗證簽名時慢很多。

18.索引結(jié)點索引結(jié)點

19.格式格式解析:網(wǎng)絡(luò)協(xié)議主要有以下3個要素組成:

①語法,規(guī)定用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)與格式。

②語義,規(guī)定需要發(fā)出何種控制信息以及完成的動作與做出的響應(yīng)。

③時序,即對事件實現(xiàn)順序的詳細(xì)說明。

20.集中P2P網(wǎng)絡(luò)有集中目錄式結(jié)構(gòu)、分布式非結(jié)構(gòu)化結(jié)構(gòu)、分布式結(jié)構(gòu)化結(jié)構(gòu)和混合式結(jié)構(gòu)4種主要結(jié)構(gòu)類型,其中Napster是集中目錄式結(jié)構(gòu)的代表。

21.快快解析:常用的公鑰數(shù)字簽名算法有RSA算法和數(shù)字簽名標(biāo)準(zhǔn)算法DSS。DSS在生成密鑰時快一點,但是在驗證簽名時慢很多。

22.誤碼率誤碼率解析:本題考查點是數(shù)據(jù)傳輸速率與誤碼率。數(shù)據(jù)傳輸速率是指每秒可以傳輸?shù)亩M(jìn)制代碼位數(shù),單位是“位/秒”,記作b/s或bps,因此,數(shù)據(jù)傳輸速率又稱為比特率。誤碼率是指數(shù)字信號在傳輸過程中被傳錯的二進(jìn)制位的概率,也稱為出錯率。它是衡量數(shù)字通信系統(tǒng)可靠性的一個重要參數(shù)。若傳輸?shù)目偽粩?shù)為N,傳錯的位數(shù)為Ne,則誤碼率P可表示為:P=Ne/N。

23.數(shù)據(jù)鏈路數(shù)據(jù)鏈路解析:ATM層類似于數(shù)據(jù)鏈路層協(xié)議。

24.分組密碼分組密碼解析:分組密碼的加密方式是首先將明文序列以固定長度進(jìn)行分組,每一組明文用相同的密鑰和加密函數(shù)進(jìn)行運算。

25.WWW服務(wù)器WWW服務(wù)器解析:搜索引擎的主要任務(wù)是在Internet中主動搜索其他WWW服務(wù)器中的信息并對其自動索引,將索引內(nèi)容存儲在可供查詢的大型數(shù)據(jù)庫中。用戶可以利用搜索引擎所提供的分類目錄和查詢功能來查找所需要的信息,由此可見,搜索引擎是Internet上的一個WWW服務(wù)器。

26.網(wǎng)絡(luò)服務(wù)器網(wǎng)絡(luò)服務(wù)器解析:在非對等結(jié)構(gòu)網(wǎng)絡(luò)操作系統(tǒng)中運行的軟件一部分運行在服務(wù)器上,一部分運行在工作站上,但是服務(wù)器集中管理網(wǎng)絡(luò)資源與服務(wù),所以是邏輯中心。

27.機群計算機群計算解析:網(wǎng)絡(luò)并行計算根據(jù)其組建思想和實現(xiàn)方法,可以分成機群計算和網(wǎng)格計算兩類。

28.SIMDSIMD解析:從指令系統(tǒng)看,奔騰3增加了70條新指令,稱為SSE,StreamingSIMDExtensions,意為流式的單指令流、多數(shù)據(jù)流擴展指令。

29.【審題關(guān)鍵句】Xn+l=cos(Xn)的迭代計算。

\n【解題思路】

\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設(shè)為0.0。

\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達(dá)式cos(x0)

\n求出一個值xl,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認(rèn)為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。

\n【參考答案】

\n

\n第10類按指定條件對字符串進(jìn)行排序

30.【審題關(guān)鍵句】10列100行選票,全選或不選的無效,統(tǒng)計存入數(shù)組。

\n【解題思路】

\n根據(jù)題意,本程序涉及l(fā)0個候選人共100條記錄,其中,100條記錄的選票文件采用二維數(shù)組存儲其數(shù)據(jù),第一維表示100條記錄,第二維表示每條記錄中10個候選人的選中情況。可以通過兩個for循環(huán)對100條記錄逐個比對,在第一層for循環(huán)中,對100條記錄的每條記錄情況進(jìn)行掃描,在第二層for循環(huán)語句中,判斷數(shù)組元素XX[i][j]的值是否等于字符1,如果等于字符1,說明第j個人得了一票,則數(shù)組元素yy[j]加1。

\n①先定義兩個循環(huán)變量i和j。

\n②指定第一個for循環(huán)的循環(huán)條件,循環(huán)變量i從0開始,等于100時結(jié)束,每循環(huán)一次,變量i的值加1。

\n③在for循環(huán)中首先判斷記錄值不等于1111111111的記錄,然后計算l0個候選人的得票數(shù),可以通過一個for循環(huán),對滿足條件的記錄中的每個數(shù)字再次比對,當(dāng)數(shù)字等于1時,將第j個人的票數(shù)加l。

\n注意,本程序中由于只有數(shù)值1才會被計算到最后的結(jié)果中,因此,可以省去判斷記錄全為0時記錄無效的情況,因為,即使將0參與到計算中,其計算結(jié)果也還是0,不會影響到最終結(jié)果,只需判斷記錄為全1時無效即可。

\n【參考答案】

\n

31.A解析:ISO/OSI七層模型中各層主要功能如下:物理層——將比特流送到物理介質(zhì)上傳送;數(shù)據(jù)鏈路層——在鏈路上無差錯一幀一幀傳送信息;網(wǎng)絡(luò)層——分組傳輸和路由選擇;運輸層——從端到端經(jīng)網(wǎng)絡(luò)透明地傳輸報文;會話層——會話的管理和數(shù)據(jù)傳輸同步:表示層——數(shù)據(jù)格式的轉(zhuǎn)換、加密解密、壓縮和解壓縮;應(yīng)用層——與用戶應(yīng)用程序的接口。

32.B解析:在CPU為不可剝奪(非搶占式)進(jìn)程調(diào)度方式下有以下4種情況會引起進(jìn)程切換。1、正在執(zhí)行的進(jìn)程運行完畢。2、正在執(zhí)行的進(jìn)程調(diào)用阻塞原語將自己阻塞起來進(jìn)入等待狀態(tài)。3、正在執(zhí)行的進(jìn)程調(diào)用了P原語操作,從而因資源不足而被阻塞;或調(diào)用了V原語操作激活了等待資源的進(jìn)程。4、在分時系統(tǒng)中時間片用完。當(dāng)CPU方式是可剝奪(搶占式)時,就緒隊列中的某個進(jìn)程的優(yōu)先級變得高于當(dāng)前運行進(jìn)程的優(yōu)先級,也會引起進(jìn)程切換。所以,在采用非搶占式進(jìn)程調(diào)度方式下,一個更高優(yōu)先級的進(jìn)程就緒不會引起進(jìn)程切換。

33.D解析:網(wǎng)絡(luò)系統(tǒng)提供的服務(wù)可以提供多項網(wǎng)絡(luò)服務(wù)功能,如遠(yuǎn)程管理,遠(yuǎn)程打印,文件傳輸和電子郵件,通信服務(wù)等。

34.voidencryptChar(){inti;char*pf;for(i=0;i<maxline;i++)pf=xx[i];/*指針pf指向當(dāng)前行的首地址*/whilie(*pf!=0){if(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數(shù)或計算后的值小于等于32則該字符不變*/else*pf=*pf*11%256;/*否貝Jj將所對應(yīng)的字符進(jìn)行替代*/pf++;/*指針pf指向下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\npf=xx[i];/*指針pf指向當(dāng)前行的首地址*/\r\nwhilie(*pf!=0)\r\n{\r\nif(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數(shù)或計算后\r\n的值小于等于32,則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否貝Jj將所對應(yīng)的字符進(jìn)行替代*/\r\npf++;/*指針pf指向下一個字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數(shù)組的各行。當(dāng)前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它進(jìn)行條件判斷。根據(jù)題意,條件用“if(*pf%2++0||*pf*11%256<=32)”來實現(xiàn),如果該字符不滿足上述條件,就用一個新的字符來替代,新的字符是當(dāng)前字符乘以11的結(jié)果再去與256求余數(shù),處理完畢后,指針去取下一個字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個字符,對下一個字符進(jìn)行處理。

35.jsValue(){intithouhuntendataj;for(i=O;i<300;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-hun-ten-data>O)/*如果千位數(shù)減百位數(shù)減十位數(shù)減個位數(shù)大于零*/{b[cut]=a[i];/*則把該數(shù)存入數(shù)組b中*/cut++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)*/}}for(i=O;i<cnt-1;i++)/*對數(shù)組b的4位數(shù)按從小到大的順序進(jìn)行排序*/for(j=i+l;j<cnt;j++)if(b[i]>b[j]){data=bIi];b[i]-b[j];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=O;i<300;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-hun-ten-data>O)/*如果千位數(shù)減百位數(shù)減十位數(shù)減個位數(shù)大于零*/\r\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

提交評論