版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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ù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(10題)1.若某大學(xué)分配給計(jì)算機(jī)系的IP地址塊為210.111.15.128/26,分配給自動(dòng)化系的IP地址塊為210·111.15.192/26,那么這兩個(gè)地址塊經(jīng)過聚合后的地址為()。
A.210.111.15.0/24
B.210.111.15.0/25
C.210.111.15.128/25
D.210.111.15.128/24
2.計(jì)算機(jī)的病毒所造成的危害是()。
A.破壞計(jì)算機(jī)系統(tǒng)軟件或文件內(nèi)容B.造成硬盤或軟盤物理破壞C.使計(jì)算機(jī)突然斷電D.使操作員感染病毒
3.下列關(guān)于網(wǎng)絡(luò)接入技術(shù)和方法的描述中,錯(cuò)誤的是()A.“三網(wǎng)融合”中的三網(wǎng)是指計(jì)算機(jī)網(wǎng)絡(luò)、電信通信網(wǎng)和廣播電視網(wǎng)
B.寬帶接入技術(shù)包括XDSL、HF
C.SDH、無線接入等
D.無線接入技術(shù)主要有WLAN、WMAN等
E.CableModem的傳輸速率可以達(dá)到10~36Mbps
4.有關(guān)SDH的特點(diǎn),下列說法錯(cuò)誤的是()。
A.同步復(fù)用B.標(biāo)準(zhǔn)的網(wǎng)絡(luò)接口C.SDH各等級(jí)信號(hào)的速率不存在嚴(yán)格的倍數(shù)關(guān)系D.強(qiáng)大的網(wǎng)絡(luò)管理功能
5.《計(jì)算機(jī)病毒防治管理辦法》是在哪一年頒布的()。
A.1994B.1997C.2000D.1998
6.在Linux中,存儲(chǔ)用戶密碼信息的文件是()。
A.SAMB.passwdC.shadowD.group
7.最常用的防火墻有3類,以下不屬于防火墻分類的是()。
A.包過漣路由器B.應(yīng)用級(jí)網(wǎng)關(guān)C.電路級(jí)網(wǎng)關(guān)D.中心管理機(jī)
8.下列對(duì)IPv6地址FF23:0:0:0:0510:0:0:9C5B的簡(jiǎn)化表示中,錯(cuò)誤的是()。
A.FF23::0510:0:0:9C5B
B.FF23:0:0:0:0510::9C5B
C.FF23:0:0:0:05l::9C5B
D.FF23::510:0:0:9C5B
9.下列有關(guān)網(wǎng)絡(luò)技術(shù)的發(fā)展趨勢(shì)的描述中,不正確的是()
A.計(jì)算機(jī)網(wǎng)絡(luò)的數(shù)據(jù)傳輸速率將越來越高
B.計(jì)算機(jī)網(wǎng)絡(luò)的主要特征為資源共享
C.網(wǎng)絡(luò)信息交換將以高速度的電路交換為主要特征
D.網(wǎng)絡(luò)協(xié)議向標(biāo)準(zhǔn)化,網(wǎng)絡(luò)服務(wù)向綜合化方向芡展
10.FTP協(xié)議支持的兩種傳輸方式,一種是文本文件,另一種是()文件。
A.十六進(jìn)制B.二進(jìn)制C.網(wǎng)頁D.圖片
二、填空題(10題)11.按網(wǎng)絡(luò)覆蓋范圍分類,______用于實(shí)現(xiàn)幾十公里范圍內(nèi)大量局域網(wǎng)的互聯(lián)。
12.計(jì)算機(jī)網(wǎng)絡(luò)定義為“以能夠的方式互聯(lián)起來的自治計(jì)算機(jī)系統(tǒng)的集合”。
13.【】是用戶與計(jì)算機(jī)硬件系統(tǒng)之間的橋梁。
14.
15.trace命令用于跟蹤測(cè)試數(shù)據(jù)轉(zhuǎn)發(fā)_________。
16.不經(jīng)過CPU,數(shù)據(jù)直接在I/O設(shè)備與存儲(chǔ)器間傳輸?shù)姆椒ǚQ為【】。
17.ISO定義了網(wǎng)絡(luò)管理的五大功能,包括故障管理、安全管理、計(jì)費(fèi)管理、性能管理和。
18.Internet是全球最大的計(jì)算機(jī)網(wǎng)絡(luò),它的基礎(chǔ)協(xié)議是______。
19.IP地址可分為A、B、C、D、E共5類。其中A類地址主機(jī)號(hào)占用【19】個(gè)字節(jié)。
20.
三、2.填空題(8題)21.網(wǎng)絡(luò)并行計(jì)算根據(jù)組建思想和實(shí)現(xiàn)方法可以分為網(wǎng)格計(jì)算與______。
22.如果路由表中沒有包含到某一特定網(wǎng)絡(luò)或特定主機(jī)的路由,路由選擇例程就可以將數(shù)據(jù)報(bào)發(fā)送到______上。
23.按照信息交換方式和所連接的設(shè)備種類不同,通道可以分為字節(jié)多路通道,選擇通道和______通道。
24.遠(yuǎn)程登陸Telnet采用了______模式。
25.計(jì)算機(jī)的數(shù)據(jù)傳輸具有突發(fā)性,通信子網(wǎng)中的負(fù)荷極不穩(wěn)定,可能帶來通信子網(wǎng)暫時(shí)與局部的______現(xiàn)象。
26.交換機(jī)地址學(xué)習(xí)是通過讀取幀的______地址并記錄幀進(jìn)入交換機(jī)的端口號(hào)進(jìn)行的。
27.系統(tǒng)的可靠性通常用平均無故障時(shí)間和______時(shí)間來表示。
28.在WWW服務(wù)系統(tǒng)中,信息資源以【】為基本組織單位存儲(chǔ)在服務(wù)器中。
四、C語言程序設(shè)計(jì)題(2題)29.程序test.c的功能是:利用以下所示的簡(jiǎn)單迭代方法求方程cos(x)-x=0的一個(gè)實(shí)根。迭代公式:xn+1=cos(xn)(n是迭代次數(shù))
迭代步驟如下:
(1)取xl初值為0.0;
(2)x0=xl,把xl的值賦給x0;
(3)x1=cos(x0),求出一個(gè)新的x1;
(4)若x0-xl的絕對(duì)值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);
(5)所求x1就是方程cos(x)-x=0的一個(gè)實(shí)根,作為函數(shù)值返回。
請(qǐng)編寫函數(shù)countValue實(shí)現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果輸出到文件out.dat中。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主。函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
第l0類按指定條件對(duì)字符串進(jìn)行排序
30.已知在文件in.dat中存有200組數(shù)據(jù),每組有3個(gè)數(shù),每個(gè)數(shù)均是三位數(shù)。函數(shù)readDat是讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出第二個(gè)數(shù)大于第一個(gè)數(shù)加第三個(gè)數(shù)之和的數(shù),其中滿足條件的個(gè)數(shù)作為函數(shù)jsSort的返回值,同時(shí)把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對(duì)bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第二個(gè)數(shù)加第三個(gè)之和的大小進(jìn)行降序排列(第二個(gè)數(shù)加第三個(gè)數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到out.dat文件中。
注意:部分源程序存在test.C文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
五、1.選擇題(3題)31.()存儲(chǔ)管理方式提供二維地址結(jié)構(gòu)。
A.固定分區(qū)B.分頁C.分段D.可變分區(qū)
32.下列網(wǎng)絡(luò)中屬于局域網(wǎng)的是______。
A.X.25網(wǎng)B.幀中繼網(wǎng)C.SMDB網(wǎng)D.Ethernet
33.若想訪問北京大學(xué)(pku)FTP服務(wù)器pub目錄下的一個(gè)文件index.txt,應(yīng)該在瀏覽器地址欄內(nèi)輸入()。
A./pub/index.txt
B./pub/index.txt
C./pub/index.txt
D..ca/pub/index.txt
六、1.程序設(shè)計(jì)題(3題)34.已知數(shù)據(jù)文件IN87.DAT中存有300個(gè)4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue(),具功能是:求出千位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個(gè)數(shù)cnt,再求出所有滿足此條件的4位數(shù)平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2,輸出到out87.dat文件中。
例如:6712,6+2=7+1,則該數(shù)滿足條件,計(jì)算平均值pjz1,且個(gè)數(shù)cnt=cnt+1。
8129,8+9≠1+2,則該數(shù)不滿足條什,計(jì)算平均值pjz2。
注意:部分源程序已給出。
程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt,pjz1,pjz2。
請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。
試題程序:
#include
inta[300],cnt=0;
doublepjz1=0.0,pjz2=0.0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n滿足條件的平均值pjz1=%7.21f\n不滿足條件的平均值pjz2=%7.21f\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("in87.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out87.dar","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);
fclose(fp);
}
35.請(qǐng)編制程序,要求:將文件IN94.DAT中的200個(gè)整數(shù)讀入數(shù)組xx中,求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1和偶數(shù)的個(gè)數(shù)cnt2,以及數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj(保留兩位小數(shù)),結(jié)果cnt1,cnt2,pj輸出到OUT94.DAT中。
部分程序、讀函數(shù)read_dat(intxx[200])及輸出格式已給出。
試題程序:
#include<conio.h>
#include<stdio.h>
#defineN200
voidread_dat(intxx[N])
{
inti,j;
FILE*fp;
fp=fopen("IN94.DAT","r");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fscanf(fp,"%d,",&xx[i*10+j]);
printf("%d",xx[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
voidmain()
{
intcnt1,cnt2,xx[N];
floatpj;
FILE*fw;
clrscr();
fw=fopen("out94.dat","w");
read_dat(xx);
printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);
fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);
fclose(fw);
}
36.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN74.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中。請(qǐng)編制函數(shù)StrCharJL(),該函數(shù)的功能是:以行為單位把字符串中的所有字符的ASCⅡ值左移4位,如果左移后,其字符的ASCⅡ值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串對(duì)應(yīng)的位置。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組XX中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT74.DAT中。
注意:部分源程序已給出。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
請(qǐng)勿改動(dòng)主函數(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);
voidStrCharJL(void)
{
}
voidmain()
clrscr();
if(ReadDat())
{
printf("數(shù)據(jù)文件IN74.DAT不能打開\n\007");
return;
}
StrCharJL();
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
char*p;
if((fp=fopen("IN74.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("OUT74.DAT","w");
for(i=0;i<maxline;i++)
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
參考答案
1.C地址聚合是指是把幾個(gè)小網(wǎng)絡(luò)合并為一個(gè)大網(wǎng)絡(luò),主要是通過修改子網(wǎng)位實(shí)現(xiàn)(增大)。具體方法是判斷這些地址最左邊的多少位相同的,需要如下3步。第1步:將地址轉(zhuǎn)換為二進(jìn)制格式,并將它們對(duì)齊第2步:找到所有地址中都相同的最后一位。第3步:計(jì)算有多少位是相同的。通過分析題目發(fā)現(xiàn),本題中只有最后一個(gè)點(diǎn)位不同,其它3個(gè)點(diǎn)位都相同,在進(jìn)行十進(jìn)制向二進(jìn)制轉(zhuǎn)換時(shí),只需計(jì)算最后一個(gè)點(diǎn)位就行了。210.111.15.192:210.111.15.11000000210.111.15.128:210.111.15.10000000得210.111.15.10000000,轉(zhuǎn)換成十進(jìn)制即210.1l1.15.128。因?yàn)橛?5位相同,因此子網(wǎng)掩碼為/25,故選擇C選項(xiàng)。
2.A
3.B
4.C解析:SDH各個(gè)等級(jí)信號(hào)的速率是存在嚴(yán)格的倍數(shù)關(guān)系的,每125微秒傳一幀。其他3個(gè)都是SDH的主要特點(diǎn)。
5.C
6.B
7.D
8.C在使用零壓縮法時(shí),不能把一個(gè)位段內(nèi)部的有效0也壓縮掉。C選項(xiàng)明顯不符合前導(dǎo)零壓縮法。
9.C如今計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展趨勢(shì)是傳輸速率越來越高.已形成全球性公用網(wǎng)絡(luò)體系。在公用網(wǎng)絡(luò)上建立虛擬網(wǎng)絡(luò)以滿足對(duì)數(shù)據(jù)安全有特殊要求的用戶?,F(xiàn)代對(duì)網(wǎng)絡(luò)的需求越來越多的是為滿足信息的交互和資源的共亨。信息變換方式也由原來的電路交換、報(bào)文交換向分組交換和信元交換方向發(fā)展。各種通信控制協(xié)議相應(yīng)建立了國(guó)際化的標(biāo)準(zhǔn).網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)由原來單一的數(shù)據(jù)通信向綜合業(yè)務(wù)方向發(fā)展。
10.BFTP協(xié)議支持的兩種傳輸方式,一種是文本文件,另一種是二進(jìn)制文件。
11.城域網(wǎng)城域網(wǎng)解析:城域網(wǎng)是介于廣域網(wǎng)和局域網(wǎng)之接的種高速網(wǎng)絡(luò)。城域網(wǎng)的設(shè)計(jì)目標(biāo)是滿是幾石千米范圍內(nèi)的大量企業(yè)、機(jī)關(guān)、公司的多個(gè)局域網(wǎng)的互聯(lián)需求,以實(shí)現(xiàn)大量用戶之間的數(shù)據(jù)、語音、圖形與視頻等多種信息傳輸。
12.互相共享資源計(jì)算機(jī)網(wǎng)絡(luò)的定義可以分為3類:廣義觀點(diǎn)、資源共享觀點(diǎn)和用戶透明性觀點(diǎn)。從目前計(jì)算機(jī)網(wǎng)絡(luò)的特點(diǎn)看,資源共享觀點(diǎn)的定義能夠準(zhǔn)確地描述計(jì)算機(jī)網(wǎng)絡(luò)的基本特征?;谠撚^點(diǎn),計(jì)算機(jī)網(wǎng)絡(luò)可以定義為“以能夠互相共享資源的方式互聯(lián)起來的自治計(jì)算機(jī)系統(tǒng)的集合”
13.軟件軟件解析:軟件是用戶與計(jì)算機(jī)硬件系統(tǒng)之間的橋梁,它體現(xiàn)了人要計(jì)算機(jī)做什么、怎樣做,這一套指令序列均以某種代碼形式儲(chǔ)存于存儲(chǔ)器中。
14.
15.\n路徑
\n
16.直接存儲(chǔ)器存取方式(DMA)直接存儲(chǔ)器存取方式(DMA)解析:不經(jīng)過CPU,數(shù)據(jù)直接在I/O設(shè)備與存儲(chǔ)器間傳輸?shù)姆椒ǚQ為直接存儲(chǔ)器存取方式(DMA)
17.配置管理網(wǎng)絡(luò)管理包括配置管理、故障管理、性能管理、安全管理、計(jì)費(fèi)管理5個(gè)基本功能。
18.TCP/IPTCP/IP解析:Internet實(shí)現(xiàn)了TCP/IP參考模型與協(xié)議的結(jié)合。TCP/IP協(xié)議使得網(wǎng)絡(luò)提供不受主機(jī)與用戶微型計(jì)算機(jī)機(jī)型、使用的操作系統(tǒng)限制的通用服務(wù)變?yōu)榭赡堋?/p>
19.3地址由4個(gè)字節(jié)32bit.組成??梢苑譃锳、B、C、D、E共5類。其中A、B、C類地址的網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)所占用的位數(shù)不同,以適應(yīng)不同規(guī)模的網(wǎng)絡(luò)。A類地址中網(wǎng)絡(luò)號(hào)占1個(gè)字節(jié)的7位首位為O.,其余的3個(gè)字節(jié)表示主機(jī)號(hào),適用于大型網(wǎng)絡(luò)。B類地址中網(wǎng)絡(luò)號(hào)占前2個(gè)字節(jié)中的14位第l、2位為,其余的3個(gè)字節(jié)表示主機(jī)號(hào)。c類地址中網(wǎng)絡(luò)號(hào)占前3個(gè)字節(jié)中的21位第l、2、3位為110.,其余的3個(gè)字節(jié)表示主機(jī)號(hào),適用于規(guī)模較小的網(wǎng)終。D類和E類IP地址少用。
20.
21.機(jī)群計(jì)算機(jī)群計(jì)算解析:機(jī)群計(jì)算是采用高速網(wǎng)絡(luò)連接一組工作站或微機(jī)組成一個(gè)機(jī)群,或者形成一個(gè)動(dòng)態(tài)虛擬機(jī)群,性價(jià)比很高。
22.默認(rèn)路由默認(rèn)路由解析:默認(rèn)路由是一個(gè)特殊的路由,當(dāng)路由表中找不到目標(biāo)路由時(shí),就將數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到該默認(rèn)路由。
23.數(shù)組多路數(shù)組多路解析:數(shù)組多路通道綜合了字節(jié)多路通道分時(shí)工作和選擇通道傳輸速率高的特點(diǎn)。其實(shí)質(zhì)是對(duì)通道程序采用多道程序設(shè)計(jì)技術(shù),使與通道連接的設(shè)備可以并行工作。
24.客戶機(jī)/服務(wù)器客戶機(jī)/服務(wù)器解析:通過TCP連接,Telnet客戶機(jī)進(jìn)程與Telnet服務(wù)器進(jìn)程之間采用了網(wǎng)絡(luò)虛擬終端NVT標(biāo)準(zhǔn)來進(jìn)行通信。
25.擁塞擁塞解析:在信息高速公路上,由于要進(jìn)行大量科學(xué)計(jì)算、信息處理、多媒體數(shù)據(jù)服務(wù)與視頻服務(wù),它需要數(shù)據(jù)通信網(wǎng)能提供很高的帶寬。同時(shí)計(jì)算機(jī)的數(shù)據(jù)傳輸具有“突發(fā)性”的特點(diǎn),通信子網(wǎng)中的負(fù)荷極不穩(wěn)定,隨之可能帶來通信子網(wǎng)的暫時(shí)與局部的擁塞現(xiàn)象。因此新型數(shù)據(jù)通信網(wǎng)必須要適應(yīng)大數(shù)據(jù)、突發(fā)性傳輸?shù)男枨?,并能?duì)網(wǎng)絡(luò)擁塞有良好的控制功能。
26.源源解析:交換機(jī)地址學(xué)習(xí)足通過讀取幀的源地址并記錄幀進(jìn)入交換機(jī)的端口號(hào)進(jìn)行的。
27.平均故障修復(fù)(MTTR)平均故障修復(fù)(MTTR)解析:系統(tǒng)的可靠性通常用平均無故障MTBF時(shí)間和平均故障修復(fù)時(shí)間MTTR來表示。MTBF指多長(zhǎng)時(shí)間系統(tǒng)發(fā)生一次故障。MTTR指修復(fù)一次故障所需要的時(shí)間。顯然,如果系統(tǒng)的MTBF時(shí)間很長(zhǎng)、MTTR時(shí)間很短,那么該系統(tǒng)的可靠性就很高。
28.頁面(網(wǎng)頁或Web)頁面(網(wǎng)頁或Web)解析:WWW服務(wù)中信息資源以網(wǎng)頁作為基本的組織單位。網(wǎng)頁上可包括文本、聲音、圖畫、動(dòng)畫和“熱字”等,其中“熱字”用以完成網(wǎng)頁之間的鏈接。網(wǎng)頁可在同一主機(jī)上,也可在不同的主機(jī)上。統(tǒng)一資源定位符URL(Uniform.ResourceLocators)是WWW中用來定位和調(diào)用這種網(wǎng)絡(luò)資源的方法。
29.【審題關(guān)鍵句】Xn+l=cos(Xn)的迭代計(jì)算。
\n【解題思路】
\n①因?yàn)榉匠蘡os(x).x=0的根為實(shí)數(shù),所以定義兩個(gè)雙精度型變量x0,xl。并把變量xl的初值設(shè)為0.0。
\n②根據(jù)題目中給出的求方程一個(gè)實(shí)根的迭代算法,在while循環(huán)中,首先把變量xl的值賦給x0,然后利用表達(dá)式cos(x0)
\n求出一個(gè)值xl,再調(diào)用vc6.0的求絕對(duì)值的庫(kù)函數(shù)fabs,判斷如果x0與xl差的絕對(duì)值小于0.000001,就認(rèn)為xl的值是方程cos(x)-x=0的一個(gè)實(shí)根,此時(shí)退出循環(huán),把xl的值返回。
\n【參考答案】
\n
\n第10類按指定條件對(duì)字符串進(jìn)行排序
30.【審題關(guān)鍵句】第2個(gè)數(shù)大于第1個(gè)數(shù)加第3個(gè)數(shù),存入數(shù)組,按第2個(gè)加第3個(gè)數(shù)之和降序排序。
\n【解題思路】
\n①首先定義兩個(gè)循環(huán)變量i、j;一個(gè)計(jì)數(shù)變量count;一個(gè)用于中間轉(zhuǎn)換數(shù)據(jù)的結(jié)構(gòu)體變量CC。
\n②建立一個(gè)for循環(huán),指定第一個(gè)for循環(huán)的循環(huán)變量i從0開始,到200時(shí)結(jié)束,每循環(huán)一次,變量i的值加1。在循環(huán)體中依次判斷每行數(shù)據(jù)中,如果aa[i]的第二個(gè)數(shù)大于第一個(gè)數(shù)加第三個(gè)數(shù)之和,則把a(bǔ)a[i]復(fù)制到bb[count]中,同時(shí)數(shù)組下標(biāo)變量count加1。
\n③將所有滿足條件的記錄篩選保存到數(shù)組bb口后,再通過兩個(gè)for循環(huán)對(duì)數(shù)組bb[]中記錄進(jìn)行排序。第一個(gè)for循環(huán)的循環(huán)變量i的初值為0,當(dāng)?shù)扔跀?shù)組計(jì)數(shù)變量count的值減1時(shí)停止循環(huán),每循環(huán)一次,i的值加1;第二個(gè)for循環(huán)的循環(huán)變量j的初值等于i+1,當(dāng)?shù)扔跀?shù)組計(jì)數(shù)變量count的值時(shí)停止循環(huán),每循環(huán)一次,j的值加1;每次進(jìn)行比較時(shí),如果第i行的第二個(gè)數(shù)加第三個(gè)之和小于其后面第i行的第二個(gè)數(shù)加第三個(gè)之和,將執(zhí)行if條件語句后面花括號(hào)中的命令,花括號(hào)中3條命令的功能就是根據(jù)題目要求按每行數(shù)據(jù)中第二個(gè)數(shù)加第三個(gè)之和從大到小排序。
\n④最后將計(jì)數(shù)函數(shù)count返回。
\n【參考答案】
\n
\n
31.C【解析】分段存儲(chǔ)管理方式提供二維地址結(jié)構(gòu)。以段為單位進(jìn)行內(nèi)存分配,每段是一個(gè)連續(xù)的存儲(chǔ)區(qū),各段之間的內(nèi)存區(qū)不一定連續(xù)也不等長(zhǎng),內(nèi)存的分配和釋放是隨需要?jiǎng)討B(tài)進(jìn)行的。
32.D解析:在局域網(wǎng)領(lǐng)域中,以太網(wǎng)(Ethernet)、令牌總線網(wǎng)(TokenBus)、令牌環(huán)網(wǎng)(TokenRing)是常用的三種局域網(wǎng)產(chǎn)品。X.25網(wǎng)、幀中繼網(wǎng)和SMDS(SwitchedMultimegabitDataServices)網(wǎng)屬于廣域網(wǎng)范疇。
33.D解析:其URL應(yīng)該寫作/pub/index.txt。其中ftp指明要訪問的服務(wù)2S為FTP服務(wù)器;指明要訪問的FTP服務(wù)器的主機(jī)名;pub/index.txt指明要下載的文件名
34.voidjsValue(){intithouhuntendatan=O;for(i=0;i<300;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ù)字*/if(thou+data==hun+ten)/*如果千位數(shù)加個(gè)位數(shù)等于百位數(shù)加十位數(shù)*/{cnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/pjz1+=a[i];/*將滿足條件的數(shù)求和*/}else{n++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/pjz2+=a[i];/*將不滿足條件的數(shù)求和*/}}pjz1/=cnt;/*求滿足條件的數(shù)的平均值*/pjz2/=n;/*求不滿足條件的數(shù)的平均值*/}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,n=O;\r\nfor(i=0;i<300;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\nif(thou+data==hun+ten)/*如果千位數(shù)加個(gè)位數(shù)等于百位數(shù)加十位數(shù)*/\r\n{\r\ncnt++;/*則統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/\r\npjz1+=a[i];/*將滿足條件的數(shù)求和*/\r\n}\r\nelse\r\n{\r\nn++;/*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/\r\npjz2+=a[i];/*將不滿足條件的數(shù)求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求滿足條件的數(shù)的平均值*/\r\npjz2/=n;/*求不滿足條件的數(shù)的平均值*/\r\n}解析:本題考查的知識(shí)點(diǎn)如下:
(1)運(yùn)算符“%”及“/”的使用。
(2)循環(huán)結(jié)構(gòu)及選擇結(jié)構(gòu)的使用。
在本題中,首先要將一個(gè)4位數(shù)的千位、百位、十位、個(gè)位拆成獨(dú)立的數(shù)字。這里借助特殊運(yùn)算符號(hào)“%”(取余)和“/”(整除),拆分方法略。然后判斷符合千位數(shù)+個(gè)位數(shù):百位數(shù)+十位數(shù)的數(shù)的個(gè)數(shù)。依次求得符合各種條件的數(shù)的和及其平均值。
35.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj=0;cnt1=0;cnt2=0;pj=0.0;clrscr();fw=fopen("out94.dat""w");read_dat(xx);for(i=0;i<N;i++){if(xx[i]%2)cnt1++;/*求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1*/elsecnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/if(i%2==1){j+=xx[i];/*求數(shù)組xx下標(biāo)為奇數(shù)的元素值的總和*/k++;}}pj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本題考查的知識(shí)點(diǎn)如下:(1)運(yùn)算符“%”的使用。(2)強(qiáng)制類型轉(zhuǎn)換和小數(shù)位數(shù)的保留。一個(gè)數(shù)除以2取余所得的數(shù)為1則它是奇數(shù)否則是偶數(shù)取余使用運(yùn)算符“%”。在本題中要求算術(shù)平均值保留兩位小數(shù)。使用的方法是:將和乘以100除以個(gè)數(shù)強(qiáng)制類型轉(zhuǎn)換后再除以100。為了保證和有效我們定義了一個(gè)長(zhǎng)整型變量來記錄和。因?yàn)閭€(gè)數(shù)也為整型運(yùn)算符“/”在這里的含義是整除而我們要保留小數(shù)所以要使用強(qiáng)制類型轉(zhuǎn)換將和乘以100的結(jié)果轉(zhuǎn)換為浮點(diǎn)類型這樣就可以實(shí)現(xiàn)保留兩位小數(shù)。使用循環(huán)對(duì)所有數(shù)據(jù)進(jìn)行訪問。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj=0;\r\ncnt1=0;\r\ncnt2=0;\r\npj=0.0;\r\nclrscr();\r\nfw=fopen('out94.dat','w');\r\nread_dat(xx);\r\nfor(i=0;i<N;i++)\r\n{\r\nif(xx[i]%2)\r\ncnt1++;/*求出數(shù)組xx中奇數(shù)的個(gè)數(shù)cnt1*/\r\nelse\r\ncnt2++;/*求出數(shù)組xx中偶數(shù)的個(gè)數(shù)cnt2*/\r\nif(i%2==1)\r\n{\r\nj+=xx[i];/*求數(shù)組xx下標(biāo)為奇數(shù)的元素值的總和*/\r\nk++;\r\n}\r\n}\r\npj=(float)(j*100/k)/100;/*求數(shù)組xx下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj*/\r\nprintf('\\n\\ncnt1=%d,cnt2=%d,pj=%6.2f\\n',cnt1,c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版事業(yè)單位聘用合同書(二零二五年度)修訂本3篇
- 2025年水庫(kù)水面旅游開發(fā)合作協(xié)議3篇
- 2025年采摘果園休閑農(nóng)業(yè)項(xiàng)目承包經(jīng)營(yíng)合同3篇
- 2025年鐵路旅客承運(yùn)人服務(wù)質(zhì)量提升與旅客滿意度合同3篇
- 二零二五版跨區(qū)域二手房產(chǎn)權(quán)轉(zhuǎn)移協(xié)助合同
- 2025版烏笑與配偶離婚后子女教育費(fèi)用支付調(diào)整協(xié)議3篇
- 萬科物業(yè)2024全年服務(wù)細(xì)則協(xié)議版
- 三方借款協(xié)作協(xié)議2024年適用版版B版
- 美容院綠色環(huán)保材料采購(gòu)與2025年度股份合作協(xié)議4篇
- 2025年版餐飲服務(wù)消費(fèi)者免責(zé)條款協(xié)議3篇
- 招標(biāo)師《招標(biāo)采購(gòu)項(xiàng)目管理》近年考試真題題庫(kù)(含答案解析)
- 微生物組與唾液腺免疫反應(yīng)-洞察分析
- 2024公共數(shù)據(jù)授權(quán)運(yùn)營(yíng)實(shí)施方案
- 2024年國(guó)家焊工職業(yè)技能理論考試題庫(kù)(含答案)
- 《向心力》 教學(xué)課件
- 結(jié)構(gòu)力學(xué)數(shù)值方法:邊界元法(BEM):邊界元法的基本原理與步驟
- 北師大版物理九年級(jí)全一冊(cè)課件
- 2024年第三師圖木舒克市市場(chǎng)監(jiān)督管理局招錄2人《行政職業(yè)能力測(cè)驗(yàn)》高頻考點(diǎn)、難點(diǎn)(含詳細(xì)答案)
- RFJ 006-2021 RFP型人防過濾吸收器制造與驗(yàn)收規(guī)范(暫行)
- 盆腔炎教學(xué)查房課件
- 110kv各類型變壓器的計(jì)算單
評(píng)論
0/150
提交評(píng)論