版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2023年浙江省寧波市全國計算機等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.以下哪項不是IP電話中網(wǎng)守所具有的功能?()。
A.號碼查詢B.計費管理C.身份驗證D.呼叫控制
2.甲要發(fā)給乙一封信,他希望信的內(nèi)容不會被第三方了解和篡改,他應(yīng)該()。
A.加密信件
B.先加密信件,再對加密之后的信件生成消息認證碼,將消息認證碼和密文一起傳輸
C.對明文生成消息認證碼,加密附有消息認證碼的明文,將得到的密文傳輸
D.對明文生成消息認證碼,將明文和消息認證碼一起傳輸
3.如果發(fā)送方使用的加密密鑰和接收方使用的解密密鑰不相同,從其中一個密鑰難以推出另一個密鑰,這樣的系統(tǒng)稱為()系統(tǒng)。
A.常規(guī)加密B.公鑰加密C.對稱加密D.單密鑰加密
4.下列入侵檢測系統(tǒng)結(jié)構(gòu)中,能夠真正避免單點故障的是()。
A.集中式B.層次式C.協(xié)作式D.對等式
5.表示在搜索中要同時包含兩個以上關(guān)鍵字,應(yīng)選用()邏輯符連接。
A.NOTB.ORC.NEARD.AND
6.從用戶的角度看,因特網(wǎng)是一個()。
A.廣域網(wǎng)B.遠程網(wǎng)C.綜合業(yè)務(wù)服務(wù)網(wǎng)D.信息資源網(wǎng)
7.兩臺交換機分別具有8個和16個10/100Mbps個全雙工下聯(lián)端口,它的上聯(lián)端口帶寬至少分別應(yīng)為()。
A.3.2Gbps和6.4Gbps
B.1.6Gbps和3.2Gbps
C.0.8Gbps和1.6Gbps
D.0.4Gbps和.0.8Gbps
8.第
22
題
“協(xié)議數(shù)據(jù)單元的某個字段的解釋”指的是網(wǎng)絡(luò)協(xié)議中的哪一個要素?()
A.語法B.語義C.層次D.時序
9.Linux的版本很多,以下不屬于Linux版本的是()。
A.RedHatLinuxB.DebianLinuxC.S.U.S.ELinuxD.AIX5L
10.Internet通用服務(wù)器主要包括:E-mail服務(wù)器、FTP服務(wù)器、WWW服務(wù)器和()服務(wù)器,以及遠程通信服務(wù)器、代理服務(wù)器等。
A.File服務(wù)器B.DHCP服務(wù)器C.AD服務(wù)器D.DNS服務(wù)器
二、填空題(10題)11.無線傳輸有著顯而易見的諸多優(yōu)點,目前已廣泛應(yīng)用于通信領(lǐng)域,其中最常見的無線信道有微波、紅外線和【】。
12.
13.在Internet中計算機之間直接利用IP地址進行尋址,因而需要將用戶提供的主機名轉(zhuǎn)換成IP地址,這個過程稱為域名解析。Internet域名解析有______和反復(fù)解析兩種方式。
14.
第75題根據(jù)節(jié)目類型的不同,播客可以分成以下3類:傳統(tǒng)廣播節(jié)目的播客、專業(yè)播客提供商與___________播客。
15.TokenBus是一種在總線拓撲中利用“”作為控制節(jié)點訪問公共傳輸介質(zhì)的確定型介質(zhì)訪問控制方法。
16.(16)數(shù)據(jù)包過濾技術(shù)是在__________對數(shù)據(jù)包進行選擇。通過檢查數(shù)據(jù)流中每個數(shù)據(jù)包的源地址、目的地址、所用的端口號、協(xié)議狀態(tài)等因素,或它們的組合來確定是否允許該數(shù)據(jù)包通過,它通常安裝在路由器上。
17.______是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、拒絕重放包、加密和流量保密服務(wù)。
18.第
72
題
網(wǎng)絡(luò)操作系統(tǒng)Netware是()公司的產(chǎn)品。
19.ATM網(wǎng)絡(luò)采用異步時分多路復(fù)用技術(shù)傳送信元,典型的數(shù)據(jù)速率為155.5Mb/s,這樣每秒大約可以傳送萬個信元。
20.(3)在TCP/IP協(xié)議集中,TCP協(xié)議和UDP協(xié)議運行于開放系統(tǒng)互聯(lián)參考模型中的____層。
三、2.填空題(8題)21.像NetXRay等基于網(wǎng)絡(luò)層等低層協(xié)議而進行攻擊的軟件屬于______。
22.在TCP/IP參考模型中,應(yīng)用層協(xié)議的【】用來實現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送功能。
23.虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機或ATM交換機之上的,它以【】方式來實現(xiàn)邏輯工作組的劃分與管理。
24.當(dāng)一個局域網(wǎng)采用______介質(zhì)訪問控制技術(shù),比較適用于辦公自動化環(huán)境下;反之,采用TokenRing和TokenBus介質(zhì)訪問控制技術(shù),比較適用于工業(yè)過程自動化環(huán)境下。
25.網(wǎng)絡(luò)拓撲是通過網(wǎng)中結(jié)點與通信線路之間的______關(guān)系表示網(wǎng)絡(luò)結(jié)構(gòu)。
26.安騰是______位的芯片。
27.7,IEEE802委員會為局域網(wǎng)制定了一系列標準,統(tǒng)稱為IEEE802標準。其中IEEE802.3定義了______總線介質(zhì)訪問控制子層與物理層規(guī)范。
28.如果電纜調(diào)制解調(diào)器使用4MHz的頻帶寬度,那么,在利用256QAM時,它可以提供的速率為【】Mbps。
四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個四位數(shù),如果該四位數(shù)均大于該四位數(shù)以前的連續(xù)五個數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個數(shù),則不統(tǒng)計),則統(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)容。
30.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)isSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值升序排序,右邊部分不變,左邊經(jīng)排序后再與右邊部分進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.NetWare第二級系統(tǒng)容錯主要是
A.針對文件服務(wù)器失效而設(shè)計的
B.針對硬盤表面介質(zhì)損壞而設(shè)計的
C.針對硬盤和硬盤通道故障而設(shè)計的
D.用來防止在寫數(shù)據(jù)記錄的過程因系統(tǒng)故障而造成的數(shù)據(jù)丟失
32.SNMPV2彌補了SNMPV1的什么弱點?()
A.安全性B.數(shù)據(jù)組織C.性能管理D.A和B
33.如果互聯(lián)的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互聯(lián)設(shè)備應(yīng)該是()。
A.中繼器B.網(wǎng)橋C.網(wǎng)卡D.路由器
六、1.程序設(shè)計題(3題)34.下列程序的功能是:利用以下所示的簡單迭代方法求方程:
cos(x)-x=0的一個實根。
xn+1=cos(xn)
迭代步驟如下:
(1)取x1初值為0.0。
(2)x0=x1,把x1的值賦給x0。
(3)x1=cos(x0),求出一個新的x1。
(4)若x0-x1的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2)。
(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。
請編寫函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果輸出到文件out41.dat中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
floatcountValue()
{
}
main()
{
clrscr();
printf("實根=%f\n",countValue
printf("%f\n",cos(countValue())-countValue());
writeDAT();
}
writeDAT()
{
FILE*wf;
wf=fopen("out41.dat","w");
fprintf(wf,"%f\n",countValue
fclose(wf);
}
35.已知數(shù)據(jù)文件IN24.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ù)輸出到OUT24.DAT文件中。
例如:6712,6+2=7+1,則該數(shù)滿足條件,存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,8+9≠1+2,則該數(shù)不滿足條件,忽略。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
inta[300],b[300],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("IN24.DAT","r");
for(i=0;i〈300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT24.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d,\n",b[i]);
fclose(fp);
}
36.下列程序的功能是:找出所有100以內(nèi)(含100)滿足I,I+4,I+10都是素數(shù)的整數(shù)I(1+10也是在100以內(nèi))的個數(shù)cnt,以及這些I之和sum。請編制函數(shù)countValue()實現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sum輸出到文件out64.dat中(數(shù)值1不是素數(shù))。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和輸出數(shù)據(jù)函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
intcnt,sum;
intisPrime(intnumber)
{inti,tag=l;
if(number==l)
return0;
for(i=2;tag&&i<=number/2;i++)
if(number%i==0)tag=0;
returntag;
}
voidcountValue()
{
}
voidmain{}
{cnt=sum=O;
countValue();
printf("滿足條件的整數(shù)的個數(shù)=%d\n",cnt);
printf("滿足條件的整數(shù)的個數(shù)=%d\n",sum);
writeDAT();
}
writeDAT()
{FILE*fp;
fp=fopen("out64.dat","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
參考答案
1.A
2.C
3.B解析:對稱加密也叫常規(guī)加密、保密密鑰加密或者單密鑰加密,指的是通信雙方的加密和解密都使用相同的密鑰。與對稱加密相對的是非對稱加密,又稱公鑰加密系統(tǒng)。公鑰加密系統(tǒng)有兩個不同的密鑰,私鑰被秘密保存;公鑰,不需要保密。從其中一個密鑰難以推出另一個密鑰。
4.D解析:分布式入侵檢測系統(tǒng)(IDS)可以分為層次式、協(xié)作式、對等式等類型。其中,對等模型的應(yīng)用使得分布式IDS真正避免了單點故障的發(fā)生。由于各模塊地位、作用完全平等,可以通過對其數(shù)目進行控制來提供所需的入侵檢測處理能力,因此整個系統(tǒng)具有很好的伸縮性。
層次式IDS將數(shù)據(jù)收集的工作分布在整個網(wǎng)絡(luò)中。這些傳感器作為整個入侵檢測工作的底層,其所獲取的數(shù)據(jù)將被送至高一層的分布式數(shù)據(jù)分析模塊。經(jīng)過簡單的分析處理,各數(shù)據(jù)分析模塊再將這些初步結(jié)果送交全局的分析模塊進行決策以判定網(wǎng)絡(luò)系統(tǒng)是否遭受入侵。其主要問題是不能很好地適應(yīng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)的變化,較難部署,而且上層的入侵檢測模塊若受到攻擊,則其入侵檢測的有效性將大大降低。
協(xié)作式IDS的各數(shù)據(jù)分析模塊可以相對獨立地進行決策,與層次式IDS相比,具有更大的自主性。但整個分布式IDS仍由一個統(tǒng)一的中央控制機制進行協(xié)調(diào),單點故障的風(fēng)險依然存在。
5.D
6.D解析:從網(wǎng)絡(luò)設(shè)計者角度考慮,因特網(wǎng)是計算機互聯(lián)網(wǎng)絡(luò)的一個實例,由分布在世界各地的、數(shù)以萬計的、各種規(guī)模的計算機網(wǎng)絡(luò),借助于網(wǎng)絡(luò)互聯(lián)設(shè)備——路由器,相互連接而形成的全球性的互聯(lián)網(wǎng)絡(luò)。從因特網(wǎng)使用者角度考慮,因特網(wǎng)是一個信息資源網(wǎng)。它是由大量主機通過連接在單一、無縫的通信系統(tǒng)上而形成的一個全球范圍的信息資源網(wǎng),接入因特網(wǎng)則主機既可以是信息資源及服務(wù)提供者(服務(wù)器),也可以是信息資源及服務(wù)消費者(瀏覽器、客戶機)。
7.B本題本質(zhì)上是求全雙工交換機的總帶寬。全雙工端口帶寬的計算方法是:端口數(shù)×端口速率×2。具有8個的10/100Mbps全雙工端口總帶寬是8×100Mbps×2=1600Mbps=1.6Gbps;具有16個的10/100Mbps全雙工端口總帶寬是16×100Mbps×2=3200Mbps=3.2Gbps。故選擇B選項。
8.B網(wǎng)絡(luò)協(xié)議由三個要素組成:語法、語義和時序,其中語義指的是“需要發(fā)出何種控制信息,以及完成的動作與做出的響應(yīng)”,某個字段的含義是屬于語義的范疇。
9.D
10.D
11.激光激光解析:微波、紅外線和激光是最常見的無線信道。
12.
13.遞歸解析遞歸解析解析:域名解析可以有兩種方式,一種叫遞歸解析,要求名字服務(wù)器系統(tǒng)一次性完成全部名字一地址變換。第二種叫反復(fù)解析,每次請求一個服務(wù)器,不行再請求別的服務(wù)器。
14.個人
【解析】播客是基于互聯(lián)網(wǎng)的數(shù)字廣播技術(shù)之一。根據(jù)節(jié)目類型的不同,播客可以分成3類:傳統(tǒng)廣播節(jié)目的播客、專用播客提供商與個人播客。
15.令牌TokenBus(令牌總線)是一種在總線拓撲中利用令牌控制節(jié)點訪問公共傳輸介質(zhì)的確定型介質(zhì)訪問控制方法。在采用TokenBus方法的局域網(wǎng)中,任何一個節(jié)點只有在取得令牌后才能使用共享總線發(fā)送數(shù)據(jù)。令牌是一種具有特殊結(jié)構(gòu)的控制幀,用來控制節(jié)點對總線的訪問權(quán)。
16.網(wǎng)絡(luò)
【解析】數(shù)據(jù)包過濾技術(shù)是在網(wǎng)絡(luò)層對數(shù)據(jù)包進行選擇。通過檢查數(shù)據(jù)流中每個數(shù)據(jù)包的源地址、目的地址、所用的端口號、協(xié)議狀態(tài)等因素,或它們的組合來確定是否允許該數(shù)據(jù)包通過,它通常安裝在路由器上。
17.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性協(xié)議工作組定義的一套用于網(wǎng)絡(luò)層安全的協(xié)議,它在IP層上提供訪問控制、無連接完整性、數(shù)據(jù)源認證、拒絕重放包、加密和流量保密服務(wù)。
18.Novell【解析】流行的網(wǎng)絡(luò)操作系統(tǒng)主要有以下幾種:MiCrosoft公司的WindowsNTServer操作系統(tǒng)、Novell公司的NetWare操作系統(tǒng)、IBM公司的LANServer操作系統(tǒng)、Unix操作系統(tǒng)與Linux操作系統(tǒng)等。
19.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的原因。
20.傳輸【解析】在lP互聯(lián)中,傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)是傳輸層最重要的兩種協(xié)議,它們?yōu)樯蠈佑脩籼峁┎煌墑e的通信可靠性。
21.非服務(wù)攻擊非服務(wù)攻擊解析:所謂服務(wù)攻擊指的是針對某種特定網(wǎng)絡(luò)服務(wù)的攻擊;非服務(wù)攻擊則是不針對某項具體應(yīng)用服務(wù),基于網(wǎng)絡(luò)層等低層協(xié)議而進行的攻擊。非服務(wù)攻擊與特定服務(wù)無關(guān),往往利用協(xié)議或操作系統(tǒng)實現(xiàn)協(xié)議時的漏洞來達到攻擊的目的,比服務(wù)攻擊隱蔽,更為有效。
22.SMTPSMTP解析:在TCP/IP參考模型中,應(yīng)用層協(xié)議的SMTP用來實現(xiàn)互連網(wǎng)中電子郵件傳送功能。
23.軟件軟件解析:虛擬網(wǎng)絡(luò)是建立在局域網(wǎng)交換機或ATM交換機之上的,它以軟件方式來實現(xiàn)邏輯工作組的劃分與管理,邏輯工作組的結(jié)點組成不受物理位置的限制。
24.CSMA/CDCSMA/CD解析:CSMA/CD方法是一種用戶訪問總線時間不確定的隨機競爭總線的方法,適用于辦公自動化等對數(shù)據(jù)傳輸實時性要求不嚴格的應(yīng)用環(huán)境。
25.幾何幾何解析:計算機網(wǎng)絡(luò)拓撲是通過網(wǎng)中結(jié)點與通信線路之間的幾何關(guān)系表示網(wǎng)絡(luò)結(jié)構(gòu),反映出網(wǎng)絡(luò)各實體間的結(jié)構(gòu)關(guān)系。
26.6464解析:從奔騰到安騰,標志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進。奔騰是32位芯片,而安騰是64位芯片。
27.CSMA/CDCSMA/CD解析:IEEE802.3定義了載波偵聽多路訪問沖突檢測的介質(zhì)訪問控制方式
28.3232解析:如果電纜調(diào)制解調(diào)器使用4MHz的頻帶寬度,那么,在利用256QAM時,它可以提供的速率為32Mbps。
29.【審題關(guān)鍵句】大于前連續(xù)5個數(shù),偶數(shù),從大到小排序。
\n【解題思路】本題類似于第35套題,通過審題可以發(fā)現(xiàn)主要有3個不同點:①要求進行比較的元素大于連續(xù)前5個數(shù),因此在設(shè)置for循環(huán)條件語句時,應(yīng)該從第6個元素開始,即數(shù)組下標i的值等于5,參考答案的第2條語句;②當(dāng)前元素連續(xù)大于前5個數(shù)時,前5個元素的數(shù)組下標表示也有所不同,判斷表達式也不一樣,參考答案的第4條語句;③統(tǒng)計結(jié)果按從大到小的方式進行排序,即參考答案的第9條語句。
\n【參考答案】
\n
\n
30.【審題關(guān)鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對字符串左邊部分排序時所采用的排序方式不同,參考答案的第11行,修改if條件語句的設(shè)置即可。
\n【參考答案】
\n
31.C解析:NetWare提供三級容錯機制。第一級系統(tǒng)容錯(SFTⅠ)主要是針對硬盤表面磁介質(zhì)可能出現(xiàn)的故障設(shè)計的,用來防止硬盤表面磁介質(zhì)因頻繁進行讀寫操作而損壞造成的數(shù)據(jù)丟失。,SFTⅠ采用雙重目錄與文件分配表、磁盤熱修復(fù)與寫后讀驗證等措施。第二級系統(tǒng)容錯(SFTⅡ)主要是針對硬盤或硬盤通道故障設(shè)計的,用來防止硬盤或硬盤通道故障造成數(shù)據(jù)丟失。SFTⅡ包括硬盤鏡像與硬盤雙工功能。第三級系統(tǒng)容錯(SFTⅢ)提供了文件服務(wù)器鏡像(FileServerMirroring)功能。NetWare的三級容錯機制是NetWare區(qū)別與其他網(wǎng)絡(luò)操作系統(tǒng)的重要特征,考生應(yīng)注意區(qū)分。
32.D解析:考慮到SNMPv1在安全性和數(shù)據(jù)組織上的一些弱點,IETF定義了SNMPv2來彌補SNMPv1的缺陷。如在數(shù)據(jù)組織方面,SNMPv2允許詳細的變量定義及專用的表操作。目前最新的版本是1999年發(fā)布的SNMPv3。
33.D解析:路由器工作在網(wǎng)絡(luò)的網(wǎng)絡(luò)層上,當(dāng)數(shù)據(jù)包要在不同協(xié)議、不同體系結(jié)構(gòu)的網(wǎng)絡(luò)之間進行傳輸時,路由器不僅可以進行路由選擇,還可以進行數(shù)據(jù)包的格式轉(zhuǎn)換以適應(yīng)這種傳送。
34.floatcountValue{){floatx0x1=0.0;while(1){x0=x1;/*將x1賦值給x0*/x1=cos(x0);/*求出新的x1*/if(fabs(x0-x1)<1e-6)break;/*若x0—x1的絕對值小于0.000001則結(jié)束循環(huán)*/}returnx1;}floatcountValue{)\r\n{floatx0,x1=0.0;\r\nwhile(1)\r\n{x0=x1;/*將x1賦值給x0*/\r\nx1=cos(x0);/*求出新的x1*/\r\nif(fabs(x0-x1)<1e-6)break;/*若x0—x1的絕對值小于0.000001,則結(jié)束循環(huán)*/\r\n}\r\nreturnx1;\r\n}解析:本題考查的知識點如下:
(1)數(shù)學(xué)函數(shù)doublecos(doublex)及doublefabs(doublex)的使用。
(2)使用循環(huán)結(jié)構(gòu)實現(xiàn)迭代。
在本題中,因為要求一個實數(shù)的余弦值,在結(jié)束迭代的時候要判斷絕對值,所以這里要用到數(shù)學(xué)函數(shù)cos(doublex)和fabs(doublex)。先設(shè)一個條件永遠為真的while循環(huán)結(jié)構(gòu),按照步驟提示,要先為x1取初值,將x1的值賦給x0,使x1=cos(x0),判斷x0-x1的絕對值將其作為強行退出循環(huán)的條件。
35.voidjsValue(){intithouhuntendataj;for(i=0;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+data==hun+ten)/*如果千位數(shù)加個位數(shù)等于百位數(shù)加十位數(shù)*/{b[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)cnt*/}}for(i=0;i〈cnt-1;i++)/*用選擇法對數(shù)組b的4位數(shù)按從小到大的順序進行排序*/for(j=i+1;j〈cnt;j++)if(b[i]>b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=0;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+data==hun+ten)/*如果千位數(shù)加個位數(shù)等于百位數(shù)加十位數(shù)*/\r\n{\r\nb[cnt]=a[i];/*將滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計滿足條件的數(shù)的個數(shù)cnt*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*用選擇法對數(shù)組b的4位數(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}解析:根據(jù)題意可知,函數(shù)jsValue()將實現(xiàn)兩個功能:一是找出滿足條件的那些數(shù),并存放在數(shù)組b中;二是對數(shù)組b中的數(shù)進行從小到大的排序。首先來實現(xiàn)找出“千位數(shù)上的數(shù)加上個位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加上十位數(shù)上的數(shù)”的4位數(shù)的功能。利用一個for循環(huán)來不斷從數(shù)組a中取出4位數(shù),并對取出的數(shù)進行條件判斷。由于這里涉及到要對4位數(shù)的每一位進行判
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度觀光旅游班車租賃合作協(xié)議3篇
- 35kv架空線路工程2024年度施工質(zhì)量驗收與整改協(xié)議
- 個人土地使用與承包2024版協(xié)議樣本版B版
- 二零二五年度車庫車位投資合作框架協(xié)議3篇
- 專業(yè)版2024一次性服務(wù)協(xié)議樣式一
- 銀行從業(yè)風(fēng)險管理內(nèi)部題庫習(xí)題及答案5
- 二零二五年度汽車租賃抵押借款擔(dān)保合同范例3篇
- 2025屆高考物理二輪復(fù)習(xí):專題三 電場和磁場 第8講 磁場 -專項訓(xùn)練 【含答案】
- 一元二次方程課堂練習(xí)題及答案
- 2024年行政機構(gòu)臨時用工服務(wù)協(xié)議書3篇
- JJF 1384-2012開口/閉口閃點測定儀校準規(guī)范
- GB/T 33720-2017LED照明產(chǎn)品光通量衰減加速試驗方法
- GB/T 304.2-2015關(guān)節(jié)軸承代號方法
- GB/T 14982-2008粘土質(zhì)耐火泥漿
- GB 16740-2014食品安全國家標準保健食品
- GA/T 537-2005母線干線系統(tǒng)(母線槽)阻燃、防火、耐火性能的試驗方法
- 錄用通知書郵件
- 影響健康的主要因素課件
- 小學(xué)三年級數(shù)學(xué)軸對稱圖形練習(xí)題
- 【自考練習(xí)題】大連交通大學(xué)概率論與數(shù)理統(tǒng)計真題匯總(附答案解析)
- 布袋除塵器分部分項驗收記錄表完整
評論
0/150
提交評論