




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
2022年浙江省紹興市全國計算機等級考試網(wǎng)絡(luò)技術(shù)真題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(10題)1.一個功能完備的計算機網(wǎng)絡(luò)需要指定一套復(fù)雜的協(xié)議集。對于復(fù)雜的計算機網(wǎng)絡(luò)協(xié)議來說,最好的組織方式是()。
A.連續(xù)地址編碼模型B.層次結(jié)構(gòu)模型C.分布式進程通信模型D.混合結(jié)構(gòu)模型
2.抵御電子郵箱入侵措施中,不正確的是()。
A.不用生日做密碼B.不要使用少于5位的密碼C.不要使用純數(shù)字D.自己做服務(wù)器
3.下面哪個不屬于從通信網(wǎng)絡(luò)的傳輸對加密技術(shù)分類的方式()A.結(jié)點到端B.結(jié)點到結(jié)點C.端到端D.鏈路加密
4.下列關(guān)于漏洞掃描技術(shù)和工具的描述中,錯誤的是()。
A.主動掃描工作方式類似于IDS
B.CVE為每個漏洞確定了唯一的名稱和標(biāo)準(zhǔn)化的描述
C.X—Scanner采用多線程方式對指定IP地址段進行安全漏洞掃描
D.ISS的SystemScanner通過依附于主機上的掃描器代理偵測主機內(nèi)部的漏洞
5.下列對藍(lán)牙技術(shù)指標(biāo)的描述中,錯誤的是()。
A.話音編碼方式為CVSD或?qū)?shù)PCM
B.跳頻速率為1600次/s
C.發(fā)射功率20dBm時覆蓋范圍為200m
D.同步信道速率:64kbps(3個全雙工通道)
6.按照ITU-T標(biāo)準(zhǔn),傳輸速度為622.080Mbps的標(biāo)準(zhǔn)是()。
A.OC-3B.OC-12C.0C-48D.OC-192
7.下列關(guān)于C類IP地址的說法中,正確的是()。
A.在一個網(wǎng)絡(luò)中理論上最多連接256臺設(shè)備
B.此類IP地址則保留為今后使用
C.可用于中型規(guī)模的網(wǎng)絡(luò)
D.此類IP地址用于廣播地址發(fā)送
8.ITU標(biāo)準(zhǔn)OC一3和OC一12的傳輸速率分別為()。
A.622.08Mbps和1.244Gbps
B.155.52Mbps和622.08Mbps
C.155.52Mbps和51.84Mbps
D.51.84.Mbps和622.08Mbps
9.以下哪個地址是MAC地址______。
A.0D-01-22-AA
B.00-01-22-0A-AD-01
C.A0.01.00
D.139.216.000.012.002
10.攻擊者采用某種手段,使用戶訪問某網(wǎng)站時獲得一個其他網(wǎng)站的IP地址,從而將用戶的訪問引導(dǎo)到其他網(wǎng)站,這種攻擊手段稱為()。
A.DNS欺騙攻擊B.ARP欺騙攻擊C.暴力攻擊D.重放攻擊
二、填空題(10題)11.(7)以太網(wǎng)的物理層規(guī)定發(fā)送的數(shù)據(jù)采用_________編碼方法。
12.trace命令用于跟蹤測試數(shù)據(jù)轉(zhuǎn)發(fā)_________。
13.無線傳輸有著顯而易見的諸多優(yōu)點,目前已廣泛應(yīng)用于通信領(lǐng)域,其中最常見的無線信道有微波、紅外線和【】。
14.局域網(wǎng)所使用的傳輸介質(zhì)主要有__________、同軸電纜、光纖、無線通信信道。
15.
16.QQ客戶端之間進行聊天有兩種方式:一種是客戶端之間直接建立連接進行聊天,另一種是用服務(wù)的方式實現(xiàn)消息的傳送。
17.有一種攻擊是針對網(wǎng)絡(luò)低層協(xié)議而不是針對某項特定的應(yīng)用服務(wù),這種攻擊稱為______。
18.認(rèn)證方式主要包括PKI認(rèn)證、摘要算法認(rèn)證和______。
19.【】是用戶與計算機硬件系統(tǒng)之間的橋梁。
20.ATM網(wǎng)絡(luò)采用異步時分多路復(fù)用技術(shù)傳送信元,典型的數(shù)據(jù)速率為155.5Mb/s,這樣每秒大約可以傳送萬個信元。
三、2.填空題(8題)21.一個端到端的IPTV系統(tǒng)具有______、存儲與服務(wù)、節(jié)目傳送、用戶終端設(shè)備和相關(guān)軟件5個功能部件。
22.C/S結(jié)構(gòu)模式是對大型主機結(jié)構(gòu)的一次挑戰(zhàn),基中S表示的是【】。
23.NetWare操作系統(tǒng)是以文件服務(wù)器為中心的,主要由3個部分組成:______、工作站外殼與低層通信協(xié)議。
24.網(wǎng)絡(luò)管理的5大功能是配置管理、性能管理、【】、安全管理和計費管理。
25.按照OSI參考模型,網(wǎng)絡(luò)中每一個結(jié)點都有相同的層次,不同結(jié)點的同等層具有相同的______。
26.有—種攻擊不斷對網(wǎng)絡(luò)服務(wù)系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關(guān)程序使系統(tǒng)響應(yīng)減慢甚至癱瘓。它影響正常用戶的使用,甚至使合法用戶被排斥而不能得到服務(wù)。這種攻擊叫做【】。
27.分布式系統(tǒng)與計算機網(wǎng)絡(luò)的主要區(qū)別不在它們的物理結(jié)構(gòu)上,而是在,______上。
28.因特網(wǎng)的主要組成部分包括通信線路、路由器、主機和【】。
四、C語言程序設(shè)計題(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ù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后maini函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。
例如:7153,7+1=5+3,則該數(shù)滿足條件計算平均值pjzl,且個數(shù)cnt=cnt+1。
8129,8+1!=2+9,則該數(shù)不滿足條件計算平均值pjz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
第5類按條件對字符進行篩選、替換
30.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件中。
例如:5591是素數(shù),該數(shù)滿足條件,參加計算平均值pjzl,且個數(shù)cnt-=cnt+1。
9812是非素數(shù),該數(shù)不滿足條件,參加計算平均值pjz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.在公鑰密碼體系中,可以公開的是______。1.加密算法2.公鑰3.私鑰
A.僅1B.僅2C.僅1和2D.全部
32.一個計算機網(wǎng)絡(luò)由()組成。
A.傳輸介質(zhì)和通信設(shè)備B.通信子網(wǎng)和資源子網(wǎng)C.用戶計算機終端D.主機和通信處理機
33.下列關(guān)于UNIX說法錯誤的是
A.UNIX系統(tǒng)允許多個用戶同時運行多個進程
B.UNIX是用匯編語言與C語言編寫的,易讀、易修改、易移植
C.UNIX提供了功能強大的GUI用戶界面,具有友好的人機交互方式
D.UNIX提供了多種通信機制,如管道通信,信號燈通信等
六、1.程序設(shè)計題(3題)34.已知在文件IN34.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代Cadm(字符型4位)、產(chǎn)品名稱me(字符型10位)、單價dj(整型)、數(shù)量sl(整型)、金額(長整型)幾部分組成。其中,金額=單價X數(shù)量可計算得出。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按產(chǎn)品代碼從大到小進行排列,若產(chǎn)品代碼相同,則按金額從大到小進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT34.DAT中。
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDaq)的內(nèi)容。
試題程序:
#include<stdio.h>
#include<mem.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];
charmc[ll];
intdj;
intsl;
longje;
}PRO;
PROsell[MAX];
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[ll];
inti;
fp=fopen("IN34.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("OUT34.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.設(shè)有n個人坐一圈并按順時針方向從1到n編號,從第s個人開始進行1到m的報數(shù),報數(shù)到第m個人,此人出圈,再從他的下—個人重新開始從1到m報數(shù),如此進行下去直到所有的人都出圈為止。先要求按出圈次序,每10個人為一組,給出這n個人的順序表。請編制函數(shù)Josegh()實現(xiàn)此功能并調(diào)用函數(shù)WriteDat()把編
設(shè)n=100,s=1,m=10進行編程。
注意:部分源程序已給出。
請勿改動主函數(shù)main()和寫函數(shù)WritsDat()的內(nèi)容。
試題程序:
#include<stdio.h>
#defineN100
#defineS1
#defineM10
intp[lOO],n,s,m;
voidWriteDat(void);
voidJosegh(void)
{
}
voidmain()
{
m=M;n=N;s=S;
Josegh();
WriteDat();
}
voidWriteDat(void)
{
inti;
FILE*fp;
fp=fopen("OUT59.DAT","w");
for(i=N-1;i>=0;i--)
{
printf("%4d",p[i]);
fprintf(fp,"%4d",p[i]);
if(i%10==0)
{
printf("\n");
fprintf(fp,"\n");
}
}
fclose(fp);
}
36.在文件IN3.DAT中有200個正整數(shù),且每個數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個數(shù)的后3位的大小進行降序排列,將排序后的前10個數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對這些數(shù)按原始4位數(shù)據(jù)進行升序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果比輸出到文件OUT3.DAT中。
例如:處理前90125099601270258088
處理后50998088702560129012
注意:部分源程序已給出。
請勿改動主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include<stdio.h>
%include<string.h>
%include<conio.h>
intaa[200],bb[10];
voidjsSort()
{
main()
{
readDat();
jsSort();
writeDat();
}
readDat()
{
FILE*in;
inti;
in=fopen("IN3.DAT","r");
for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);
fclose(in);
writeDat()
{
FILE*out;
inti;
ut=fopen("OUT3.DAT","w");
clrscr();
for(i=0;i<10;i++)
{
printf("i=%d,%d\n",i+l,bb[i]);
fprintf(out,"%d\n",bb[i]);
}
fclose(out);
}
參考答案
1.B解析:網(wǎng)絡(luò)體系結(jié)構(gòu)僅僅是人們對于網(wǎng)絡(luò)功能的描述,這些功能的實現(xiàn)要通過具體的硬件和軟件來完成。從這個意義上講,網(wǎng)絡(luò)體系結(jié)構(gòu)由兩方面組成。一方面是網(wǎng)絡(luò)層次結(jié)構(gòu)模型,另一方面是各層的協(xié)議。所以,也可以認(rèn)為網(wǎng)絡(luò)體系結(jié)構(gòu)是網(wǎng)絡(luò)層次結(jié)構(gòu)模型和各層次協(xié)議的集合。
2.D
3.A解析:從通信網(wǎng)絡(luò)的傳輸方面,數(shù)據(jù)加密技術(shù)可分為以下3類:鏈路加密方式、結(jié)點到結(jié)點方式、端到端方式。
4.A采用漏洞掃描工具是實施漏洞查找的常用方法。掃描分為被動和主動兩種:被動掃描對網(wǎng)絡(luò)上流量進行分析,不產(chǎn)生額外的流量,不會導(dǎo)致系統(tǒng)的崩潰,其工作方式類似于IDS。主動掃描則更多地帶有入侵的意味,可能會影響網(wǎng)絡(luò)系統(tǒng)的正常運行。
5.C發(fā)射功率20dBm時覆蓋范圍為100m。故選擇c選項。
6.B無源光纖網(wǎng)(PON)是ITU(國際電信聯(lián)盟)的SGl5研究組在G.983建議“基于無源光纖網(wǎng)的高速光纖接入系統(tǒng)”進行標(biāo)準(zhǔn)化的。該建議分為兩個部分:(1)OC-3,155.520Mbps的對稱業(yè)務(wù)。(2)上行OC一3,155.520Mbps;下行OC一12,622.080Mbps的不對稱業(yè)務(wù)。OC—x是ITU—T的推薦標(biāo)準(zhǔn)中定義的光纖的物理層接口,它以51.84Mbps為單位定義了多個級別,用作通信服務(wù)提供商采用的光纖通信系統(tǒng)(SONET及SDH)、ATM交換機和路由器等的接口。故選項B正確。
7.A
8.BOC—n:OpticalCarrierleveln(光載體等級)。“OC”是OpticalCarrier的縮寫,這是光纖傳輸?shù)囊环N單位,它通常表示為Oc—n,其中,n是多路傳輸技術(shù)中基本速率51.84Mbps的倍數(shù)。根據(jù)計算,ITU標(biāo)準(zhǔn)0C一3和0C一12的傳輸速率分別為3×51.84Mbps=155.52Mbps和12×51.84Mbps=622.08Mbps。故選擇B選項。
9.B解析:典型的MAC地址長度為48位(6個字節(jié)),標(biāo)準(zhǔn)的表示方法是在兩個十六進制數(shù)之間用一個連字符隔開,故選項B是正確的。
10.A
11.(7)曼徹斯特
【解析】以太網(wǎng)的物理層規(guī)定發(fā)送的數(shù)據(jù)采用曼徹斯特編碼方式。
12.\n路徑
\n
13.激光激光解析:微波、紅外線和激光是最常見的無線信道。
14.雙絞線雙絞線解析:局域網(wǎng)常用的傳輸介質(zhì)有:同軸電纜、雙絞線、光纖與無線通信信道。
15.
16.轉(zhuǎn)發(fā)QQ客戶端間進行聊天有兩種方式:一種是在客戶端之間直接建立連接,另一種是用服務(wù)器轉(zhuǎn)發(fā)的方式實現(xiàn)消息的傳送。
17.非服務(wù)攻擊非服務(wù)攻擊解析:從網(wǎng)絡(luò)高層協(xié)議角度劃分,攻擊方法可以分為服務(wù)攻擊與非服務(wù)攻擊。服務(wù)攻擊是針對某種特定網(wǎng)絡(luò)服務(wù)的攻擊,如針對E-mail和Telnet等服務(wù)進行的攻擊;非服務(wù)攻擊是基于網(wǎng)絡(luò)層等低層協(xié)議而進行的攻擊,如源路由攻擊和地址欺騙等。
18.賬戶名/口令認(rèn)證賬戶名/口令認(rèn)證解析:認(rèn)證技術(shù)主要解決網(wǎng)絡(luò)通信過程中通信雙方的身份認(rèn)可。賬戶名/口令認(rèn)證是一種常用的認(rèn)證方式,主要用于操作系統(tǒng)登錄和Telnet等。此外還有基于PKI的認(rèn)證和使用摘要算法的認(rèn)證方式。
19.軟件軟件解析:軟件是用戶與計算機硬件系統(tǒng)之間的橋梁,它體現(xiàn)了人要計算機做什么、怎樣做,這一套指令序列均以某種代碼形式儲存于存儲器中。
20.36統(tǒng)計時分又叫異步時分。ATM交換采用異步時分多路復(fù)用(ATDM)技術(shù),典型的數(shù)據(jù)傳輸速率為155.5Mbps,每秒大約可以傳送的信元數(shù)為155.5M/(53′8)?36.7個。ATM信元的長度固定為53字節(jié),而數(shù)據(jù)傳輸速率的單位為比特/秒,所以考生還要注意單位的轉(zhuǎn)換,這是公式中出現(xiàn)數(shù)字8的原因。
21.節(jié)目采集節(jié)目采集解析:一個端到端的IPTV系統(tǒng)一般具有節(jié)目采集、存儲與服務(wù)、節(jié)目傳送、用戶終端設(shè)備、相關(guān)軟件5個功能部件。
22.服務(wù)器服務(wù)器解析:本題考查點是C/S結(jié)構(gòu)模式的優(yōu)點。大型主機結(jié)構(gòu)采用“主機—終端”的模式。多臺終端(鍵盤和顯示器)通過線路連接到一臺大型計算機上。這里的終端不具備自主處理數(shù)據(jù)的能力,僅能完成簡單的輸入輸出功能,通過分時共享方式共享主機的系統(tǒng)資源。所有數(shù)據(jù)處理和通信處理任務(wù)均由中央計算機來完成。C/S結(jié)構(gòu)模式是在局域網(wǎng)的條件下,將網(wǎng)中結(jié)點分為客戶機(Client)和服務(wù)器(Server)兩類,其中C表示是Client(客戶機),S表示是Server(服務(wù)器)。服務(wù)器采用高配置與高性能的計算機,以集中方式管理局域網(wǎng)的共享資源。通過不同軟件的設(shè)置,服務(wù)器可以扮演數(shù)據(jù)庫服務(wù)器、文件服務(wù)器、打印服務(wù)器和通信服務(wù)器等多種角色,從而為客戶機提供各種服務(wù)??蛻魴C一般是PC微型機系統(tǒng),主要為本地用戶訪問本地資源與訪問網(wǎng)絡(luò)資源提供服務(wù)。C/S結(jié)構(gòu)模式因為充分利用了客戶機和服務(wù)器二者的處理能力,構(gòu)成了一個分布式環(huán)境,能克服大型主機結(jié)構(gòu)中主機負(fù)擔(dān)過重、系統(tǒng)響應(yīng)速度慢的缺點,從而對大型主機結(jié)構(gòu)構(gòu)成了挑戰(zhàn)。
23.文件服務(wù)器內(nèi)核文件服務(wù)器內(nèi)核解析:NetWare操作系統(tǒng)是以文件服務(wù)器為中心的,它主要由3個部分組成:文件服務(wù)器內(nèi)核、工作站外殼與低層通信協(xié)議。
24.故障管理故障管理解析:網(wǎng)絡(luò)管理的5大功能是配置管理、性能管理、故障管理、安全管理和計費管理。
25.功能功能解析:在OSI參考模型中,網(wǎng)絡(luò)中每一個結(jié)點都有相同的層次,不同結(jié)點的同等層具有相同的功能。
26.拒絕服務(wù)攻擊或拒絕服務(wù)拒絕服務(wù)攻擊或拒絕服務(wù)解析:一般認(rèn)為,目前網(wǎng)絡(luò)存在的威脅主要表現(xiàn)在:
非授權(quán)訪問:沒有預(yù)先經(jīng)過同意,就使用網(wǎng)絡(luò)或計算機資源被看作非授權(quán)訪問,如有意避開系統(tǒng)訪問控制機制,對網(wǎng)絡(luò)設(shè)備及資源進行非正常使用,或擅自擴大權(quán)限,越權(quán)訪問信息。它主要有以下幾種形式:假冒、身份攻擊、非法用戶進入網(wǎng)絡(luò)系統(tǒng)進行違法操作、合法用戶以未授權(quán)方式進行操作等。
信息泄漏或丟失:指敏感數(shù)據(jù)在有意或無意中被泄漏出去或丟失,它通常包括,信息在傳輸中丟失或泄漏(如“黑客”們利用電磁泄漏或搭線竊聽等方式可截獲機密信息,或通過對信息流向、流量、通信頻度和長度等參數(shù)的分析,推出有用信息,如用戶口令、賬號等重要信息。),信息在存儲介質(zhì)中丟失或泄漏,通過建立隱蔽隧道等竊取敏感信息等。
破壞數(shù)據(jù)完整性:以非法手段竊得對數(shù)據(jù)的使用權(quán),刪除、修改、插入或重發(fā)某些重要信息,以取得有益于攻擊者的響應(yīng):惡意添加,修改數(shù)據(jù),以干擾用戶的正常使用。
拒絕服務(wù)攻擊:它不斷對網(wǎng)絡(luò)服務(wù)系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關(guān)程序使系統(tǒng)響應(yīng)減慢甚至癱瘓,影響正常用戶的使用,甚至使合法用戶被排斥而不能進入計算機網(wǎng)絡(luò)系統(tǒng)或不能得到相應(yīng)的服務(wù)。利用網(wǎng)絡(luò)傳播病毒:通過網(wǎng)絡(luò)傳播計算機病毒,其破壞性大大高于單機系統(tǒng),而且用戶很難防范。
27.高層應(yīng)用軟件高層應(yīng)用軟件解析:分布式系統(tǒng)與計算機網(wǎng)絡(luò)在物理結(jié)構(gòu)上相同,主要的區(qū)別在高層應(yīng)用軟件。
28.信息資源信息資源解析:因特網(wǎng)主要由以下部分組成:1、通信線路;2、路由器;3、服務(wù)器與客戶機;4、信息資源。
29.【審題關(guān)鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值pjzl和pjz2。
\n【解題思路】
\n本題類似第20套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即判斷符合條件的四位數(shù)是“千位+百位等于十位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。
\n【參考答案】
\n
\n第5類按條件對字符進行篩選、替換
30.【審題關(guān)鍵句】求素數(shù)的個數(shù)及平均值,并計算非素數(shù)的平均值。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后通過for循環(huán)對數(shù)組a[300]中的每個元素a[i]調(diào)用函數(shù)isP(a[i])判斷a[i]是否是素數(shù)(素數(shù)的算法已在isP函數(shù)中給出,此處直接調(diào)用即可),如果是素數(shù),則把其加到變量pjzl上,同時計數(shù)變量cnt加1,否則a[i]值加到變量pjz2上。直到判斷完數(shù)組a[300]中的所有數(shù)據(jù)后退出循環(huán)。
\n②求出pjzl、pjz2和cnt的值之后,再用變量pjzl的值除以cnt的值就得到素數(shù)的平均值,同時把這個值賦給變量pjzl,最后用變量pjz2的值除以300.cnt的值就得到非素數(shù)的平均值,并把這個值賦給變量pjz2。
\n【參考答案】
\n
31.C解析:公鑰加密體制有兩個不同的密鑰,它將加密功能和解密功能分開。一個密鑰稱為私鑰,它被秘密保存。另一個密鑰稱為公鑰,不需要保密。對于公開密鑰加密,公鑰加密的加密算法和公鑰都是公開的。
32.B解析:計算機網(wǎng)絡(luò)由通信子網(wǎng)和資源子網(wǎng)構(gòu)成,其中通信子網(wǎng)包括路由設(shè)備和通信鏈路,資源子網(wǎng)包括主機。
33.C解析:本題考查UNIX的結(jié)構(gòu)與特性。UNIX提供了簡潔高效的Shell語言用做用戶界面。
34.voidSortDat(){ihtij;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[ii=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dmsell[j].dm)==O)/*若產(chǎn)品代碼相同*/if(sell[i].je/*則按金額從大到小進行排列*/{xy=sell[i];sell[ii=sell[j];sell[j]=xy;}voidSortDat()\r\n{\r\nihti,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排列*/\r\n{\r\nxy=sell[i];\r\nsell[ii=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].dm,sell[j].dm)==O)/*若產(chǎn)品代碼相同*/\r\nif(sell[i].je/*則按金額從大到小進行排列*/\r\n{\r\nxy=sell[i];\r\nsell[ii=sell[j];\r\nsell[j]=xy;\r\n}解析:本題考查的知識點如下;
(1)結(jié)構(gòu)體及結(jié)構(gòu)數(shù)組。
(2)結(jié)構(gòu)數(shù)組的排序。
(3)字符型數(shù)組的比較。
本題著重考查結(jié)構(gòu)體變量的訪問、賦值,包括結(jié)構(gòu)體本身及結(jié)構(gòu)體中各個成員的訪問和賦值。根據(jù)題意要求,我們首先要比較產(chǎn)品代碼。因為產(chǎn)品代碼為字符型,所以不能使用簡單的比較運算符進行比較。在這里,我門使用了字符串處理函數(shù)strcmp(char*strll,char*strl2,unsignedintcout)對其進行比較。對于比較結(jié)果,若是代碼相同,則要按照金額進行新的比較,否則可直接存入數(shù)組。因為已定義了結(jié)構(gòu)數(shù)組,就可以使用循環(huán)進行比較排序。排序同樣采用前面介紹的“選擇排序法”。
35.voidJosegh(void){intijkslw;s1=s;for(i=l;i<=n;i++)/*給n個人從到n編號*/p[i-1]=i;for(i=n;i>=2;i--){s1=(s1+m-1)%i;/*下一個開始報數(shù)的人的編號是(s1+m-1)%i*/if(s1==0)/*若s1為0則說明要開始報數(shù)的是最后一個人*/s1=i;w=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/for(j=sl;j<=i-1;j++)p[j-1]=p[j];p[i-1]=w;}}voidJosegh(void)\r\n{\r\ninti,j,k,sl,w;\r\ns1=s;\r\nfor(i=l;i<=n;i++)/*給n個人從到n編號*/\r\np[i-1]=i;\r\nfor(i=n;i>=2;i--)\r\n{\r\ns1=(s1+m-1)%i;/*下一個開始報數(shù)的人的編號是(s1+m-1)%i*/\r\nif(s1==0)/*若s1為0,則說明要開始報數(shù)的是最后一個人*/\r\ns1=i;\r\nw=p[s1-1];/*將要出圈的人移至數(shù)組的最后*/\r\nfor(j=sl;j<=i-1;j++)\r\np[j-1]=p[j];\r\np[i-1]=w;\r\n}\r\n}解析:本題考查的知識點如下:
(1)將數(shù)組建成環(huán)。
(2)運算符“%”的使用。
(3)循環(huán)的嵌套使用。
此題是著名的“約瑟夫環(huán)”問題。首先要將每個人的編號存入數(shù)組。因為每次是從s1開始報數(shù),若是直線隊則下一個開始報數(shù)的人的編號是s1+m-1,但這里要建立一個環(huán),即最后一個人報完數(shù)后第一個人接著報數(shù)。所
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)全體職工勞動合同范本
- 廚師短期合同范本
- 原木收購出售合同范本
- 合同范本建立流程
- 廚房顧問合同范本
- 商用商鋪租賃合同范本
- 二房東門面出租合同范本
- 賣買房協(xié)議合同范本
- 名師帶高徒合同范本
- 以公司名義合同范本
- 商場扶梯安全培訓(xùn)
- 腹膜透析操作流程及評分標(biāo)準(zhǔn)
- 開封市第一屆職業(yè)技能大賽美容項目技術(shù)文件(世賽項目)
- 《全科醫(yī)學(xué)概論》課件-以家庭為單位的健康照顧
- 自來水廠安全施工組織設(shè)計
- 川教版2024-2025學(xué)年六年級下冊信息技術(shù)全冊教案
- 招標(biāo)代理機構(gòu)遴選投標(biāo)方案(技術(shù)標(biāo))
- 彩鋼瓦雨棚施工技術(shù)標(biāo)準(zhǔn)方案
- KTV商務(wù)禮儀培訓(xùn)
- 三級安全教育試題(公司級、部門級、班組級)
- 2024年《論教育》全文課件
評論
0/150
提交評論