版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(2023年)寧夏回族自治區(qū)銀川市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.第
21
題
采用廣播式信道的通信子網(wǎng),其網(wǎng)絡(luò)拓?fù)錁?gòu)型最不常見(jiàn)的是()
A.樹(shù)型B.總線型C.環(huán)型D.網(wǎng)狀型
2.攻擊者使用無(wú)效的IP地址,利用TCP連接的3次握手過(guò)程,使得受害主機(jī)處于開(kāi)放會(huì)話的請(qǐng)求之中,直至連接超時(shí)。在此期間,受害主機(jī)將會(huì)連續(xù)接受這種會(huì)話請(qǐng)求,最終因耗盡資源而停止響應(yīng)。這種攻擊被稱為()。
A.DDoS攻擊B.Land攻擊C.SYNFlooding攻擊D.WannaCry攻擊
3.在Internet域名系統(tǒng)中,.com通常表示()。
A.商業(yè)組織B.教育機(jī)構(gòu)C.政府部門(mén)D.非營(yíng)利性機(jī)構(gòu)
4.網(wǎng)絡(luò)操作系統(tǒng)的基本任務(wù)不包括()
A.屏蔽本地與網(wǎng)絡(luò)資源的差異性
B.保持計(jì)算機(jī)系統(tǒng)的可靠長(zhǎng)期服務(wù)
C.為用戶提供各中基本網(wǎng)絡(luò)服務(wù)
D.提供網(wǎng)絡(luò)系統(tǒng)的安全性服務(wù)
5.下列關(guān)于WindowsServer2003系統(tǒng)下WWW服務(wù)器配置的描述中,錯(cuò)誤的是()。
A.建立Web站點(diǎn)時(shí)必須為該站點(diǎn)指定一個(gè)主目錄
B.Web站點(diǎn)主目錄必須在本地服務(wù)器上
C.Web站點(diǎn)可配置靜態(tài)或動(dòng)態(tài)的IP地址
D.在一臺(tái)服務(wù)器上可構(gòu)建多個(gè)網(wǎng)站
6.某企業(yè)分配給產(chǎn)品部的IP地址塊為121.55.31.192/26,分配給市場(chǎng)部的IP地址塊為121.55.31.160/27,分配給財(cái)務(wù)部的IP地址塊為121.55.31.128/27,那么這3個(gè)地址塊經(jīng)過(guò)聚合后的地址為()。
A.121.55.31.0/25
B.121.55.31.0/26
C.121.55.31.128/25
D.121.55.31.128/26
7.IP地址塊20/29的子網(wǎng)掩碼可寫(xiě)為()
A.92
B.24
C.40
D.48
8.
9.
10.下列關(guān)于寬帶城域網(wǎng)匯聚層基本功能的描述中,錯(cuò)誤的是()
A.匯聚接入層的用戶流量,進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)和交換
B.根據(jù)接入層的用戶流量,進(jìn)行流量均衡、安全控制等處理
C.提供用戶訪問(wèn)Internet所需要的路由服務(wù)
D.根據(jù)處理結(jié)果把用戶流量轉(zhuǎn)發(fā)到核心交換層
二、填空題(10題)11.計(jì)算機(jī)的軟件系統(tǒng)一般分為應(yīng)用軟件和______兩大部分。
12.在CPU中,執(zhí)行一條指令所需的時(shí)間稱【1】周期。
13.
14.在WWW服務(wù)系統(tǒng)中,信息資源以【14】為基本組織單位存儲(chǔ)在服務(wù)器中。
15.(6)TCP/IP參考模型的主機(jī)一網(wǎng)絡(luò)層對(duì)應(yīng)于OSI參考模型的物理層與_________。
16.IPTV技術(shù)使音頻和視頻節(jié)目?jī)?nèi)容以數(shù)據(jù)報(bào)的方式從不同的物理網(wǎng)絡(luò)傳送給不同的用戶。
17.用于衡量路由信息源可信度的值是_________。
18.子網(wǎng)編址將IP地址的主機(jī)號(hào)部分進(jìn)一步劃分成和主機(jī)號(hào)兩部分。
19.______允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運(yùn)行的好壞,其目標(biāo)是衡量和呈現(xiàn)網(wǎng)絡(luò)特性的各個(gè)方面,使網(wǎng)絡(luò)的性能維持在一個(gè)可以接受的水平上。
20.(5)萬(wàn)兆以太網(wǎng)仍保留IEEE802.3標(biāo)準(zhǔn)對(duì)以太網(wǎng)最小和最大________的規(guī)定。
三、2.填空題(8題)21.在驗(yàn)證數(shù)字簽名時(shí),公鑰數(shù)字簽名算法中的RSA算法比數(shù)字簽名標(biāo)準(zhǔn)算法(DSS)速度______。
22.交換機(jī)地址學(xué)習(xí)是通過(guò)讀取幀的______地址并記錄幀進(jìn)入交換機(jī)的端口號(hào)進(jìn)行的。
23.SNMP是最常用的計(jì)算機(jī)網(wǎng)絡(luò)管理協(xié)議,它是由因特網(wǎng)工程任務(wù)組IETF提出的面向【】的管理協(xié)議。
24.FDDI是一種以______作為傳輸介質(zhì)的高速主干網(wǎng)。
25.可以滿足幾十公里范圍內(nèi)的大量企業(yè)、機(jī)關(guān)、公司的多個(gè)局域網(wǎng)互連的需要,并能實(shí)現(xiàn)大量用戶與數(shù)據(jù)、語(yǔ)音、圖像等多種信息的網(wǎng)絡(luò)是______。
26.到1990年,NSFNET的第二個(gè)主干網(wǎng)的速率已經(jīng)提高到T1載波,T1載波的傳輸速率是______。
27.TCP協(xié)議能夠提供【】的、面向連接的、全雙工的數(shù)據(jù)流傳輸服務(wù)。
28.主動(dòng)攻擊涉及______或創(chuàng)建數(shù)據(jù)流。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組)xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。
替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無(wú)符號(hào)整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對(duì)應(yīng)的字符是大寫(xiě)字母,則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按此替代關(guān)系進(jìn)行處理。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
30.已知在文件in.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長(zhǎng)整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按金額從大到小進(jìn)行排列,若金額相等,則按產(chǎn)品代碼從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PRtemp,則可以直接使用結(jié)構(gòu)賦值語(yǔ)句進(jìn)行解題。
例如:sell[i]=temp.
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.IP地址中每個(gè)字節(jié)對(duì)應(yīng)一個(gè)十進(jìn)制數(shù),其取值范圍是A.A.0~255B.1~256C.0~127D.1~128
32.下列關(guān)于服務(wù)器的敘述中不正確的是______。
A.網(wǎng)絡(luò)服務(wù)器是微機(jī)局域網(wǎng)的核心部件
B.網(wǎng)絡(luò)服務(wù)器最主要的任務(wù)是對(duì)網(wǎng)絡(luò)活動(dòng)進(jìn)行監(jiān)督及控制
C.網(wǎng)絡(luò)服務(wù)器在運(yùn)行網(wǎng)絡(luò)操作系統(tǒng)中,最大限度地響應(yīng)用戶的要求且即時(shí)響應(yīng)并處理
D.網(wǎng)絡(luò)服務(wù)器的效率直接影響整個(gè)網(wǎng)絡(luò)的效率
33.下圖為—個(gè)簡(jiǎn)單的互聯(lián)網(wǎng)示意圖。
其中,路由器R的路由表中至達(dá)網(wǎng)絡(luò)的下一跳步IP地址應(yīng)為_(kāi)_____。
A.B.C.D.
六、1.程序設(shè)計(jì)題(3題)34.下列程序的功能是:利用以下所示的簡(jiǎn)單迭代方法求方程:
cos(x)-x=0的一個(gè)實(shí)根。
xn+1=cos(xn)
迭代步驟如下:
(1)取x1初值為0.0。
(2)x0=x1,把x1的值賦給x0。
(3)x1=cos(x0),求出一個(gè)新的x1。
(4)若x0-x1的絕對(duì)值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2)。
(5)所求x1就是方程cos(x)-x=0的一個(gè)實(shí)根,作為函數(shù)值返回。
請(qǐng)編寫(xiě)函數(shù)countValue()實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果輸出到文件out41.dat中。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫(xiě)函數(shù)writeDAT()的內(nèi)容。
試題程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
floatcountValue()
{
}
main()
{
clrscr();
printf("實(shí)根=%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.下列程序的功能是:把s字符串中的所有字母改成該字母的下一個(gè)字母,字母z改成字母a。要求大寫(xiě)字母仍為大寫(xiě)字母,小寫(xiě)字母仍為小寫(xiě)字母,其他字符不做改變。請(qǐng)編寫(xiě)函數(shù)chg(char*s)實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDAT(),讀取in36.dat中的字符串,并把結(jié)果輸出到文件out36.dat中。
例如:s字符串中原有的內(nèi)容為Mn123Zxy,則調(diào)用該函數(shù)后,結(jié)果為No123Ayz。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和輸入輸出函數(shù)readwriteDAT()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio,h>
#include<ctype,h>
#defineN81
voidreadwriteDAT();
voidchg(charas)
{
}
main()
{
chara[N];
clrscr();
printf("Enterastring:");
gets(a);
printf("Theoriginalstringis:");
puts(a);
chg(a);
printf("Thestringaftermodified:");
puts(a);
readwriteDAT();
}
voidreadwriteDAT()
{
inti;
chara[N];
FILE*rf,*wf;
rf=fopen("in36.dat","r");
wf=fopen("out36.dat","w");
for(i=0;i<10;i++)
{
fgets(a,81,rf);
chg(a);
fprintf(wf,"%s",a);
}
fclose(rf);
fclose(wf);
}
36.請(qǐng)編制程序,要求:將文件IN92.DAT中的200個(gè)整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中最大數(shù)max及最大數(shù)的個(gè)數(shù)cnt和數(shù)組xx中值能被3整除或能被7整除的數(shù)的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果max,cnt,pj輸出到out92.dat中。
部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN200
voidread_dat(intxx[N])
{
inti,j;
FILE*fp;
fp=fopen("IN92.DAT","r");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++>
{
fscanf(fp,"%d,",&xx[i*10+j]);
printf("%d",xx[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
voidmain()
{
inti,k,cnt,xx[N],max;
floatpj;
FILE*fw;
longj=0;
clrscr();
fw=fopen("out92.dat","w");
read_dat(xx);
printf("\n\nmax=%d,cnt=%d,pj=%6.2f\n",max,cnt,pj);
fprintf(fw,"%d\n%d\n%6.2f\n",max,cnt,pj);
fclose(fw);
}
參考答案
1.D采用廣播信道通信子網(wǎng)的基本拓?fù)錁?gòu)型主要有四種:總線型、樹(shù)型、環(huán)形、無(wú)線通信與衛(wèi)星通信型。
2.CDDOS攻擊:指攻擊者攻破多個(gè)系統(tǒng),利用這些系統(tǒng)集中攻擊其他目標(biāo),大量請(qǐng)求使被害設(shè)備因?yàn)闊o(wú)法處理而拒絕服務(wù);SYNFlooding攻擊:利用無(wú)效的IP地址,利用TCP連接的三次握手過(guò)程,使得受害主機(jī)處于開(kāi)放會(huì)話的請(qǐng)求之中,直至連接超時(shí)。Land攻擊:向某個(gè)設(shè)備發(fā)送數(shù)據(jù)包,并將數(shù)據(jù)包的源IP地址和目的IP地址都設(shè)置成攻擊目標(biāo)的地址。WannaCry:一種電腦軟件勒索病毒。故選擇C選項(xiàng)。
3.A解析:作為國(guó)際性的大型互聯(lián)網(wǎng),Internet規(guī)定了一組正式的通用標(biāo)準(zhǔn)標(biāo)號(hào),形成了國(guó)際通用頂級(jí)域名,如下所示:
[*]
4.B
5.BWeb站點(diǎn)主目錄可以存放到本地服務(wù)器或遠(yuǎn)程服務(wù)器上。故選擇B選項(xiàng)。
6.C地址聚合是指是把幾個(gè)小網(wǎng)絡(luò)合并為一個(gè)大網(wǎng)絡(luò),主要是通過(guò)修改子網(wǎng)位實(shí)現(xiàn)(增大)。具體方法是判斷這些地址最左邊的多少位相同的,需要如下3步。第1步:將地址轉(zhuǎn)換為二進(jìn)制格式,并將它們對(duì)齊第2步:找到所有地址中都相同的最后一位。第3步:計(jì)算有多少位是相同的。通過(guò)分析題目發(fā)現(xiàn),本題中只有最后一個(gè)點(diǎn)位不同,其它3個(gè)點(diǎn)位都相同,在進(jìn)行十進(jìn)制向二進(jìn)制轉(zhuǎn)換時(shí),只需計(jì)算最后一個(gè)點(diǎn)位就行了。121.55.31.192:121.55.31.11000000121.55.31.160:121.55.31.10100000121.55.31.128:121.55.31.10000000得121.55.31.10000000/25,即121.55.31.128/25。故選擇C選項(xiàng)。
7.DD解析:因?yàn)镮P地址塊為20/29,后面數(shù)字為29,所以子網(wǎng)掩碼應(yīng)該32位中前29位為1,屬于三位為0,也就是(11111111.11111111.11111111.11111000)2轉(zhuǎn)換為十進(jìn)制就是48,答案為D。
8.C
9.C
10.C
11.系統(tǒng)軟件系統(tǒng)軟件解析:計(jì)算機(jī)的軟件系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件是指負(fù)責(zé)管理、監(jiān)控和維護(hù)計(jì)算機(jī)硬件和軟件資源的一種軟件。系統(tǒng)軟件主要包括操作系統(tǒng)、各種編程語(yǔ)言的處理程序、數(shù)據(jù)庫(kù)管理系統(tǒng)以及故障診斷和排錯(cuò)程序等。應(yīng)用軟件是指利用計(jì)算機(jī)和系統(tǒng)軟件為解決各種實(shí)際問(wèn)題而編制的程序,以滿足用戶特殊的應(yīng)用需求。
12.指令CPU每取出并執(zhí)行一條指令,都需要完成一系列的操作。這一系列操作所需要的時(shí)間通常叫做一個(gè)指令周期。
13.
14.頁(yè)面Web.WWW服務(wù)中信息資源以網(wǎng)頁(yè)作為基本的組織單位。網(wǎng)頁(yè)上可包括文本、聲音、圖畫(huà)、動(dòng)畫(huà)和“熱字”等,其中“熱字”用以完成網(wǎng)頁(yè)之間的鏈接。網(wǎng)頁(yè)可在同一主機(jī)上,也可在不同的主機(jī)上。統(tǒng)一資源定位符URI。UniformResourceLocators.是WWW中用來(lái)定位和調(diào)用這種網(wǎng)絡(luò)資源的方法。
15.(6)數(shù)據(jù)鏈路層
【解析】TCP/IP參考模型的主機(jī)一網(wǎng)絡(luò)層對(duì)應(yīng)于OSI參考模型的物理層和數(shù)據(jù)鏈路層。
16.IPIPTV技術(shù)是一項(xiàng)系統(tǒng)集成技術(shù),它能使音頻/視頻節(jié)目?jī)?nèi)容或信號(hào)以IP包的方式在不同的物理網(wǎng)絡(luò)中被安全、有效且保質(zhì)地傳送或分發(fā)給不同的用戶。IPTV的基本技術(shù)形式可以概括為:視頻數(shù)字化、傳輸IP化、播放流媒體化。
17.\n管理距離
\n
18.子網(wǎng)號(hào)為了更有效地利用IP地址空間,IP網(wǎng)絡(luò)進(jìn)行了進(jìn)一步的子網(wǎng)劃分,將主機(jī)號(hào)部分細(xì)分為子網(wǎng)號(hào)和主機(jī)號(hào)兩部分。IP協(xié)議規(guī)定,無(wú)論是子網(wǎng)號(hào)還是主機(jī)號(hào),至少要通過(guò)2位來(lái)表示。因此,在B類網(wǎng)絡(luò)中最多只能用14位來(lái)創(chuàng)建子網(wǎng)。
19.性能管理性能管理解析:性能管理功能允許網(wǎng)絡(luò)管理者查看網(wǎng)絡(luò)運(yùn)行的好壞,其目標(biāo)是衡量和呈現(xiàn)網(wǎng)絡(luò)特性的各個(gè)方面,使網(wǎng)絡(luò)的性能維持在一個(gè)可以接受的水平之上。從概念上講,性能管理包括監(jiān)視和調(diào)整兩大功能。它的最大作用在于幫助管理員減少網(wǎng)絡(luò)中過(guò)分擁擠和不可通行的現(xiàn)象,從而為用戶提供穩(wěn)定的服務(wù)。
20.(5)幀長(zhǎng)度【解析】萬(wàn)兆以太網(wǎng)仍保留IEEE802.3標(biāo)準(zhǔn)對(duì)以太網(wǎng)最小和最大幀長(zhǎng)度的規(guī)定,在用戶將已有的以太剛升級(jí)時(shí),仍便于和較低速率的以太網(wǎng)通信。
21.快快解析:常用的公鑰數(shù)字簽名算法有RSA算法和數(shù)字簽名標(biāo)準(zhǔn)算法DSS。DSS在生成密鑰時(shí)快一點(diǎn),但是在驗(yàn)證簽名時(shí)慢很多。
22.源源解析:交換機(jī)地址學(xué)習(xí)足通過(guò)讀取幀的源地址并記錄幀進(jìn)入交換機(jī)的端口號(hào)進(jìn)行的。
23.InternetInternet解析:SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)是最常用的計(jì)算機(jī)網(wǎng)絡(luò)管理協(xié)議,它是由因特網(wǎng)工程任務(wù)組IETF提出的面向Internet的管理協(xié)議。
24.光纖光纖解析:光纖分布式數(shù)據(jù)接口(FDDI)是一種以光纖作為傳輸介質(zhì)的高速主干網(wǎng),它可以用來(lái)互聯(lián)局域網(wǎng)與計(jì)算機(jī)。
25.MAN或城域網(wǎng)MAN或城域網(wǎng)解析:城域網(wǎng)(MetropolitanAreaNetwork,MAN)是介于廣域網(wǎng)與局域網(wǎng)之間的一種高速網(wǎng)絡(luò),早期的城域網(wǎng)產(chǎn)品主要是光纖分布式數(shù)據(jù)接口(FDDI)。
26.5Mbps5Mbps解析:T1、T2、T3是T-Carriers的載波復(fù)用標(biāo)準(zhǔn)。T1是一種傳輸速率可達(dá)1.544Mbps的通訊線路,實(shí)際上是一種B-ISDN線路,它屬于物理層技術(shù);T2不對(duì)公眾提供服務(wù)。它是一種內(nèi)部載波描述,它等價(jià)于4條T1線路(6.3Mbps);T3等價(jià)于28條T1電路,可以提供44.736Mbps的總帶寬。T3服務(wù)最早是用于微波站點(diǎn)間進(jìn)行傳輸?shù)摹?/p>
27.可靠可靠解析:本題考查點(diǎn)是TCP協(xié)議提供的服務(wù)。IP協(xié)議提供的是不可靠的數(shù)據(jù)報(bào)服務(wù),數(shù)據(jù)報(bào)在傳輸過(guò)程中可能出現(xiàn)差錯(cuò)、丟失、順序錯(cuò)亂等現(xiàn)象,而TCP必須為上層進(jìn)程提供可靠的數(shù)據(jù)傳輸服務(wù)。為此,TCP需要對(duì)IP層進(jìn)行“彌補(bǔ)”和“加強(qiáng)”,以提供一個(gè)可靠的(包括傳輸數(shù)據(jù)不重復(fù)、不丟失、順序正確),面向連接的,全雙工的數(shù)據(jù)流傳輸服務(wù);
28.修改數(shù)據(jù)流修改數(shù)據(jù)流解析:主動(dòng)攻擊涉及修改錯(cuò)誤流或創(chuàng)建錯(cuò)誤流。它包括假冒、重放、修改消息和拒絕服務(wù)等。
29.【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫(xiě)字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無(wú)符號(hào)變量val,因此,在編寫(xiě)答案程序時(shí),不需要再重新定義。
\n【參考答案】
\n
30.【審題關(guān)鍵句】計(jì)算金額,按金額從大到小進(jìn)行排列,相同的則按產(chǎn)品代碼從大到小排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
\n
31.A【解析】IP地址每個(gè)字節(jié)對(duì)應(yīng)一個(gè)十進(jìn)制數(shù),其取值范圍是(0~255)。
32.B【解析】網(wǎng)絡(luò)服務(wù)器是微機(jī)局域網(wǎng)的核心部件;網(wǎng)絡(luò)服務(wù)器在運(yùn)行網(wǎng)絡(luò)操作系統(tǒng)中,最大限度響應(yīng)用戶的要求并及時(shí)響應(yīng)和處理;網(wǎng)絡(luò)服務(wù)器的效率直接影響整個(gè)網(wǎng)絡(luò)的效率。
33.B解析:根據(jù)定義,一個(gè)路由表通常包含許多(N,R)對(duì)序偶,其中N指的是目的網(wǎng)絡(luò)IP地址,R是到網(wǎng)絡(luò)N路徑上的“下一個(gè)”路由器的IP地址。本題要求報(bào)文到達(dá)的目的網(wǎng)絡(luò)號(hào)為,網(wǎng)絡(luò)與路由器R不是直接相連,那么R就要將該報(bào)文傳送給與其直接相連的另一路由器S,所以到達(dá)網(wǎng)絡(luò)的下一跳步IP地址應(yīng)為路由器R的IP地址。
34.floatcountValue{){floatx0x1=0.0;while(1){x0=x1;/*將x1賦值給x0*/x1=cos(x0);/*求出新的x1*/if(fabs(x0-x1)<1e-6)break;/*若x0—x1的絕對(duì)值小于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的絕對(duì)值小于0.000001,則結(jié)束循環(huán)*/\r\n}\r\nreturnx1;\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)數(shù)學(xué)函數(shù)doublecos(doublex)及doublefabs(doublex)的使用。
(2)使用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)迭代。
在本題中,因?yàn)橐笠粋€(gè)實(shí)數(shù)的余弦值,在結(jié)束迭代的時(shí)候要判斷絕對(duì)值,所以這里要用到數(shù)學(xué)函數(shù)cos(doublex)和fabs(doublex)。先設(shè)一個(gè)條件永遠(yuǎn)為真的while循環(huán)結(jié)構(gòu),按照步驟提示,要先為x1取初值,將x1的值賦給x0,使x1=cos(x0),判斷x0-x1的絕對(duì)值將其作為強(qiáng)行退出循環(huán)的條件。
35.voidchg(char*s){while(*s)if(*s=='z'||*s=='z')/*字母z改成字母a字母z改成字母A*/{*s-=25;s++;/*取下一個(gè)字母*/}elseif(*s>='a'&&*s<='y')/*把小寫(xiě)字母改成該字母的下一個(gè)字母*/{*s+=l;s++;/*取下一個(gè)字母*/}elseif(*s>='A'&&*s<='Y')/*把大寫(xiě)字母改成該字母的下一個(gè)字母*/{*s+=l;s++;/*取下一個(gè)字母*/}elses++;/*取下一個(gè)字母*/}voidchg(char*s)\r\n{\r\nwhile(*s)\r\nif(*s=='z'||*s=='z')/*字母z改成字母a,字母z改成字母A*/\r\n{\r\n*s-=25;\r\ns++;/*取下一個(gè)字母*/\r\n}\r\nelseif(*s>='a'&&*s<='y')/*把小寫(xiě)字母改成該字母的下一個(gè)字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個(gè)字母*/\r\n}\r\nelseif(*s>='A'&&*s<='Y')/*把大寫(xiě)字母改成該字母的下一個(gè)字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個(gè)字母*/\r\n}\r\nelses++;/*取下一個(gè)字母*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)英文字母對(duì)應(yīng)的ASCII碼的排列規(guī)律。
(2)指針的操作。
(3)選擇結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。
在ASCII碼中,大、小寫(xiě)字母的ASCII碼是連貫的,a~z對(duì)應(yīng)97~122,A~Z對(duì)應(yīng)65~90。z的ASCII碼減去25即得到a的ASCII碼,對(duì)Z同樣適合。所以我們要對(duì)字符串中的字符依次進(jìn)行判斷,若是大(小)寫(xiě)字母,則按照ASCII碼的規(guī)律和題意要求對(duì)字符進(jìn)行轉(zhuǎn)換。在這里,使用指針完成對(duì)字符的依次訪問(wèn),每次將指針的地址加1直至指針為空即可。在選擇結(jié)構(gòu)的多個(gè)條件中,若需同時(shí)滿足,則用“與”運(yùn)算,否則,用“或”運(yùn)算。
36.voidmain(){intikcntxx[N]max;floatpj;FILE*fw;longj=0;clrscr();fw=fopen("out92.dat""N");read_dat(xx);max=xx[0];for(i=1k=0;i<N;i++){if(xx[i]>max)max=xx[i];/*求出數(shù)組xx中最大數(shù)max*/if(xx[i]%3==0||xx[i]%7==0){j+=xx[i];/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的總和*/k++;}}for(i=0cnt=0;i<N;i++)if(xx[i]==max)cnt++;/*求出數(shù)組xx中最大數(shù)max的個(gè)數(shù)*/Pj=(float)(j*100/k)/100;/*求出數(shù)組xx中值能被3整除或能被7整除的數(shù)的平均值*/printf("\n\nmax=%dcnt=%dpj=%6.2f\n"maxcntpj);fprintf(fw"%d\n%d\n%6.2f\n"maxcntpj);fclose(fw);}[解析]本題考查的知識(shí)點(diǎn)如下:(1)運(yùn)算符“%”的使用。(2)判斷結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。首先要找出數(shù)組中最大的元素。先定義第1個(gè)元素為最大的元素然后依次和后面的元素比較若后面的數(shù)中有大于第1個(gè)元素的則將這個(gè)數(shù)定義為最大的元素。再和后面的數(shù)進(jìn)行比較。一個(gè)數(shù)a除以b取余所得的數(shù)為0則a能被b整除。根據(jù)題意可知被3整除和被7整除兩個(gè)條件滿足一個(gè)即可所以兩個(gè)條
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 無(wú)人機(jī)在工程測(cè)量中的應(yīng)用
- 石河子大學(xué)《網(wǎng)頁(yè)設(shè)計(jì)與制作》2023-2024學(xué)年期末試卷
- 石河子大學(xué)《軟件項(xiàng)目管理》2023-2024學(xué)年期末試卷
- 石河子大學(xué)《混凝土結(jié)構(gòu)原理道橋方向》2023-2024學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《電路(二)》2023-2024學(xué)年期末試卷
- 沈陽(yáng)理工大學(xué)《中國(guó)文化概論》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《現(xiàn)代設(shè)計(jì)方法》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《嵌入式系統(tǒng)與Ke》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)》2021-2022學(xué)年期末試卷
- 沈陽(yáng)理工大學(xué)《功能型交互設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 消防安全主題班會(huì)課件(共19張ppt)
- 《材料力學(xué)》說(shuō)課課件
- 命題作文《這就是幸?!分笇?dǎo)與講評(píng)講解課件
- 重癥超聲在ICU的應(yīng)用-課件
- NB∕T 10739-2021 井工煤礦輔助運(yùn)輸安全管理規(guī)范
- 2022年中國(guó)鹽業(yè)集團(tuán)有限公司校園招聘筆試試題及答案解析
- 球墨鑄鐵管道施工的學(xué)習(xí)課件
- 2022年小學(xué)六年級(jí)畢業(yè)監(jiān)測(cè)科學(xué)素養(yǎng)測(cè)試題試卷 (含答題卡)
- 部編二年級(jí)語(yǔ)文查字典練習(xí)題
- 新人教版七年級(jí)英語(yǔ)上冊(cè)期中復(fù)習(xí)課件
- 五年級(jí)上冊(cè)英語(yǔ)課件-Unit6 My e-friend第三課時(shí)|譯林版(三起) (共28張PPT)
評(píng)論
0/150
提交評(píng)論