A. 計算機三級網路技術上機具體操作方法是什麼。
調試運行的時候就自動保存了,至於out.dat這個文件,是你寫中間演算法,調試運行所得到結果在存儲器上的保留,這個你不畢在意,三級只要你寫中間演算法就可以了!演算法正確調試運行嘗試幾個例子,答案與你想的是一樣的基本就可以過了!
B. 計算機三級網路技術上機操作的題型
題很多的,這只是第1題,你參考參考吧。
函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章,存入到字元串數組xx中;請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字元進行替代,仍存入數組xx的對應的位置上,最後調用函數WriteDat()把結果xx輸出到文件PS10.DAT中。
替代關系:f(p)=p*11 mod 256 (p是數組中某一個字元的ASCII值,f(p)是計算後新字元的ASCII值),如果原字元的ASCII值是偶數或計算後f(p)值小於等於32,則該字元不變,否則將f(p)所對應的字元進行替代。
部分源程序已給出,原始數據文件存放的格式是:每行的寬度均小於80個字元。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
unsigned char xx[50][80];
int maxline=0;/*文章的總行數*/
int ReadDat(void)
void WriteDat(void)
void encryptChar()
{
}
void main()
{
clrscr();
if(ReadDat()){
printf("數據文件ENG.IN不能打開!\n\007");
return;
}
encryptChar();
WriteDat();
}
int ReadDat(void)
{
FILE *fp;
int i=0;
unsigned char *p;
if((fp=fopen("eng.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(void)
{
FILE *fp;
int i;
fp=fopen("ps10.dat","w");
for(i=0;i<maxline;i++){
printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);
}
fclose(fp);
}
註:在ReadDat()函數中由於fgets()函數讀入數據時沒有讀入字元串結束符'\0',因
而用while()循環在xx數組每一行未尾將換行符'\n'替換成結束符'\0'。
編寫的函數如下:該函數的基本演算法是——讓字元指針pf指向每一行的開頭然後逐一往
後移動,在移動過程中按要求進行轉換。*pf%2==0用於判斷是否為偶數。if()條件語
句用於控制不替代字元。
解法1:
void encryptChar()
{
int i;
char *pf;
for(i=0;i<maxline;i++) /*行循環*/
{pf=xx[i]; /*每行字元個數*/
while(*pf!=0)
{if(*pf%2==0||*pf*11%256<32)
{pf++;continue;}
*pf=*pf*11%256;
pf++;
}
}
}
解法2:
void encryptChar()
{
int i,j,t;
for(i=0;i<maxline;i++)
{
for(j=0;j<strlen(xx[i]);j++)
{
t=xx[i][j]*11%256;
if(t<=32 || xx[i][j]%2==0) continue;
xx[i][j]=t;
}
}
}
C. 全國計算機等級考試三級網路技術三級上機題題型有哪些
計算機等級考試三級C語言上機試題總結
一、替換字元。
形如這樣:函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章,存入到字元串數組xx中;請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字元進行替代,仍存入數組xx的對應的位置上,最後調用函數WriteDat()把結果xx輸出到文件PS10.DAT中。
替代關系:f(p)=p*11 mod 256 (p是數組中某一個字元的ASCII值,f(p)是計算後新字元的ASCII值),如果原字元的ASCII值是偶數或計算後f(p)值小於等於32,則該字元不變,否則將f(p)所對應的字元進行替代。
二、字元串左右排序和比較。
形如這樣:函數ReadDat()實現從文件in.dat中讀取20行數據存放到字元串數組xx中(第行字元串長度均小於80)。請編制函數jsSort(),其函數的功能是:以行為單位對字元串按給定的條件進行排序,排序後的結果仍按行重新存入字元串數組xx中,最後調用函數WriteDat()把結果xx輸出到文件out.dat中。
條件:從字元串中間一分為二,左邊部分按字元的ASCII值升序排序,排序後左邊部分與右邊部分進行交換。如果原字元串長度為奇數,則最中間的字元不參加處理,字元仍放在原位置上。
三、正整數排序求平均值(包括將數拆散、求最大最小值)。
形如這樣:在文件中有200個正整數,且每個數均在1000至9999之間。函數ReadDat()讀取這200個數存放到數組aa中。請編制函數jsSort(),其函數的功能是:要求按每個數的後三位的大小進行升序排列,然後取出滿足此條件的前10個數依次存入數組b中,如果後三位的數值相等,則按原先的數值進行降序排列。最後調用函數WriteDat()把結果bb輸出到文件out.dat中。
四、產品五個因素的比較排列,是結構體操作問題。
形如這樣:已知在文件IN.DAT中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字元型4位),產品名稱mc(字元型10位),單價dj(整型),數量sl(整型),金額je(長整型)四部分組成。其中:金額=單價*數量計算得出。函數ReadDat()是讀取這100個銷售記錄並存入結構數組sell中。請編制函數SortDat(),其功能要求:按產品代碼從大到小進行排列,若產品代碼相同,則按金額從大到小進行排列,最終排列結果仍存入結構數組sell中,最後調用函數WriteDat()把結果輸出到文件OUT10.DAT中。
五、素數。
形如這樣:請編寫一個函數jsValue(int m,int k,int xx[]),該函數的功能是:將大於整數m且緊靠m的k個素數存入數組xx傳回。
最後調用函數writeDat()讀取10組數據,分別得出結果且把結果輸出到文件out.dat中。
六、數字排序。
形如這樣:在文件in.dat中有200組數據,每組有3個數,每個數均是三位數。函數ReadDat()讀取這200組數據存放到結構數組aa中,請編制函數jsSort(),其函數的功能是:要求在200組數據中找出條件為每組中的第一個數大於第二個數加第三個數的之和,其中滿足條件的個數作為函數jsSort() 的返回值,同時把滿足條件的數據存入結構數組bb中,再對bb中的數據按照每組數據的第一個數加第三個之和的大小進行升序排列(第一個數加第三個數的和均不相等),排序後的結果仍重新存入結構數組bb中,最後調用函數WriteDat()把結果bb輸出到文件out.dat中。
部分源程序已給出。
七、其他數學計算。
形如這樣:某級數的前兩項A1=1,A2=1,以後各項具有如下關系:
An=An-2+2An-1
下列程序的功能是:要求依次對於整數M=100,1000和10000求出對應的n值,使其滿足:Sn<M且Sn+1>=M,這里
Sn=A1+A2+...+An,
並依次把n值存入數組單元b[0],b[1]和b[2]中,請編制jsValue()函數來實現此功能, 最後調用函數writeDat()把數組b[]中的值輸出到out.dat文件中。
八、數字或字元移位後的計算。
形如這樣:函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字元串數組xx中,請編制函數StrCharJR(),其函數的功能是:以行為單位把字元串中所有字元的ASCII值右移4位,然後把右移後的字元ASCII值再加上原字元的ASCII值,得到新的字元仍存入原字元串對應的位置上。最後把已處理的字元串仍按行重新存入字元串數組xx中,最後調用函數writeDat()把結果xx輸出到文件OUT8.DAT中。
九、學生成績,結構體問題。
形如這樣:下列程序的功能是:已知學生的記錄由學號和學習成績構成,N名學生的數據已存入a數組中。找出成績最低的學生記錄(假定最低成績的記錄是唯一的),通過形參返回。請編寫函數mm(STU a[],STU *s)實現程序要求,最後調用函數reawriteDAT()把結果輸出到文件out.dat中。
例如: KS01 87
KS09 67
KS11 97
則調用該函數後,輸出The lowest:KS19,67
十、字元串(單詞)的倒置和刪除。
形如這樣:函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字元串數組xx中,請編制函數StrOL(),其函數的功能是:以行為單位對行中以空格或標點符號為分隔的所有單詞進行倒排。最後把已處理的字元串(應不含標點符號)仍按行重新存入字元串數組xx中,最後調用函數writeDat()把結果xx輸出到文件OUT6.DAT中。
例如:原文: You He Me
I am a student.
結果:Me He You
student a am I
原始數據文件存放的格式是:每行的寬度均小於80個字元,含標點符號和空格。
十一、選票問題。
形如這樣:現有一個10個人100行的選票數據文件IN.DAT,其數據存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依此類推 :內容均為字元0和1,1表示此人被選中,0表示此人未被選中,若一張選票人數小於等於5個人時被認為無效的選票。給定函數ReadDat()的功能是把選票數據讀入到字元串數組xx中。請編制函數CountRs()來統計每個人的選票數並把得票數依次存入yy[0]到yy[9]中。把結果yy輸出到文件OUT.DAT中。
部分源程序已給出。
十二、出圈問題。
形如這樣:設有n個人圍坐一圈並按順時針方向從1到n編號,從第s個人開始進行1到m的報數,報數到第個m人,此人出圈,再從他的下一個人重新開始1到m的報數,如此進行下去直到所有的人都出圈為止。現要求按出圈次序,每10人一組,給出這n個人的順序表。請考生編制函數Josegh()實現此功能並調用函數WriteDat()把結果p輸出到文件OUT.DAT中。
設n=100,c=1,m=10.
(1)將1到n個人的序號存入一維數組p中;
(2)若第i個人報數後出圈,則將p[i]置於數組的倒數第i個位置上,而原來第i+1個至倒數第i個元素依次向前移動一個位置;
(3)重復第(2)步直至圈中只剩下p[1]為止。
部分源程序已給出。
十三、進制轉換。
形如這樣:請編制函數readdat()實現從文件in.dat中讀取100個十六進制數到字元串數組xx中
;再編制函數h16to2(),將xx中的十六進制數轉換成二進制數並把已轉換的二進制數仍
存放在字元串數組xx,最後調用函數writedat()把結果輸出到out.dat文件中。
原始數據文件存放的格式是:每行存放10個數,並用逗號隔開。(每個數均大於0且小於
等於2000)
部分源程序已給出。
D. 計算機網路技術基礎的操作題:
1)
A: 192.168.75.16/28
B: 192.168.75.144/28
C: 192.168.75.144/28
D: 192.168.75.160/28
E: 192.168.75. 160/28
分屬於3個網段,B、C為同一網段,D、E為同一網段。
2)D: 192.168.75.160/28
3) F: 從16開始,(17-31)共16-1=15個,16算是網路地址。
4)看子網掩碼是多少,,24為的話就是192.168.75.255是廣播地址,192.168.75.X網路的全都收的到。
E. 全國計算機三級網路技術上機考什麼,共幾題PC技術呢請專業人士詳細介紹一下
我這里有一個2008年4月計算機三級四合一版的,不過要先安裝好虛擬光碟機,再將鏡像文件載入!我自己沒有用過,我是在公安網裡面下的。下面是安裝過程,如果你會的話,就給你,讓你自己試試看,不會的話,就算了。呵呵~~
安裝過程
1) 啟動計算機,進入Windows操作系統。
2) 將Windows版光碟放入光碟機中。(我們壓縮包解壓後將鏡像文件加入虛擬光碟機)
3) 雙擊光碟根目錄下的autorun.exe文件,然後按提示進行安裝即可。
4) 安裝成功後,系統將自動在桌面上創建「考試」和「練習」的快捷方式,並在「程序」項中增加快捷方式「全國計算機等級考試超級模擬軟體三級***」。
注意:運行模擬軟體時,需先將光碟放入光碟機中。
請先安裝好虛擬光碟機,再將鏡像文件載入!
注意必須用ALCOHOL 120% 虛擬光碟機
,各位可以下個ALCOHOL 120% 虛擬光碟機試用版!!第一次使用練習系統需要序列號:8XV6-GMXDWD-J6MFR4-LU4PF5-86R32A
准考證號350199990001
F. 計算機等級考試 三級網路上機題考什麼內容都是有啥題型
考C語言。有專賣的考試題庫。名字是上機考試100題(C語言)。考試題就在這裡面隨機抽取一道題。只要全部背會,在上電腦上認真把每一道題輸入幾遍。肯定能過。雖然是100題。但是題型也就是30多個。其餘的都是同一類型的重復。
二級上機考試也是考C語言的。
G. 計算機三級網路技術上機具體是怎麼操作的!請講詳細點!
你買題的時候,書上沒有帶光碟嗎?
那上面有模擬上機考試.
選擇"答題"菜單,進入考生文件夾.也就是進入你的TC密閉的地方,這不要怕,到時候老師會給你說裝在哪個,一般情況下都是在C盤,到時候你可以自己找找看,做完了之後,你可以叫考場上的老師來上他給你保存.
H. 計算機三級網路上機題
南開習題集類型:
一、替換字元。(1、3、5、7、9、27、30、73、79、91、93、95、97、99)
二、字元串左右排序和比較。(2、4、6、12、26、29、71、72、74、84、90、96、98、100)
三、正整數排序求平均值(包括將數拆散、求最大最小值)。(8、31、33、35、37、39、42、
44、46、47、48、49、50、51、52、53、54、56、58、60、61、63、65、67、69、92、94、)
四、產品五個因素的比較排列,是結構體操作問題。(11、13、15、17、19、81、83、85、87、89 )
五、素數。(14、22、28、51、80 )
六、數字排序。(10、18、)
七、其他數學計算。(16、20、36、43、55、57、59、64、66、78、86、88 )
八、數字或字元移位後的計算。(21、23、41、45、77 )
九、學生成績,結構體問題。(24、76 )
十、字元串(單詞)的倒置和刪除。(25、75 )
十一、選票問題。(32、68、70、82 )
十二、出圈問題。(34 )
十三、進制轉換。(38、40、62 )
I. 計算機網路應用的上機操作都考什麼內容
我是讀計算機出身的,不知道你考的是哪方面的網路上機
如果是計算機基礎,上機內容則比較簡單:打字、簡單word、網路問答題
J. 求計算機三級網路技術上機試題100道 word版本,可以列印的
http://bbs.exam8.com/thread-91976-1-1.html
這個裡面就有 我親自下載了 沒有問題 而且是南開100題 題目比較經典
祝你成功哦 (*^__^*) 嘻嘻……