版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
(2022年)廣東省佛山市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學校:________班級:________姓名:________考號:________
一、單選題(10題)1.下列關(guān)于IEEE802.11系列標準的描述中,錯誤的是()。
A.IEEE802.11的MAC層采用CSMA/CA協(xié)議
B.IEEE802.11a的最大傳輸速率為5.4Mbit/s
C.IEEE802.11b的最大傳輸速率為11Mbit/s
D.IEEE802.11g的最大傳輸速率為54Mbit/s
2.關(guān)于令牌的說法,正確的是()。A.令牌是一種特殊結(jié)構(gòu)的控制幀
B.令牌不支持優(yōu)先級
C.令牌環(huán)網(wǎng)中,結(jié)點兩次獲得令牌之間的最大時間間隔是隨機的
D.各結(jié)點之間傳輸?shù)臄?shù)據(jù)封裝在令牌中
3.關(guān)于因特網(wǎng)的主要組成部分,下列說法不正確的是()。
A.通信線路主要有兩類:數(shù)字線路和模擬線路
B.通信線路帶寬越高,傳輸速率越高,傳輸速度越快
C.網(wǎng)關(guān)是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間的橋梁
D.接入因特網(wǎng)的服務器和客戶機統(tǒng)稱為主機,其中,服務器是因特網(wǎng)服務和信息資源的提供者,客戶機則是這種服務和資源的使用者。
4.作為結(jié)構(gòu)化布線的標準,它主要說明了A.布線電纜的長度規(guī)則
B.布線電纜的型號和各種技術(shù)指標
C.電纜類型、設(shè)備以及布線規(guī)則
D.建筑物的構(gòu)造方式、布線時應注意的事項
5.IPv6地址的長度為:()。
A.32位B.48位C.64位D.128位
6.在一臺主機上用瀏覽器無法訪問到域名為www.sun.corn的網(wǎng)站,并且在這臺主機上執(zhí)行tracert命令時有如下信息:
分析以上信息,會造成這種現(xiàn)象的原因是()。
A.該計算機IP地址設(shè)置有誤
B.相關(guān)路由器上進行了訪問控制
C.服務器www.sun.com工作不正常
D.該計算機設(shè)置的DNS服務器工作不正常
7.下列對IPv6地址FE01:O:O:050D:23:O:O:03D4的簡化表示中,錯誤的是()。
A.FE01::50D:23:O:0:03D4
B.FE01:0:O:050D:23::03D4
C.FE01:0:0:50D:23::03D4
D.FE01::50D:23::03D4
8.下列有關(guān)網(wǎng)絡(luò)技術(shù)的發(fā)展趨勢的描述中,不正確的是()
A.計算機網(wǎng)絡(luò)的數(shù)據(jù)傳輸速率將越來越高
B.計算機網(wǎng)絡(luò)的主要特征為資源共享
C.網(wǎng)絡(luò)信息交換將以高速度的電路交換為主要特征
D.網(wǎng)絡(luò)協(xié)議向標準化,網(wǎng)絡(luò)服務向綜合化方向芡展
9.ADSL上行速率在()
A.64Kbps~640Kbps
B.640Kbps~7Mbps
C.7Mbps~10Mbps
D.10Mbps~20Mbps
10.關(guān)于nbtstat命令,說法正確的是()。
A.使用該命令可以釋放和刷新NetBIOS名稱
B.該命令的-n選項用于顯示高速緩存中的內(nèi)容
C.該命令的-c選項顯示寄存在本地的名字和服務程序
D.該命令的-r選項+IP地址可以顯示指定計算機的物理地址和名字列表
二、填空題(10題)11.(10)Novell公司的NetWare最著名的地方就是它的______和打印管理。
12.電子商務應用系統(tǒng)通常包含CA安全認證系統(tǒng)、______、業(yè)務應用系統(tǒng)和用戶及終端系統(tǒng)。
13.因特網(wǎng)中的每臺主機至少有一個IP地址,而且這個IP地址在全網(wǎng)中必須是【】的。
14.
第74題Telnet協(xié)議屬于TCP/IP的___________層協(xié)議。
15.多媒體網(wǎng)絡(luò)傳輸數(shù)據(jù)時應該以提供高速率與的服務質(zhì)量為標準。
16.1995年,IEEE802委員會正式批準了FastEthernet標準。
17.(20)IPTV包括視頻點播、直播電視和________3個基本業(yè)務。
18.
第65題OSl參考模型中,網(wǎng)絡(luò)層的主要功能有:___________、擁塞控制和網(wǎng)絡(luò)互聯(lián)等。
19.信息完整性的認證方法可采用消息認證碼和篡改
。
20.開放系統(tǒng)參考模型OSI/RM.的結(jié)構(gòu)分為7層,由下往上依次為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、【5】和應用層。
三、2.填空題(8題)21.Google搜索引擎主要采用了分布式爬行網(wǎng)頁采集技術(shù)、超文本匹配技術(shù)和______。
22.在網(wǎng)絡(luò)層上實現(xiàn)多個網(wǎng)絡(luò)互聯(lián)的設(shè)備是【】。
23.有一種攻擊不斷對網(wǎng)絡(luò)服務系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關(guān)程序使系統(tǒng)響應減慢甚至癱瘓。它影響正常用戶的使用,甚至使合法用戶被排斥而不能得到服務。這種攻擊叫作【】攻擊。
24.網(wǎng)絡(luò)操作系統(tǒng)是使連網(wǎng)計算機能夠方便而有效地共享網(wǎng)絡(luò)資源,為用戶提供所需的各種服務的______的集合。
25.【】是指某個人、物、事件或概念對某一資源的機密性、完整性、可用性或合法性所造成的危害。
26.目前的防火墻技術(shù)有:包過濾、應用網(wǎng)關(guān)和【】。
27.對于復雜的計算機網(wǎng)絡(luò)協(xié)議最好的組織方式是層次結(jié)構(gòu)模型。我們將計算機網(wǎng)絡(luò)層次結(jié)構(gòu)模型和各層協(xié)議的集合定義為【】。
28.在高速主干網(wǎng)、數(shù)據(jù)倉庫、桌面電視會議、3D圖形與高清晰度圖像應用中,一般采用______Mbps以太網(wǎng)。
四、C語言程序設(shè)計題(2題)29.函數(shù)Rdata實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串數(shù)組string中,請編寫函數(shù)CharLeft,其功能是:以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應的位置上。最后把已處理的字符串仍按行重新存入字符串數(shù)組string中,最后調(diào)用函數(shù)Wdata,把結(jié)果string輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符(含標點符號和空格)。
注意:部分源程序已經(jīng)給出。
請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)Rdata和輸出數(shù)據(jù)函數(shù)Wdata的內(nèi)容。
30.在文件in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到out.dat文件中。
注意:部分源程序存放在test.c文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
五、1.選擇題(3題)31.一臺路由器的路由表如下表所示。當路由器接收到源IP地址為5,目的IP地址為6的數(shù)據(jù)報時,它對該數(shù)據(jù)報的處理方式為______。
A.投遞到5B.投遞到8C.投遞到D.丟棄
32.HTML的特點包括______。
A.通用性、簡易性、可擴展性、平臺無關(guān)性
B.簡易性、可靠性、可擴展性、平臺無關(guān)性
C.通用性、簡易性、真實性、平臺無關(guān)性
D.簡易性、可靠性、可擴展性、安全性
33.Windows2000家族中,運行于客戶端的通常是()。
A.Windows2000Server
B.Windows2000Professional
C.Windows2000DatacenterServer
D.Windows2000AdvancedServer
六、1.程序設(shè)計題(3題)34.讀函數(shù)ReadDat()實現(xiàn)從文件ENG28.IN中讀取一篇英文文章,存入到字符串數(shù)組xx中。請編制函數(shù)encryptChar(),按給定的替代關(guān)系對數(shù)組xx中的所有字符進行替代,仍存入數(shù)組xx的對應的位置上,最后調(diào)用寫函數(shù)WriteDat()把結(jié)果xx輸出到文件PS28.DAT中。
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)的值小于等于32或f(p)對應的字符是小寫字母,則該字符不變,否則將f(p)所對應的字符進行替代。
注意:部分源程序已給出。
原始數(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ù)文件ENS28.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG28.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("PS28.DAT","w");
for(i=0;i〈maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%sin",xx[i]);
}
fclose(fp);
}
35.已知文件IN21.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中:金額=單價×數(shù)量。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品名稱從大到小進行排列,若產(chǎn)品名稱相同,則按金額從小到大進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT21.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈mem.h>
#include〈string.h>
#include〈conio.h>
#include〈stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];/*產(chǎn)品代碼*/
charmc[11];/*產(chǎn)品名稱*/
intdj;/*單價*/
intsi;/*數(shù)量*/
longje;/*金額*/
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
main()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN21.DAT","r");
for(i=0;i〈100;i++)
{
fgets(str,80,fp);
memcpy(sell[i].dm,str,4);
memcpy(sell[i].mc,str+4,10);
memcpy(ch,str+14,4);
ch[4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);
ch[5]=0;
sell[i].sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT21.DAT","w");
for(i=0;i〈100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
36.函數(shù)readDat()的功能是從文件in52.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組xx中(每行字符串的長度均小于80)。請編制函數(shù)JsSod(),該函數(shù)的功能是:以行為單位對字符串變量的—F標為奇數(shù)位置上的字符按其ASCII值從小到大的順序進行排序,排序后的結(jié)果仍按行重新存入字符串數(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.BIEEE802.1la的最大傳輸速率為54Mbit/s。故選B選項。
2.A解析:令牌是一種特殊結(jié)構(gòu)的控制幀;在令牌環(huán)網(wǎng)中,令牌支持優(yōu)先級方案;令牌環(huán)網(wǎng)中,結(jié)點兩次獲得令牌之間的最大時間間隔是確定的;令牌不負責把數(shù)據(jù)封裝在自己內(nèi)部。
3.A解析:因特網(wǎng)的主要組成部分有:通信線路、路由器、服務器與客戶機、信息資源等。通信線路歸納起來主要有:有線線路和無線線路兩類,而不是數(shù)字線路和模擬線路:對于它的傳輸能力,可以用“帶寬”來描述.帶寬越寬,傳輸速率越高,傳輸數(shù)據(jù)的速度也就越快;路由器也被稱作網(wǎng)關(guān),是網(wǎng)絡(luò)與網(wǎng)絡(luò)之間的橋梁,
4.C解析:結(jié)構(gòu)化布線的標準主要說明了電纜類型、設(shè)備以及布線規(guī)則。
5.D
\n
6.B從第一行“www.sun.com[72.5.124.61]”說明域名解析正常,即域名服務器工作是正常的,可以排除C、D選項。如果IP地址配置錯誤,則會出現(xiàn)Timeout(請求超時)信息,可以排除A選項。題目中出現(xiàn)目的網(wǎng)絡(luò)不可達情況,可能是路由器上進行了訪問控制。故選B選項。
7.DIPv6地址在使用雙冒號法表示時,雙冒號只允許出現(xiàn)一次,所以選項D錯誤。
8.C如今計算機網(wǎng)絡(luò)的發(fā)展趨勢是傳輸速率越來越高.已形成全球性公用網(wǎng)絡(luò)體系。在公用網(wǎng)絡(luò)上建立虛擬網(wǎng)絡(luò)以滿足對數(shù)據(jù)安全有特殊要求的用戶?,F(xiàn)代對網(wǎng)絡(luò)的需求越來越多的是為滿足信息的交互和資源的共亨。信息變換方式也由原來的電路交換、報文交換向分組交換和信元交換方向發(fā)展。各種通信控制協(xié)議相應建立了國際化的標準.網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)由原來單一的數(shù)據(jù)通信向綜合業(yè)務方向發(fā)展。
9.AADSL技術(shù)提供非對稱帶寬特性,E行速率為64\r\nKbps~640Kbps,下行速率為500Kbps~7Mbps。
10.A
11.(10)文件
【解析】NetWare以其強大的的文件和打印服務能力而久負盛名。
12.支付網(wǎng)關(guān)系統(tǒng)支付網(wǎng)關(guān)系統(tǒng)解析:電子商務應用系統(tǒng)由各子系統(tǒng)構(gòu)成,其中有些子系統(tǒng)(CA安全認證系統(tǒng)、支付網(wǎng)關(guān)系統(tǒng))在電子商務系統(tǒng)中必不可少,沒有這些子系統(tǒng)就不能成為完整的電子商務系統(tǒng),而有些子系統(tǒng)則可以根據(jù)企業(yè)用戶或個人用戶的需求來建立(業(yè)務應用系統(tǒng)、用戶及終端系統(tǒng))。
13.唯一唯一解析:本題考查點是IP地址在全網(wǎng)中的唯一性。所有連入Internet的計算機必須擁有一個網(wǎng)內(nèi)唯一的IP地址,以便相互識別,就像每臺電話機必須有一個唯一的電話號碼一樣。
14.應用
【解析】Telnet協(xié)議屬于TCP/IP的應用層協(xié)議。
15.低延遲多媒體數(shù)據(jù)包含多種內(nèi)容,如語音、數(shù)字、文字、圖形、視頻等,它們分別對應于不同的數(shù)據(jù)傳輸服務。因此,多媒體網(wǎng)絡(luò)傳輸數(shù)據(jù)時應該以提供高速率與低延遲的服務為標準。
16.IEEE802.3u1995年,IEEE802委員會正式批準了FastEthernet標準IEEE802.3u。此標準在LLC子層使用IEEE802.2標準,在MAC子層使用CSMA/CD方法,只是在物理層進行了一些調(diào)整,定義了新的物理層標準100Base-T。100Base-T標準采用介質(zhì)獨立接口MII,它將MAC子層與物理層分隔開來,使得物理層在實現(xiàn)100Mbps的傳輸速率時所使用的傳輸介質(zhì)和信號編碼方式的變化不會影響MAC子層。
17.20)時移電視
【解析】IPTV是一種利用寬帶網(wǎng)絡(luò)為用戶提供交互式多媒體服務的業(yè)務,具體來說,電視類服務是指與電視服務相關(guān)的服務,如視頻點播、直播電視和時移電視等。
18.路由選擇
【解析】OSI參考模型中,網(wǎng)絡(luò)層要實現(xiàn)路由選擇、擁塞控制和網(wǎng)絡(luò)互聯(lián)等功能。
19.檢測碼檢測碼
20.表示層開放系統(tǒng)參考模型OSI/RM.分為7層結(jié)構(gòu),由下往上依次為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層和應用層。其中,數(shù)據(jù)通信的交換結(jié)點只包含物理層、數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層,又稱為中繼開放系統(tǒng)。物理層為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流;數(shù)據(jù)鏈路層負責建立、維持和釋放數(shù)據(jù)鏈路.使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路;網(wǎng)絡(luò)層負責路由選擇、流量控制及網(wǎng)絡(luò)互聯(lián)等功能。
21.頁面等級技術(shù)頁面等級技術(shù)解析:Google搜索引擎t要采用了分布式爬行網(wǎng)頁采集技術(shù)、超文本匹配技術(shù)和頁面等級技術(shù)。
22.路由器路由器解析:路由器是一種典型的網(wǎng)絡(luò)層設(shè)備。它在兩個局域網(wǎng)之間按幀傳輸數(shù)據(jù),完成網(wǎng)絡(luò)層中繼或第三層中繼的任務。路由器負責在兩個局域網(wǎng)的網(wǎng)絡(luò)層間按幀傳輸數(shù)據(jù)。
23.拒絕服務拒絕服務解析:本題考查點是拒絕服務攻擊。目前網(wǎng)絡(luò)中的威脅主要有信息泄漏和丟失,破壞數(shù)據(jù)完整性,拒絕服務攻擊和非授權(quán)訪問。其中拒絕服務攻擊是指攻擊者不斷對網(wǎng)絡(luò)服務系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關(guān)程序,使得服務器一直處于“忙”的狀態(tài),導致系統(tǒng)響應減慢甚至癱瘓而拒絕向合法用戶提供服務。
24.軟件與協(xié)議軟件與協(xié)議解析:網(wǎng)絡(luò)操作系統(tǒng)是指能使網(wǎng)絡(luò)上各個計算機方便而有效地共享網(wǎng)絡(luò)資源,為用戶提供所需的各種服務的軟件與協(xié)議的集合。其基本任務包括:屏蔽本地資源與網(wǎng)絡(luò)資源的差異性,為用戶提供各種基本網(wǎng)絡(luò)服務功能,完成網(wǎng)絡(luò)共享系統(tǒng)資源的管理,并提供網(wǎng)絡(luò)系統(tǒng)的安全性服務。
25.被動攻擊被動攻擊解析:安全攻擊可以分為被動攻擊和主動攻擊兩類。被動攻擊是通過偷聽或監(jiān)視傳送獲得正在傳送的信息。被動攻擊有泄漏信息內(nèi)存和通信量分析等。主動攻擊指修改數(shù)據(jù)流或創(chuàng)建錯誤的數(shù)據(jù)流,包括假冒、重放、修改消息和拒絕服務等。
26.代理服務代理服務解析:目前的防火墻主要有以下3種類型:包過濾(PacketFilter),是在網(wǎng)絡(luò)層中對數(shù)據(jù)包實施有選擇的通過;應用網(wǎng)關(guān)(ApplicationGateway),是建立在網(wǎng)絡(luò)應用層上的協(xié)議過濾。代理服務(ProxyServer),是設(shè)置在Internet防火墻網(wǎng)關(guān)的專用應用級代碼。
27.網(wǎng)絡(luò)體系結(jié)構(gòu)或計算機網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)或計算機網(wǎng)絡(luò)體系結(jié)構(gòu)解析:計算機網(wǎng)絡(luò)采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。
28.10001000解析:盡管快速以太網(wǎng)具有高可靠性、易擴展性、成本低等優(yōu)點,并且稱為高速局域網(wǎng)方案中的首選技術(shù),但在數(shù)據(jù)倉庫、桌面電視會議、3D圖形與高清晰度圖像這類應用中,人們不得不尋求更高帶寬的局域網(wǎng)。千兆以太網(wǎng)就是在這種背景下產(chǎn)生的。
29.【審題關(guān)鍵句】以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應的位置上。
\n【解題思路】
\n①首先定義整型循環(huán)變量i、j和表示字符串長度的變量str,以及字符局部變量ch。
\n②在第一層for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,在循環(huán)體中,首先對字符串string[i]利用庫函數(shù)strlen求其長度,把此值賦給變量str。在第二層for循環(huán)語句中,循環(huán)變量j開始0,依次遞增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符賦給變量ch,再用if語句判斷ch的值是否大于32并且小于等于l00,如果成立,則把ch的值與string[i][j]值相加,所得的新值保存在string[i][j]中。
\n【參考答案】
\n
30.【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計個數(shù),各位數(shù)字之和為偶數(shù)的數(shù)的個數(shù)及平均值。
\n【解題思路】
\n①定義整型循環(huán)變量i、j,表示各位數(shù)字之和的長整型變量he以及存儲一個四位數(shù)的字符數(shù)組num[5]。
\n②循環(huán)變量i從0開始,依次遞增到4,對字符數(shù)組hum[5]的每個元素賦初值0。
\n③循環(huán)變量i從0開始,依次遞增到MAXNUM.1,對每個數(shù)組元素xx[i]進行判斷,如果xx[i]的值非零,則變量totNum加1,退出循環(huán)時,totNum的值就是文件in.dat中存有的四位正整數(shù)的個數(shù)。
\n④循環(huán)變量i從0開始,依次遞增到totNum-1,對于每個數(shù)組元素xx[i]調(diào)用庫函數(shù)sprintf以4個字符寬度形式輸出到字符數(shù)組num中,用字符數(shù)組num中的每個元素減去0的ASCII碼48,就分別得到xx[i]這個四位數(shù)每位上的數(shù)字,并把這四個數(shù)字相加賦給變量j。再對變量j對2求余數(shù)進行判斷其值是否等于0,如果等于0,則說明j是偶數(shù),變量totCnt加1,并把xx[i]的值累加到變量he。
\n⑤退出循環(huán)后,把變量he的類型轉(zhuǎn)換成雙精度型再除以totCnt得到符合條件的數(shù)的算術(shù)平均值totPjz。
\n【參考答案】
\n
31.D解析:在該路由器的路由表中并沒有目的網(wǎng)絡(luò)地址為192.168.0的記錄,所以無法判斷“下一個”路由器的地址,所以它對該數(shù)據(jù)報的處理方式為丟棄。
32.A
33.B解析:在Windows2000家族中,包括Windows2000Professional、Windows2000Server、Windows2000AdvancedServer和Windows2000DatacenterServer4個成員。其中Windows2000Professional是運行于客戶端的操作系統(tǒng),其余的3個都是可以運行在服務器端的操作系統(tǒng)。
34.voidencryptChar(){inti;char*pf;for(i=0;i〈maxline;i++){pf=xx[i];while(*pr!=0){if((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32){/*如果計算后的值小于等于32或?qū)淖址切懽帜?/pf++;/*則不作任何操作取下一個數(shù)進行處理*/continue;}*pf=*pf*11%256;/*否則用新字符來替代這個字符*/pf++;/*取下一個字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i〈maxline;i++)\r\n{\r\npf=xx[i];\r\nwhile(*pr!=0)\r\n{\r\nif((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32)\r\n{/*如果計算后的值小于等于32或?qū)淖址切懽帜?/\r\npf++;/*則不作任何操作,取下一個數(shù)進行處理*/\r\ncontinue;\r\n}\r\n*pf=*pf*11%256;/*否則用新字符來替代這個字符*/\r\npf++;/*取下一個字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來控制字符數(shù)組,由于要對已有二維字符數(shù)組的所有元素逐個處理,因此,需要定義一個字符指針變量來控制原二維數(shù)組的各行。當前行如果確定下來,用指針的移動就可以依次掃描該行的所有字符元素,每得到一個字符就對它進行條件判斷。根據(jù)題意,條件用“if((*pf*11%256>='a'&&*pf*11%256〈='z')||*pf*11%256〈=32)”語句來實現(xiàn)。如果該字符不滿足上述條件,就用一個新的字符來替代,新的字符是當前字符乘以11的結(jié)果再去與256取余,處理完畢后,指針去取下一個字符。如果該字符滿足所給條件,將不做任何操作,指針直接下移,去取下一個字符,對下一個字符進行處理。
35.voidSortDat(){intij;PROxy;for(i=0;i〈99;i++)for(j=i+1;j〈100;j++)if(strcmp(sell[i].mcsell[j].mc)〈0)/*按產(chǎn)品名稱從大到小進行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].mcsell[j].mc)==0)/*若產(chǎn)品名稱相同則按金額從小到大排列*/if(sell[i].je>sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=0;i〈99;i++)\r\nfor(j=i+1;j〈100;j++)\r\nif(strcmp(sell[i].mc,sell[j].mc)〈0)/*按產(chǎn)品名稱從大到小進行排列*/\r\n{\r\nxy=sell[i];\r\nsell
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 老年糖尿病患者的個體化溝通方案
- 油制氫裝置操作工風險識別評優(yōu)考核試卷含答案
- 變壓器試驗工操作評估測試考核試卷含答案
- 高壓試驗工崗前決策判斷考核試卷含答案
- 膠印版材生產(chǎn)工崗前技術(shù)改進考核試卷含答案
- 脂肪醇胺化操作工發(fā)展趨勢競賽考核試卷含答案
- 棉花加工工崗前核心管理考核試卷含答案
- 玩具設(shè)計師崗前安全綜合考核試卷含答案
- 石作文物修復師創(chuàng)新思維能力考核試卷含答案
- 老年神經(jīng)外科手術(shù)麻醉風險評估工具
- 聽力學聲學基礎(chǔ)
- 房屋托管合同范本 最詳細版
- 海水淡化用閥門
- 隱患排查治理獎懲臺賬
- 2023年公務員年度考核測評表
- LY/T 2778-2016扶桑綿粉蚧檢疫技術(shù)規(guī)程
- GB/T 5285-2017六角頭自攻螺釘
- GB/T 36377-2018計量器具識別編碼
- GB/T 26522-2011精制氯化鎳
- GB/T 26332.3-2015光學和光子學光學薄膜第3部分:環(huán)境適應性
- GB/T 17626.4-2008電磁兼容試驗和測量技術(shù)電快速瞬變脈沖群抗擾度試驗
評論
0/150
提交評論