中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題及答案

      時(shí)間:2024-10-16 14:09:53 計(jì)算機(jī)等級(jí) 我要投稿
      • 相關(guān)推薦

      計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題及答案

        全國(guó)計(jì)算機(jī)等級(jí)考試,是經(jīng)原國(guó)家教育委員會(huì)(現(xiàn)教育部)批準(zhǔn),由教育部教育考試院主辦,面向社會(huì),用于考查應(yīng)試人員計(jì)算機(jī)應(yīng)用知識(shí)與技能的全國(guó)性計(jì)算機(jī)水平考試體系。以下是小編為大家收集的計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題及答案,僅供參考,歡迎大家閱讀。

      計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題及答案

        計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題及答案

        1.編寫一個(gè)函數(shù)findStr( ),該函數(shù)統(tǒng)計(jì)一個(gè)長(zhǎng)度為2的字符串在另一個(gè)字符串中出現(xiàn)的次數(shù)。例如,假定輸入的字符串為"asd asasdfg asd as zx67 asd mklo",子字符串為"as",函數(shù)返回值是6。

        函數(shù)ReadWrite( )的功能是實(shí)現(xiàn)從文件in68.dat中讀取兩個(gè)字符串,并調(diào)用函數(shù)findStr(),最后把結(jié)果輸出到文件out68.dat中。

        注意:部分源程序已給出。

        請(qǐng)勿改動(dòng)主函數(shù)main() 和其他函數(shù)中的任何內(nèi)容,僅在函數(shù) findStr()的花括號(hào)中填入你所編寫的若干語(yǔ)句。

        試題程序:

        #include

        #include

        #include

        void ReadWrite();

        int findStr(char *str,char *substr)

        {

        }

        void main()

        {

        char str[81],substr[3];

        int n;

        system("CLS");

        printf("輸入原字符串:");

        gets(str);

        printf("輸入子字符串:");

        gets(substr);

        puts(str);

        puts(substr);

        n=findStr(str,substr);

        printf("n=%d ",n);

        ReadWrite();

        }

        void ReadWrite()

        {

        char ch,str[81],substr[3];

        int n,len,i=0;

        FILE *rf,*wf;

        rf=fopen("in68.dat","r");

        wf=fopen("out68.dat","w");

        while(i<>

        {

        fgets(str,80,rf);

        fgets(substr,10,rf);

        len=strlen(substr)-1;

        ch=substr[len];

        if(ch==' '||ch==0x1a)

        substr[len]=0;

        n=findStr(str,substr);

        fprintf(wf,"%d ",n);

        i++;

        }

        fclose(rf);

        fclose(wf);

        }【答案】

        int findStr(char *str,char *substr)

        {

        int n=0; /*定義計(jì)數(shù)器變量,統(tǒng)計(jì)出現(xiàn)次數(shù)*/

        char *p,*r; /*定義指針變量來分別指向兩個(gè)字符串*/

        while(*str) /*如果字符串沒有結(jié)束,則一直循環(huán)下去*/

        {

        p=str; /*指針p指向字符串首地址*/

        r=substr; /*指針r指向子字符串首地址*/

        while(*r) /*若子字符串沒有結(jié)束,則循環(huán)繼續(xù)*/

        if(*r==*p)

        /*如果子字符串的第一個(gè)字符等于字符串中的該字符,則繼續(xù)比較下一個(gè)字符*/

        {

        r++;

        p++;

        }

        else

        break; /*否則退出循環(huán)*/

        if(*r=='') /*如果子字符串在字符串中出現(xiàn)了一次*/

        n++; /*則n加1,進(jìn)行統(tǒng)計(jì)*/

        str++; /*指向字符串中的下一個(gè)字符*/

        }

        return n; /*返回統(tǒng)計(jì)結(jié)果n*/

        }

        【解析】本題主要考查了指針的相關(guān)操作。

        首先,通過外層的while循環(huán)取字符串的每一個(gè)字符,取完字符串的所有字符之后,循環(huán)才會(huì)終止。用兩個(gè)字符型指針分別指向兩個(gè)字符串。逐個(gè)將字符串的字符跟子字符串的字符對(duì)比,如果相等,則兩個(gè)指針都自加1,分別指向兩個(gè)串的下一個(gè)字符。若不相等,則主串的指針加1,子串的指針重新指向起始位置,繼續(xù)比較下一個(gè)字符。

        2.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN67.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)StrOL(),該函數(shù)的功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)不含標(biāo)點(diǎn)符號(hào))仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù) WriteDat()把結(jié)果xx輸出到文件OUT67.DAT中。

        例如,原文:You He Me

        I am a student.

        結(jié)果:Me He You

        student a am I

        原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。

        注意:部分源程序已給出。

        請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。

        試題程序:

        #include

        #include

        #include

        #include

        #include

        char xx[50][80];

        int maxline = 0;/* 文章的總行數(shù) */

        int ReadDat(void);

        void WriteDat(void);

        void StrOL(void)

        {

        }

        void main()

        {

        system("CLS");

        if (ReadDat ())

        {

        printf("數(shù)據(jù)文件 IN67.DAT不能打開! 07");

        return;

        }

        StrOL();

        WriteDat();

        }

        int ReadDat(void)

        {

        FILE *fp;

        int i = 0;

        char *p;

        if((fp = fopen("IN67.DAT", "r")) == NULL) return 1;

        while(fgets(xx[i], 80, fp) != NULL)

        {

        p = strchr(xx [i], ' ');

        if(p) *p = 0;

        i++;

        }

        maxline = i;

        fclose(fp);

        return 0;

        }

        void WriteDat(void)

        {

        FILE*fp;

        int i;

        system("CLS");

        fp = fopen("OUT67.DAT", "w");

        for(i = 0; i < maxline;="" i++)="">

        {

        printf("%s ", xx[i]);

        fprintf(fp, "%s ", xx[i]);

        }

        fclose(fp);

        }

        【答案】

        void StrOL(void)

        {

        int i,j,k; /*定義數(shù)組下標(biāo)變量*/

        char t[80],t1[80]; /*定義數(shù)組暫存取得的單詞*/

        for(i=0;i

        {

        j=k=strlen(xx[i])-1; /*將每行末尾字符的下標(biāo)保存在j和k中*/

        t[0]=t1[0]=''; /*初始化兩個(gè)字符數(shù)組*/

        while(1) /*無條件循環(huán),循環(huán)體內(nèi)有結(jié)束循環(huán)的語(yǔ)句*/

        {

        while(isalpha(xx[i][j])==0&&j>=0)

        /*若以j為下標(biāo)的字符不是字母并且還在數(shù)組xx之內(nèi)*/

        k=--j;

        while(isalpha(xx[i][j])&&j>=0)

        /*若以j為下標(biāo)的字符是字母并且還在數(shù)組xx之內(nèi)*/

        j--;

        /*當(dāng)退出這個(gè)循環(huán)時(shí),xx[i][j+1]和xx[i][k]分別是同一個(gè)單詞的第一個(gè)和最后一個(gè)字母*/

        memcpy(t1,&xx[i][j+1],k-j); /*將該單詞保存到字符數(shù)組t1*/

        t1[k-j]=''; /*為t1中的單詞添加字符串結(jié)束標(biāo)志*/

        strcat(t,t1); /*將單詞保存到數(shù)組t中*/

        strcat(t," "); /*單詞之間用空格分隔*/

        if(j<0)>

        break; /*則退出外層while循環(huán)*/

        }

        strcpy(xx[i],t); /*按行將處理完了字符串重新保存到數(shù)組xx中*/

        }

        }

        【解析】本題的主要算法是先讓兩字符指針都指向每一行字符的串尾,然后使其中一指針(p1)往前移動(dòng),當(dāng)出現(xiàn)pl指向的不是字母時(shí)則表示在p1+1與 p2之間是一個(gè)單詞,將該單詞存入字符數(shù)組t1中,最后將t1連接到新串t中;接著再往前找第二個(gè)單詞,依次類推直到p1越過字符串的起始位置。再將處理完的字符串重新儲(chǔ)存到數(shù)組xx中,然后進(jìn)入下一行的處理過程。

        拓展內(nèi)容:計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)填空題

        (1) 在編程中,將高級(jí)語(yǔ)言源程序翻譯成機(jī)器語(yǔ)言目標(biāo)程序的工具有兩種類型:解釋程序與【1】。

        正確答案: 編譯程序

        (2) 安騰芯片的指令系統(tǒng)超越了RISC與CISC,采用了【2】。

        正確答案: EPIC 或 簡(jiǎn)明并行指令計(jì)算

        (3) 通信子網(wǎng)由【3】、通信線路與其他通信設(shè)備組成,完成網(wǎng)絡(luò)數(shù)據(jù)傳輸轉(zhuǎn)發(fā)等通信處理任務(wù)。

        正確答案: 通信控制處理機(jī)

        (4) 世界上第一個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)是IBM公司于1974年提出的【4】。

        正確答案: 系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu) 或 SNA

        (5) B-ISDN綜合選擇了線路交換的實(shí)時(shí)性和分組交換的靈活性的【5】技術(shù)作為它的數(shù)據(jù)傳輸技術(shù)。

        正確答案: ATM

        (6) 以太網(wǎng)交換機(jī)通過建立和維護(hù)【6】進(jìn)行數(shù)據(jù)交換。

        正確答案: 端口/MAC地址映射表

        (7) 一般集線器都是提供連接結(jié)點(diǎn)的【7】端口與連接粗纜的AUI或細(xì)纜的BNC端口。

        正確答案: RJ-45

        (8) 網(wǎng)絡(luò)操作系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)是選擇適當(dāng)?shù)木W(wǎng)絡(luò)數(shù)據(jù)庫(kù)軟件,通過【8】工作模式開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序,提供服務(wù)的。

        正確答案: 客戶機(jī)/服務(wù)器

        (9) Windows NT Server支持網(wǎng)絡(luò)驅(qū)動(dòng)接口NDIS與【9】允許用戶使用不同的網(wǎng)絡(luò)協(xié)議。

        正確答案: 傳輸驅(qū)動(dòng)接口TDI

        (10) UNIX采用進(jìn)程對(duì)換的內(nèi)存管理與【10】存儲(chǔ)管理方式實(shí)現(xiàn)虛擬存儲(chǔ)管理。

        正確答案: 請(qǐng)求調(diào)頁(yè)

        (11) 從因特網(wǎng)使用者角度考慮,因特網(wǎng)是一個(gè)【11】。

        正確答案: 信息資源網(wǎng)

        (12) TCP和UDP 用【12】來區(qū)別一臺(tái)給定主機(jī)上的多個(gè)目標(biāo)。

        正確答案: 端口

        (13) 電子郵件地址用@隔開的前一部分為用戶的【13】,后一部分為郵件服務(wù)器主機(jī)名。

        正確答案: 賬號(hào)

        (14) WWW客戶機(jī)與WWW服務(wù)器之間的應(yīng)用層傳輸協(xié)議是【14】。

        正確答案: 超文本傳輸協(xié)議

        (15) 網(wǎng)絡(luò)管理中一般采用【15】的管理模型。

        正確答案: 管理者-代理

        (16) 信息安全包括物理安全,安全控制和【16】。

        正確答案: 安全服務(wù)

        (17) 安全策略由威嚴(yán)的法律,先進(jìn)的技術(shù)與【17】組成。

        正確答案: 嚴(yán)格的管理

        (18) 電子支付工具包括:電子信用卡,電子支票和【18】。

        正確答案: 電子現(xiàn)金

        (19) 在電子商務(wù)中,【19】為用戶的公鑰簽發(fā)證書,證明身份。

        正確答案: CA機(jī)構(gòu)

        (20) ATM采用【20】將來自不同信息源的信元匯集在一起,排列后按優(yōu)先級(jí)輸出,形成首尾相接的信元流。

        正確答案: 統(tǒng)計(jì)時(shí)分多路復(fù)用

      【計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題及答案】相關(guān)文章:

      計(jì)算機(jī)等級(jí)考試真題及答案10-04

      計(jì)算機(jī)等級(jí)考試上機(jī)應(yīng)試技巧01-15

      計(jì)算機(jī)等級(jí)上機(jī)考試技巧06-23

      最新計(jì)算機(jī)等級(jí)考試真題及答案10-04

      計(jì)算機(jī)9月等級(jí)考試三級(jí)試題及答案10-30

      2017年計(jì)算機(jī)等級(jí)考試上機(jī)技巧09-11

      2016計(jì)算機(jī)等級(jí)考試二級(jí)C++上機(jī)模擬試題及答案07-14

      計(jì)算機(jī)等級(jí)考試真題10-24

      2015年計(jì)算機(jī)等級(jí)考試上機(jī)應(yīng)試技巧01-15

      2024年計(jì)算機(jī)等級(jí)考試真題(含答案)10-04

      主站蜘蛛池模板: 亚洲AV专区一专区二专区三| 免费人成视频网站在线观看不卡| 插入中文字幕在线一区二区三区| 国产精品流白浆无遮挡| 一区欧美在线动漫| 永年县| 中文字幕在线人妻视频| 久久久久无码精品国| 在线毛片一区二区不卡视频| 进贤县| 偷拍女厕女澡堂视频在线观看| 国产在线拍偷自拍偷精品| 国产精品乱子伦一区二区三区| 来安县| 汉阴县| 亚洲精品中文字幕观看| 国产一区二区三区视频大全| 人妻少妇久久精品一区二区| 桃子视频亚洲一二三区| 国产91九色在线观看| 连平县| 达孜县| 五家渠市| 国产一区二区亚洲av| 黄 色 成 年 人 网 站免费| www.尤物视频.com| 欧美v日韩v亚洲综合国产高清 | 久久天天躁狠狠躁夜夜中文字幕| 久久国产色av老熟蜜臀av| 铅山县| 崇阳县| 芮城县| 山西省| 国产精品无码不卡在线播放| 囊谦县| 亚洲五月婷婷久久综合| 亚洲国产成人精品久久精品| 一本大道在线一久道一区二区| 亚洲av粉色一区二区三区 | 亚洲综合网一区二区三区| 亚洲精品一区二区三区四|