




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
2021年安徽省蕪湖市全國計算機等級考試網(wǎng)絡技術測試卷(含答案)學校:________班級:________姓名:________考號:________
一、單選題(10題)1.
2.
3.下列對IPv6地址FE80:0:0:0801:FE:0:0:04A1的簡化表示中,錯誤的是()
A.FE8::801:FE:0:0:04A1
B.FE80::801:FE:0:0:04A1
C.FE80:0:0:801:FE::04A1
D.FE80:0:0:801:FE::4A1
4.下列關于WindowsServer2003系統(tǒng)下DNS服務器配置和測試的描述中,錯誤的是()。
A.DNS服務器中的根DNS服務器不需管理員手工配置
B.使用nslookup命令可測試正向和反向查找區(qū)域
C.反向查找區(qū)域中,主機的指針記錄必須手工添加
D.主機記錄的生存時間是指該記錄在客戶機中緩存的時間
5.
6.下列關于入侵檢測系統(tǒng)探測器獲取網(wǎng)絡流量的方法中,錯誤的是()。
A.利用交換設備的鏡像功能B.在網(wǎng)絡鏈路中串接一臺交換機C.在網(wǎng)絡鏈路中串接一臺集線器D.在網(wǎng)絡鏈路中串接一臺分路器
7.關于網(wǎng)絡營銷的技術性特點,下列哪個表述是錯誤的()。
A.網(wǎng)絡營銷是建立在高技術作為支撐的互聯(lián)網(wǎng)平臺上的
B.網(wǎng)絡營銷的經(jīng)濟性決定其無須較大的技術投入和技術支持
C.實施網(wǎng)絡營銷必須引進懂營銷與電腦技術的復合型人才,形成競爭優(yōu)勢
D.實施網(wǎng)絡營銷必須改變傳統(tǒng)的組織形態(tài),提升信息管理部門的功能
8.加快Catalyst3548發(fā)生直接鏈路失效時的收斂速度,正確配置生成樹可選功能的命令是()。
A.spanning—treebackbonefast
B.spanning—treeportfastdefault
C.spanning—treeuplinkfastmax-update—rate32000
D.setspantreeuplinkfastenablerate40
9.針對數(shù)據(jù)包過濾和應用網(wǎng)關技術存在的缺點而引入的防火墻技術,這是()防火墻的特點。
A.包過濾型B.應用級網(wǎng)關型C.復合型防火墻D.代理服務型
10.下列關于路由器技術指標的描述中,錯誤的是()
A.吞吐量是指路由器的包轉(zhuǎn)發(fā)能力
B.背板能力決定了路由器的吞吐量
C.語音、視頻業(yè)務對延時抖動要求較高
D.突發(fā)處理能力是以最小幀間隔值來衡量的
二、填空題(10題)11.WWW服務采用客戶機/服務器工作模式,以超文本標志語言與協(xié)議為基礎,為用戶提供界面一致的信息瀏覽系統(tǒng)。
12.目前使用的標準網(wǎng)絡管理協(xié)議包括簡單網(wǎng)絡管理協(xié)議(SNMP)、公共管理信息服務/協(xié)議(CMIS/CMIP)和局域網(wǎng)個人管理協(xié)議等。
13.VOIP的三種實現(xiàn)形式是PC-to-PC、PC-to-Phone、______。
14.
第65題計算機通信的平均誤碼率要求低于___________。
15.WindowsNT網(wǎng)絡中,用戶、用戶組的賬號和安全設置等數(shù)據(jù)都集中保存在【lO】控制器中。
16.在UNIX標準上有兩大陣營:一個是【】以AT&T與Sun公司為首,另一個是開放系統(tǒng)基金會OSF,以IBMHPDEC為首。
17.在混合式P2P網(wǎng)絡中,根據(jù)結點的能力可以將結點分為用戶結點、搜索結點和______3種類型。
18.(5)Telnet協(xié)議屬于TCP/IP的________層協(xié)議。
19.IP服務的3個主要特點是______、面向非連接和盡最大努力投遞服務。
20.
三、2.填空題(8題)21.在WWW服務中,統(tǒng)一資源定位器URL可以由三部分組成,即【】、主機名與文件名。
22.TCP/IP參考模型中,______協(xié)議橫跨整個層次。
23.微機顯示系統(tǒng)由顯示器和______構成,兩者必須配合才能工作。
24.能讓用戶通過內(nèi)置瀏覽器在移動電話上訪問Internet技術是【】。
25.有—種攻擊不斷對網(wǎng)絡服務系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關程序使系統(tǒng)響應減慢甚至癱瘓。它影響正常用戶的使用,甚至使合法用戶被排斥而不能得到服務。這種攻擊叫做【】。
26.路由器(Router)是【】層的互連設備。
27.通常,調(diào)制解調(diào)器的調(diào)制方式有三制種:振幅調(diào)制、頻率調(diào)制和【】調(diào)制。
28.100BASE-TX使用1類STP或5類UTP,雙絞線長度最大為______。
四、C語言程序設計題(2題)29.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從大到小的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件忽略。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.程序test.c的功能是:利用以下所示的簡單迭代方法求方程cos(x)-x=0的一個實根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))
迭代步驟如下:
(1)取xl初值為0.0;
(2)x0=xl,把xl的值賦給x0;
(3)x1=cos(x0),求出一個新的x1;
(4)若x0-xl的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);
(5)所求x1就是方程cos(x)-x=0的一個實根,作為函數(shù)值返回。
請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結果輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請勿改動主。函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第l0類按指定條件對字符串進行排序
五、1.選擇題(3題)31.典型的以太網(wǎng)交換機允許一部分端口支持10BASE-T,另一部分端口支持100BASE-T。采用技術()時,可以同時支持10/100BASE-T。
A.幀轉(zhuǎn)發(fā)B.自動偵測C.地址解析D.差錯檢測
32.頂級域名的劃分采用()兩種劃分模式。
A.組織模式和地理模式B.分級模式和單級模式C.IP地址模式和域名模式D.全稱模式和簡寫模式
33.網(wǎng)絡操作系統(tǒng)的基本功能有()。
A.文件服務B.數(shù)據(jù)庫服務C.網(wǎng)絡管理服務D.以上都是
六、1.程序設計題(3題)34.在文件in75.dat中有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均為3位數(shù)。函數(shù)readDa(()是讀取這200組數(shù)存放到結構數(shù)組aa中。請編制函數(shù)JsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組數(shù)據(jù)中的第一個數(shù)大于第二個數(shù)加第三個數(shù)之和,其中滿足條件的個數(shù)作為函數(shù)JsSort()的返回值,同時把滿足條件的數(shù)據(jù)存入結構數(shù)組bb中,再對bb中的數(shù)按照每組數(shù)據(jù)的第一個數(shù)加第三個數(shù)之和的大小進行升序排列(第一個數(shù)加第三個數(shù)的和均不相等),排序后的結果仍重新存入結構數(shù)組bb中。最后調(diào)用函數(shù)writeDat()把結果bb輸出到文件out75.dat。
注意:部分源程序已給出。
請勿改動主函數(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,第一個數(shù)+第三個數(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.已知在文件in37.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量sl(整型)、金額je(長整型)幾部分組成。其中,金額=單價×數(shù)量可計算得出。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從小到大進行排列,若產(chǎn)品代碼相同,則按金額從大到小進行排列,最終排列結果仍存入結構數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結果輸出到文件out37.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];
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);
}
36.已知數(shù)據(jù)文件IN77.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsVal(),其功能是:如果一個4位數(shù)的干位數(shù)字上的值加十位數(shù)字上的值恰好等于百位數(shù)字上的值加上個位數(shù)字上的值,并且此4位數(shù)是偶數(shù),則統(tǒng)計㈩滿足此條件的數(shù)的個數(shù)cnt并把這些4位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat()把結果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT77.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("IN77.DAT","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d",&a[i]);
fclose(fp);
}
main()
{
inti;
readDat();
jsVal();
printf("滿足條件的數(shù)=%d\n",cnt)
for(i=0;i<cnt;i++)
printf("%d",b[i]);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT77.DAT","w");
fprintf(fp,"%od\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
參考答案
1.A
2.C
3.A
4.C反向查找區(qū)域中,使用“更新相關的指針(PTR)記錄”選項,可以將指針記錄自動添加到反向查找區(qū)域中。故選擇C選項。
5.D
6.BB【解析】根據(jù)網(wǎng)絡拓撲結構的不同,入侵檢測系統(tǒng)的探測器可以通過三種方式部署在被檢測的網(wǎng)絡中:網(wǎng)絡接口卡與交換設備的監(jiān)控端口連接,通過交換設備的Span/Mirroi功能將流向各端口的數(shù)據(jù)包復制一份給監(jiān)控端口,入侵檢測傳感器從監(jiān)控端口獲取數(shù)據(jù)包進行分析和處理;在網(wǎng)絡中增加一臺集線器改變網(wǎng)絡拓撲結構;通過一個TAP分路器設備對交換式網(wǎng)絡中的數(shù)據(jù)包進行分析和處理。交換機不符合題目要求。因此選擇B選項。
7.B
8.C配置uplinkfast的命令格式是“spanning—treeuplinkfastmax—update—rate<0.32000><cr>”,其中“max—update—rate”的值是O~32000,單位是packet/s。因此C選項正確。
9.D
10.D解析:路由器的突發(fā)處理能力是以最小幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大發(fā)送速率來衡量的。
吞吐量是指路由器的包轉(zhuǎn)發(fā)能力,與其端口數(shù)量、端口速率、包長度、包類型有關。
背板是路由器輸入端與輸出端之間的物理通道。由于背板能力決定了路由器的吞吐量,因此高性能路由器通常采用的是交換式結構,而非共享背板結構。
延時抖動是指延時的變化量。由于IP數(shù)據(jù)包對延時抖動要求不高,因此不把延時抖動作為衡量高速路由器的主要指標,但在語音、視頻等業(yè)務應用場合對延時抖動的要求較高。
11.HTTPWWW服務采用客戶機/服務器工作模式,以超文本標記語言(HyperTextMark-upLanguage,HTML)與超文本傳輸協(xié)議(HyperTextTransferProtocol,HTTP)為基礎,為用戶提供界面一致的信息瀏覽系統(tǒng)。
12.LMMP目前使用的標準網(wǎng)絡管理協(xié)議包括簡單網(wǎng)絡管理協(xié)議(SNMP)、公共管理信息服務/協(xié)議(CMIS/CMIP)和局域網(wǎng)個人管理協(xié)議(LMMP)等。SNMP采用輪詢監(jiān)控方式和代理/管理站模式。管理節(jié)點一般是面向工程應用的工作站級計算機,具有很強的處理能力。代理節(jié)點可以是網(wǎng)絡上任何類型的節(jié)點。SNMP是目前最常用的網(wǎng)絡管理協(xié)議,它是一個應用層協(xié)議,在TCP/IP網(wǎng)絡中,它應用傳輸層和網(wǎng)絡層的服務向其對等層傳輸信息。CMIS/CMIP是ISO定義的網(wǎng)絡管理協(xié)議,采用管理者/代理模型,而不是客戶/服務器模式。CMIP的優(yōu)點是安全性高、功能強大,不僅可以傳輸管理數(shù)據(jù),還可以執(zhí)行一定的任務。
13.Phone-to-Phone。
14.10-9
【解析】在實際的數(shù)據(jù)傳輸系統(tǒng)中,人們需要對一種通信信道進行大量、重復的測試,求出該信道的平均誤碼率,或者給出某些特殊情況下的平均誤碼率。計算機通信的平均誤碼率要求低于10。
15.主域WindowsNT網(wǎng)絡中,主域控制器PDC.的目錄數(shù)據(jù)庫中集中保存了用戶、用戶組的賬號和安全設置等數(shù)據(jù)。這樣的好處是不論域中有多少服務器,用戶或用戶組只需要使用一個賬號和密碼。為了數(shù)據(jù)的安全,域中最好配備一個后備域控制器BDC.,以便主域控制器定期將目錄數(shù)據(jù)庫中的數(shù)據(jù)備份到后備域控制器中。并且,后備域控制器也可以像主域控制器一樣處理審核登錄者身份,這有利于在網(wǎng)絡登錄擁擠時,改進系統(tǒng)效率。特別是在主域控制器失效的情況下,后備域控制器會自動升級為主域控制器,從而保證系統(tǒng)正常運行。
16.UNIX國際即UIUNIX國際即UI解析:另一個是UNIX國際,與OSF對立。
17.索引結點索引結點解析:在混合式P2P網(wǎng)絡中,根據(jù)結點的能力可以將結點分為用戶結點、搜索結點和索引結點3種類型。
18.(5)應用
【解析】Telnet協(xié)議屬于TCP/IP的應用層協(xié)議。
19.不可靠的數(shù)據(jù)投遞服務不可靠的數(shù)據(jù)投遞服務解析:IP服務的3個主要特點是不可靠的數(shù)據(jù)投遞服務、面向非連接和盡最大努力投遞服務。
20.
21.協(xié)議類型協(xié)議類型解析:在WWW服務中,統(tǒng)一資源定位器URL由協(xié)議類型、主機名與文件名三部分組成。
22.IPIP解析:TCP/IP參考模型中,IP協(xié)議橫跨整個層次,TCP和UDP協(xié)議都要通過IP協(xié)議來發(fā)送和接收數(shù)據(jù)。
23.顯示卡顯示卡解析:硬件分為4個層次,既要有設備,又要有板卡支持才能正常工作。顯示器需要顯示卡的支持。
24.Wap或無線應用協(xié)議Wap或無線應用協(xié)議解析:Wap是一個新的、開放的、全球化的協(xié)議,能夠讓用戶在手機上上網(wǎng)。Wap協(xié)議開發(fā)基于Internet廣泛應用的標準,提供一個無線Internet解決方案。
25.拒絕服務攻擊或拒絕服務拒絕服務攻擊或拒絕服務解析:一般認為,目前網(wǎng)絡存在的威脅主要表現(xiàn)在:
非授權訪問:沒有預先經(jīng)過同意,就使用網(wǎng)絡或計算機資源被看作非授權訪問,如有意避開系統(tǒng)訪問控制機制,對網(wǎng)絡設備及資源進行非正常使用,或擅自擴大權限,越權訪問信息。它主要有以下幾種形式:假冒、身份攻擊、非法用戶進入網(wǎng)絡系統(tǒng)進行違法操作、合法用戶以未授權方式進行操作等。
信息泄漏或丟失:指敏感數(shù)據(jù)在有意或無意中被泄漏出去或丟失,它通常包括,信息在傳輸中丟失或泄漏(如“黑客”們利用電磁泄漏或搭線竊聽等方式可截獲機密信息,或通過對信息流向、流量、通信頻度和長度等參數(shù)的分析,推出有用信息,如用戶口令、賬號等重要信息。),信息在存儲介質(zhì)中丟失或泄漏,通過建立隱蔽隧道等竊取敏感信息等。
破壞數(shù)據(jù)完整性:以非法手段竊得對數(shù)據(jù)的使用權,刪除、修改、插入或重發(fā)某些重要信息,以取得有益于攻擊者的響應:惡意添加,修改數(shù)據(jù),以干擾用戶的正常使用。
拒絕服務攻擊:它不斷對網(wǎng)絡服務系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關程序使系統(tǒng)響應減慢甚至癱瘓,影響正常用戶的使用,甚至使合法用戶被排斥而不能進入計算機網(wǎng)絡系統(tǒng)或不能得到相應的服務。利用網(wǎng)絡傳播病毒:通過網(wǎng)絡傳播計算機病毒,其破壞性大大高于單機系統(tǒng),而且用戶很難防范。
26.網(wǎng)絡網(wǎng)絡解析:路由器(Router)是網(wǎng)絡層的互連設備。路由器在網(wǎng)絡層互連中主要完成路由選擇、拆包和打包、分段和重新組裝、擁塞控制、差錯處理和網(wǎng)絡管理等功能。如果網(wǎng)絡層協(xié)議不同,則路由器還需要完成協(xié)議轉(zhuǎn)換。
27.相位相位解析:調(diào)制解調(diào)器的調(diào)制方式有三種:振幅調(diào)制(PSK)、頻率調(diào)制(FSK)和相位調(diào)制(ASK)。
28.100m100m解析:雙絞線長度最大為100m。
29.【審題關鍵句】個位-千位-百位-十位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“個位-千位-百位-十位數(shù)大于零的個數(shù)”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
30.【審題關鍵句】Xn+l=cos(Xn)的迭代計算。
\n【解題思路】
\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,xl。并把變量xl的初值設為0.0。
\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達式cos(x0)
\n求出一個值xl,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs,判斷如果x0與xl差的絕對值小于0.000001,就認為xl的值是方程cos(x)-x=0的一個實根,此時退出循環(huán),把xl的值返回。
\n【參考答案】
\n
\n第10類按指定條件對字符串進行排序
31.B解析:使用自動偵測技術時支持10/100BASE-T兩種速率、全雙工/半雙工兩種工作方式。
32.A解析:域名由兩種基本類型組成:以組織類別命名的域和以地理代碼命名的域。常見的以組織類別命名的域,一般由3個字符組成,如表示商業(yè)機構的“com”,表示教育機構的“edu”,等。以地理代碼命名的域,一般用兩個字符表示,是為世界上每個國家和一些特殊的地區(qū)設置的,如中國為“cn”,日本為“jp”,美國為“us'’等。但是美國國內(nèi)很少用“us”作為頂級域名,而一般都使用以機構性質(zhì)或類別命名的域名。
33.D解析:所謂網(wǎng)絡操作系統(tǒng),就是能利用局域網(wǎng)低層提供的數(shù)據(jù)傳輸功能,為高層網(wǎng)絡用戶提供共享資源管理服務,以及其他網(wǎng)絡服務功能的局域網(wǎng)系統(tǒng)軟件。其基本功能就是提供各種服務,包括文件服務,數(shù)據(jù)庫服務,網(wǎng)管服務等。
34.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每組數(shù)據(jù)中的第一個數(shù)大于第二、三個數(shù)之和*/{bb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結構數(shù)組bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*統(tǒng)計滿足條件的數(shù)據(jù)的組數(shù)*/}for(i=0;i<count-1;i++)/*對bb中的數(shù)按照每組數(shù)據(jù)的每一個數(shù)加第三個數(shù)之和的大小進行升序排列*/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ù)中的第一個數(shù)大于第二、\r\n三個數(shù)之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把滿足條件的數(shù)據(jù)存入結構數(shù)組bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*統(tǒng)計滿足條件的數(shù)據(jù)的組數(shù)*/\r\n}\r\nfor(i=0;i<count-1;i++)/*對bb中的數(shù)按照每組數(shù)據(jù)的每一個數(shù)加第三個\r\n數(shù)之和的大小進行升序排列*/\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}解析:本題考查的知識點如下:
(1)結構體及結構數(shù)組。
(2)數(shù)據(jù)的排序。
(3)函數(shù)的返回值。
本題中,定義了結構類型和結構數(shù)組,這就要涉及到結構體和結構數(shù)組的訪問。相同類型的結構體變量之間可以直接賦值,也可以依次對結構體中的每個變量進行賦值或訪問。排序使用“選擇排序法”。函數(shù)的值通過return語句返回,格式為:return表達式或return(表達式)或return,當函數(shù)沒有返回值時用第3種格式。在本題中,要用第1種或第2種格式。
35.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)品代碼從小到大進行排列*/{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)/*則按金額從大到小的進行排列*/{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)品代碼從小到大進行排列*/\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)/*則按金額從大到小的進行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本題考查的知識點如下:
(1)結構體及結構數(shù)組的相關操作。
(2)結構數(shù)組的排序。
(3)字符型數(shù)組的比較。
本題著重考查結構體變量的訪問、賦值,包括結構體本身及結構體中各個成員的訪問和賦值。結構數(shù)組的操作與一般數(shù)組的區(qū)別不大,只要注意其中的元素是結構體,以及對結構體操作的方法。根據(jù)題意要求,我們首先要比較產(chǎn)品代碼。因為產(chǎn)品代碼為字符型,所以不能使用簡單的比較運算符進行比較。在這里,我們使用了字符串處理函數(shù)strcmp(char*strl1,char*strl2,unsignedintcout)對其進行比較。對于比較結果,還要按情況進行新的操作——存入結構數(shù)組或者再進行比較。因為已定義了結構數(shù)組,就可以使用循環(huán)進行比較排序。排序采用前面介紹的“選擇排序法”。
36.voidjsVal(){
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)全體職工勞動合同范本
- 廚師短期合同范本
- 原木收購出售合同范本
- 合同范本建立流程
- 廚房顧問合同范本
- 商用商鋪租賃合同范本
- 二房東門面出租合同范本
- 賣買房協(xié)議合同范本
- 名師帶高徒合同范本
- 以公司名義合同范本
- 國家安全與生態(tài)安全
- 培養(yǎng)自律能力主題班會
- 巴厘島旅游流程介紹
- 【物理】牛頓第一定律 2024-2025學年人教版物理八年級下冊
- 嬰幼兒電擊傷實踐操作張春芳講解
- 2025網(wǎng)格員考試題庫及參考答案
- 2025年湖南有色金屬職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 基于RFID技術的智能倉儲管理系統(tǒng)方案
- 2025年江蘇商貿(mào)職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 人教版八年級下冊英語單詞表
- 2025年春季1530安全教育記錄主題
評論
0/150
提交評論