版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2021年貴州省安順市全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)絡(luò)技術(shù)測(cè)試卷(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.下列關(guān)于RPR技術(shù)的描述中,正確的是()。
A.RPR能夠在30ms內(nèi)隔離出現(xiàn)故障的節(jié)點(diǎn)和光纖段
B.兩個(gè)RPR節(jié)點(diǎn)之間的裸光纖最大長(zhǎng)度為lOkm
C.RPR的內(nèi)環(huán)用于傳輸數(shù)據(jù)分組,外環(huán)用于傳輸控制分組
D.RPR環(huán)中每一個(gè)節(jié)點(diǎn)都執(zhí)行SRP公平算法
2.如果使用凱撒密碼,在密鑰為4時(shí),attack的密文為()A.ATTACKB.(DWWI)FNC.EXXEGOD.FQQFA0
3.消息認(rèn)證需要證實(shí)的內(nèi)容應(yīng)包括()。
A.消息的信源,消息內(nèi)容是否被篡改
B.消息的信源和信宿,消息內(nèi)容是否被篡改
C.消息的信源和信宿,消息的序號(hào)和時(shí)間性
D.消息的信源和信宿,消息內(nèi)容是否被篡改,消息的序號(hào)和時(shí)間性
4.
5.下列關(guān)于郵件系統(tǒng)的描述中,錯(cuò)誤的是()。
A.Outlook為郵件系統(tǒng)中的客戶端軟件
B.客戶端軟件使用POP3或IMAP4協(xié)議發(fā)送/接收郵件
C.郵件服務(wù)器間使用SMTP協(xié)議發(fā)送郵件
D.郵件系統(tǒng)使用的傳輸層協(xié)議為TCP
6.2003年上半年發(fā)生的較有影響的計(jì)算機(jī)及網(wǎng)絡(luò)病毒是什么()。
A.SARSB.SQL殺手蠕蟲C.手機(jī)病毒D.小球病毒
7.第
35
題
以下關(guān)于軟件的描述,正確的是()。
A.word和WPS都是微軟公司出品的軟件
B.Excel是我國(guó)知名的辦公軟件
C.Access是電子表格軟件
D.Project是項(xiàng)目管理軟件
8.路由器一般是根據(jù)路由器背板交換能力來(lái)劃分的。背板交換能力大于()bps稱為高端路由器。
A.60GB.50GC.40GD.30G
9.在WindowsServer2003中,用于顯示域列表、計(jì)算機(jī)列表的命令是()。
A.nbtstat—aB.netflow—aC.netViewD.nslookup
10.在開放系統(tǒng)互連參考模型OSI中,傳輸?shù)谋忍亓鲃澐譃閹氖?)。
A.數(shù)據(jù)鏈路層B.網(wǎng)絡(luò)層C.傳輸層D.會(huì)話層
二、填空題(10題)11.___________是一種通過(guò)現(xiàn)有普通電話線為家庭、辦公室提供寬帶數(shù)據(jù)傳輸服務(wù)的技術(shù)。
12.開放系統(tǒng)互連參考模型(OSI/RM)的結(jié)構(gòu)分為7層,由下往上依次為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、、表示層和應(yīng)用層。
13.路由器一般是根據(jù)路由器背板交換能力來(lái)劃分的。背板交換能力大于40Gbps的稱作_________路由器。
14.(14)SMTP的通信過(guò)程可以分成三個(gè)階段,它們是連接_________階段、郵件傳遞階段和連接關(guān)閉階段。
15.平均無(wú)故障時(shí)間的英文縮寫是______。
16.在WWW服務(wù)系統(tǒng)中,信息資源以【14】為基本組織單位存儲(chǔ)在服務(wù)器中。
17.
18.(10)AIXSL是_________公司的UNIX系統(tǒng)。
19.(2)觀看視頻時(shí),如果人物說(shuō)話的口型與聲音不吻合,觀眾就會(huì)覺(jué)得很不舒服。這種音頻流與視頻流之間的同步稱為_________。
20.(12)在IP數(shù)據(jù)報(bào)分片后,通常用____負(fù)責(zé)數(shù)據(jù)報(bào)的重組。
三、2.填空題(8題)21.電子郵件應(yīng)用程序向郵件服務(wù)器傳送郵件時(shí)使用的協(xié)議為______。
22.目前城域網(wǎng)建設(shè)方案在體系結(jié)構(gòu)上都采用3層模式,它們是:【】層、業(yè)務(wù)匯聚層與接入層。
23.在高速主干網(wǎng)、數(shù)據(jù)倉(cāng)庫(kù)、桌面電視會(huì)議、3D圖形與高清晰度圖像應(yīng)用中,一般采用______Mbps以太網(wǎng)。
24.計(jì)費(fèi)管理的目標(biāo)是跟蹤個(gè)人和團(tuán)體用戶對(duì)______的使用情況。
25.無(wú)線傳輸有著顯而易見(jiàn)的諸多優(yōu)點(diǎn),目前已廣泛應(yīng)用于通信領(lǐng)域,其中最常見(jiàn)的無(wú)線信道有微波、紅外線和【】。
26.經(jīng)典奔騰有兩個(gè)______KB的超高速緩存。
27.NetWare提供了4級(jí)安全保密機(jī)制:注冊(cè)安全性、用戶信任者權(quán)限、目錄與文件屬性和______功能。
28.作業(yè)級(jí)接口是操作系統(tǒng)和用戶間的接口,它又分為聯(lián)機(jī)接口和______接口。
四、C語(yǔ)言程序設(shè)計(jì)題(2題)29.函數(shù)Rdata實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組string中,請(qǐng)編寫函數(shù)CharLeft,其功能是:以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對(duì)應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組string中,最后調(diào)用函數(shù)Wdata,把結(jié)果string輸出到文件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ù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個(gè)四位數(shù),如果該四位數(shù)均大于該四位數(shù)以前的連續(xù)五個(gè)數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.SDH是一個(gè)以()為傳輸介質(zhì)的網(wǎng)絡(luò)標(biāo)準(zhǔn)。
A.同軸電纜B.雙絞線C.光纖D.無(wú)線介質(zhì)
32.有一條指令用十六進(jìn)制表示為CD21,用二進(jìn)制表示為________。
A.1101110000100001
B.1100110100100001
C.1100110100010010
D.1101110000010010
33.Unix提供了多種通信機(jī)制,其中不包括
A.管道通信B.軟中斷通信C.消息通信D.硬中斷通信
六、1.程序設(shè)計(jì)題(3題)34.在文件in75.dat中有200組數(shù)據(jù),每組有3個(gè)數(shù),每個(gè)數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結(jié)構(gòu)數(shù)組aa中。請(qǐng)編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二個(gè)數(shù)加第三個(gè)數(shù)之和,其中滿足條件的個(gè)數(shù)作為函數(shù)JsSort()的返回值,同時(shí)把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對(duì)bb中的數(shù)按照每組數(shù)據(jù)的第一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列(第一個(gè)數(shù)加第三個(gè)數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件out75.dat。
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedefstruct
{
intxl,x2,x3;
}Data;
Dataaa[200],bb[200];
intjsSort()
{
}
voidmain()
{
intcount;
readDat();
count=jsSort();
writeDat(count);
}
readDat()
{
FILE*in;
inti;
in=fopen("in75.dat","r");
for(i=0;i<200;i++)
fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);
}
writeDat(intcount)
{
FILE*out;
inti;
clrscr();
ut=fopen("out75,dat","w");
for(i=0;i<count;i++)
{
printf("%d,"%d,"%d,第一個(gè)數(shù)+第三個(gè)數(shù)
=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);
fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
35.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件ENG9.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,
替代關(guān)系:f(p)=p*11mod256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符的ASCII值是偶數(shù)或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。
注意:部分源程序已給出,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符。
請(qǐng)勿改動(dòng)主函數(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ù)文件ENG9.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
unsignedchar*p;
if((fp=fopen("ENG9.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("PS9.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);}
fclose(fp);
}
36.下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排成一個(gè)新的序列。新序列中,比K1小的數(shù)都在K1的左面(后續(xù)的再向左存放),比K1大的數(shù)都在K1的右面(后續(xù)的再向右存放),從K1向右掃描。要求編寫函數(shù)jsValue()實(shí)現(xiàn)此功能,最后調(diào)用函數(shù)writeDat()把新序列輸出到文件out90.dat中。
說(shuō)明:在程序中已給出了10個(gè)序列,每個(gè)序列中有9個(gè)正整數(shù),并存入數(shù)組a[10][9]中,分別求出這10個(gè)新序列。
例如:序列排序前{6,8,9,1,2,5,4,7,3}
序列排序后{3,4,5,2,1,6,8,9,7}
注意:部分源程序已給出。
請(qǐng)勿改動(dòng)主函數(shù)main()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
jsValue(inta[10][9])
{
}
main()
{
inta[10][9]={{6,8,9,1,2,5,4,7,3},
{3,5,8,9,1,2,6,4,7},
{8,2,1,9,3,5,4,6,7},
{3,5,1,2,9,8,6,7,4},
{4,7,8,9,1,2,5,3,6},
{4,7,3,5,1,2,6,8,9},
{9,1,3,5,8,6,2,4,7},
{2,6,1,9,8,3,5,7,4},
{5,3,7,9,1,8,2,6,4},
{7,1,3,2,5,8,9,4,6},
};
inti,j;
jsValue(a);
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
printf("%d",a[i][j]);
if(j<=7)printf(",");
}
printf("\n");
}
writeDat(a);
}
writeDat(inta[10][9])
{
FILE*fp;
inti,j;
fp=fopen("out90.dat","w");
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
fprintf(fp,"%d",a[i][j]);
if(j<=7)fprintf(fp,",");
}
fprintf(fp,"\n");
}
fclose(fp);
}
參考答案
1.DRPR(:Resillent:PacketRing)采用自愈環(huán)的設(shè)計(jì)思想,能夠在50ms的時(shí)間內(nèi),隔離出現(xiàn)故障的節(jié)點(diǎn)和光纖段。RPR.環(huán)中每一個(gè)節(jié)點(diǎn)都執(zhí)行SRP公平算法,兩個(gè)RPR節(jié)點(diǎn)之間的裸光纖最大長(zhǎng)度為100km。RPR的內(nèi)環(huán)與外環(huán)都可以傳輸數(shù)據(jù)分組與控制分組。故選擇D選項(xiàng)。
2.C本題考查點(diǎn)是凱撒密碼的加密方法。凱撒密碼是一種置換密碼。這種密碼算法將明文中的每個(gè)字符都用按字母表順序右移一個(gè)固定數(shù)字n的字符來(lái)置換。這里n就是密鑰。如果加密密鑰設(shè)定為“3”位,則字符a置換成D,字符b置換成E.字符x置換成A。依次類推。由此可知,在密鑰為4時(shí),attack的密文被加密成EXXEGO。
3.D解析:消息認(rèn)證需要證實(shí)的內(nèi)容應(yīng)包括消息的信源和信宿,消息內(nèi)容是否被篡改,消息的序號(hào)和時(shí)間性。
4.C
5.BPOP3用于訪問(wèn)并讀取郵件服務(wù)器上的郵件信息。IMAP用于客戶端管理郵件服務(wù)器上郵件的協(xié)議。故選擇B選項(xiàng)。
6.B
7.D\r\nWPS是知名的國(guó)產(chǎn)軟件,Excel和Access都是微軟的辦公軟件套裝的一員,Project是項(xiàng)目管理軟件。
8.C
9.CNbtstat—a功能:使用遠(yuǎn)程計(jì)算機(jī)的名稱列出名稱表。NetFlow功能:是一種數(shù)據(jù)交換方式。Netview功能:用于顯示域列表、計(jì)算機(jī)列表或指定計(jì)算機(jī)上共享資源的列表。nslookup(nameserverlookup,域名查詢):是一個(gè)用于查詢Internet域名信息或診斷DNS服務(wù)器問(wèn)題的工具。故選擇C選項(xiàng)。
10.A
11.ADSLADSL解析:ADSL是一種通過(guò)現(xiàn)有普通電話線為家庭、辦公室提供寬帶數(shù)據(jù)傳輸服務(wù)的技術(shù)。ADSL即非對(duì)稱數(shù)字信號(hào)傳送,它能夠在現(xiàn)有的雙絞銅線,即普通電話線上,提供高達(dá)8Mbps的高速下行速率,遠(yuǎn)高于ISDN速率;而上行速率有2Mbps,傳輸距離達(dá)3~5km。
12.會(huì)話層OSI參考模型各層(由下到上排列)的主要功能如下。
—物理層:利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流。
—數(shù)據(jù)鏈路層:在通信的實(shí)體之間建立數(shù)據(jù)鏈路連接,傳送以幀為單位的數(shù)據(jù)。
—網(wǎng)絡(luò)層:通過(guò)路由算法,為分組通過(guò)通信子網(wǎng)選擇最適當(dāng)?shù)穆窂?,?shí)現(xiàn)路由選擇、擁塞控制與網(wǎng)絡(luò)互聯(lián)等功能。
—傳輸層:向用戶提供可靠的端到端服務(wù),透明地傳送報(bào)文。
—會(huì)話層:組織兩個(gè)會(huì)話進(jìn)程之間的通信,并管理數(shù)據(jù)的交換。
—表示層:處理在兩個(gè)通信系統(tǒng)中交換信息的表示方式,包括數(shù)據(jù)格式的變換、數(shù)據(jù)的加密與解密、數(shù)據(jù)的壓縮與恢復(fù)。
—應(yīng)用層:確定進(jìn)程之間通信的性質(zhì),以滿足用戶的需要。
13.\n高端
\n
14.建立
【解析】SMTP的通信過(guò)程可以分成三個(gè)階段:連接建立階段、郵件傳遞階段和連接關(guān)閉階段。
15.MTBFMTBF解析:MTBF是MeanTimeBetweenFailures的縮寫,指多長(zhǎng)時(shí)間系統(tǒng)發(fā)生一次故障,即平均無(wú)故障時(shí)間。
16.頁(yè)面Web.WWW服務(wù)中信息資源以網(wǎng)頁(yè)作為基本的組織單位。網(wǎng)頁(yè)上可包括文本、聲音、圖畫、動(dòng)畫和“熱字”等,其中“熱字”用以完成網(wǎng)頁(yè)之間的鏈接。網(wǎng)頁(yè)可在同一主機(jī)上,也可在不同的主機(jī)上。統(tǒng)一資源定位符URI。UniformResourceLocators.是WWW中用來(lái)定位和調(diào)用這種網(wǎng)絡(luò)資源的方法。
17.43
【解析】c類IP地址僅用8位表示主機(jī),21位表示網(wǎng)絡(luò),該IP地址的主機(jī)號(hào)為43。
18.(10)IBM
【解析】目前,各大公司的UNIX系統(tǒng)主要有:IBM公司的AIX系統(tǒng)、Sun公司的Solaris系統(tǒng)、HP公司的HP-UX系統(tǒng)等。
19.(2)唇同步
【解析】唇同步要求音頻與視頻之間的偏移在±80ms內(nèi),這樣多數(shù)觀眾不會(huì)感到偏移的存在。
20.(12)目的主機(jī)
【解析】在接收到所有分片的基礎(chǔ)上,主機(jī)對(duì)分片進(jìn)行重新組裝的過(guò)程稱為IP數(shù)據(jù)報(bào)重組。lP協(xié)議規(guī)定,只有最終的目的主機(jī)才可以對(duì)分片進(jìn)行重組。(13)
21.SMTPSMTP解析:電子郵件應(yīng)用程序向郵件服務(wù)器傳送郵件時(shí)使用簡(jiǎn)單郵件傳輸協(xié)議SMTP,而從郵件服務(wù)器的郵箱中讀取郵件時(shí)可以使用POP3協(xié)議或IMAP協(xié)議。
22.核心交換(或核心)核心交換(或核心)解析:城域網(wǎng)MAN的規(guī)模和覆蓋范圍介于廣域網(wǎng)和局域網(wǎng)之間,主要用于一個(gè)城市中企業(yè)、機(jī)關(guān)、學(xué)校等單位的局域網(wǎng)互聯(lián)。目前,城域網(wǎng)建設(shè)方案有多種,其共同的特點(diǎn)包括:主干傳輸介質(zhì)采用光纖,交換結(jié)點(diǎn)采用基于IP交換的高速路由交換機(jī)或ATM交換機(jī),體系結(jié)構(gòu)上采用核心交換層、業(yè)務(wù)匯聚層與接入層3層模式。
23.10001000解析:盡管快速以太網(wǎng)具有高可靠性、易擴(kuò)展性、成本低等優(yōu)點(diǎn),并且稱為高速局域網(wǎng)方案中的首選技術(shù),但在數(shù)據(jù)倉(cāng)庫(kù)、桌面電視會(huì)議、3D圖形與高清晰度圖像這類應(yīng)用中,人們不得不尋求更高帶寬的局域網(wǎng)。千兆以太網(wǎng)就是在這種背景下產(chǎn)生的。
24.網(wǎng)絡(luò)資源網(wǎng)絡(luò)資源解析:計(jì)費(fèi)管理的目標(biāo)是跟蹤個(gè)人和團(tuán)體用戶對(duì)網(wǎng)絡(luò)資源的使用情況,對(duì)其收取合理的費(fèi)用。
25.激光激光解析:微波、紅外線和激光是最常見(jiàn)的無(wú)線信道。
26.88解析:經(jīng)典奔騰有兩個(gè)8KB超高速緩存,一個(gè)用來(lái)緩存指令,另一個(gè)用來(lái)緩存數(shù)據(jù)。
27.最大信任者權(quán)限屏蔽最大信任者權(quán)限屏蔽解析:基于網(wǎng)絡(luò)安全的考慮,NetWare提供了4級(jí)安全保密機(jī)制:注冊(cè)安全性、用戶信任者權(quán)限、最大信任者權(quán)限屏蔽和目錄與文件屬性。
28.脫機(jī)脫機(jī)解析:作業(yè)級(jí)接口是系統(tǒng)為用戶在作業(yè)一級(jí)請(qǐng)求操作系統(tǒng)服務(wù)而設(shè)置的,分為聯(lián)機(jī)接口和脫機(jī)接口。
29.【審題關(guān)鍵句】以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對(duì)應(yīng)的位置上。
\n【解題思路】
\n①首先定義整型循環(huán)變量i、j和表示字符串長(zhǎng)度的變量str,以及字符局部變量ch。
\n②在第一層for循環(huán)語(yǔ)句中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,在循環(huán)體中,首先對(duì)字符串string[i]利用庫(kù)函數(shù)strlen求其長(zhǎng)度,把此值賦給變量str。在第二層for循環(huán)語(yǔ)句中,循環(huán)變量j開始0,依次遞增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符賦給變量ch,再用if語(yǔ)句判斷ch的值是否大于32并且小于等于l00,如果成立,則把ch的值與string[i][j]值相加,所得的新值保存在string[i][j]中。
\n【參考答案】
\n
30.【審題關(guān)鍵句】大于前連續(xù)5個(gè)數(shù),偶數(shù),從大到小排序。
\n【解題思路】本題類似于第35套題,通過(guò)審題可以發(fā)現(xiàn)主要有3個(gè)不同點(diǎn):①要求進(jìn)行比較的元素大于連續(xù)前5個(gè)數(shù),因此在設(shè)置for循環(huán)條件語(yǔ)句時(shí),應(yīng)該從第6個(gè)元素開始,即數(shù)組下標(biāo)i的值等于5,參考答案的第2條語(yǔ)句;②當(dāng)前元素連續(xù)大于前5個(gè)數(shù)時(shí),前5個(gè)元素的數(shù)組下標(biāo)表示也有所不同,判斷表達(dá)式也不一樣,參考答案的第4條語(yǔ)句;③統(tǒng)計(jì)結(jié)果按從大到小的方式進(jìn)行排序,即參考答案的第9條語(yǔ)句。
\n【參考答案】
\n
\n
31.C解析:在傳輸網(wǎng)中,目前采用同步數(shù)字序列SDH。SDH對(duì)比特率、復(fù)幀結(jié)構(gòu)、復(fù)用設(shè)備、線路系統(tǒng)、光接口、網(wǎng)絡(luò)管理和信息模型等進(jìn)行了定義,它以光纖為傳輸介質(zhì)。
32.B解析:十六進(jìn)制轉(zhuǎn)換成二進(jìn)制的方法是將十六進(jìn)制的各位依次用二進(jìn)制的形式表示出來(lái)即可,如十六進(jìn)制的C用二進(jìn)制1100表示,十六進(jìn)制D用二進(jìn)制1101表示,十六進(jìn)制2用二進(jìn)制0010表示,十六進(jìn)制1用二進(jìn)制0001表示,故十六進(jìn)制“CD21”用二進(jìn)制表示為1100110100100001。
33.D解析:Unix提供了多種通信機(jī)制,例如管道通信、軟中斷通信、消息通信、共享存儲(chǔ)器通信和信號(hào)燈通信。不包括硬中斷通信。
34.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、三個(gè)數(shù)之和*/{bb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i<count-1;i++)/*對(duì)bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)數(shù)之和的大小進(jìn)行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個(gè)數(shù)大于第二、\r\n三個(gè)數(shù)之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*統(tǒng)計(jì)滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}\r\nfor(i=0;i<count-1;i++)/*對(duì)bb中的數(shù)按照每組數(shù)據(jù)的每一個(gè)數(shù)加第三個(gè)\r\n數(shù)之和的大小進(jìn)行升序排列*/\r\nfor(j=i+l;j<count;j++)\r\nif(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3)\r\n{\r\nval=bb[i);\r\nbb[i]=bb[j];\r\nbb[j]=val;\r\n}\r\nreturncount;/*滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組。
(2)數(shù)據(jù)的排序。
(3)函數(shù)的返回值。
本題中,定義了結(jié)構(gòu)類型和結(jié)構(gòu)數(shù)組,這就要涉及到結(jié)構(gòu)體和結(jié)構(gòu)數(shù)組的訪問(wèn)。相同類型的結(jié)構(gòu)體變量之間可以直接賦值,也可以依次對(duì)結(jié)構(gòu)體中的每個(gè)變量進(jìn)行賦值或訪問(wèn)。排序使用“選擇排序法”。函數(shù)的值通過(guò)return語(yǔ)句返回,格式為:return表達(dá)式或return(表達(dá)式)或return,當(dāng)函數(shù)沒(méi)有返回值時(shí)用第3種格式。在本題中,要用第1種或第2種格式。
35.voidencryptChar(){inti;char*pf;for(i=0;i<maxline;i++)pf=xx[i];/*指針pf指向當(dāng)前行的首地址*/whilie(*pf!=0){if(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數(shù)或計(jì)算后的值小于等于32則該字符不變*/else*pf=*pf*11%256;/*否貝Jj將所對(duì)應(yīng)的字符進(jìn)行替代*/pf++;/*指針pf指向下一個(gè)字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\npf=xx[i];/*指針pf指向當(dāng)前行的首地址*/\r\nwhilie(*pf!=0)\r\n{\r\nif(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶數(shù)或計(jì)算后\r\n的值小于等于32,則該字符不變*/\r\nelse\r\n*pf=*pf*11%256;/*否貝Jj將所對(duì)應(yīng)的字符進(jìn)行替代*/\r\npf++;/*指針pf指向下一個(gè)字符*/\r\n}\r\n}\r\n}解析:本題主要考查用指針變量來(lái)控制字符數(shù)組,由于要對(duì)已有二維字符數(shù)組的所有元素逐個(gè)處理,因此,需要定義一個(gè)字符指針變量來(lái)控制原二維數(shù)組的各行。當(dāng)前行如果確定下來(lái),用指針的移動(dòng)就可以依次掃描該行的所有字符元素,每得到一個(gè)字符就對(duì)它進(jìn)行條件判斷。根據(jù)題意,條件用“if(*pf%2++0||*pf*11%256<=32)”來(lái)實(shí)現(xiàn),如果該字符不滿足上述條件,就用一個(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024試用期員工勞動(dòng)協(xié)議與員工晉升發(fā)展合同3篇
- 2024簡(jiǎn)化型商品采購(gòu)協(xié)議樣式版
- 2024植物租賃公司服務(wù)協(xié)議
- 二零二四土地流轉(zhuǎn)分家協(xié)議明確權(quán)益與責(zé)任3篇
- 專項(xiàng)公路冷鏈運(yùn)輸服務(wù)承包協(xié)議:2024年限定一
- 專業(yè)版股權(quán)質(zhì)押權(quán)責(zé)明確協(xié)議樣本一
- 科技驅(qū)動(dòng)未來(lái)
- 元宵節(jié)數(shù)字營(yíng)銷解讀
- 2025年度拆除工程噪音污染控制合同4篇
- 2025年度廠房設(shè)備租賃與綠色制造合同范本4篇
- 平面向量及其應(yīng)用試題及答案
- 2024高考復(fù)習(xí)必背英語(yǔ)詞匯3500單詞
- 消防控制室值班服務(wù)人員培訓(xùn)方案
- 《貴州旅游介紹》課件2
- 2024年中職單招(護(hù)理)專業(yè)綜合知識(shí)考試題庫(kù)(含答案)
- 無(wú)人機(jī)應(yīng)用平臺(tái)實(shí)施方案
- 挪用公款還款協(xié)議書范本
- 事業(yè)單位工作人員年度考核登記表(醫(yī)生個(gè)人總結(jié))
- 盾構(gòu)隧道施工數(shù)字化與智能化系統(tǒng)集成
- 【企業(yè)盈利能力探析文獻(xiàn)綜述2400字】
- 2019年醫(yī)養(yǎng)結(jié)合項(xiàng)目商業(yè)計(jì)劃書
評(píng)論
0/150
提交評(píng)論