版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2021年甘肅省平?jīng)鍪腥珖?jì)算機(jī)等級考試網(wǎng)絡(luò)技術(shù)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.
2.第
55
題
TCP/IP參考模型中的“主機(jī)一網(wǎng)絡(luò)層”實(shí)際上涵蓋了OSI/RM中的哪個(gè)(些)層次的功能?
I.物理層
Ⅱ.?dāng)?shù)據(jù)鏈路層
Ⅲ.網(wǎng)絡(luò)層
Ⅳ.傳輸層()
A.IB.I,ⅡC.Ⅱ,ⅣD.I,Ⅱ,Ⅳ
3.下列關(guān)于RPR技術(shù)的描述中,錯(cuò)誤的是()。
A.RPR與FDDI一樣使用雙環(huán)結(jié)構(gòu)
B.在RPR環(huán)中,源節(jié)點(diǎn)向目的節(jié)點(diǎn)成功發(fā)出的數(shù)據(jù)幀要由目的節(jié)點(diǎn)從環(huán)中收回
C.RPR環(huán)中每一個(gè)節(jié)點(diǎn)都執(zhí)行MPLS公平算法
D.RPR環(huán)能夠在50ms內(nèi)實(shí)現(xiàn)自愈
4.在Aironet1100的快速配置頁面,配置AP的IP地址應(yīng)該選擇的是()。
A.ConfigurationServerProtocol
B.RadioServiceSetID
C.BroadcastSSIDinBeacon
D.DefaultGateway
5.
6.DDN和ISDN都屬于數(shù)據(jù)通信網(wǎng),它們的中文名稱分別是()
A.數(shù)字?jǐn)?shù)據(jù)網(wǎng)和綜合業(yè)務(wù)數(shù)字網(wǎng)B.數(shù)字?jǐn)?shù)據(jù)網(wǎng)和幀中繼網(wǎng)C.分組交換網(wǎng)和綜合業(yè)務(wù)數(shù)字網(wǎng)D.幀中繼網(wǎng)和分組交換網(wǎng)
7.如果一臺主機(jī)的IP地址為201.23.34.162,子網(wǎng)掩碼為255.255.255.192,那么它所處的網(wǎng)絡(luò)(包括子網(wǎng))為:()。
A.201.23.34.128
B.201.23.34.192
C.201.23.34.224
D.201.23.34.240
8.在客戶和服務(wù)器模型中,標(biāo)識一臺主機(jī)中的特定服務(wù)通常使用()。
A.主機(jī)的域名B.主機(jī)的IP地址C.主機(jī)的MAC地址D.TCP和UDP端口號
9.主板主要由以下哪幾部分組成()
A.運(yùn)算器、控制器、存儲器B.CPU和外設(shè)C.CPU、存儲器、總線、插槽以及電源D.CPU、存儲器、插槽以及電源電路
10.網(wǎng)關(guān)是IP電話系統(tǒng)的關(guān)鍵設(shè)備,在傳統(tǒng)的電話網(wǎng)和Internet間架起一座橋梁,另外也克服了Internet一個(gè)非常明顯的問題是()。
A.號碼查詢B.信號調(diào)制C.尋址D.壓縮和解壓
二、填空題(10題)11.(11)因特網(wǎng)主要由通信線路、________、主機(jī)和信息資源四部分組成。
12.(19)QQ客戶端間進(jìn)行聊天有兩種方式。一種是客戶端直接建立連接進(jìn)行聊天,另一種是用服務(wù)器_________的方式實(shí)現(xiàn)消息的傳送。
13.安騰是______位的芯片。
14.(2)流媒體具有嚴(yán)格的_________關(guān)系。
15.(11)IEEE制定的UNIX統(tǒng)一標(biāo)準(zhǔn)是_______。
16.即時(shí)通信系統(tǒng)一般采用中轉(zhuǎn)模式和______兩種通信模式。
17.
18.源路由選項(xiàng)可分為源路由選項(xiàng)和嚴(yán)格源路由選項(xiàng)兩類。
19.
20.ADSL的非對稱性表現(xiàn)在______。
三、2.填空題(8題)21.目前社區(qū)寬帶網(wǎng)(RBB)主要由三種技術(shù):通過電信網(wǎng)的數(shù)字用戶線路xDSL傳輸數(shù)據(jù),通過有線電視網(wǎng)CATV傳輸數(shù)據(jù),通過純粹的【】的傳輸數(shù)據(jù)。
22.Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的______界面使人感覺親近而且舒適。
23.TCP/IP參考模型中______的主要功能是負(fù)責(zé)把源主機(jī)的報(bào)文分組送到目的主機(jī)。
24.世界上第一個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)是1974年IBM公司提出的______。
25.普通用戶終端通過資源子網(wǎng)中的______聯(lián)入網(wǎng)內(nèi)。
26.NSFNET的通信子網(wǎng)采用的是______Kbps的通信線路。
27.故障管理的步驟包括發(fā)現(xiàn)故障、判斷故障癥狀、隔離故障、______故障、記錄故障的檢修過程及結(jié)果。
28.IP地址是網(wǎng)上的通信地址,是計(jì)算機(jī)、服務(wù)器、路由器的端口地址。每一個(gè)IP地址在全球是唯一的。這個(gè)p地址實(shí)際上由網(wǎng)絡(luò)地址和【】兩部分組成。
四、C語言程序設(shè)計(jì)題(2題)29.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分不作處理,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
注意:部分源程序存在test.c文件中。
請勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把一個(gè)四位數(shù)的個(gè)位數(shù)位置上的值減去千位數(shù)位置上的值再減去百位數(shù)位置上的值最后減去十位數(shù)位置上的值,如果得出的值大于等于零且原四位數(shù)是偶數(shù),則統(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
請勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.以下關(guān)于操作系統(tǒng)的描述中,哪一種說法是錯(cuò)誤的?______。
A.DOS是單任務(wù)的圖形界面操作系統(tǒng)
B.DOS通過FAT文件尋找磁盤文件
C.Windows是多任務(wù)的圖形界面操作系統(tǒng)
D.Windows通過虛擬文件表VFAT尋找磁盤文件
32.ATM技術(shù)最大的特點(diǎn)是它能提供______。
A.最短路由選擇算法B.速率服務(wù)C.QoS服務(wù)D.互連服務(wù)
33.千兆以太網(wǎng)使用的標(biāo)準(zhǔn)是______。
A.IEEE802.3zB.IEEE802.5zC.IEEE802.3D.IEEE802.5
六、1.程序設(shè)計(jì)題(3題)34.下列程序的功能是:找出所有100以內(nèi)(含100)滿足I,I+4,I+10都是素?cái)?shù)的整數(shù)I(1+10也是在100以內(nèi))的個(gè)數(shù)cnt,以及這些I之和sum。請編制函數(shù)countValue()實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)writeDAT()把結(jié)果cnt和sum輸出到文件out64.dat中(數(shù)值1不是素?cái)?shù))。
注意:部分源程序已給出。
請勿改動(dòng)主函數(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ù)的個(gè)數(shù)=%d\n",cnt);
printf("滿足條件的整數(shù)的個(gè)數(shù)=%d\n",sum);
writeDAT();
}
writeDAT()
{FILE*fp;
fp=fopen("out64.dat","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
35.已知數(shù)據(jù)文件IN72.DAT中存有200個(gè)4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:把個(gè)位數(shù)字和千位數(shù)字重新組合成一個(gè)新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原4位數(shù)的個(gè)位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的千位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另一個(gè)新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個(gè)位數(shù)字是原4位數(shù)的十位數(shù)字),如果新組成的兩個(gè)數(shù)均為偶數(shù)且兩個(gè)十位數(shù)中至少有一個(gè)數(shù)能被9整除,同時(shí)兩個(gè)新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并計(jì)算滿足上述條件的4位數(shù)的個(gè)數(shù)cnt,最后調(diào)用.寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT72.DAT文件中。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt。
請勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsval()
{
{
VoidreadDat()
{
inti;
FILE*fp;
fp=fopen("IN72.DAT","r");
for(i=0;i<NAX;i++)
fscanf(fp,"%d",&a[i]];
fclose(fp);
}
main()
{
inti;
readDat();
jsVal()
for(i=0;i<cnt;i++)
printf("%d\n",b[i]);
prIntf("\n");
wrlteDat();
}
wrlteDat()
{
FILE*fp;
inti;
fp=fopen("OUT72.DAT","w");
fprlrltf(fp,"%d\n",cnt);
for(i=0;i<Cht;i++
fprIntf(fp,"%d\n",h[i]);
fclose(fp);
}
36.已知在文件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中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件out37.dat中。
注意;部分源程序已給出。
請勿改動(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);
}
參考答案
1.D
2.BTCP/IP參考模型可以分為四個(gè)層次:應(yīng)用層、傳輸層、互連層與主機(jī)一網(wǎng)絡(luò)層,其中“主機(jī)一網(wǎng)絡(luò)層”實(shí)際上是…個(gè)接口,借助這個(gè)接口,互連層可以借助各種物理網(wǎng)絡(luò)技術(shù)來傳輸IP分組,在功能上這個(gè)層次實(shí)際上涵蓋了OSI/RM的數(shù)據(jù)鏈路層和物理層的功能。
3.C
4.A(20nfigurationServeiProtocol配置服務(wù)器協(xié)議,其中DHCP選項(xiàng)表示由網(wǎng)絡(luò)中的DHCP服務(wù)器自動(dòng)地分配IP地址,StaticIP選項(xiàng)表示手工分配IP地址。RadioServiceSetID(SSID)輸入網(wǎng)絡(luò)管理員提供的SSID,注意要區(qū)分大小寫。BroadcastSSIDinBeacon設(shè)置允許設(shè)備不指定SSID而訪問接入點(diǎn)。DefaultGateway指的是配置默認(rèn)網(wǎng)關(guān)。故選擇A選項(xiàng)。
5.D
6.A解析:數(shù)據(jù)通信的種類很多,包括DDN、分組交換、ISDN和幀中繼等。DDN(DigitalDataNetwork,數(shù)字?jǐn)?shù)據(jù)網(wǎng))是一種數(shù)字傳輸網(wǎng)絡(luò),它由數(shù)字信道、DDN結(jié)點(diǎn)、網(wǎng)絡(luò)管理和用戶環(huán)路等組成。分組交換網(wǎng)是一種基于X.25技術(shù)的包交換網(wǎng)絡(luò),簡稱為X.25網(wǎng)絡(luò)。ISDN(IntegratedServicesDigitalNetwork,綜合業(yè)務(wù)數(shù)字網(wǎng))是一種基于傳統(tǒng)電話網(wǎng)基礎(chǔ)之上的綜合業(yè)務(wù)數(shù)字網(wǎng),是一種集話音、數(shù)據(jù)的電路交換網(wǎng)絡(luò)。幀中繼網(wǎng)絡(luò)是采用幀中性技術(shù)的包交換網(wǎng)絡(luò),其入網(wǎng)速率為64Kbps~2Mbps。
7.A
8.D
9.C解析:主板是計(jì)算機(jī)主機(jī)的主要部件。通常,主板由5部分組成:CPU、存儲器、總線、插槽以及電源。
10.C
11.(11)路由器
【解析】因特網(wǎng)主要由通信線路、路由器、主機(jī)(服務(wù)器與客戶機(jī))和信息資源構(gòu)成。
12.(19)轉(zhuǎn)發(fā)
【解析】QQ客戶端間進(jìn)行聊天有兩種方式。一種是QQ客戶端之間直接建立TCP或UDP連接進(jìn)行聊天交互,另一種是當(dāng)客戶端之間無法直接通信時(shí),采用通過服務(wù)器轉(zhuǎn)發(fā)的方式來實(shí)現(xiàn)即時(shí)信息的傳送。
13.6464解析:從奔騰到安騰,標(biāo)志著英特爾體系結(jié)構(gòu)從IA-32向IA-64的推進(jìn)。奔騰是32位芯片,而安騰是64位芯片。
14.(2)前后時(shí)序
【解析】流媒體具有3個(gè)特點(diǎn):連續(xù)性、實(shí)時(shí)性、時(shí)序性。
15.(11)POSIX(易移植操作系統(tǒng)環(huán)境)【解析】IEEE制定了許多基于UNIX的易移植操作系統(tǒng)環(huán)境,即POSIX。
16.P2P模式P2P模式解析:即時(shí)通信系統(tǒng)一般采用客戶機(jī)/客戶機(jī)模式,也就是點(diǎn)對點(diǎn)的模式(即P2P模式),另一種是客戶機(jī)/服務(wù)器模式,即消息的發(fā)送和消息的接受必須通過服務(wù)器來中轉(zhuǎn)(即中轉(zhuǎn)通信模式)。
17.控制
【解析】本題的考查點(diǎn)是瀏覽器的組成。瀏覽器的結(jié)構(gòu)由一個(gè)控制單元和一系列的客戶機(jī)單元、解釋單元組成??刂茊卧菫g覽器的中心,它協(xié)調(diào)和管理客戶機(jī)單元和解釋單元。
18.松散IP選項(xiàng)主要用于控制和測試兩大目的。IP數(shù)據(jù)報(bào)選項(xiàng)由選項(xiàng)碼、長度和選項(xiàng)數(shù)據(jù)3個(gè)部分組成。其中,選項(xiàng)碼用于確定選項(xiàng)的具體內(nèi)容,選項(xiàng)數(shù)據(jù)部分的長度由選項(xiàng)長度字段決定。常見的IP選項(xiàng)有:源路由,指由源主機(jī)指定的IP數(shù)據(jù)報(bào)穿越Internet所經(jīng)過的路徑;源路由選項(xiàng),可以用于測試某個(gè)特定網(wǎng)絡(luò)的吞吐率,也可以使數(shù)據(jù)報(bào)繞開出錯(cuò)網(wǎng)絡(luò),分為嚴(yán)格源路由選項(xiàng)(規(guī)定IP數(shù)據(jù)報(bào)經(jīng)過路徑上的每一個(gè)路由器)和松散源路由選項(xiàng)(給出IP數(shù)據(jù)報(bào)必須經(jīng)過的一些要點(diǎn)路由器);記錄路由,指記錄IP數(shù)據(jù)報(bào)從源主機(jī)到目的主機(jī)所經(jīng)過的路徑上的各個(gè)路由器的IP地址;記錄路由選項(xiàng),可以判斷IP數(shù)據(jù)報(bào)傳輸過程中所經(jīng)過的路徑,還可以測試Internet中路由器的路由配置是否正確。時(shí)間戳用于記錄IP數(shù)據(jù)報(bào)經(jīng)過每一個(gè)路由器時(shí)的當(dāng)?shù)貢r(shí)間。時(shí)間戳中的時(shí)間改善人民生活采用格林尼治時(shí)間,以千分之一秒為單位。時(shí)間戳選項(xiàng)用于分析網(wǎng)絡(luò)吞吐率、擁塞情況和負(fù)載情況等。
19.
20.下行速率和上行速率不同或局端到用戶端下行速率和用戶端到局端上行速率不同下行速率和上行速率不同或局端到用戶端下行速率和用戶端到局端上行速率不同解析:ADSL的非對稱性表現(xiàn)在下行速率和上行速率不同。>
21.計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)解析:社區(qū)寬帶網(wǎng)絡(luò)是接到用戶的快速網(wǎng)絡(luò),從日前來看,有3種主要的技術(shù),一種是基于電信網(wǎng)絡(luò)的數(shù)字用戶線路xDSL方式,它是建立在原有的電信線路上面?zhèn)魉蛯拵?shù)據(jù);另一種是在有線電視網(wǎng)CATV上傳送寬帶數(shù)據(jù):還有一種就是純粹計(jì)算機(jī)網(wǎng)絡(luò),也就是我們常說的局域網(wǎng),它可能以基于IP的方式傳輸寬帶數(shù)據(jù)。
22.Java控制臺Java控制臺解析:Solaris10操作系統(tǒng)獲得業(yè)界支持,它的桌面已經(jīng)窗口化和菜單化。新的Java控制臺界面使人感覺親近和舒適。
23.互連層互連層解析:TCP/IP參考模型中互連層的主要功能是負(fù)責(zé)把源主機(jī)的報(bào)文分組發(fā)送到目的主機(jī),源主機(jī)和目的主機(jī)可以在一個(gè)網(wǎng)上,也可以在不同的網(wǎng)上。
24.系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA解析:世界上第一個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)是IBM公司于1974年提出的,命名為“系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA”,在此之后,許多公司紛紛提出了各自的網(wǎng)絡(luò)體系結(jié)構(gòu)。
25.主機(jī)主機(jī)解析:普通用戶終端通過主機(jī)聯(lián)入網(wǎng)內(nèi)。
26.5656解析:NSFNET的通信子網(wǎng)與ARPANET采用的硬件技術(shù)基本相同,采用56Kbps的通信線路。
27.修復(fù)修復(fù)解析:故障管理的步驟包括:發(fā)現(xiàn)故障、判斷故障癥狀、隔離故障、修復(fù)故障、記錄故障的檢修過程及其結(jié)果。
28.主機(jī)地址主機(jī)地址解析:IP地址是網(wǎng)上的通信地址,它由網(wǎng)絡(luò)地址和主機(jī)地址兩部分組成。其中網(wǎng)絡(luò)地址標(biāo)識一個(gè)網(wǎng)絡(luò),而主機(jī)地址標(biāo)識一個(gè)主機(jī)。IP地址這樣表示的目的是為了便于尋址,即先找到網(wǎng)絡(luò)號,再在該網(wǎng)絡(luò)中找到計(jì)算機(jī)的地址。
29.【審題關(guān)鍵句】以行為單位從字符串左邊部分降序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】①定義循環(huán)變量i、j、k和整型變量len、P。
\n②第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于20,實(shí)現(xiàn)對20行數(shù)據(jù)的逐行處理。在循環(huán)體中,對于i行首先調(diào)用函數(shù)strlen(xx[i])求得第i行字符串的長度,并把其值賦給變量len,再用len除以2,得到第i行字符串長度的一半,賦給變量P。在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞過來增直到其值等于(p-1),在第三層for循環(huán)中,循環(huán)變量k從j+1開始,依次遞過來增直到其值等于P,比較字符xx[i][j]ASCII碼值與xx[i][k]ASCII碼值的大小,如果字符xx[i][j]的ASCII碼值小于xx[i][k]的ASCII碼值,則兩者進(jìn)行互換實(shí)現(xiàn)對第i行字符串左半部分的字符串按降序排列。
\n③用變量len的值對2求余數(shù),如果余數(shù)為1,則調(diào)用函數(shù)字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P+1開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的中間字符連接到字符串變量s仃的后面,再調(diào)用字符串連接函數(shù)stmcat把字符串xx[i]的左半部分的子字符串連接到變量str的后面;如果余數(shù)不等于l,則調(diào)用字符串拷貝函數(shù)strcpy,把從字符串xx[i]+P開始直到字符串xx[i]的結(jié)尾的子字符拷貝到字符串變量str中,再調(diào)用字符串連接函數(shù)strncat把字符串xx[i]的左半部分的子字符串連接到變量str的后面,實(shí)現(xiàn)字符串xx[i]左右部分子字符串的交換。
\n④調(diào)用字符串拷貝函數(shù)strcpy,把字符串變量str的值拷貝到字符串xx[i],實(shí)現(xiàn)把排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中。
\n【參考答案】
\n
30.【審題關(guān)鍵句】千位+十位等于百位+個(gè)位,且四位數(shù)是偶數(shù),統(tǒng)計(jì)出滿足此條件的個(gè)數(shù),并把這些四位數(shù)按從小到大的順序存入數(shù)組。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即要求統(tǒng)計(jì)的四位數(shù)的條件是“干位+十位=百位+個(gè)位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。
\n【參考答塞】
\n
31.A解析:DOS操作系統(tǒng)是單用戶、單任務(wù)的文奉命令型操作系統(tǒng),故答案A錯(cuò)。
32.C解析:ATM網(wǎng)是新一代數(shù)據(jù)傳輸與分組交換技術(shù),能夠保證用戶對數(shù)據(jù)傳輸?shù)姆?wù)質(zhì)量QoS的需求。結(jié)合了線路交換和分組交換的優(yōu)點(diǎn),符合B-ISDN的需求。
33.A解析:千兆以太網(wǎng)的傳輸速率比FastEthernet(快速以太網(wǎng))快10倍,它的數(shù)據(jù)傳輸速率達(dá)到1000Mbps。千兆以太網(wǎng)使用的是IEEE802.3z標(biāo)準(zhǔn),IEEE802.3z標(biāo)準(zhǔn)在LLC子層使用802.2,在MAC子層使用CSMA/CD方法,只是在物理層作了一些必要的調(diào)整,它定義了新的物理層標(biāo)準(zhǔn)(1000Base-T)。
34.voidcountValue(){inticount=Oxx[30];cnt=O;sum=O;for(i=2;i<90;i++)/*找數(shù)的范圍為100以內(nèi)*/if(isPrime(i))/*如果該數(shù)為素?cái)?shù)則將它存入數(shù)組xx中并統(tǒng)計(jì)個(gè)數(shù)*/{xx[count]=i;count++;}for(i=O;i<count;i++)/*如果數(shù)組xx中的素?cái)?shù)加4各加10得到的數(shù)仍為素?cái)?shù)*/if(isPrime(xx[i]+4)&&isPrime(xx[i]+10)){sum+=xx[i];/*將滿足條件的數(shù)組xx中的數(shù)求和*/}voidcountValue()\r\n{\r\ninti,count=O,xx[30];\r\ncnt=O;\r\nsum=O;\r\nfor(i=2;i<90;i++)/*找數(shù)的范圍為100以內(nèi)*/\r\nif(isPrime(i))/*如果該數(shù)為素?cái)?shù),則將它存入數(shù)組xx中,并統(tǒng)計(jì)個(gè)數(shù)*/\r\n{\r\nxx[count]=i;\r\ncount++;\r\n}\r\nfor(i=O;i<count;i++)/*如果數(shù)組xx中的素?cái)?shù)加4各加10得到的數(shù)仍為素?cái)?shù)*/\r\nif(isPrime(xx[i]+4)&&isPrime(xx[i]+10))\r\n{\r\nsum+=xx[i];/*將滿足條件的數(shù)組xx中的數(shù)求和*/\r\n}解析:本題考查的知識點(diǎn)如下:
(1)循環(huán)結(jié)構(gòu)與判斷結(jié)構(gòu)的嵌套使用。
(2)判斷結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。
題中要求判斷在100以內(nèi),i,i+4,i+10都是素?cái)?shù)的個(gè)數(shù)。因?yàn)閕+10也必須在100以內(nèi),1不是素?cái)?shù),我們可以從2開始判斷到89即可(90是偶數(shù),明顯不是素?cái)?shù))??梢韵日页?到89之間素?cái)?shù)的個(gè)數(shù),再判斷這些素?cái)?shù)加4和加10后是否還是素?cái)?shù)。加4是素?cái)?shù)與加10是素?cái)?shù)必須同時(shí)滿足,所以兩個(gè)條件間用“與”運(yùn)算。
35.voidjsVal(){ihtithouhuntendataj;ihtabcd;for(i=0;i<200;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ù)的個(gè)位數(shù)字*/ab=data*10+thou;/*把個(gè)位數(shù)的千位數(shù)重新組合成一個(gè)新的十位數(shù)ab*/cd=hun*10+ten;/*把百位數(shù)和十位數(shù)組成另一個(gè)新的十位數(shù)cd*/if((ab%9==0||cd%9==0)&&(ab%2!=1)&&(cd%2!=1)&&ab!=0&&cd!=0){/*如果新組成的兩個(gè)數(shù)均為偶數(shù)且兩個(gè)十位數(shù)中至少有一個(gè)數(shù)能被9整除同時(shí)兩個(gè)新十位數(shù)字均不為零*/b[cut]=a[i];/*將滿足條件的4位數(shù)存入數(shù)組b中*/cnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/}}for(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/for(j=i+1;j<cnt;j++)if(b[i]<b[j]){data=b[i]b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\nihti,thou,hun,ten,data,j;\r\nihtab,cd;\r\nfor(i=0;i<200;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ù)的個(gè)位數(shù)字*/\r\nab=data*10+thou;/*把個(gè)位數(shù)的千位數(shù)重新組合成一個(gè)新的十位數(shù)ab*/\r\ncd=hun*10+ten;/*把百位數(shù)和十位數(shù)組成另一個(gè)新的十位數(shù)cd*/\r\nif((ab%9==0||cd%9==0)&&(ab%2!=1)&&(cd%2!=1)&&ab!=0&&cd!=0)\r\n{/*如果新組成的兩個(gè)數(shù)均為偶數(shù)且兩個(gè)十位數(shù)中至少有一個(gè)\r\n數(shù)能被9整除,同時(shí)兩個(gè)新十位數(shù)字均不為零*/\r\nb[cut]=a[i];/*將滿足條件的4位數(shù)存入數(shù)組b中*/\r\ncnt++;/*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*將數(shù)組b中的數(shù)按從大到小的順序排列*/\r\nfor(j=i+1;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i]\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題考查的知識點(diǎn)如下:
(1)將一們位整數(shù)各位上的數(shù)轉(zhuǎn)變成單獨(dú)的個(gè)位數(shù)。
(2)判斷結(jié)構(gòu)中多個(gè)條件的布爾運(yùn)算。
(3)循環(huán)的使用。
(4)數(shù)據(jù)的排序。
在本題中,首先要將1個(gè)4位數(shù)的千位、百位、十位、個(gè)位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號“%”(取余)和“/”(整除)。將1個(gè)4位數(shù)整除1000則可得到其千位上的數(shù)字,除以1000取余再整除10
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融服務(wù)創(chuàng)新實(shí)施指南
- 2025年企業(yè)人力資源培訓(xùn)與績效改進(jìn)指南
- 通信網(wǎng)絡(luò)維護(hù)與優(yōu)化操作指南(標(biāo)準(zhǔn)版)
- 2025年醫(yī)療機(jī)構(gòu)病歷管理系統(tǒng)操作指南
- 2025年電信網(wǎng)絡(luò)優(yōu)化工程實(shí)施指南
- 校外培訓(xùn)機(jī)構(gòu)后勤制度
- 休假返崗培訓(xùn)制度
- 助產(chǎn)士基地培訓(xùn)管理制度
- 2026年程序員面試寶典題庫與答案
- 機(jī)械公司培訓(xùn)制度
- 智能家居銷售培訓(xùn)課件
- 2025-2026學(xué)年小學(xué)蘇少版(2024)新教材一年級上冊美術(shù)期末測試卷及答案
- 2025-2026學(xué)年北師大版六年級數(shù)學(xué)上冊期末測試卷及答案
- 不同類型休克的床旁超聲鑒別診斷策略
- 企業(yè)ESG審計(jì)體系構(gòu)建-洞察及研究
- 政治理論考試試題庫100題
- 物業(yè)與商戶裝修協(xié)議書
- 2025年信用報(bào)告征信報(bào)告詳版?zhèn)€人版模板樣板(可編輯)
- 急診科心肌梗死搶救流程
- 小學(xué)三年級數(shù)學(xué)選擇題專項(xiàng)測試100題帶答案
評論
0/150
提交評論