




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2022年江蘇省揚(yáng)州市全國計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.下列對(duì)IPv6地址表示中,錯(cuò)誤的是()。
A.::140:1A5C:0:05D9
B.A3E0::1A90:FE:0:4CA2:9C5C
C.F2C1::81/48
D.AFlA:0:0:0:0:A2:F3:FE08:3
2.
3.DES加密算法采用的密鑰長度是()。
A.32位B.64位C.56位D.128位
4.下列對(duì)IPv6地址的表示中,錯(cuò)誤的是()
A.23::50D:BC:0:0:03DA
B.FE23::0:45:03/48
C.FE23:0:0:050D:BC::03DA
D.FF34:42:BC::0:50F:21:0:03D
5.在一臺(tái)Cisco路由器上用showaccess—list命令得到下列信息ExtendedIPaccesslistfengiin1434denyudpanyanyeq1434denytopanyanyeq4444permitipanyany根據(jù)以上信息,下列路由器的access—list配置,正確的是()。
A.Router(config)#ipaccess—liststandardfengjinl434Router(config—std—nae])#denyudpanyanyeq1434Router(config—std—nae])#denytopanyanyeq4444Router(eonfig—std—nael)#permitipanyanyRouter(config—std—nae])#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config—if)#
B.Router(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config)#ipaccess—liststandardfengjin1434Router(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config—if)#
C.Router(config)#ipaccess—listextendedfengjinl434Router(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—if)#ipaccess—groupfengjinl434outRouter(config—if)#
D.Router(config)#ipaccess—listextendedfengjinl434Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytopanyanyeq4444Router(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupfengjinl434inRouter(config—-if)#ipaccess—-groupfengjinl434outRouter(config—if)#
6.
7.Intranet技術(shù)網(wǎng)是()
A.自定義網(wǎng)絡(luò)協(xié)議的局域網(wǎng)B.傳統(tǒng)的MIS網(wǎng)C.應(yīng)用因特網(wǎng)技術(shù)的企業(yè)內(nèi)部網(wǎng)D.單層結(jié)構(gòu)的C/S網(wǎng)
8.下列關(guān)于OSPF協(xié)議的描述中,錯(cuò)誤的是()。
A.在一個(gè)區(qū)域內(nèi)的路由器數(shù)不超過50個(gè)
B.每一個(gè)區(qū)域OSPF擁有一個(gè)32位的區(qū)域標(biāo)識(shí)符
C.在一個(gè)OSPF區(qū)域內(nèi)部的路由器不知道其他區(qū)域的網(wǎng)絡(luò)拓?fù)?/p>
D.對(duì)于規(guī)模很大的網(wǎng)絡(luò),OSPF通過劃分區(qū)域來提高路由更新收斂速度
9.下列關(guān)于服務(wù)器技術(shù)的描述中,錯(cuò)誤的是()
A.熱插拔功能允許用戶在不切斷電源的情況下更換硬盤、板卡等
B.集群系統(tǒng)中一臺(tái)主機(jī)出現(xiàn)故障時(shí)不會(huì)影響系統(tǒng)的正常服務(wù)
C.服務(wù)器的可用性用MTBF描述
D.服務(wù)器磁盤性能表現(xiàn)在磁盤存儲(chǔ)容量與速度
10.以下關(guān)于局域網(wǎng)環(huán)型拓?fù)涮攸c(diǎn)的描述中,錯(cuò)誤的是______。
A.結(jié)點(diǎn)通過廣播線路連接成閉合環(huán)路
B.環(huán)中數(shù)據(jù)將沿一個(gè)方向逐站傳送
C.環(huán)型拓?fù)浣Y(jié)構(gòu)簡單,傳輸延時(shí)確定
D.為了保證環(huán)的正常工作,需要進(jìn)行比餃復(fù)雜的環(huán)維護(hù)處理
二、填空題(10題)11.
12.
13.
14.
第66題TCP協(xié)議可以將源主機(jī)的___________無差錯(cuò)地傳送到目的主機(jī)。
15.
16.
17.Blowfish算法由兩部分組成:密鑰擴(kuò)展和______。
18.即時(shí)通信系統(tǒng)一般采用中轉(zhuǎn)模式和______兩種通信模式。
19.用戶在上網(wǎng)瀏覽時(shí),不僅可以查看文本信息,而且還可以激活一段聲音,顯示一個(gè)圖片,甚至可以播放一段動(dòng)畫,這是因?yàn)槭褂昧薩_____技術(shù)。
20.
三、2.填空題(8題)21.FDDI是一種以______為傳輸介質(zhì)的高速主干網(wǎng)。
22.局域網(wǎng)協(xié)議標(biāo)準(zhǔn)是【】。
23.在TCP/IP參考模型中,應(yīng)用層的______協(xié)議用來實(shí)現(xiàn)互聯(lián)網(wǎng)中電子郵件發(fā)送功能。
24.操作系統(tǒng)中以緩沖的方式實(shí)現(xiàn)設(shè)備的輸入輸出操作主要是為了緩解處理機(jī)與______之間速度不匹配的矛盾。
25.接入因特網(wǎng)的主機(jī)按其在因特網(wǎng)中扮演的角色不同,將其分成兩類,即服務(wù)器和______。
26.在網(wǎng)絡(luò)協(xié)議的各層中,相鄰之間的關(guān)系是【】的關(guān)系。
27.在WWW服務(wù)中,統(tǒng)一資源定位器URL可以由3部分組成,即【】、主機(jī)名與文件名。
28.下表為一路由器的路由表。如果該路由器接收到一個(gè)源IP地址為0、目的IP地址為0IP數(shù)據(jù)報(bào),那么它將把此IP數(shù)據(jù)報(bào)投遞到【】。
四、C語言程序設(shè)計(jì)題(2題)29.已知在文件in.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按產(chǎn)品代碼從大到小進(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)賦值語句進(jìn)行解題;產(chǎn)品代碼比較請(qǐng)用函數(shù)strcmp進(jìn)行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue,其功能是:求出個(gè)位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個(gè)數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的四位數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件存入數(shù)組b中,且個(gè)數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件忽略。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.以下哪一項(xiàng)描述沒有反映網(wǎng)絡(luò)技術(shù)的發(fā)展趨勢?()。
A.低速——高速
B.專用網(wǎng)——公用網(wǎng)——虛擬專用網(wǎng)
C.單一的數(shù)據(jù)通信網(wǎng)——綜合業(yè)務(wù)數(shù)字網(wǎng)
D.資源共享網(wǎng)—一面向終端的網(wǎng)
32.公鑰加密體制中,沒有公開的是
A.明文B.密文C.公鑰D.算法
33.為了保障網(wǎng)絡(luò)安全,防止外部網(wǎng)對(duì)內(nèi)部網(wǎng)的侵犯,多在內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間設(shè)置()。A.可信區(qū)域劃分B.時(shí)間戳C.防火墻D.數(shù)字簽名
六、1.程序設(shè)計(jì)題(3題)34.已知在文件in37.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價(jià)dj(整型)、數(shù)量sl(整型)、金額je(長整型)幾部分組成。其中,金額=單價(jià)×數(shù)量可計(jì)算得出。函數(shù)ReadDat()的功能是讀取這100個(gè)銷售記錄并存入數(shù)組sell中。請(qǐng)編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件out37.dat中。
注意;部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(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];
charmc[11];
intdj;
intsl;
longje;
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat()
SortDat()
WriteDat(;
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN37.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("OUT37.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);
}
35.下列程序的功能是:把s字符串中的所有字母改成該字母的下一個(gè)字母,字母z改成字母a。要求大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不做改變。請(qǐng)編寫函數(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.對(duì)10個(gè)候選人進(jìn)行選舉,現(xiàn)有一個(gè)100條記錄的選票文件ENG50.1N,其數(shù)據(jù)存放格式是每條記錄的長度均為10位,第一位表示第一個(gè)人的選中情況,第二位表示第二個(gè)人的選中情況,依此類推。每一位候選人的記錄內(nèi)容均為字符0或1,1表示此人被選中,0表示此人未被選中,全選或全不選(空選票)均為無效的選票。給定函數(shù)ReadDat()的功能是把選票記錄讀入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)CoutRs()來統(tǒng)計(jì)每個(gè)人的選票數(shù)并把得票數(shù)依次存入yy[0],jyy[9]中,最后調(diào)用函數(shù)WriteDat()把結(jié)果yy輸出到文件OUT50.DAT中。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
charxx[100][11];
intyy[10];
intReadDat(void);
voidWriteDat(void);
voidCoutRs(void)
{
}
voidmain()
{
inti;
for(i=0;i<10;i++)
yy[i]=0;
if(ReadDat())
{
printf("數(shù)據(jù)文件ENG50.IN不能打開!\n\007"
return;
}
CoutRs();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti;
chartt[13];
if((fp=fopen("ENG50.IN","r"))==NULL)
return1;
for(i=0;i<100;i++)
{
if(fgets(tt,13,fp)==NULL)
return1;
memcpy(xx[i],tt,10);
xx[i][10]=0;
}
fclose(fp);
return0;
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUTS0.DAT","w");
for(i=0;i<10;i++)
{
fprintf(fp,"%d\n",yy[i]);
printf("第%d個(gè)人的選票數(shù)=%d\n",i+l,yy[i]);
}
fclose(fp);
}
參考答案
1.DIPv6采用128位地址長度,每16位劃分為一個(gè)位段。每個(gè)位段被轉(zhuǎn)換為一個(gè)4位的十六進(jìn)制數(shù),位段間用冒號(hào)隔開,這種方法稱為冒號(hào)十六進(jìn)制表示法。因此一個(gè)IPv6地址最多有8個(gè)位段。另外一種是零壓縮表示法,規(guī)則為:對(duì)于一個(gè)位段中中間的0不做省略;對(duì)于一個(gè)位段中全部數(shù)字為0的情況,只保留一個(gè)0;當(dāng)?shù)刂分写嬖谝粋€(gè)或者多個(gè)連續(xù)的16比特位為0字符時(shí),可以用::(雙冒號(hào))來表示,但是一個(gè)IPv6地址只允許有一個(gè)雙冒號(hào);不能將一個(gè)段內(nèi)有效的0壓縮掉。選項(xiàng)D中有9個(gè)位段,故選擇D選項(xiàng)。
2.C
3.C解析:DES是美國國家標(biāo)準(zhǔn)和技術(shù)局(NIST)在1997年采用的數(shù)據(jù)加密標(biāo)準(zhǔn),文獻(xiàn)號(hào)為FIPSPUB46。算法本身稱為DEA(數(shù)據(jù)加密算法)。DES是最常用的對(duì)稱加密算法,密鑰長度為56位,分組長度為64位。
4.D
5.CA、B選項(xiàng)采用標(biāo)準(zhǔn)的訪問控制列表(standard),可以排除;排除某個(gè)協(xié)議或者端口時(shí),配置語句應(yīng)該先拒絕排除的協(xié)議或者端口,然后允許其它協(xié)議或者端口進(jìn)行數(shù)據(jù)傳輸,D選項(xiàng)是先允許后拒絕,D選項(xiàng)錯(cuò)誤。故選擇C選項(xiàng)。
6.D
7.C
8.A對(duì)于規(guī)模很大的網(wǎng)絡(luò),0SPF通過劃分區(qū)域來提高路由更新收斂速度,每一個(gè)區(qū)域OSPF擁有一個(gè)32位的區(qū)域標(biāo)識(shí)符,在一個(gè)OSPF區(qū)域內(nèi)部的路由器不知道其他區(qū)域的網(wǎng)絡(luò)拓?fù)?,在一個(gè)區(qū)域內(nèi)的路由器數(shù)一般不超過200個(gè)。故選A選項(xiàng)。
9.C
10.A
11.
12.
13.數(shù)據(jù)傳輸速率
【解析】描述計(jì)算機(jī)網(wǎng)絡(luò)中數(shù)據(jù)通信的基本技術(shù)參數(shù)是數(shù)據(jù)傳輸速率與誤碼率。
14.字節(jié)流
【解析】TCP協(xié)議提供了面向連接的,可靠的,全雙工的數(shù)據(jù)流傳輸服務(wù)。其完全可靠性是指TCP確保通過一個(gè)連接發(fā)送的數(shù)據(jù)正確地到達(dá)目的地,不會(huì)發(fā)生數(shù)據(jù)的丟失或亂序。
15.
16.
17.數(shù)據(jù)加密數(shù)據(jù)加密解析:Blowfish算法由兩部分生組成:密鑰擴(kuò)展和數(shù)據(jù)加密。
18.P2P模式P2P模式解析:即時(shí)通信系統(tǒng)一般采用客戶機(jī)/客戶機(jī)模式,也就是點(diǎn)對(duì)點(diǎn)的模式(即P2P模式),另一種是客戶機(jī)/服務(wù)器模式,即消息的發(fā)送和消息的接受必須通過服務(wù)器來中轉(zhuǎn)(即中轉(zhuǎn)通信模式)。
19.超媒體超媒體解析:超媒體技術(shù)對(duì)超文本的鏈接信息類型進(jìn)行了擴(kuò)展,支持豐富媒體格式的Web瀏覽。
20.
21.光纖光纖解析:光纖分布式數(shù)據(jù)接口是一種以光纖作為傳輸介質(zhì)的高速主干網(wǎng),它可以用來互聯(lián)局域網(wǎng)與計(jì)算機(jī)。
22.IEEE802IEEE802解析:局域網(wǎng)協(xié)議標(biāo)準(zhǔn)是IEEE802。
23.電子郵件傳輸協(xié)議SMTP電子郵件傳輸協(xié)議SMTP解析:電子郵件應(yīng)用程序在向郵件服務(wù)器傳送郵件時(shí)使用簡單郵件傳輸協(xié)議SMTP。
24.設(shè)備設(shè)備解析:操作系統(tǒng)中以緩沖方式實(shí)現(xiàn)設(shè)備的輸入輸出操作主要是緩解處理機(jī)與設(shè)備之間速度不匹配的矛盾,并減少對(duì)CPU的I/O中斷次數(shù)從而提高資源利用率和系統(tǒng)效率。
25.客戶機(jī)客戶機(jī)解析:接入因特網(wǎng)的主機(jī)分成兩類,即服務(wù)器和客戶機(jī)。所謂服務(wù)器就是因特網(wǎng)服務(wù)與信息資源的提供者,而客戶機(jī)則是因特網(wǎng)服務(wù)和信息資源的使用者。
26.服務(wù)與被服務(wù)服務(wù)與被服務(wù)解析:在網(wǎng)絡(luò)協(xié)議的各層中,相鄰層之間的關(guān)系是服務(wù)與被服務(wù)的關(guān)系。
27.協(xié)議類型協(xié)議類型解析:在WWW服務(wù)中,統(tǒng)一資源定位器URL由協(xié)議類型、主機(jī)名與文件名3部分組成。
.7解析:由于目的IP為0,其目的網(wǎng)絡(luò)為,由路由表可以看出,到目的網(wǎng)絡(luò)的上一步是網(wǎng)絡(luò)是,故將IP數(shù)據(jù)報(bào)投遞到。
29.【審題關(guān)鍵句】計(jì)算金額,按產(chǎn)品代碼從大到小進(jìn)行排列,相同的則按金額從大到小排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n①首先定義兩個(gè)循環(huán)變量i、j;一個(gè)用來保存結(jié)構(gòu)體變量長度的計(jì)算結(jié)果的變量len;一個(gè)用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量tmp。
\n②計(jì)算結(jié)構(gòu)體變量長度,并按結(jié)構(gòu)體變量tmp分配len大小的內(nèi)存空間。
\n③建立兩個(gè)for循環(huán),指定第一個(gè)for循環(huán)的循環(huán)變量i從0開始,到l00時(shí)結(jié)束,每循環(huán)一次,變量i的值加1;第2個(gè)for循環(huán)的循環(huán)變量j從i+1開始,即從當(dāng)前行的下一行開始,到l00時(shí)結(jié)束,每循環(huán)一次,變量j的值加1。
\n④在循環(huán)體中指定排序的條件,分兩個(gè)步驟指定,第一步通過strcmp函叛判斷第i行的產(chǎn)品代碼與其后面各行中產(chǎn)品代碼的大小關(guān)系;第二步,如果比較的兩行中產(chǎn)品代碼相同的話,則再比較金額的大小。當(dāng)?shù)趇行的產(chǎn)品代碼小于后面比較
\n行的產(chǎn)品代碼,又或者產(chǎn)品代碼相同時(shí),第i行的金額小于后面比較行的金額時(shí),將執(zhí)行if條件語句后面花括號(hào)中的命令,花括號(hào)中3條命令的功能就是根據(jù)題目要求實(shí)現(xiàn)將記錄從大到小的排序。
\n【參考答案】
\n
30.【審題關(guān)鍵句】個(gè)位-千位-百位-十位數(shù)大于零的個(gè)數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個(gè)不同點(diǎn):①要求統(tǒng)計(jì)的四位數(shù)的條件是“個(gè)位-千位-百位-十位數(shù)大于零的個(gè)數(shù)”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計(jì)結(jié)果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對(duì)于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
31.D解析:在大型機(jī)為主的時(shí)代,所建立的計(jì)算機(jī)通信網(wǎng),只是為了讓用戶在遠(yuǎn)程使用本地的主機(jī)資源,而不必大家都蜂擁而至到計(jì)算中心的機(jī)房上機(jī)。因此,計(jì)算機(jī)通信網(wǎng)的目的就是把遠(yuǎn)程用戶一側(cè)的終端或微機(jī)漣至計(jì)算中心的主機(jī)上,僅把用戶一側(cè)考慮為主機(jī)的一個(gè)終端,而目前計(jì)算機(jī)網(wǎng)絡(luò)的主要特征就是資源共享。所以選項(xiàng)D把方向搞反了,選項(xiàng)A,B,C皆是網(wǎng)絡(luò)技術(shù)的發(fā)展趨勢。
32.A解析:公鑰加密加密算法和公鑰都是公開的,所有加密措施的密文幾乎都是公開的;一般情況下,明文公開就沒有加密的意義了。
33.C防火墻是為了防止外部網(wǎng)對(duì)內(nèi)部網(wǎng)的侵犯而設(shè)置的。
34.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(strcmp(sell[i].dmsell[j].dm)>0)/*按產(chǎn)品代碼從小到大進(jìn)行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dmsell[j].dm)==0)/*若產(chǎn)品代碼相同*/if(sell[i].je<sell[j].je)/*則按金額從大到小的進(jìn)行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{\r\nif(strcmp(sell[i].dm,sell[j].dm)>0)/*按產(chǎn)品代碼從小到大進(jìn)行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].dm,sell[j].dm)==0)/*若產(chǎn)品代碼相同*/\r\nif(sell[i].je<sell[j].je)/*則按金額從大到小的進(jìn)行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組的相關(guān)操作。
(2)結(jié)構(gòu)數(shù)組的排序。
(3)字符型數(shù)組的比較。
本題著重考查結(jié)構(gòu)體變量的訪問、賦值,包括結(jié)構(gòu)體本身及結(jié)構(gòu)體中各個(gè)成員的訪問和賦值。結(jié)構(gòu)數(shù)組的操作與一般數(shù)組的區(qū)別不大,只要注意其中的元素是結(jié)構(gòu)體,以及對(duì)結(jié)構(gòu)體操作的方法。根據(jù)題意要求,我們首先要比較產(chǎn)品代碼。因?yàn)楫a(chǎn)品代碼為字符型,所以不能使用簡單的比較運(yùn)算符進(jìn)行比較。在這里,我們使用了字符串處理函數(shù)strcmp(char*strl1,char*strl2,unsignedintcout)對(duì)其進(jìn)行比較。對(duì)于比較結(jié)果,還要按情況進(jìn)行新的操作——存入結(jié)構(gòu)數(shù)組或者再進(jìn)行比較。因?yàn)橐讯x了結(jié)構(gòu)數(shù)組,就可以使用循環(huán)進(jì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')/*把小寫字母改成該字母的下一個(gè)字母*/{*s+=l;s++;/*取下一個(gè)字母*/}elseif(*s>='A'&&*s<='Y')/*把大寫字母改成該字母的下一個(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')/*把小寫字母改成該字母的下一個(gè)字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一個(gè)字母*/\r\n}\r\nelseif(*s>='A'&&*s<='Y')/*把大寫字母改成該字母的下一個(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碼中,大、小寫字母的ASCII碼是連貫的,a~z對(duì)應(yīng)97~122,A~Z對(duì)應(yīng)65~90。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ǎng)絡(luò)規(guī)劃設(shè)計(jì)師的能力提升課程探討試題及答案
- 激光工程師職業(yè)風(fēng)險(xiǎn)與防范考題試題及答案
- 安徽省導(dǎo)游試題及答案
- 藥劑學(xué)職業(yè)發(fā)展討論試題及答案
- 湖南中考力學(xué)試題及答案
- 編程公司面試題及答案
- 文化產(chǎn)業(yè)管理證書考試的教學(xué)方法與學(xué)習(xí)策略試題及答案
- 在專利申請(qǐng)中應(yīng)注意的事項(xiàng)試題及答案
- 提高衛(wèi)生管理考試能力的試題及答案
- 激光技術(shù)文獻(xiàn)閱讀與分析方法試題及答案
- 2024年江蘇省泰州市興化市中考二模數(shù)學(xué)試題
- 文獻(xiàn)檢索智慧樹知到期末考試答案章節(jié)答案2024年寧夏醫(yī)科大學(xué)
- 第7課第一框課件《濃濃親情相伴一生》-【中職專用】中職思想政治《心理健康與職業(yè)生涯》同步配套課件(高教版2023·基礎(chǔ)模塊)
- 病房意外停水應(yīng)急預(yù)案演練
- 2024年互聯(lián)網(wǎng)營銷師(直播銷售員)三級(jí)理論考試題庫(含答案)
- 化學(xué)實(shí)驗(yàn)室能源消耗優(yōu)化措施
- 漢字真有趣第一課時(shí)五年級(jí)下冊(cè)語文
- 關(guān)于高二光學(xué)的知識(shí)點(diǎn)總結(jié)
- 版有色金屬工業(yè)礦山井巷工程預(yù)算定額說明完整版
- (高清版)DZT 0427-2023 采礦權(quán)勘測定界技術(shù)規(guī)程
- 【企業(yè)并購的動(dòng)因和績效探究文獻(xiàn)綜述及理論基礎(chǔ)6100字】
評(píng)論
0/150
提交評(píng)論