- 相關(guān)推薦
2016計算機三級網(wǎng)絡(luò)技術(shù)上機考試沖刺試題
一、單選題(每小題1分,共40分)
1、 ADSL上行速率在( )。
A.64Kbps~640 Kbps
B.640Kbps~7Mbps
C.7Mbps~10Mbps
D.10Mbps~20Mbps
2、下列關(guān)于局域網(wǎng)設(shè)備的描述中,錯誤的是( )。
A.中繼器工作在MAC層
B.連接到一個集線器的所有結(jié)點共享一個沖突域
C.交換機在源端口與目的端口問建立虛連接
D.網(wǎng)橋的主要性能指標包括幀轉(zhuǎn)發(fā)速率和幀過濾速率
3、透明網(wǎng)橋標準STP定義在( )標準中。
A.IEEE 802.1q
B.IEEE 802.1d
C.IEEE 802.3u
D.IEEE 802.3z
4、以下關(guān)于OSPF協(xié)議的描述中,錯誤的是( )。
A.OSPF使用分布式鏈路狀態(tài)協(xié)議
B.鏈路狀態(tài)“度量”主要是指費用、距離、延時、帶寬等
C.當鏈路狀態(tài)發(fā)生變化時用洪泛法向所有路由器發(fā)送信息
D.鏈路狀態(tài)數(shù)據(jù)庫只保存下一跳路由器的數(shù)據(jù)
5、下列關(guān)于路由器技術(shù)指標的描述中,錯誤的是( )。
A.吞吐是指路由器的包轉(zhuǎn)發(fā)能力
B.背板能力決定了路由器的吞吐量
C.語音、視頻業(yè)務(wù)對延時抖動要求較高
D.突發(fā)處理能力是以最小幀間隔值來衡量的
6、在建立ID號為999,不給定VLAN名的VLAN時,系統(tǒng)自動使用的缺省VLAN名是( )。
A.VLAN999
B.VLAN0999
C.VLAN00999
D.VLAN000999
二、程序題
函數(shù)ReadDat( )的功能是實現(xiàn)從文件ENG57.IN中讀取一篇英文文章,存入到字符串數(shù)組xx中。請編制函數(shù)encryChar( ),按給定的替代關(guān)系對數(shù)組xx中所有字符進行替代,仍存入數(shù)組xx的對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat( )把結(jié)果xx輸出到文件ps57.dat中。
替代關(guān)系:f(p)=p*11 mod 256(p是數(shù)組xx中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果原字符是數(shù)字字符0至9或計算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對應(yīng)的字符進行替代。
注意:部分源程序已給出,原始數(shù)據(jù)文件的存放格式是每行的寬度均小于80個字符。
請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。
試題程序:
#include
#include
#include
#include
unsigned char xx[50][80];
int maxline=0;
int ReadDat(void);
void WriteDat(void);
void encryChar()
{
}
void main()
{
system("CLS");
if(ReadDat())
{
printf("數(shù)據(jù)文件ENG57.IN不能打開!\n\007");
return;
}
encryChar();
WriteDat();
}
int ReadDat(void)
{
FILE *fp;
int i=0;
unsigned char *p;
if((fp=fopen("ENG57.IN","r"))==NULL) return 1;
while(fgets(xx[i],80,fp)!=NULL)
{
p=strchr(xx[i],'\n');
if(p) *p=0;
i++;
}
maxline=i;
fclose(fp);
return 0;
}
void WriteDat()
{
FILE *fp;
int i;
fp= fopen("ps57.dat","w");
for(i=0;i
{
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
【答案】
void encryChar()
{
int i,j; /*定義循環(huán)控制變量*/
int str; /*存儲字符串的長度*/
char ch; /*存儲當前取得的字符*/
for(i=0;i
{
str=strlen(xx[i]); /*求得當前行的字符串長度*/
for(j=0;j
{
ch=xx[i][j] *11%256;
if((xx[i][j] >=0 && xx[i][j] <=9) || ch<=32)
/*如果原字符是數(shù)字字符0至9或計算后的值小于等于32*/
continue; /*則不作改變,指向下一個字符*/
else
xx[i][j]=ch; /*否則用新字符取代原有字符*/
}
}
【計算機三級網(wǎng)絡(luò)技術(shù)上機考試沖刺試題】相關(guān)文章:
2015計算機三級網(wǎng)絡(luò)技術(shù)上機考試沖刺試題10-31
計算機三級《網(wǎng)絡(luò)技術(shù)》上機考試沖刺試卷10-21
計算機三級網(wǎng)絡(luò)技術(shù)考試沖刺試題09-09
計算機三級網(wǎng)絡(luò)技術(shù)上機試題09-18
計算機三級網(wǎng)絡(luò)技術(shù)上機考試題08-16
2016計算機三級考試網(wǎng)絡(luò)技術(shù)上機試題及答案10-05
計算機三級上機試題09-24
計算機三級上機試題10-22