版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
(2022年)寧夏回族自治區(qū)吳忠市全國計算機(jī)等級考試網(wǎng)絡(luò)技術(shù)測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.下列關(guān)于配置CiscoAironet1100接入點的描述中,錯誤的是()。
A.在采用本地配置方式第一次配置Aironet1100接入點時,可將PC連接到接入點的以太網(wǎng)端口,也可將PC置于無線接入點的覆蓋范圍內(nèi)實現(xiàn)無線的連接
B.在給無線接入點加電后,確認(rèn)PC獲得了192.168.0.x網(wǎng)段的地址
C.在采用無線連接配置接入點時,不配置SSID或SSID配置為tsunami
D.在PC的瀏覽器中輸入接入點的IP地址和密碼后,出現(xiàn)接入點匯總狀態(tài)頁面
2.下列關(guān)于FTP服務(wù)的描述中,錯誤的是()。
A.使用FTP可以傳送任何類型的文件
B.傳送文件時客戶機(jī)和服務(wù)器間需建立控制連接和數(shù)據(jù)連接
C.服務(wù)器端發(fā)起的連接是數(shù)據(jù)連接,客戶端的端口為20
3.IP地址/27的子網(wǎng)掩碼可寫為()。
A.92
B.24
C.40
D.48
4.ISO提出OSI模型是為了A.建立一個設(shè)計任何網(wǎng)絡(luò)結(jié)構(gòu)都必須遵從的絕對標(biāo)準(zhǔn)
B.克服多廠商網(wǎng)絡(luò)固有的通信問題
C.證明沒有有分層的網(wǎng)絡(luò)結(jié)構(gòu)是不可行的
D.上列敘述都不是
5.關(guān)于網(wǎng)絡(luò)營銷的特點,下列哪個表述是錯誤的()。
A.與傳統(tǒng)的市場營銷相比,網(wǎng)絡(luò)營銷呈現(xiàn)局限性的特點
B.與傳統(tǒng)的市場營銷相比,網(wǎng)絡(luò)營銷呈現(xiàn)超前性的特點
C.與傳統(tǒng)的市場營銷相比,網(wǎng)絡(luò)營銷呈現(xiàn)經(jīng)濟(jì)性的特點
D.與傳統(tǒng)的市場營銷相比,網(wǎng)絡(luò)營銷呈現(xiàn)技術(shù)性的特點
6.繞過安全性控制而獲取對程序或系統(tǒng)訪問權(quán)的程序方法叫做()。
A.后門B.漏洞C.遠(yuǎn)程控制D.木馬
7.
8.如果在通信信道上發(fā)送1比特信號所需要的時間是0.001μs,那么信道的數(shù)據(jù)傳輸速率為
A.1MbpsB.10MbpsC.100MbpsD.1Gbps
9.下列關(guān)于入侵檢測系統(tǒng)探測器獲取網(wǎng)絡(luò)流量的方法中,錯誤的是()。
A.利用交換設(shè)備的鏡像功能B.在網(wǎng)絡(luò)鏈路中串接一臺交換機(jī)C.在網(wǎng)絡(luò)鏈路中串接一臺集線器D.在網(wǎng)絡(luò)鏈路中串接一臺分路器
10.Kerberos協(xié)議一般采用哪種加密算法()。
A.RSAB.DESC.ElgamalD.背包加密算法
二、填空題(10題)11.用戶的電子郵件地址由兩部分構(gòu)成,中間使用【】間隔。
12.
13.
14.目前寬帶網(wǎng)絡(luò)中采用“光纖同步數(shù)字傳輸體系”的英文縮寫是【9】。
15.TCP建立的連接通常叫做【】連接。
16.(9)操作系統(tǒng)之所以能夠找到磁盤上的文件,是因為有磁盤上的文件名與存儲位置的記錄。在DOS中,它叫做_________。
17.(7)以太網(wǎng)的物理層規(guī)定發(fā)送的數(shù)據(jù)采用_________編碼方法。
18.撥號上網(wǎng)有【】與SLIP/PPP協(xié)議連接兩種方式。
19.(11)回送地址通常用于網(wǎng)絡(luò)軟件測試和本地機(jī)器進(jìn)程間通信,這類IP地址通常是以十進(jìn)制數(shù)________開始的。
20.網(wǎng)橋按照路由表的建立方法分為兩類:______和源路由網(wǎng)橋。
三、2.填空題(8題)21.網(wǎng)絡(luò)操作系統(tǒng)可以分為面向任務(wù)型和______兩類。
22.在因特網(wǎng)中,屏蔽各個物理網(wǎng)絡(luò)細(xì)節(jié)和差異的是______。
23.計算機(jī)網(wǎng)絡(luò)拓?fù)渲饕侵竉_____子網(wǎng)的拓?fù)錁?gòu)型,它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費(fèi)用度有重大影響。
24.在網(wǎng)絡(luò)管理中,一般采用______的管理模型。
25.在利用SET協(xié)議的購物流程中,持卡人、商家、支付網(wǎng)關(guān)等都要通過______來驗證交易各方的身份,防止冒名頂替。
26.撥號上網(wǎng)有【】與SLIP/PPP協(xié)議連接兩種方式。
27.頂級域名______代表中國。
28.隨著寬帶網(wǎng)在應(yīng)用領(lǐng)域的拓展以及多媒體技術(shù)的進(jìn)—步發(fā)展,一種新的、能和收看者交互的電視形式開始出現(xiàn),這種電視形式被稱作【】。
四、C語言程序設(shè)計題(2題)29.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個兩位十進(jìn)制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個文件中的數(shù)存入數(shù)組a和b中,請考生編制一個函數(shù)jsVal,實現(xiàn)的功能是依次對數(shù)組a和b中的數(shù)按條件重新組成一個新數(shù)并依次存入數(shù)組c中,再對數(shù)組c中的數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果C輸出到文件out.dat中。組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的數(shù)均是奇數(shù),則數(shù)組a中十位數(shù)字為新數(shù)的千位數(shù)字,個位數(shù)字仍為新數(shù)的個位數(shù)字,數(shù)組b中的十位數(shù)字為新數(shù)的百位數(shù)字,個位數(shù)字為新數(shù)的十位數(shù)字,這樣組成的新數(shù)并存入數(shù)組c中。
注意:部分源程序存在test.c文件中。
程序中已定義:a[100]、b[100]和c[100]。
請勿改動數(shù)據(jù)文件IN1.DAT和1N2.DAT中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.己知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:如果四位數(shù)各位上的數(shù)字均為0或2或4或6或8中的一個數(shù)字,則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.在IP數(shù)據(jù)報中,如果報頭長度域的數(shù)值為5,那么該報頭的長度為______個8位組。
A.5B.10C.15D.20
32.資源子網(wǎng)的主要組成單元是()。
A.計算機(jī)硬件B.主機(jī)C.服務(wù)器D.信息資源
33.某單位已經(jīng)組建了多個Ethernet工作組網(wǎng)絡(luò),如果計劃將這些工作組網(wǎng)絡(luò)通過主干網(wǎng)互連,那么下面_______是主干網(wǎng)優(yōu)選的網(wǎng)絡(luò)技術(shù)。
A.幀中繼B.ATMC.FDDID.千兆以太網(wǎng)
六、1.程序設(shè)計題(3題)34.函數(shù)ReadDat()的功能是實現(xiàn)從文件IN73.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請編制函數(shù)CovertCharD(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改成該字母的上一個字母,如果是字母a,則改成字母z。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組XX中,最后調(diào)用函數(shù)WriteDat()把結(jié)果XX輸出到文件OUT73.DAT中。
例如:原文AdbBcdza
abckLLHj
結(jié)果AcaBbcyz,
ZabjLLgi
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
charxx[50][80];
intmaxline=0;
intReadDat(void);
voidWriteDat(void);
voidCovertCharD()
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN7.DAT不能打開\n\007");
return;
}
CovertCharD();
WriteDat();
}
intReadDat()
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN73.DAT","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:
clrscr();
fp=fopen("OUT73.DAT","N");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,”%s\n",xx[i]);
}
fclose(fp);
}
35.已知數(shù)據(jù)文件in38.dat中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:若一個4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值,百位數(shù)字上的值小于等于十位數(shù)字上的值,以及十位數(shù)字上的值小于等于個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.dat文件中。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsVal()
{
}
voidreadDat()
{
inti;
FILE*fp;
fp=fopen("in38.dat","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d",&a[i]);
fclose(fp);
}
voidmain()
{
inti;
readDat();
jsVal();
printf("滿足條件的數(shù)=%d\n",cnt);
for(i=0;i<cnt;i++)
printf("%d\n",b[i]);
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out38.dat","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
36.請編寫函數(shù)countValue(),它的功能是:求n以內(nèi)(不包括n)同時能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件OUT11.DAT中。
例如,若n為1000時,函數(shù)值應(yīng)為s=153.909064。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和輸入輸出函數(shù)progReadWrite()的內(nèi)容。
試題程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
doublecountValue(intn)
{
}
main()
{
clrscr();
printf("自然數(shù)之和的平方根=%f\n",countValue(1000));
progReadWrite();
}
progReadWrite()
{
FILE*wf;
inti,n;
floats;
wf=fopen("OUTll.DAT","w");
s=countValue(1000);
fprintf(wf,"%f\n",s);
fclose(wf);
}
參考答案
1.B第一次配置無線接入點一般采用本地配置方式,此時因為沒有連接到DHCP服務(wù)器而無法獲得IP地址,它的默認(rèn)IP地址是l0.0.0.1,并成為小型DHCP服務(wù)器可為覆蓋范圍內(nèi)的PC以及連接到接入點的以太網(wǎng)端口的PC分配IP地址實現(xiàn)無線連接,此時不配置SSID或SSID配置為tsunami。在PC的瀏覽器中輸入接入點的IP地址和密碼后,出現(xiàn)接入點匯總狀態(tài)頁面。
2.CFTP是文件傳輸協(xié)議,允許用戶從服務(wù)器上獲取文件副本,或者將本地計算機(jī)上的一個文件上傳到服務(wù)器。FTP采用的是客戶機(jī)/服務(wù)器工作方式。傳輸文件時,為了分開數(shù)據(jù)流和控制流,服務(wù)器和客戶機(jī)間需要建立控制連接和數(shù)據(jù)連接。當(dāng)客戶機(jī)向服務(wù)器發(fā)起連接請求時,服務(wù)器端的默認(rèn)端口為2l。服務(wù)器端在接收到客戶端發(fā)起的控制連接時,控制進(jìn)程創(chuàng)建一個數(shù)據(jù)傳送進(jìn)程,其端口為20,與客戶端提供的端口建立數(shù)據(jù)傳輸?shù)腡CP連接,故選擇C選項。
3.BIP地址/27中的27表示的是子網(wǎng)掩碼的長度,也就是說子網(wǎng)掩碼是27個1和5個0組成的,即11111111111111111111111111100000,所以/27的子網(wǎng)掩碼為24,因此答案選B。
4.B解析:世界上第一個網(wǎng)絡(luò)體系結(jié)構(gòu)是IBM公司于1974年提出的,命名為“系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu)SNA”。在此之后,許多公司紛紛提出了各自的網(wǎng)絡(luò)體系結(jié)構(gòu)。這些網(wǎng)絡(luò)體系結(jié)構(gòu)共同之處在于它們都采用了分層技術(shù),但層次的劃分:功能的分配與采用的技術(shù)術(shù)語均不相同。隨著信息技術(shù)的發(fā)展,各種計算機(jī)系統(tǒng)連網(wǎng)和各種計算機(jī)網(wǎng)絡(luò)的互連成為人們迫切需要解決的課題。開放系統(tǒng)互聯(lián)參考模型就是在這樣一個背景下提出的。
5.A
6.A
7.D
8.D解析:數(shù)據(jù)傳輸速率是描述數(shù)據(jù)傳輸系統(tǒng)的重要技術(shù)指標(biāo)之一。數(shù)據(jù)傳輸速率在數(shù)值上等于每秒鐘傳輸構(gòu)成數(shù)據(jù)代碼的二進(jìn)制比特數(shù),單位為比特/秒(bit/second),記作bps。對于二進(jìn)制數(shù)據(jù),數(shù)據(jù)傳輸速率為:S=1/T(bps)。其中,T為發(fā)送每1比特所需要的時間。題設(shè)中通信信道上發(fā)送一比特0、1信號所需要的時間是0.001μs,即T=0.001μs;按照上述公式,則信道的數(shù)據(jù)傳輸速率S=1/0.001μs=1/10-9bps=1Gbps。
9.BB【解析】根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的不同,入侵檢測系統(tǒng)的探測器可以通過三種方式部署在被檢測的網(wǎng)絡(luò)中:網(wǎng)絡(luò)接口卡與交換設(shè)備的監(jiān)控端口連接,通過交換設(shè)備的Span/Mirroi功能將流向各端口的數(shù)據(jù)包復(fù)制一份給監(jiān)控端口,入侵檢測傳感器從監(jiān)控端口獲取數(shù)據(jù)包進(jìn)行分析和處理;在網(wǎng)絡(luò)中增加一臺集線器改變網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);通過一個TAP分路器設(shè)備對交換式網(wǎng)絡(luò)中的數(shù)據(jù)包進(jìn)行分析和處理。交換機(jī)不符合題目要求。因此選擇B選項。
10.B
11.@
12.動態(tài)綁定
【解析】地址解析協(xié)議(ARP)是以太網(wǎng)經(jīng)常使用的映射方法,它充分利用了以太網(wǎng)的廣播能力,將IP地址與物理地址進(jìn)行動態(tài)綁定。
13.
14.SDH采用光纖物理傳輸線路能解決寬帶傳輸網(wǎng)的大容量、長距離和可靠傳輸問題。1988年ITU-T接受了“同步光纖網(wǎng)絡(luò)”SONET.的概念,重新命名為“同步數(shù)字全系'SDH.。SDH和SONET在細(xì)節(jié)規(guī)定上有微小差異,SDH是將同步信息傳輸、復(fù)用、分插和交叉連接功能融為一體的結(jié)構(gòu)化網(wǎng)絡(luò),具有強(qiáng)大的網(wǎng)絡(luò)管理和維護(hù)功能,能靈活地支持多種業(yè)務(wù)。它不僅適用于光纖,也適用于微波和衛(wèi)星傳輸。在傳輸網(wǎng)中,目前采用的是同步數(shù)字體系SDH。
15.虛擬虛擬解析:TCP建立的連接通常叫做虛擬連接,因為網(wǎng)絡(luò)系統(tǒng)并不對該連接提供硬件或軟件支持。此連接是由運(yùn)行于兩臺主機(jī)上相互交換信息的兩個TCP軟件虛擬建立起來的。
16.(9)FAT
【解析】操作系統(tǒng)之所以能夠找到磁盤上的文件,是因為有磁盤上的文件名與存儲位置的記錄。在DOS里,它稱為文件表(FAT);在Windows里,稱為虛擬文件表(VFAT);在IBM的操作系統(tǒng)OS/2里,稱為高性能文件系統(tǒng)(HPFS)。
17.(7)曼徹斯特
【解析】以太網(wǎng)的物理層規(guī)定發(fā)送的數(shù)據(jù)采用曼徹斯特編碼方式。
18.撥號連接終端方式撥號連接終端方式解析:撥號上網(wǎng)有撥號連接終端方式與SLIP/PPP協(xié)議連接兩種方式。
19.(11)127【解析】回送地址為A類網(wǎng)絡(luò)地址中的一個保留地址,用于網(wǎng)絡(luò)軟件測試以及本地機(jī)器進(jìn)程間通信。無論什么程序,一旦使用回送地址發(fā)送數(shù)據(jù),協(xié)議軟件不進(jìn)行任何網(wǎng)絡(luò)傳輸,立即將之返回?;厮偷刂返腎P為。
20.透明網(wǎng)橋透明網(wǎng)橋解析:網(wǎng)橋按照路由表的建立方法分為兩類:透明網(wǎng)橋和源路由網(wǎng)橋。這兩種網(wǎng)橋標(biāo)準(zhǔn)分別由IEEE802.1與IEEE802.5兩個分委員會制定。
21.通用型通用型解析:網(wǎng)絡(luò)操作系統(tǒng)可以分為兩類:面向任務(wù)型與通用型。面向任務(wù)型網(wǎng)絡(luò)操作系統(tǒng)是為某一種特殊網(wǎng)絡(luò)應(yīng)用要求而設(shè)計的:通用型網(wǎng)絡(luò)操作系統(tǒng)能提供基本的網(wǎng)絡(luò)服務(wù)功能,支持用戶在各個領(lǐng)域應(yīng)用的需求。
22.IPIP解析:IP作為一種互聯(lián)協(xié)議,運(yùn)行于瓦聯(lián)層,屏蔽各個物理網(wǎng)絡(luò)細(xì)箝和差異。
23.通信通信解析:計算機(jī)網(wǎng)絡(luò)拓?fù)渲饕侵竿ㄐ抛泳W(wǎng)的拓?fù)錁?gòu)型,拓?fù)湓O(shè)計是建設(shè)計算機(jī)網(wǎng)絡(luò)的第一步,也是實現(xiàn)各種網(wǎng)絡(luò)協(xié)議的基礎(chǔ),它對網(wǎng)絡(luò)性能、系統(tǒng)可靠性與通信費(fèi)用都有重大影響。
24.管理者-代理管理者-代理解析:在網(wǎng)絡(luò)管理中,一般采用管理者—代理的管理模型。在管理者與代理之間利用網(wǎng)絡(luò)實現(xiàn)管理信息的交換,完成管理功能。
25.CA安全認(rèn)證中心CA安全認(rèn)證中心解析:身份驗證是通過CA安全認(rèn)證中心來完成的。
26.撥號連接終端方式撥號連接終端方式解析:撥號上網(wǎng)有撥號連接終端方式與SLIP/PPP協(xié)議連接兩種方式。
27.cncn解析:cn代表中國,us代表美國,uk代表英國,jp代表日本。
28.視頻點播或VOD或VideoOnDemand或點播電視視頻點播或VOD或VideoOnDemand或點播電視解析:計算機(jī)網(wǎng)絡(luò)和多媒體通信的發(fā)展非常迅速,點播電視(VO的)以一種全新的、能和收看者交互的電視形式開始出現(xiàn)。
29.【審題關(guān)鍵句】數(shù)組相同下標(biāo)位置上的奇數(shù),數(shù)組a中十位數(shù)等于新數(shù)的千位數(shù)字,個位等于新數(shù)個位數(shù)字,數(shù)組b中的十位等于新數(shù)的百位數(shù)字,個位數(shù)字等于新數(shù)的十位數(shù)字,存入數(shù)組,從小到大排序。
\n【解題思路】
\n④定義整型循環(huán)變量i、j和局部變量tmp。
\n②在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于MAX,用if條件語句判斷如果a[i]和b[i]同時為奇數(shù),由a[i]的十位數(shù)字為新數(shù)的千位數(shù)字,個位數(shù)字為新數(shù)的個位數(shù)字,b[i]的十位數(shù)字為新數(shù)的百位數(shù)字,個位數(shù)字為新數(shù)的十位數(shù)字,把這個新組成的數(shù)存入數(shù)組元素c[cn],同時數(shù)組下標(biāo)變量cn加1。
\n③在第一層for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于cnt,在第二層循環(huán)中,循環(huán)變量j從i+1開始,依次遞增直到其值等于cnt,用if條件語句判斷如果數(shù)組元素c[i]大于c[j],則兩者進(jìn)行互換,實現(xiàn)數(shù)組C中的數(shù)按從小到大的順序進(jìn)行排序。
\n【參考答案】
\n
30.【審題關(guān)鍵句】各位都是偶數(shù),從大到小排序。
\n【解題思路】
\n①首先,本題要定義多個變量,包括兩個循環(huán)變量循環(huán)i、j;用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個位);一個用于數(shù)據(jù)交換的整型變量ab。
\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進(jìn)行分解,得到每位上的數(shù)字,然后通過if條件語句判斷每位數(shù)是否都為偶數(shù),注意,每個表達(dá)式之問的關(guān)系為與運(yùn)算,即需要同時滿足這4個表達(dá)式的數(shù)才符合條件。
\n③將滿足條件的四位數(shù)賦給數(shù)組b[cnt],同時數(shù)組下標(biāo)值加1,當(dāng)for循環(huán)執(zhí)行完畢后,則所有滿足條件的四位數(shù)全部存放到數(shù)組b[cnt]中。
\n④最后通過兩個for循環(huán),對數(shù)組b[cnt]的元素按從大到小的順序排序,排序過程中,變量ab作為數(shù)據(jù)交換的中間變量。
\n【參考答案】
\n
31.D解析:IP數(shù)據(jù)報的格式可以分為報頭區(qū)和數(shù)據(jù)區(qū)兩大部分,報頭區(qū)數(shù)據(jù)的長度由報頭長度來表示,報頭長度以32位雙字為單位,其最小值取5,最大值取15,當(dāng)其值為5時,報頭的長度應(yīng)為5×32=160bit,即有20個8位組。
32.B解析:主計算機(jī)系統(tǒng)稱為主機(jī),它是資源子網(wǎng)的主要組成單元,通過高速通信線路與通信子網(wǎng)的通信控制處理機(jī)相連接。
33.D解析:選項A,幀中繼是最低層次的設(shè)備,只起放大信號的作用,用來驅(qū)動長的電纜:選項B,異步轉(zhuǎn)移模式ATM是在B-ISDN中采用的一種傳送模式,可適用于LAN和WAN;選項C,F(xiàn)DDI(光纖分布式數(shù)據(jù)接口,F(xiàn)ibreDistributingDataInterface)是用于高速局域網(wǎng)的介質(zhì)訪問控制標(biāo)準(zhǔn),由X3T9.5委員會制定的:選項D,千兆以太網(wǎng)對于大量的數(shù)據(jù)應(yīng)用(例如高清晰度電視圖像的傳送、數(shù)據(jù)倉庫在決策分析中的應(yīng)用),提供了更快的數(shù)據(jù)傳輸速率,是主干網(wǎng)優(yōu)選的網(wǎng)絡(luò)技術(shù)。
34.voidCovertCharD(){ihti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指針pf指向各行的首地址*/while(*pf)if(*pf=='a')/*如果是字母a則改成字母z*/{*pf='z';pf++;/*指向下一個字符*/}elseif(*pf>='b'&&*pf<='z')/*小寫字母'b'到'z'改成該字母的上一個字母*/{*pf-=1;pf++;/*指向下一個字符*/}elsepf++;/*如果不滿足條件則不變字符指向下一個字符*/}}voidCovertCharD()\r\n{ihti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{pf=xx[i];/*指針pf指向各行的首地址*/\r\nwhile(*pf)\r\nif(*pf=='a')/*如果是字母a,則改成字母z*/\r\n{*pf='z';\r\npf++;/*指向下一個字符*/\r\n}\r\nelseif(*pf>='b'&&*pf<='z')/*小寫字母'b'到'z',改成該字母的上一\r\n個字母*/\r\n{*pf-=1;\r\npf++;/*指向下一個字符*/\r\n}\r\nelsepf++;/*如果不滿足條件,則不變字符,指向下一個字符*/\r\n}\r\n}解析:本題考查的知識點如下:
(1)字符串的計算。
(2)循環(huán)結(jié)構(gòu)的使用。
(3)使用指針實現(xiàn)對數(shù)組的訪問。
本題中,將字符存放在二維數(shù)組中,以行為字符處理的基本單位,可以定義一個指針,指向每一行字符。初始時,指針指向每一行的第一個元素,增加指針地址就可以實現(xiàn)對一行數(shù)據(jù)的完全訪問。要將所有小寫字母改成它的前一個字母,小寫字母的ASCⅡ碼是連續(xù)的,可直接將其ASCⅡ碼減1,則得要求的字符。注意;字母a要單獨處理,其他字符保持不變。
35.已知數(shù)據(jù)文件in38.dat中存有200個4位數(shù)并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中請編制一函數(shù)jsVal()其功能是:若一個4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值百位數(shù)字上的值小于等于十位數(shù)字上的值以及十位數(shù)字上的值小于等于個位數(shù)字上的值并且此4位數(shù)是偶數(shù)則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.dat文件中。注意:部分源程序已給出。程序中已定義數(shù)組:a[200]b[200]已定義變量:cnt。請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。試題程序:#include<stdio.h>#defineMAX200inta[MAX]b[MAX]cnt=0;voidjsVal(){}voidreadDat(){inti;FILE*fp;fp=fopen("in38.dat""r");for(i=0;i<MAX;i++)fscanf(fp"%d"&a[i]);fclose(fp);}voidmain(){inti;readDat();jsVal();printf("滿足條件的數(shù)=%d\n"cnt);for(i=0;i<cnt;i++)printf("%d\n"b[i]);writeDat();}writeDat(){FILE*fp;inti;fp=fopen("out38.dat""w");fprintf(fp"%d\n"cnt);for(i=0;i<cnt;i++)fprintf(fp"%d\n"b[i]);fclose(fp);}已知數(shù)據(jù)文件in38.dat中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:若一個4位數(shù)的千位數(shù)字上的值小于等于百位數(shù)字上的值,百位數(shù)字上的值小于等于十位數(shù)字上的值,以及十位數(shù)字上的值小于等于個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到out38.dat文件中。\r\n注意:部分源程序已給出。\r\n程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt。\r\n請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。\r\n試題程序:\r\n#include<stdio.h>\r\n#defineMAX200\r\ninta[MAX],b[MAX],cnt=0;\r\n\r\nvoidjsVal()\r\n{\r\n}\r\nvoidreadDat()\r\n{\r\ninti;\r\nFILE*fp;\r\nfp=fopen('in38.dat','r');\r\nfor(i=0;i<MAX;i++)\r\nfscanf(fp,'%d',&a[i]);\r\nfclose(fp);\r\n
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生院信息報送工作制度
- 農(nóng)村衛(wèi)生所協(xié)管制度
- 萬達(dá)公共衛(wèi)生間管理制度
- 水果間衛(wèi)生監(jiān)管制度
- 某單位衛(wèi)生管理制度
- 衛(wèi)生健康宣傳制度
- 衛(wèi)生保健所規(guī)章制度
- 精神科食品衛(wèi)生管理制度
- 學(xué)校衛(wèi)生間消殺制度
- 選煤廠職業(yè)衛(wèi)生管理制度
- 加班工時管控改善方案
- 2025年江蘇省高考地理真題(含答案解析)
- 口腔科院感預(yù)防與控制考核試題附答案
- 心肌梗死護(hù)理教學(xué)課件
- 2025年市場監(jiān)督管理局招聘面試題及答案
- DB42T 1279-2017 機(jī)動車檢驗檢測機(jī)構(gòu)資質(zhì)認(rèn)定評審?fù)?用指南
- 應(yīng)急測繪服務(wù)方案(3篇)
- 2025至2030年中國移動充電車行業(yè)市場全景評估及發(fā)展策略分析報告
- 2025年湖南省長沙市長郡教育集團(tuán)中考三模道德與法治試題
- 南京市五校聯(lián)盟2024-2025學(xué)年高二上學(xué)期期末考試英語試卷(含答案詳解)
- 云南省昆明市五華區(qū)2024-2025學(xué)年高一上學(xué)期1月期末考試地理試題(解析版)
評論
0/150
提交評論