




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
(2023年)山東省德州市全國計算機等級考試網(wǎng)絡技術(shù)預測試題(含答案)學校:________班級:________姓名:________考號:________
一、單選題(10題)1.下列關(guān)于路由器技術(shù)指標的描述中,錯誤的是()
A.吞吐量是指路由器的包轉(zhuǎn)發(fā)能力
B.背板能力決定了路由器的吞吐量
C.語音、視頻業(yè)務對延時抖動要求較高
D.突發(fā)處理能力是以最小幀間隔值來衡量的
2.在數(shù)據(jù)通信中使用曼徹斯特編碼的主要原因是_______。
A.實現(xiàn)對通信過程中傳輸錯誤的恢復
B.實現(xiàn)對通信過程中收發(fā)雙方的數(shù)據(jù)同步
C.提高對數(shù)據(jù)的有效傳輸速率
D.提高傳輸信號的抗干擾能力
3.SET協(xié)議中涉及的當事人包括()
A.持卡人、發(fā)卡機構(gòu)、商家、銀行和運輸部門
B.持卡人、發(fā)卡機構(gòu)、商家、銀行和支付網(wǎng)關(guān)
C.持卡人、通信系統(tǒng)、商家、銀行和支付網(wǎng)關(guān)
D.持卡人、通信系統(tǒng)、商家、銀行和運輸部門
4.若服務器系統(tǒng)可用性達到99.99%,那么每年的停機時間必須小于()
A.4分鐘B.10分鐘C.53分鐘D.106分鐘
5.WWW瀏覽器的工作基礎是解釋執(zhí)行用()語言書寫的文件。
A.HTMLB.JavaC.SQLD.VC++
6.下列關(guān)于WWW服務的特點,錯誤的是()。
A.用戶可以在世界范圍內(nèi)任意查找、檢索、瀏覽及添加信息
B.提供生動直觀、易于使用、統(tǒng)一的圖形用戶界面
C.服務器之間可以相互鏈接
D.只能訪問文本信息
7.在計算機網(wǎng)絡中,用戶訪問網(wǎng)絡的界面是()。A.主機B.終端C.通信控制處理機D.網(wǎng)卡
8.第
13
題
ATM信元的組成是()
A.5個字節(jié)的信頭和53個字節(jié)的信息字段
B.5個字節(jié)的信頭和48個字節(jié)的信息字段
C.10個字節(jié)的信頭和48個字節(jié)的信息字段
D.16個字節(jié)的信頭和53個字節(jié)的信息字段
9.一臺交換機具有48個10/100Mbit/s端口和2個1000Mbit/s端口,如果所有端口都工作在全雙工狀態(tài),那么交換機總帶寬應為()。
A.8.8Gbit/sB.12.8Gbit/sC.13.6Gbit/sD.24.8Gbit/s
10.
二、填空題(10題)11.
12.(8)網(wǎng)橋可以通過_________過濾和轉(zhuǎn)發(fā)幀隔開網(wǎng)段中的流量。
13.網(wǎng)絡管理的5大功能是配置管理、性能管理、【】、安全管理和計費管理。
14.第
72
題
網(wǎng)絡操作系統(tǒng)Netware是()公司的產(chǎn)品。
15.第
80
題
()是指軟件中含有—小段察覺不出的程序段,當軟件運行時會損害用戶的安全。
16.______是指通過計算機技術(shù)與通信技術(shù)的結(jié)合來實現(xiàn)信息的傳輸、交換、存儲和處理。
17.
18.
19.虛電路交換方式試圖將電路交換和結(jié)合起來,發(fā)揮這兩種方法各自的優(yōu)點,以達到最佳的數(shù)據(jù)交換效果。
20.______拓撲結(jié)構(gòu)是在局域網(wǎng)中最常采用的。
三、2.填空題(8題)21.對于復雜的計算機網(wǎng)絡協(xié)議最好的組織方式是層次結(jié)構(gòu)模型。我們將計算機網(wǎng)絡層次結(jié)構(gòu)模型和各層協(xié)議的集合定義為【】。
22.局域網(wǎng)參考模型只對應OSI參考模型的數(shù)據(jù)鏈路層與物理層,它將數(shù)據(jù)鏈路層劃分為邏輯鏈路控制子層與【】子層。
23.網(wǎng)絡協(xié)議三要素中規(guī)定通信雙方要發(fā)出什么控制信息,執(zhí)行的動作和返回的應答的部分稱為______。
24.在多道程序系統(tǒng)中,為了避免內(nèi)存中各程序相互干擾,必須對內(nèi)存中的程序和數(shù)據(jù)進行______。
25.在工業(yè)布線系統(tǒng)中,通常在主干傳輸結(jié)構(gòu)中采用光纖作為連接工業(yè)環(huán)境中各種通信設備的傳輸介質(zhì),提高了數(shù)據(jù)傳輸速率與抗______能力,確保在復雜的工廠環(huán)境中各種數(shù)據(jù)的傳輸要求。
26.測量CPU處理速度有兩種常用單位,其中表示執(zhí)行浮點指令的平均速度是用【】。
27.一般來說,網(wǎng)絡操作系統(tǒng)可以分為兩類:即面向任務型與______。
28.在文件傳輸服務中,將文件從服務器傳到客戶機稱為【】文件。
四、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ù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjzl,pjz2輸出到out.dat文件。
例如:1239,9-1-2-3>0,則該數(shù)滿足條件,參加計算平均值pjzl,且個數(shù)cnt=cnt+1。
8129,9-8-1-2<0,則該數(shù)不滿足條件,參加計算平均值pJz2。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[300],已定義變量:cnt,pjzl,pjz2
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫函數(shù)writeDat的內(nèi)容。
30.已知數(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)容。
五、1.選擇題(3題)31.Linux的常見版本有()。Ⅰ.RedHatLinuxⅡ.SlockwareⅢ.DebianLinuxⅣ.AIX
A.Ⅰ、ⅡB.Ⅰ、Ⅱ、ⅢC.Ⅰ、Ⅲ、ⅣD.Ⅱ、Ⅲ、Ⅳ
32.關(guān)于NetWare的三級容錯機制,下面說法正確的是______。Ⅰ.SFTⅠ針對硬盤表面磁介質(zhì)的可能故障而設汁Ⅱ.SFTⅡ針對硬盤控制器和硬盤電路故障而設計Ⅲ.SFTⅢ提供了操作系統(tǒng)備份功能Ⅳ.SFTⅠ采用雙重目錄與文件分配表,以及磁盤熱修復等技術(shù)Ⅴ.SFTⅡ采用硬盤鏡像與硬盤雙工功能
A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅲ和ⅤC.Ⅰ、Ⅱ和ⅣD.Ⅰ、Ⅳ和Ⅴ
33.以下關(guān)于操作系統(tǒng)的描述中,哪一種說法是錯誤的?______。
A.DOS是單任務的圖形界面操作系統(tǒng)
B.DOS通過FAT文件尋找磁盤文件
C.Windows是多任務的圖形界面操作系統(tǒng)
D.Windows通過虛擬文件表VFAT尋找磁盤文件
六、1.程序設計題(3題)34.已知數(shù)據(jù)文件IN26.DAT中存有200個4位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中。請編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的個位數(shù)字),把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字),如果新組成的兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除,同時兩個新十位數(shù)字均不為零,則將滿足此條件的4位數(shù)按從大到小的順序存入數(shù)組b中,并要求計算滿足上述條件的4位數(shù)的個數(shù)cnt,最后調(diào)用寫函數(shù)writeDat(),把結(jié)果cnt及數(shù)組b中符合條件的4位數(shù)輸出到OUT26.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("IN26.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("OUT26.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i〈cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
35.已知在文件IN54.DAT中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位)、產(chǎn)品名稱mc(字符型10位)、單價dj(整型)、數(shù)量s1(整型)、金額je(長整型)幾部分組成。其中,余額=單價×數(shù)量可計算得出。函數(shù)ReadDat()的功能是讀取這100個銷售記錄并存入數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按金額從大到小進行排列,若金額相同,則按產(chǎn)品名稱從小到大進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT54.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[MAXI;
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN54.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("OUT54.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.已知在文件IN13.DAT中存有若干個(個數(shù)<200)4位數(shù)字的正整數(shù),函數(shù)ReadDat()的功能是讀取這若干個正整數(shù)并存入數(shù)組xx中。請編制函數(shù)CalValue(),其功能要求:(1)求出該文件中共有多少個正整數(shù)totNum;(2)求這些數(shù)右移1位后,產(chǎn)生的新數(shù)是偶數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些數(shù)(右移前的值)的算術(shù)平均值totPjz,最后調(diào)用函數(shù)WriteDat()把所求的結(jié)果輸出到文件OUT13.DAT中。
注意:部分源程序已給出
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include〈stdio.h>
#include〈conio.h>
#defineMAXNUM200
intxx[MAXNUM];
inttotNum=0;/*文件IN13.DAT中共有多少個正整數(shù)*/
inttotCnt=0;/*符合條件的正整的個數(shù)*/
doubletotPjz=0.0;/*平均值*/
intReadDat(void);
voidWritedat(void);
voidCalValue(void)
{
}
main()
{
inti;
clrscr();
for(i=0;i〈MAXNUM;i++)
xx[i]=0;
if(ReadDat())
{
printf("數(shù)據(jù)文件IN13.DAT不能打開!\007\n");
return;
}
CalValue();
printf("文件IN1B.DAT中共有正整數(shù)=%d個\n",totNum);
printf("符合條件的正整數(shù)的個數(shù)=%d個\n",totCnt);
printf("平均值=%.21f\n",totPjz)
Writedat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
if((fp=fopen("IN13.DAT","r"))==NULL)
return1;
while(!feof(fp))
{
fscanf(fp,"%d,",&xx[i++]);
}
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
fp=fopen("OUT13.DAT","w");
fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);
fclose(fp);
}
參考答案
1.D解析:路由器的突發(fā)處理能力是以最小幀間隔發(fā)送數(shù)據(jù)包而不引起丟失的最大發(fā)送速率來衡量的。
吞吐量是指路由器的包轉(zhuǎn)發(fā)能力,與其端口數(shù)量、端口速率、包長度、包類型有關(guān)。
背板是路由器輸入端與輸出端之間的物理通道。由于背板能力決定了路由器的吞吐量,因此高性能路由器通常采用的是交換式結(jié)構(gòu),而非共享背板結(jié)構(gòu)。
延時抖動是指延時的變化量。由于IP數(shù)據(jù)包對延時抖動要求不高,因此不把延時抖動作為衡量高速路由器的主要指標,但在語音、視頻等業(yè)務應用場合對延時抖動的要求較高。
2.B解析:曼徹斯特編碼是將要發(fā)送的數(shù)據(jù)與發(fā)送的時鐘信號結(jié)合在一起,發(fā)往接收端。接收端對收到的編碼進行解碼,從中分離出接收時鐘,用它去對接收時鐘進行同步。按照曼徹斯特編碼的編碼原理,在傳送的每一個數(shù)據(jù)位的中間必須有一次電位的跳變,該跳變信號就是同步信號。
3.B解析:SET協(xié)議中涉及的當事人包括持卡人、發(fā)卡機構(gòu)、商家、銀行和支付網(wǎng)關(guān)。其中發(fā)卡機構(gòu)負責為每一個建立賬戶的用戶頒發(fā)付款卡;銀行負責為用戶開立賬號、支付卡認證、支付和電子轉(zhuǎn)賬;支付網(wǎng)關(guān)負責連接公共因特網(wǎng)和金融機構(gòu)內(nèi)部網(wǎng)絡,完成協(xié)議轉(zhuǎn)換、數(shù)據(jù)接口安全及鑒別管理。
4.C1-停機時間(單位是小時)/(365×24)×100%=服務器可用性百分比,其中365指的是365天,24是每天24小時。代入公式1-x/(365×24)×100%=99.99%,得0.876小時,即如果要保證服務器系統(tǒng)可用性達到99.99%,系統(tǒng)每年的停機時間要小于0.876小時。4分鐘約是0.067小時,10分鐘約是O.1666/b時,53分鐘約是0.883小時。因此選項C最接近0.876小時,故選C選項。
5.A解析:瀏覽器軟件主要解釋執(zhí)行超文本文件,這種文件用HTML(超文本標記語言)書寫。HTMI。文檔是Web站點的主要文檔。
6.D
7.B終端可以通過主機、終端控制器或通信控制處理機連入網(wǎng)內(nèi),是用戶訪問網(wǎng)絡的界面。
8.BATM信元是長度固定為53B的分組,其中首部為5B,其余為48B的信息字段。ATM交換機支持兩類接口:用于用戶終端與交換機連接的用戶網(wǎng)絡接口UNI和用于ATM交換機之間連接的網(wǎng)絡結(jié)點接口NNI。兩類接口相對應的信元首部略有不同。
9.C全雙工端口帶寬的計算方法是:端口數(shù)×端口速率×2。10/100Mbit/s的總帶寬=48×100Mbit/s×2=9600Mbit/s,1000Mbit/s的總帶寬=2×1000×2=4000Mbit/s。兩種端口的總帶寬加起來得交換機的總帶寬=9600Mbit/s+4000Mbit/s=13600Mbit/s:13.6Gbit/s。故選C選項。
10.A
11.
12.(8)幀地址
【解析】網(wǎng)橋可以通過幀地址過濾和轉(zhuǎn)發(fā)幀隔開網(wǎng)段中的流量。
13.故障管理故障管理解析:網(wǎng)絡管理的5大功能是配置管理、性能管理、故障管理、安全管理和計費管理。
14.Novell【解析】流行的網(wǎng)絡操作系統(tǒng)主要有以下幾種:MiCrosoft公司的WindowsNTServer操作系統(tǒng)、Novell公司的NetWare操作系統(tǒng)、IBM公司的LANServer操作系統(tǒng)、Unix操作系統(tǒng)與Linux操作系統(tǒng)等。
15.特洛伊木馬
【解析】特洛伊木馬是攻擊者在正常的軟件中隱藏一段用于其他目的的程序,而這段隱藏的程序常常以安全攻擊作為其最終目標。
16.數(shù)據(jù)通信數(shù)據(jù)通信解析:數(shù)據(jù)通信是指通過計算機技術(shù)與通信技術(shù)的結(jié)合來實現(xiàn)信息的傳輸、交換、存儲和處理。數(shù)據(jù)通信系統(tǒng)是指以計算機為中心,通過數(shù)據(jù)傳輸系統(tǒng)與分布在遠地的數(shù)據(jù)終端設備連接起來,以實現(xiàn)數(shù)據(jù)通信的系統(tǒng)。
17.
18.
19.虛電路建立虛電路方式將數(shù)據(jù)報與電路交換結(jié)合起來,發(fā)揮這兩種方法各自的優(yōu)點,以達到最佳的數(shù)據(jù)交換效果。虛電路方式的工作過程分為虛電路建立、數(shù)據(jù)傳輸、虛電路拆除3個階段。虛電路方式主要有以下特點:
—在每次進行分組傳輸之前,需要在源主機與目的主機之間建立一條邏輯連接;
—一次通信的所有分組都通過虛電路順序傳送,因此分組不必攜帶目的地址、源地址等信息,分組到達目的節(jié)點時不會出現(xiàn)丟失、重復、亂序的現(xiàn)象;
—分組通過虛電路上的每個節(jié)點時,節(jié)點只需要進行差錯校驗,不需要進行路由選擇;
—通信子網(wǎng)中的每個節(jié)點可以與任何節(jié)點建立多條虛電路連接。
20.總線網(wǎng)總線網(wǎng)解析:總線型拓撲結(jié)構(gòu)是局域網(wǎng)的主要拓撲結(jié)構(gòu)之一。
21.網(wǎng)絡體系結(jié)構(gòu)或計算機網(wǎng)絡體系結(jié)構(gòu)網(wǎng)絡體系結(jié)構(gòu)或計算機網(wǎng)絡體系結(jié)構(gòu)解析:計算機網(wǎng)絡采用層次結(jié)構(gòu),各層之間互相獨立,每一層又實現(xiàn)了相對獨立的功能。
22.介質(zhì)訪問控制MAC或MAC介質(zhì)訪問控制,MAC或MAC解析:局域網(wǎng)參考模型只對應OSI參考模型的數(shù)據(jù)鏈路層與物理層,它將數(shù)據(jù)鏈路層劃分為邏輯鏈路控制(LogicalLinkControl,LLC)子層與介質(zhì)訪問控制(MediaAccessControl,MAC)子層。
23.語義語義解析:語義部分的功能就是定義需要發(fā)出何種控制信息,以及完成的動作與做出的響應。
24.保護保護解析:在多道程序系統(tǒng)中,內(nèi)存中既有操作系統(tǒng),又有許多用戶程序。為使系統(tǒng)正常運行,避免內(nèi)存中各程序相互干擾,必須對內(nèi)存中的程序和數(shù)據(jù)進行保護。
25.干擾干擾解析:工業(yè)布線系統(tǒng)的一個特點是采用光纖作為連接工業(yè)環(huán)境中各種通信設備的傳輸介質(zhì),提高了數(shù)據(jù)傳輸速率與抗干擾能力,確保在復雜的工廠環(huán)境中各種數(shù)據(jù)的傳輸要求。
26.MFLOPSMFLOPS解析:CPU處理速度有兩種常用單位的表示方法:第一種是每秒鐘執(zhí)行的指令條數(shù)來表示。例如每秒執(zhí)行定點指令的平均數(shù)目,單位是MIPS(MillionInstructionPerSecond)即每秒百分條指令。第二種用于每秒執(zhí)行浮點指令的平均數(shù)日來表示的,單位是MFOPS(MillionFloatingOnstructionPerSecond),即每秒百萬條浮點指令。
27.通用型通用型解析:一般來說,網(wǎng)絡操作系統(tǒng)可以分為面向任務型與通用型。面向任務型網(wǎng)絡操作系統(tǒng)是為某一種特殊網(wǎng)絡應用要求而設計的;通用型網(wǎng)絡操作系統(tǒng)能提供基本的網(wǎng)絡服務功能,支持用戶在各個領域應用的需求。
28.下載下載解析:本題考查點是文件傳輸服務中的下載文件服務。文件傳輸服務又稱為FTP服務。FTP采用客戶機/服務器工作模式,遵守FTP協(xié)議(文件傳輸協(xié)議)。因特網(wǎng)中許多可提供下載文件的站點提供FTP服務。當需要使用FTP服務時,客戶機向FTP文件服務器發(fā)送請求,服務器接受請求,建立鏈路,按客戶機要求傳送文件。文件傳輸是雙向的,將FTP服務器上的文件傳送到客戶機磁盤中稱為“下載”文件,而將客戶機磁盤的文件傳送到FTP服務器上則稱為“上傳”文件。
29.【審題關(guān)鍵句】個位-千位-百位-十位,結(jié)果大于零的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值avel和ave2。
\n【解題思路】
\n①首先定義一個循環(huán)變量i,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、sw(十位)和gw(個位)。
\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進行分解,每分解一個四位數(shù),則根據(jù)題目要求,判斷其“個位.百位.十位.千位>0”的條件是否滿足,當滿足條件時,則將a[i]的值累加到變量pjzl中,同時計數(shù)變量cnt的值加1:如果不滿足判斷條件,則將四位數(shù)累加到變量pjz2中。當for循環(huán)結(jié)束之后,就能等到所有滿足條件的四位數(shù)之和pjzl和個數(shù),以及所有不滿足條件的四位數(shù)之和pjz2。
\n③最后將變量pjzl的值除以變量cnt的值,得到所有滿足條件的四位數(shù)的平均值并賦給變量pjzl,將變量pjz2的值除以300減去變量cnt的差,得到所有不滿足條件的四位數(shù)的平均值并賦給變量pjz2。
\n本題中,pjzl、pjz2和cnt三個變量在源程序中已經(jīng)定義,在該子程序中就不需要再重新定義了。
\n【參考答案】
\n
30.【審題關(guān)鍵句】個位-千位-百位-十位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“個位-千位-百位-十位數(shù)大于零的個數(shù)”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結(jié)果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
31.B解析:Linux操作系統(tǒng)不限制應用程序可用內(nèi)存的大小,具有先進的網(wǎng)絡能力,可以通過TCP/IP協(xié)議與其他計算機連接,通過網(wǎng)絡進行分布式處理。Linux符合UNIX標準,可以將Linux上完成的程序移植到UNIX主機上去運行。Linux的版本主要有:RedHatLinux,Slockware、DebianLinux、S.U.S.ELinux等。AIX系統(tǒng)是IBM的UNIX。
32.D解析:本題考查NetWare三級容錯機制內(nèi)容。SFTⅡ針對的是硬盤或硬盤通道故障設計,SFTⅢ提供了文件服務器鏡像功能。
33.A解析:DOS操作系統(tǒng)是單用戶、單任務的文奉命令型操作系統(tǒng),故答案A錯。
34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0i〈200i++){thou=a[i]/1000;/*求千位數(shù)字*/hun=a[i]%1000/100;/*求百位數(shù)字*/ten=a[i]%100/10;/*求十位數(shù)字*/data=a[i]%10;/*求個位數(shù)字*/ab=10*thou+data;/*把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)*/cd=10*hun+ten;/*把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)*/if(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0){/*如果這兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除同時兩個新十位數(shù)字均不為零*/b[cnt]=a[i];/*則把滿足條件的數(shù)存入數(shù)組b中*/cnt++;}}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{inti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0,i〈200,i++)\r\n{thou=a[i]/1000;/*求千位數(shù)字*/\r\nhun=a[i]%1000/100;/*求百位數(shù)字*/\r\nten=a[i]%100/10;/*求十位數(shù)字*/\r\ndata=a[i]%10;/*求個位數(shù)字*/\r\nab=10*thou+data;/*把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)*/\r\ncd=10*hun+ten;/*把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)*/\r\nif(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0)\r\n{/*如果這兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除,同時兩個新十位數(shù)字均不為零*/\r\nb[cnt]=a[i];/*則把滿足條件的數(shù)存入數(shù)組b中*/\r\ncnt++;\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{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本題看起似乎比較繁瑣,但只要仔細分析,把思路理清,還是不難解決的。由題意可以列出解題步驟如下:
(1)求得當前所取得的整數(shù)的千位、百位、十位、個位上的數(shù)字值。可以借助“/”(除法)與“%”(取余)兩個運算符。“thou=a[i]/1000;hun=a[i]%1000/100;ten=a[i]%100/10;data=a[i]%10;”這4條語句可以依次取得原4位數(shù)的千位、百位、十位及個位上的數(shù)字值。
(2)按照要求(第一個十位數(shù):新十位數(shù)的十位數(shù)字是原4位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的個位數(shù);第二個十位數(shù):新十位數(shù)的十位數(shù)字是原4位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原4位數(shù)的十位數(shù)字)把求得的各個位上的數(shù)字值組成兩個新的十位數(shù)ab和cd,用“ab=10*thou+data;cd=10*hun+ten;”語句實現(xiàn)。
(3)對新組成的兩個十位數(shù)進行條件判斷(判斷條件的語句是“if(ab%2==1&&cd%2=1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0)”)。如果滿足條件,則把原來的4位數(shù)放到數(shù)組b中,同時用一個計數(shù)器變量cnt求出滿足條件的4位數(shù)的個數(shù)。
(4)對數(shù)組b中的4位數(shù)用選擇法進行從大到小的排序。
35.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金額從大到小進行排列*/{xy=sell[i];sellIii=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金額相同則按產(chǎn)品名稱從小到大進行排列*/if(strcmp(sellIii.mcsell[j].mc)>0){xy=sellIi];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{if(sell[i].je<sell[j].je)/*按金額從大到小進行排列*/\r\n{xy=sell[i];\r\nsellIii=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==sell[j].je)/*若金額相同,則按產(chǎn)品名稱從小到大進行排列*/\r\n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年法律知識競賽搶答題庫及答案(共50題)
- 健康健身挑戰(zhàn)賽參賽協(xié)議
- 醫(yī)療行業(yè)模擬試題
- 事業(yè)單位崗位聘用協(xié)議
- 健康保險代理銷售合作協(xié)議
- 關(guān)于產(chǎn)品研發(fā)方向決策會議的紀要
- 車輛維修服務記錄與統(tǒng)計表
- 醫(yī)療機構(gòu)托管經(jīng)營協(xié)議
- 新材料應用與開發(fā)流程規(guī)范指南
- 《一次函數(shù)圖像與性質(zhì):初中數(shù)學基礎教學教案》
- 眼瞼腫物的護理查房課件
- 顧客提問的問題100條
- 全國優(yōu)質(zhì)課一等獎職業(yè)學?!独L制切割類組合體的三視圖》課件
- 【自考復習資料】03011兒科護理學(二)復習重點
- 跳繩之雙腳跳教案
- 大象版小學科學四年級下冊5.1小船與浮力 教學課件
- 物資管理工作流程圖
- 中西式點心新手制作教程
- 讀書分享交流會《從一到無窮大》課件
- 高大模板支撐體系安全檢查驗收表
- 蘇教版六年級下冊綜合實踐活動計劃及全冊教案
評論
0/150
提交評論