




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【2023年】甘肅省嘉峪關(guān)市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.下列關(guān)于Blowfish算法,錯(cuò)誤的是()。
A.Blowfish是一種非對(duì)稱加密算法
B.具有快速、緊湊、簡(jiǎn)單、安全可變的特點(diǎn)
C.是一個(gè)可變密鑰長(zhǎng)度的分組密碼算法
D.算法由兩部分組成:密鑰擴(kuò)展和數(shù)據(jù)加密
2.下列關(guān)于RPR技術(shù)的描述中,錯(cuò)誤的是()
A.RPR環(huán)能夠在50ms內(nèi)實(shí)現(xiàn)自愈
B.RPR環(huán)中每一個(gè)節(jié)點(diǎn)都執(zhí)行DPT公平算法
C.RPR環(huán)將沿順時(shí)針方向傳輸?shù)墓饫w環(huán)叫做外環(huán)
D.RPR的內(nèi)環(huán)與外環(huán)都可以傳輸數(shù)據(jù)分組與控制分組
3.ADSL上行速率在()
A.64Kbps~640Kbps
B.640Kbps~7Mbps
C.7Mbps~10Mbps
D.10Mbps~20Mbps
4.下列關(guān)于服務(wù)器技術(shù)的描述中,錯(cuò)誤的是()。
A.服務(wù)器磁盤性能表現(xiàn)在磁盤存儲(chǔ)容量與I/O速度
B.集群系統(tǒng)中一臺(tái)主機(jī)出現(xiàn)故障時(shí)會(huì)影響系統(tǒng)的正常服務(wù)
C.采用RISC結(jié)構(gòu)處理器的服務(wù)器的操作系統(tǒng)通常采用UNIX
D.熱插拔功能允許用戶在不切斷電源的情況下,更換硬盤、板卡等
5.下列關(guān)于WindowsServer2003系統(tǒng)下DNS服務(wù)器配置和測(cè)試的描述中,錯(cuò)誤的是()。
A.DNS服務(wù)器中的根DNS服務(wù)器不需管理員手工配置
B.使用nslookup命令可測(cè)試正向和反向查找區(qū)域
C.反向查找區(qū)域中,主機(jī)的指針記錄必須手工添加
D.主機(jī)記錄的生存時(shí)間是指該記錄在客戶機(jī)中緩存的時(shí)間
6.關(guān)于nbtstat命令,說(shuō)法正確的是()。
A.使用該命令可以釋放和刷新NetBIOS名稱
B.該命令的-n選項(xiàng)用于顯示高速緩存中的內(nèi)容
C.該命令的-c選項(xiàng)顯示寄存在本地的名字和服務(wù)程序
D.該命令的-r選項(xiàng)+IP地址可以顯示指定計(jì)算機(jī)的物理地址和名字列表
7.下列關(guān)于光纖同軸電纜混合網(wǎng)HFC的描述中,錯(cuò)誤的是()。
A.HFC是一個(gè)雙向傳輸系統(tǒng)
B.HFC光纖節(jié)點(diǎn)通過同軸電纜下引線為用戶提供服務(wù)
C.HFC為有線電視用戶提供了一種Internet接入方式
D.HFC通過CableModem將用戶計(jì)算機(jī)與光纜連接起來(lái)
8.攻擊者使用無(wú)效的IP地址,利用TCP連接的三次握手過程,使得受害主機(jī)處于開放會(huì)話的請(qǐng)求之中,直至連接超時(shí)。在此期間,受害主機(jī)將會(huì)連續(xù)接受這種會(huì)話請(qǐng)求,最終因耗盡資源而停止響應(yīng)。這種攻擊被稱為()。
A.DDoS攻擊B.Land攻擊C.Smurf攻擊D.SYNFlooding攻擊
9.802.11定義了使用紅外、跳頻擴(kuò)頻與直接序列擴(kuò)頻技術(shù)。802.11b定義了使用跳頻擴(kuò)頻技術(shù),傳輸速率為1Mbps、2Mbps、5.5Mbps與
A.10MbpsB.11MbpsC.54MbpsD.100Mbps
10.下列關(guān)于路由器技術(shù)的描述中,錯(cuò)誤的是()
A.吞吐量是指路由器的包轉(zhuǎn)發(fā)能力
B.高性能路由器一般采用交換式結(jié)構(gòu)
C.語(yǔ)音視頻業(yè)務(wù)對(duì)路由器延時(shí)抖動(dòng)要求不高
D.路由器的冗余是為了保證設(shè)備的可靠性與可用性
二、填空題(10題)11.性能管理的主要目的是維護(hù)網(wǎng)絡(luò)運(yùn)營(yíng)效率和網(wǎng)絡(luò)______。
12.(5)_______是指二進(jìn)制數(shù)據(jù)在傳輸過程中出現(xiàn)錯(cuò)誤的概率。
13.衡量CPU的處理速度,有兩種常用的單位:表示定點(diǎn)指令的平均執(zhí)行速度用MIPS,表示浮點(diǎn)指令的平均執(zhí)行速度用______。
14.根據(jù)網(wǎng)絡(luò)總體設(shè)計(jì)中物理拓?fù)湓O(shè)計(jì)的參數(shù),確定以下兩個(gè)主要數(shù)據(jù):網(wǎng)絡(luò)中最多可能有的子網(wǎng)數(shù)量、網(wǎng)絡(luò)中最大網(wǎng)段已有的和可能擴(kuò)展的_________數(shù)量。
15.紅外無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸技術(shù)包括______紅外傳輸、全方位紅外傳輸與漫反射紅外傳輸。
16.在網(wǎng)絡(luò)中,一臺(tái)主機(jī)通常是與一臺(tái)路由器相連接,這臺(tái)路由器就是該主機(jī)的_________。
17.服務(wù)器運(yùn)行的企業(yè)管理軟件ERP稱為______。
18.(10)AIXSL是_________公司的UNIX系統(tǒng)。
19.Novell公司收購(gòu)了SUSE,以便通過SUSEProfessional進(jìn)一步發(fā)展其網(wǎng)絡(luò)操作系統(tǒng)業(yè)務(wù)。
20.網(wǎng)絡(luò)操作系統(tǒng)有三大陣營(yíng):【】、Novell的NetWare和Microsoft的WindowsNT。
三、2.填空題(8題)21.在網(wǎng)絡(luò)管理模型中,管理者和代理者之間的信息交換可以分為兩種:一種是從管理者到代理的操作;另一種是從代理到管理者的______。
22.電子商務(wù)業(yè)務(wù)系統(tǒng)包括支付型業(yè)務(wù)和【】。
23.虛擬局域網(wǎng)通常采用交換機(jī)端口號(hào)、MAC地址、網(wǎng)絡(luò)層地址或______。
24.虛擬網(wǎng)絡(luò)的基礎(chǔ)是______技術(shù)。
25.按照信息交換方式和所連接的設(shè)備種類不同,通道可以分為字節(jié)多路通道,選擇通道和______通道。
26.網(wǎng)絡(luò)反病毒技術(shù)包括預(yù)防病毒、______、消毒3種技術(shù)。
27.計(jì)算機(jī)網(wǎng)絡(luò)是計(jì)算機(jī)技術(shù)與______技術(shù)相互滲透、密切結(jié)合的產(chǎn)物。
28.把高級(jí)語(yǔ)言程序翻譯成機(jī)器語(yǔ)言目標(biāo)程序的工具,有兩種類型;解釋程序和【】。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)RData實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組original中,請(qǐng)編寫函數(shù)StrCharMove,其函數(shù)的功能是:以行為單位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串對(duì)應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組original中,最后調(diào)用函數(shù)WData,把結(jié)果original輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符(含標(biāo)點(diǎn)符號(hào)和空格)。
注意:部分程序已經(jīng)給出。
請(qǐng)勿改動(dòng)主函數(shù)main、讀數(shù)據(jù)函數(shù)RData和輸出數(shù)據(jù)函數(shù)WData的內(nèi)容。
30.下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排列成一個(gè)新的序列。新序列中,比K1小的數(shù)都在K1的前面(左面),比K1大的數(shù)都在K1的后面(右面)。要求編寫函數(shù)NumSort(inta[10][9])實(shí)現(xiàn)此功能,最后調(diào)用Wdata函數(shù)將新序列輸出到文件out.dat中。
說(shuō)明:在程序中已給出了10個(gè)序列,每個(gè)序列有9個(gè)正整數(shù),并存入數(shù)組a[l0][9]中,分別求出這10個(gè)新序列。
例:序列{6,8,9,1,2,5,4,7,3}
經(jīng)重排后成為{3,4,5,2,1,6,8,9,7}
注意:部分源程序已經(jīng)給出。
請(qǐng)勿改動(dòng)主函數(shù)main和寫函數(shù)Wdata的內(nèi)容。
五、1.選擇題(3題)31.在對(duì)稱加密體制中必須保密的是______。
A.加密算法B.解密算法C.密鑰D.以上全是
32.ASCII碼中的每個(gè)字符都能用二進(jìn)制數(shù)表示,例如A表示為01000001,B表示為01000010,那么字符F可表示為______。
A.01000011B.01000111C.01000101D.01000110
33.在實(shí)際的計(jì)算機(jī)網(wǎng)絡(luò)組建過程中,一般首先應(yīng)該做什么()。
A.網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)設(shè)計(jì)B.設(shè)備選型C.應(yīng)用程序結(jié)構(gòu)設(shè)計(jì)D.網(wǎng)絡(luò)協(xié)議選型
六、1.程序設(shè)計(jì)題(3題)34.設(shè)有n個(gè)人坐一圈并按順時(shí)針方向從1到n編號(hào),從第s個(gè)人開始進(jìn)行1到m的報(bào)數(shù),報(bào)數(shù)到第m個(gè)人,此人出圈,再?gòu)乃南隆獋€(gè)人重新開始從1到m報(bào)數(shù),如此進(jìn)行下去直到所有的人都出圈為止。先要求按出圈次序,每10個(gè)人為一組,給出這n個(gè)人的順序表。請(qǐng)編制函數(shù)Josegh()實(shí)現(xiàn)此功能并調(diào)用函數(shù)WriteDat()把編
設(shè)n=100,s=1,m=10進(jìn)行編程。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)WritsDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineN100
#defineS1
#defineM10
intp[lOO],n,s,m;
voidWriteDat(void);
voidJosegh(void)
{
}
voidmain()
{
m=M;n=N;s=S;
Josegh();
WriteDat();
}
voidWriteDat(void)
{
inti;
FILE*fp;
fp=fopen("OUT59.DAT","w");
for(i=N-1;i>=0;i--)
{
printf("%4d",p[i]);
fprintf(fp,"%4d",p[i]);
if(i%10==0)
{
printf("\n");
fprintf(fp,"\n");
}
}
fclose(fp);
}
35.下列程序的功能是:在3位整數(shù)(100至999)中尋找符合下面條件的整數(shù),并依次從小到大存入數(shù)組b中:它既是完全平方數(shù),又有兩位數(shù)字相同,例如144,676等。
請(qǐng)編制函數(shù)intjsValue(intbb[])實(shí)現(xiàn)此功能,滿足該條件的整數(shù)的個(gè)數(shù)通過所編制的函數(shù)返回。
最后調(diào)用函數(shù)wfiteDat()把結(jié)果輸出到文件OUTl2.DAT中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(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);
}
36.下列程序的功能是:將大于整數(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);
}
參考答案
1.A選項(xiàng)A)和選項(xiàng)B),Blowfish算法是由BruceSchneier設(shè)計(jì)的一種對(duì)稱加密算法,具有快速、緊湊、簡(jiǎn)單、安全可變等特點(diǎn):選項(xiàng)C),Blowfish是一個(gè)可變密鑰長(zhǎng)度的分組密碼算法,分組長(zhǎng)度是64位;選項(xiàng)D),Blowfish算法由兩部分組成:密鑰擴(kuò)展和數(shù)據(jù)加密。
2.BRPR采用自愈環(huán)設(shè)計(jì)思路,能在50ms時(shí)間內(nèi)隔離出現(xiàn)故障的結(jié)點(diǎn)和光纖段,提供SDH級(jí)的快速保護(hù)和恢復(fù)。彈性分組環(huán)(RPR)中每一個(gè)節(jié)點(diǎn)都執(zhí)行SRP公平算法,與FDDI一樣使用雙環(huán)結(jié)構(gòu)。RPR將順時(shí)針傳輸?shù)墓饫w環(huán)稱為外環(huán),將沿逆時(shí)針傳輸?shù)墓饫w環(huán)稱為內(nèi)環(huán),并且其內(nèi)環(huán)和外環(huán)都可以傳輸數(shù)據(jù)分組和控制分組。因此8選項(xiàng)描述錯(cuò)誤。
3.AADSL技術(shù)提供非對(duì)稱帶寬特性,E行速率為64\r\nKbps~640Kbps,下行速率為500Kbps~7Mbps。
4.B集群技術(shù)是向一組獨(dú)立的計(jì)算機(jī)提供高速通信線路,組成一個(gè)共享數(shù)據(jù)存儲(chǔ)空間的服務(wù)器系統(tǒng),提高了系統(tǒng)的數(shù)據(jù)處理能力。同時(shí),如果其中一臺(tái)主機(jī)出現(xiàn)故障,它所運(yùn)行的程序?qū)⒘⒓崔D(zhuǎn)移到其他主機(jī)上,并不影響系統(tǒng)的正常服務(wù),因此集群計(jì)算技術(shù)可以大大提高服務(wù)器的可靠性、可用性與容災(zāi)能力。故選B選項(xiàng)。
5.C反向查找區(qū)域中,使用“更新相關(guān)的指針(PTR)記錄”選項(xiàng),可以將指針記錄自動(dòng)添加到反向查找區(qū)域中。故選擇C選項(xiàng)。
6.A
7.D電纜調(diào)制解調(diào)器(CableModem)專門為利用有線電視網(wǎng)進(jìn)行數(shù)據(jù)傳輸而設(shè)計(jì)。CableModem把用戶計(jì)算機(jī)與有線電視同軸電纜連接起來(lái)。故選項(xiàng)D錯(cuò)誤。
8.D
9.B
10.C解析:路由器的關(guān)鍵技術(shù)指標(biāo)包括:①吞吐量;②背板能力;③丟包率;④路由表容量;⑤突發(fā)處理能力;⑥延時(shí)與延時(shí)抖動(dòng);⑦服務(wù)質(zhì)量;⑧可靠性與可用性;⑨網(wǎng)管能力等。其中,吞吐量是指路由器的包轉(zhuǎn)發(fā)能力,與其端口數(shù)量、端口速率、包長(zhǎng)度、包類型有關(guān),涉及端口吞吐量與整機(jī)吞吐量?jī)蓚€(gè)方面的內(nèi)容。端口吞吐量是指路由器某個(gè)具體端口的包轉(zhuǎn)發(fā)能力,而整機(jī)吞吐量是指路由器整機(jī)的包轉(zhuǎn)發(fā)能力。
11.服務(wù)質(zhì)量服務(wù)質(zhì)量解析:性能管理的目的是維護(hù)網(wǎng)絡(luò)服務(wù)質(zhì)量和網(wǎng)絡(luò)運(yùn)營(yíng)效率。性能管理包括性能監(jiān)測(cè)、性能分析以及性能管理控制功能。
12.(5)誤碼率【解析】誤碼率是指二進(jìn)制碼元在數(shù)據(jù)傳輸系統(tǒng)中被傳錯(cuò)的概率,它在數(shù)值上近似等于:Pe=Ne/N,其中N為傳輸?shù)亩M(jìn)制碼元總數(shù),Ne為被傳錯(cuò)的碼元數(shù)。
13.MFLOPSMFLOPS解析:衡量CPU的處理速度,有兩種常用的單位:表示定點(diǎn)指令的平均執(zhí)行速度用MIPS,表示浮點(diǎn)指令的平均執(zhí)行速度用MFLOPS。
14.\n主機(jī)或host
\n
15.定向光束定向光束解析:紅外無(wú)線傳輸分為:定向光束紅外傳輸、全方位紅外傳輸和漫反射紅外傳輸。
16.默認(rèn)路由器或缺省路由器或defaultrouter
\n
17.企業(yè)資源規(guī)劃企業(yè)資源規(guī)劃解析:企業(yè)資源規(guī)劃(EnterpriseResourcePlanning,ERP)是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想為企業(yè)決策層及員工提供決策運(yùn)行手段的管理平臺(tái)。
18.(10)IBM
【解析】目前,各大公司的UNIX系統(tǒng)主要有:IBM公司的AIX系統(tǒng)、Sun公司的Solaris系統(tǒng)、HP公司的HP-UX系統(tǒng)等。
19.LinuxNovell公司收購(gòu)了SUSE,以便通過SUSELinuxProfessional進(jìn)一步發(fā)展其網(wǎng)絡(luò)操作系統(tǒng)業(yè)務(wù)。
20.UnixUnix解析:網(wǎng)絡(luò)操作系統(tǒng)有3大陣營(yíng):UNIX、Novell的NetWare和Microsoft的WindowsNT。
21.事件通知事件通知解析:在網(wǎng)絡(luò)管理中,一般采用管理者-代理的管理模型。網(wǎng)絡(luò)管理為控制、協(xié)調(diào)和監(jiān)視網(wǎng)絡(luò)資源提供手段,即在管理者與代理之間利用網(wǎng)絡(luò)實(shí)現(xiàn)管理信息的交換,完成管理功能。管理者從各代理處收集管理信息,進(jìn)行處理,獲取有價(jià)值的管理信息,代理向管理者發(fā)送事件通知,達(dá)到管理的目的。
22.非支付型業(yè)務(wù)非支付型業(yè)務(wù)解析:電子商務(wù)活動(dòng)分為支付型業(yè)務(wù)和非支付型業(yè)務(wù)。
23.IP廣播組地址定義IP廣播組地址定義解析:虛擬網(wǎng)絡(luò)建立在交換技術(shù)基礎(chǔ)上。以軟件方式來(lái)實(shí)現(xiàn)邏輯工作組的劃分與管理。通常有4種定義虛擬局域網(wǎng)的技術(shù):通過交換機(jī)端口號(hào)、用MAC地址、用網(wǎng)絡(luò)層地址和IP廣播組地址。
24.交換交換解析:虛擬網(wǎng)絡(luò)是建立在交換技術(shù)的基礎(chǔ)上的。
25.數(shù)組多路數(shù)組多路解析:數(shù)組多路通道綜合了字節(jié)多路通道分時(shí)工作和選擇通道傳輸速率高的特點(diǎn)。其實(shí)質(zhì)是對(duì)通道程序采用多道程序設(shè)計(jì)技術(shù),使與通道連接的設(shè)備可以并行工作。
26.檢測(cè)病毒檢測(cè)病毒
27.通信通信解析:20世紀(jì)50年代,人們將彼此獨(dú)立發(fā)展的計(jì)算機(jī)技術(shù)與通信技術(shù)結(jié)合起來(lái),完成了數(shù)據(jù)通信技術(shù)與計(jì)算機(jī)通信網(wǎng)絡(luò)的研究,為計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn)做好了技術(shù)準(zhǔn)備,奠定了理論基礎(chǔ)。
28.編譯程序編譯程序解析:把高級(jí)語(yǔ)言程序翻譯成機(jī)器語(yǔ)言目標(biāo)程序的工具,有兩種類型;解釋程序和編譯程序。編譯程序是指輸入的整個(gè)源程序進(jìn)行全部的翻譯轉(zhuǎn)換,產(chǎn)生出機(jī)器語(yǔ)言的目標(biāo)程序,然后讓計(jì)算機(jī)執(zhí)行從而得到計(jì)算機(jī)結(jié)果。解釋程序就是把源程序輸入一句,翻譯一句,執(zhí)行一句,并不成為整個(gè)目標(biāo)程序。
29.【審題關(guān)鍵句】以行為單位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。
\n【解題思路】
\n①首先定義循環(huán)變量i、j和表示字符串長(zhǎng)度的整型變量strl。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于maxline,在循環(huán)體中,首先用函數(shù)strlen(original[i])計(jì)算字符串original[i]的長(zhǎng)度,把這個(gè)值賦給整型變量strl。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于或大于strl,利用表達(dá)式original[i][j]+=original[i][j]>>4實(shí)現(xiàn)對(duì)字符original[i][j]的ASCII碼值右移4位后所得到值與原字符original[i][j]的ASCII碼值相加,仍存入原字符串對(duì)應(yīng)的位置上的功能。
\n【參考答案】
\n
30.【審題關(guān)鍵句】將一正整數(shù)序列{K1,K2,…,K9}重新排列成一個(gè)新的序列。新序列中,比Kl小的數(shù)都在K1的前面(左面),比Kl大的數(shù)都在K1的后面(右面)。
\n【解題思路】
\n①定義整型循環(huán)變量i、j、k和局部整型變量value,num。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于10,結(jié)束循環(huán),實(shí)現(xiàn)對(duì)數(shù)組a[10][9]中每一行數(shù)據(jù)按照題目的要求進(jìn)行處理。在循環(huán)體中,把第i行的第一個(gè)數(shù)a[i][o]賦給value。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于或大于9,用if語(yǔ)句判斷,如果數(shù)組元素a[i][j]的值小于value,則把a(bǔ)[i][j]的值賦給num,在第三層for循環(huán)中,循環(huán)變量k從j開始,依次遞減直到其值等于或小于0,把a(bǔ)[i][k-1]的值賦給a[i][k],實(shí)現(xiàn)把a(bǔ)[i][j]前面的值向后移動(dòng)一位,退出第三層for循環(huán)后,把num的值賦給a[i][0]。第二層循環(huán)依次執(zhí)行,便實(shí)現(xiàn)了對(duì)i行的數(shù)據(jù)的處理,再依次執(zhí)行第一層for循環(huán),就可以完成對(duì)數(shù)組a[10][9]的每行數(shù)據(jù)的處理。
\n【參考答案】
\n
31.C解析:在對(duì)稱力嘧體制中不是通過對(duì)加密算法與解密算法的保密來(lái)達(dá)到保密性要求的,而是通過對(duì)密鑰的保密來(lái)實(shí)現(xiàn)的。
32.D解析:由二進(jìn)制的算法可知F可表示為01000110。
33.A解析:拓?fù)湓O(shè)計(jì)是建設(shè)計(jì)算機(jī)網(wǎng)絡(luò)的第一步,它是通過網(wǎng)中結(jié)點(diǎn)與通信線路之間的幾何關(guān)系表示網(wǎng)絡(luò)結(jié)構(gòu),反映出網(wǎng)絡(luò)中實(shí)體間的結(jié)構(gòu)關(guān)系。
34.voidJosegh(void){intijkslw;s1=s;for(i=l;i<=n;i++)/*給n個(gè)人從到n編號(hào)*/p[i-1]=i;for(i=n;i>=2;i--){s1=(s1+m-1)%i;/*下一個(gè)開始報(bào)數(shù)的人的編號(hào)是(s1+m-1)%i*/if(s1==0)/*若s1為0則說(shuō)明要開始報(bào)數(shù)的是最后一個(gè)人*/s1=i;w=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/for(j=sl;j<=i-1;j++)p[j-1]=p[j];p[i-1]=w;}}voidJosegh(void)\r\n{\r\ninti,j,k,sl,w;\r\ns1=s;\r\nfor(i=l;i<=n;i++)/*給n個(gè)人從到n編號(hào)*/\r\np[i-1]=i;\r\nfor(i=n;i>=2;i--)\r\n{\r\ns1=(s1+m-1)%i;/*下一個(gè)開始報(bào)數(shù)的人的編號(hào)是(s1+m-1)%i*/\r\nif(s1==0)/*若s1為0,則說(shuō)明要開始報(bào)數(shù)的是最后一個(gè)人*/\r\ns1=i;\r\nw=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/\r\nfor(j=sl;j<=i-1;j++)\r\np[j-1]=p[j];\r\np[i-1]=w;\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)將數(shù)組建成環(huán)。
(2)運(yùn)算符“%”的使用。
(3)循環(huán)的嵌套使用。
此題是著名的“約瑟夫環(huán)”問題。首先要將每個(gè)人的編號(hào)存入數(shù)組。因?yàn)槊看问菑膕1開始報(bào)數(shù),若是直線隊(duì)則下一個(gè)開始報(bào)數(shù)的人的編號(hào)是s1+m-1,但這里要建立一個(gè)環(huán),即最后一個(gè)人報(bào)完數(shù)后第一個(gè)人接著報(bào)數(shù)。所以這時(shí)下一個(gè)開始報(bào)數(shù)的人的編號(hào)足(s1+m-1)%i,i是此時(shí)圈中的總?cè)藬?shù)。若所得的結(jié)果為0,則說(shuō)明要開始報(bào)數(shù)的是最后一個(gè)人。在此人前面的那個(gè)人就是要出圈的人,使用循環(huán)將要出圈的人移至數(shù)組的最后。開始時(shí),總?cè)藬?shù)為n,以后依次減1,直到最后一個(gè)人出圈。
35.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果該數(shù)是完全平方數(shù)*/}hun=i/100;/*求該數(shù)的百位數(shù)字*/data=i-hun*100;/*得到后兩位數(shù)*/ten=data110;/*求該數(shù)的十位數(shù)字*/data=data-ten*10;/*求該數(shù)的個(gè)位數(shù)字*/if(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/k++;}/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/}j++;}}returnk;/*返回滿足該條件的整數(shù)的個(gè)數(shù)*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果該數(shù)是完全平方數(shù)*/\r\n}\r\nhun=i/100;/*求該數(shù)的百位數(shù)字*/\r\ndata=i-hun*100;/*得到后兩位數(shù)*/\r\nten=data110;/*求該數(shù)的十位數(shù)字*/\r\ndata=data-ten*10;/*求該數(shù)的個(gè)位數(shù)字*/\r\nif(hun==ten||hun==data||ten==data)/*有兩位數(shù)字相同*/\r\n{bb[k]=i;/*則把該數(shù)存入數(shù)組bb中*/\r\nk++;}/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回滿足該條件的整數(shù)的個(gè)數(shù)*/\r\n}解析:解答本題,首先應(yīng)該考慮用一個(gè)for循環(huán)來(lái)依次取得100到999之間的各個(gè)數(shù),并對(duì)當(dāng)前所取得的數(shù)進(jìn)行兩個(gè)條件判斷:一是判斷該數(shù)是否是完全平方數(shù):二是判斷該數(shù)是否有兩位數(shù)字相同。如果以上兩個(gè)條件同時(shí)滿足,則把該數(shù)存放到b數(shù)組中,盡管題目要求所存的數(shù)必須從小到大,但我們?nèi)?shù)的過程本身就是從小到大取得,因此,排序工作是沒有必要做的,按照取數(shù)的順序,把滿足條件的數(shù)值存放到數(shù)組b中就可以了。判斷某個(gè)數(shù)是否是完全平方數(shù)的方法是看該數(shù)是否可以拆成完全相同的兩個(gè)數(shù)的積(當(dāng)然要拆成的兩個(gè)數(shù)一定是兩位數(shù)),因此,我們?cè)倮靡粋€(gè)循環(huán)用10以上的兩位數(shù)逐個(gè)去拆被判斷的數(shù),如果被判斷的數(shù)恰好可以被完全拆分,則第一個(gè)條件成立,接著就開始依次取得被判斷的數(shù)的百位、十位、個(gè)位上的數(shù)字值,看是否有兩位數(shù)字相同。取得每一位上的數(shù)字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=d
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 低空經(jīng)濟(jì)發(fā)展下空域管理政策的創(chuàng)新與優(yōu)化
- 大氣污染防治行業(yè)發(fā)展趨勢(shì)與市場(chǎng)機(jī)會(huì)分析
- 多元解紛培訓(xùn)課件
- 鑄鐵水嘴行業(yè)直播電商戰(zhàn)略研究報(bào)告
- 高頻數(shù)字電壓表行業(yè)直播電商戰(zhàn)略研究報(bào)告
- 鐵路站內(nèi)區(qū)間移頻柜行業(yè)直播電商戰(zhàn)略研究報(bào)告
- 道路、橋梁、隧道工程招標(biāo)代理服務(wù)行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 貝殼雕工藝品行業(yè)直播電商戰(zhàn)略研究報(bào)告
- 超大型海上結(jié)構(gòu)物企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 管道、架線工程綜合服務(wù)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 信創(chuàng)虛擬化及云平臺(tái)解決方案
- CBL聯(lián)合情景模擬人文護(hù)理查房
- 二級(jí)建造師繼續(xù)教育模擬考試題庫(kù)500題(含答案)
- JGJT322-2013 混凝土中氯離子含量檢測(cè)技術(shù)規(guī)程
- 《中藥學(xué)》教案完整版
- 北京市西城區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末考試數(shù)學(xué)試卷
- JTT 1501-2024 潛水作業(yè)現(xiàn)場(chǎng)安全監(jiān)管要求(正式版)
- 盜竊刑事案件案例分析報(bào)告
- 油菜的生長(zhǎng)發(fā)育特性
- 名著知識(shí)競(jìng)賽
- 《系統(tǒng)思維解決問題》
評(píng)論
0/150
提交評(píng)論