c等級考試試題匯編_第1頁
c等級考試試題匯編_第2頁
c等級考試試題匯編_第3頁
c等級考試試題匯編_第4頁
已閱讀5頁,還剩175頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2000年(秋)筆試試卷(本試卷筆試時(shí)間為120分鐘)說明:1,本試卷滿分為60分,分選擇題和填空題。2.計(jì)算機(jī)基礎(chǔ)知識部分全部是選擇題,分A類(以Windows95/98為平臺)和B類(以DOS6.〇為平臺)。.選擇題用答題卡答題。每ー項(xiàng)有A、B、C、D四個(gè)可供選擇的答案,請選擇其中一個(gè)你認(rèn)為正確的答案,用HB鉛筆涂寫在答題卡的相應(yīng)答題號內(nèi);每選對ー項(xiàng)得1分,不選或選錯(cuò)不得分。.填空題用答題紙答題。請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行,不得換行,每填對ー個(gè)答案得1分,不填或填錯(cuò)不得分。.請認(rèn)真填寫并仔細(xì)核對答題卡和答題紙上的學(xué)校、準(zhǔn)考證號及答題卡上的試卷類型(A或B)。第一部分計(jì)算機(jī)基礎(chǔ)知識(分A類和B類,考生只準(zhǔn)選答其中的ー類,并在答題卡的試卷類型欄內(nèi)選涂A或B)?A類以Windows95/98為平臺.對于前一段時(shí)間的熱點(diǎn)話題“千年蟲”問題和“愛蟲”問題,以下說法正確的是と。A,均是計(jì)算機(jī)病毒B,均不是計(jì)算機(jī)病毒C.愛蟲是計(jì)算機(jī)病毒,千年蟲不是計(jì)算機(jī)D.愛蟲不是計(jì)算機(jī)病毒,千年蟲是計(jì)算機(jī)病毒.十進(jìn)制“?65”在計(jì)算機(jī)內(nèi)部用二進(jìn)制代碼10111110表示,其表示方式為(2)0A.ASCII碼B.反碼C.原碼D.補(bǔ)碼.已知“江蘇”兩字的區(qū)位碼是“2913”和“4353”其機(jī)內(nèi)碼是ー(3).A.BDAD、CBD5B.3D2D、4B556145、7585D.4535、535D4,在計(jì)算機(jī)中,(4)的程序是汁算機(jī)硬件與軟件之間的接口,也是操作系統(tǒng)的基礎(chǔ)成分。A.RAMB.ROMC.CMOSBIOS.與Windows操作系統(tǒng)相比,Unix操作系統(tǒng)最顯著的特色是ー(5).A,開放性 B,穩(wěn)定性 C,安全性D,易用性.和其他事物相似,軟件有它的發(fā)生、發(fā)展和消亡的過程。軟件的生命周期大體可以分為三個(gè)時(shí)期,即⑹。A,定義期、開發(fā)期和使用期 B,定義期、開發(fā)期和維護(hù)期C,開發(fā)期、使用期和維護(hù)期 D,開發(fā)期、使用期和消亡期.在下列漢字編碼標(biāo)準(zhǔn)(字符集)中,不支持簡化漢字的是ー(7).A.GB2312-80B.GBKC.BIGD.Unicode.為了使計(jì)算機(jī)能有效地加工、處理、傳輸感覺媒體而在計(jì)算機(jī)內(nèi)部采用的二進(jìn)制編碼形式稱為(8)0A,存儲媒體 B,表現(xiàn)媒體 C.傳輸媒體D,表示媒體.為了保護(hù)軟件開發(fā)者的權(quán)益,我國已制定了一些與計(jì)算機(jī)軟件相關(guān)的法律。目前計(jì)算機(jī)軟件的法律保護(hù)手段主要有三種,其中不包括(9)0A.專利法B.著作權(quán)法 C.經(jīng)濟(jì)法D.商業(yè)秘密法.在Internet網(wǎng)絡(luò)中,通過一(10)實(shí)現(xiàn)主機(jī)名字與F地址間的自動轉(zhuǎn)換。A.ATMB.OSIC.DNSD.FIP.目前各種計(jì)算機(jī)已在世界范圍內(nèi)互連成網(wǎng),其中主要使用的網(wǎng)絡(luò)協(xié)議是(11)〇A.DSSB.TCP/IPC.InternetD.OSI/RM.網(wǎng)絡(luò)的帶寬是指網(wǎng)絡(luò)上傳輸信息的速率,例如5Mb/s,其中“b”是指(12)0A.byteB.bandC.bitD.baud13.采用Windows95/98的“畫圖”應(yīng)用程序繪制的圖形,不可存為(13)類型文件。A.BMPB.JPGC.GIFD.WMF14.對于下列操作,描述正確的是ー(14).A,在同一個(gè)文件夾中可以創(chuàng)建兩個(gè)同類型的同名文件B.刪除某應(yīng)用程序的快捷方式將刪除此應(yīng)用程序?qū)?yīng)的文件C.不能同時(shí)打開兩個(gè)Word應(yīng)用程序窗口D,從軟盤上刪除的文件與文件夾均不送到回收站15.在下列應(yīng)用程序中,0^均是Internet信息瀏覽和查找的瀏覽器軟件。A.InternetExplorer和NetScapeNavigatorB,InternetExplorer和PersonalWebServerC.NetScapeNavigator和OutlookExpressD.NetScapeNavigator和FrontPageExpress16.設(shè)有一個(gè)文件名為ABCD.TXT的文件(文件名中有一個(gè)空格),則在Windows95/98環(huán)境下,用某種高級語言編寫程序打開該文件時(shí),應(yīng)將文件名表述為名6)0A.ABCD.TXTB.ABCD.TXTC.AB~1.TXTD."ABCD.TXT”17.在Windows95/98環(huán)境下,用戶如果需要改變菜單命令名的字體大小,可以在“顯示屬性”對話框的(17),選項(xiàng)卡中進(jìn)行設(shè)置。A.背景B.外觀C.效果 D.設(shè).在Windows95/98環(huán)境下,打印操作是在后臺進(jìn)行的。對于某打印隊(duì)列來說,用戶不可以(18)。A.暫停正處于打印狀態(tài)的作業(yè)B,將暫停狀態(tài)的作業(yè)恢復(fù)為就緒狀態(tài)C.刪除打印作業(yè)D,把一個(gè)打印作業(yè)放到打印隊(duì)列的任何位.根據(jù)Word的默認(rèn)設(shè)置,在啟動Word后系統(tǒng)自動創(chuàng)建的空白文檔是基于(19)模板的。A.NORMAL.DOTB.EXAMPL,DOTC.WINDOWS.DOTD.WORD.DOT20.“常用”工具欄上的“格式刷”按鈕是ー個(gè)很有用的排版功能按鈕,為了多次復(fù)制同一格式,應(yīng)用鼠標(biāo)用〇)。A,左鍵單擊“格式刷”按鈕B.右鍵單擊“格式刷”按鈕C.左鍵雙擊“格式刷”按鈕D.右鍵雙擊“格式刷”按鈕?B類以D0S6.〇為平臺.對于前一段時(shí)間的熱點(diǎn)話題“千年蟲”問題和“愛蟲”問題,以下說法正確的是ー⑴A,均是計(jì)算機(jī)病毒 B,均不是計(jì)算機(jī)病毒C.愛蟲是計(jì)算機(jī)病毒,千年蟲不是計(jì)算機(jī)ラ丙用D.愛蟲不是計(jì)算機(jī)病毒,千年蟲是計(jì)算機(jī)病毒.十進(jìn)制“?65”在計(jì)算機(jī)內(nèi)部用二進(jìn)制代碼10111110表示,其表示方式為(2)0A.ASCII碼B.反碼C.原碼D.補(bǔ)碼.已知“江蘇”兩字的區(qū)位碼是“2913”和“4353”,則其機(jī)內(nèi)碼是ー(3)0A.BDAD、CBD5B.3D2D、4B55C.6145、7585D.4535、535D4,在計(jì)算機(jī)中,(4)中的程序是計(jì)算機(jī)硬件與軟件之間的接口,也是操作系統(tǒng)的基礎(chǔ)成分。A.RAMB.ROMC.CMOSD.BIOS.與Windows操作系統(tǒng)相比,Unix操作系統(tǒng)最顯著的特色是ー(5).A,開放性 B,穩(wěn)定性 C,安全性D,易用性.和其他事物相似,軟件有它的發(fā)生、發(fā)展和消亡的過程。軟件的生命周期大體可以分為三個(gè)時(shí)期,即⑹。A,定義期、開發(fā)期和使用期 B.定義期、開發(fā)期和維護(hù)期C.開發(fā)期、使用期和維護(hù)期 D,開發(fā)期、使用期和消亡期.MS-DOS操作系統(tǒng)中進(jìn)行文件管理的模塊是ー⑺。A.IO.SYSB.MSDOS.SYSC.BOOTD.COMMAND.COM8,某微機(jī)啟動后使用MEM命令時(shí),屏幕顯示的信息如下:MemoryType Total UsedFreeConventional640K80K560KUpperOKOKOKReservedOK384K384KExtended(XMS)63312K15360K?■Totalmemory16384K9■64872K則在DOS環(huán)境下,系統(tǒng)可以加載的可執(zhí)行程序最大(8)為KBoA.384B.64312C.560D.648729.在CONFIG.SYS文件中,通過對(9)參數(shù)項(xiàng)的適當(dāng)設(shè)置可以在頻繁讀寫磁盤文件時(shí)提高系統(tǒng)性能。A.FILE5B.STACKSC.BUFFERSD,DEVICE10.下面四組DOS命令中,語法正確且功能等價(jià)的ー組命令是ー(10).COPYA:???B:???與DISKCOPYA:B:COPYABC.TXT+XYZ.TXT與TYPEXYZ.TAT?ABC.TXTC.COPYABC.TXT+XYZ.TXT與COPYXYZ.TXT+ABC.TXTD.TYPE*.FOR>CON與COPY*.FORCON.下列DOS命令中,能夠?qū)⒛骋荒夸浂x為虛擬驅(qū)動器(即使驅(qū)動器符與指定的子目錄等效)的命令是ー(11)0A.RENAMEB.SUBSTC.SETD.LABEL.在下列幾組DOS命令中,(1在均是內(nèi)部命令。A.COPY與XCOPYB.FOFLMAT與ERASEC.MKDIR與PROMFFD.PATH與TREE13.用編輯軟件編寫了一個(gè)文件,然后要將它以文件名ABC.TXT保存在邏輯硬盤E:的根目錄下,但系統(tǒng)提示不能創(chuàng)建該文件(假設(shè)E盤有足夠的存儲空間),其原因是(13)〇E盤的根目錄下已建立了很多文件,從而文件個(gè)數(shù)已超出允許的范圍E盤的根目錄下已存在名為ABC.TXT的文件E盤的根目錄下已存在名為ABC.TXT的子目錄D.操作系統(tǒng)出現(xiàn)了故障14.設(shè)用SET命令查看系統(tǒng)的當(dāng)前設(shè)置時(shí)顯示“PATH二C:\DOS;A:\TOOL;C:\TOOLS”,貝リ執(zhí)行“C:\SUB>ABC.BAT”命令時(shí),系統(tǒng)查找ABC.BAT文件的目錄順序是ー(14).C:\DOS、A:\TOOL、C:\TOOLS、C:\SUBC:\SUB、C:\DOS>A:\TOOL、C:\TOOLSC:\DOS>C:\TOOLS、C:\SUB、A:\TOOLC:\SUB、C:\DOS、C:TOOLS>A:\TOOL15.設(shè)當(dāng)前盤為C盤,則將A盤當(dāng)前目錄(不是根目錄)中所有擴(kuò)展名為TXT的文件,以同名復(fù)制到A盤\OLD目錄(不是當(dāng)前目錄)中的命令是ー(15)〇A.COPYA:*.TXTXOLDB.COPYA:*.TXT'OLDヽ*.*COPYA:?.TXTA:\OLDD.COPYA:*.TXTA:OLD\*.TXT16.下列DOS命令中,語法上正確的命令是(16)〇BENA:F1EL.TXTB:FIELRENFIEL.TXTB:\F3.TXTC.FENA:\DOS\FIEL.TXTA:\SOD\WORDS.TXTRENA:\DOS\FIEL.TXTFIEL17.使用下列(17)命令可以刪除A盤根目錄下的AA,TXT文件(該文件僅有存檔屬性)。A.COPYNULA:\AA.TXTB.COPYNULLA:\AA.TXTC.COPYA:\AA.TXTNULD.COPYAs\AA?TATNULL.在用TYPE命令顯示輸出文本文件時(shí),若同時(shí)需要在打印機(jī)上打印出來,則鍵入TYPE命令后、未按回車鍵前,首先要打開打印機(jī)電源并使打印機(jī)處于聯(lián)機(jī)狀態(tài),按(18)組合鍵:A.[Ctrl]+[D] B,[Ctrl]+[S]C.[Ctrl]+[Q]D.[Ctrl]+[P].在DOS平臺下的WPS字處理軟件中,系統(tǒng)規(guī)定設(shè)置的左邊界的最小值和右邊界的最大值分別是ー(19).A.1和128B.1和256C.0和127D,0和255.使用DOS平臺下的WPS字處理軟件進(jìn)行文檔編輯時(shí),如果要系統(tǒng)能正常運(yùn)行模擬顯示功能,則系統(tǒng)必須(20).A,有打印字庫B.使用高端內(nèi)存C,有顯示字庫 D,在彩色顯示器上運(yùn)行第二部分VisualC++程序設(shè)計(jì)ー、選擇題[用答題卡答題,答案依次填在(21)?(30)答題號內(nèi)].設(shè)有說明“mta=3,b=5,m;”,則執(zhí)行表達(dá)式“m=av=3&&a十bv8”后,m的值為(21)A,treeB.falseC.0D.122.設(shè)有說明‘'intx=5,y=7,z=8;”,執(zhí)行表達(dá)式z+=x++lly++ll++z"后,貝リx、y、z的值分別為(22).A.6、7、9B.6、8、10C.6、8、8D.6、8、123.設(shè)有以下語句序列:intx;cin?x;floatz,y[x]={l,2,3,4,5,6,7,8}; //Az=y[3] ;//B則以下說法中正確的是ー(23)0A.z的值為4B.z的值為3C.B行語句錯(cuò) D.A行語句錯(cuò).有關(guān)函數(shù)重載的正確說法是ー(24).A.函數(shù)名不同,但參數(shù)的個(gè)數(shù)和類型相同B.,函數(shù)名相同,但參數(shù)的個(gè)數(shù)不同或參數(shù)的類型不同C.函數(shù)名相同,參數(shù)的個(gè)數(shù)和類型也相同D,函數(shù)名相同,函數(shù)的返回值不同,而與函數(shù)的參數(shù)和類型無關(guān).下列符號中能用作C++標(biāo)識符的是(25):A.5abcB.ifC.—abcD._abc.數(shù)組作為函數(shù)的形參時(shí),把數(shù)組名作為實(shí)參,傳遞給函數(shù)的是ー(26)0A.該數(shù)組的首地址 B.該數(shù)組的元素個(gè)數(shù)C.該數(shù)組中的各元素值 D.該數(shù)組的大小27.執(zhí)行以下語句序列:enum{red,Blue,Yellow}cl,c2;cl=Yellow; //Acout?cl ;//B則(27)〇A.輸出1B.輸出2C.輸出3D.B行語法錯(cuò)28.下列說明中有關(guān)構(gòu)造函數(shù)的正確說法是(28)〇A,任一類必定有構(gòu)造函數(shù) B.可定義沒有構(gòu)造函數(shù)的類C.構(gòu)造函數(shù)不能重載 D,任ー類必定有缺省的構(gòu)造函數(shù)29.下列說明中有關(guān)結(jié)構(gòu)體定義的正確說法是ー(29)0A.不能指定其成員的權(quán)限 B,不能包含成員函數(shù)C,其成員缺省的權(quán)限為公有的 D.不能包含對象成員C++中dn是ー(30)0A.ー個(gè)標(biāo)準(zhǔn)的語句B.預(yù)定義的類C.預(yù)定義的函數(shù)D.預(yù)定義的對象二、填空題(請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行)?基本概念題(共5分)C++關(guān)系表達(dá)式中的關(guān)系成立時(shí),則該關(guān)系表達(dá)式的值為 (1)0C++支持面向?qū)ο蟪绦蛟O(shè)計(jì)的四個(gè)要素是:封裝性、(2)ヽ(3)和(4)若有宏定義:defineN2defineY(n)((N+1)*n)則執(zhí)行語句“z=2*(N+Y(N+2));”后,z的值為(5)〇?閱讀程序題(共13分).以下程序的輸出結(jié)果是ー(6)0#include<iostream.h>voidf(int&a,int&b){intt=a;a=b;b=t;}voidmain(void){int=100,y=200;f(x,y);cout?x?*\f?y?An';}.以下程序輸出的第一行是ー (7),第二行是一(8),最后一行是一(9)0#include<iostream.h>voidfun(intn,int*s)(intfl,t2;if(n==llln==2)*s=l;else{fun(n-1,&fl);fun(n-2,&f2);*s=2*fl+f2+l;cout?fl?,\t*vvf2vv'\n';}}voidmain(void){intx;fun(4,&x);cout?nx=**?x?*\n*;}.以下程序輸出的第一行是一(10),第二行是一(11),第三行是ー (12),#include<iostream.h>classT{public:staticintx;};intT::x=l;voidmain(void){Ta,b;a.x=10;b.x=20;cout?Ha.x=n?a.x?,\n,?Hb.x=H?b,x?*\n*?nT::x=H?T::x?,\n,;}.以下程序輸出的第一行至第三行分別是(13)ヽ(14)和(15)〇#include<iostream.h>voidf(int*ql,int*q2,int*q3){*q3=*ql+*q2;}voidmain(void){inti,j,a[3][3]={l,l},*pl=a[0],*p2=a[0]+l,*p3=a[0]+2;for(i=2;i<9;i++)f(pl++,p2++,P3++);for(i=0;i<3;i++){for(j=0;j<3;j++)tout?a[i][j]?*\f;cout?*\n*;}}.以下程序輸出的第一行至第三行分別是(16)ヽ(17)和(18) 0#include<iostream.h>intf(intx,inty){returnx*y;}voidmain(void)(inti,j,(*fun)(int,int);fun=f;for(i=l;i<4;i++){switch(i){case1:case2:j=(*fun)(i,i+1);break;case3:j=(*fun)(i-1,i+2);break;)cout?Hj=H?j?,\n,;))?完善程序題(共12分).下面的程序中,函數(shù)delstr的功能是:將字符串str中所有出現(xiàn)的子串strl全部刪除。如本程序的輸出為:"lama.Youarea.Heisatoo.Hoinclude<iostream.h>include<string.h>char*delstr(char*str,char*strl){char*p,*pl,*ql;inti;i式?strニニ’'O'll*strlニニ‘、〇')returnstr;p二str;while(*p!二''〇'){pl=p;ql=strl;while(*pl==*ql&&*ql!ニヘ〇'(19);if(p!=pl&&*ql==,\O,){for(i=0;*pl!=,\0,;i++,pl++)(20)=*pl;(21)=,\0,;)p++;)return(22) ;)voidmain(void){charIine[80]=nIamastudent.Youareastudent.Heisastudenttoo.'';cout?delstr(line,''student'')?'\n';).通過重載運(yùn)算符和實(shí)現(xiàn)字符串類的賦值與拼接。include<iostream.h>include<string.h>classString{char*Str;public:String(char*s=0){if(s){str=newchar[strlen(s)+1];strcpy(str,s);}elsestr=O;}-String(){if(str)delete[]str;}friendStringoperator+(constString&,constString&);String&operator=(String&);voidShow(){if(str)cout?str?,^n1;}};Stringoperator+(constString&sl,constString&s2){Stringt;t.str=newchar(23) ;strcpy(t.str,si.str);strcat(t.str,s2.str);return(24) ;}String&String::operator=(String&s){if(str)(25)str=newchar[strlen(s.str)+1];strcpy(str,s.str);return(26) ;}voidmain(void){Stringsi("Compute"),s2("tests"),s3;si.Show();s2.Show();s3=sl+s2;s3.Show();)11.設(shè)結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)定義如下:structPNODE{intx,y;PNODE*next;};函數(shù)padd的功能是:根據(jù)pa、pb指向的兩個(gè)鏈表(按結(jié)點(diǎn)的),值升序排列)生成一個(gè)新鏈表(pc為鏈?zhǔn)字羔?。新生成鏈表仍按y值升序排列。生成新鏈表的規(guī)則是:當(dāng)在pa和pb鏈表中發(fā)現(xiàn)y值相同的結(jié)點(diǎn)時(shí),則在pc鏈表中增加一個(gè)新結(jié)點(diǎn),新結(jié)點(diǎn)的x取值為兩鏈表中對應(yīng)的兩個(gè)結(jié)點(diǎn)的X值之和,新結(jié)點(diǎn)的y取值為pa或pb鏈表中對應(yīng)結(jié)點(diǎn)的y值:PNODE*padd(PNODE*pa,PNODE*pb){PNODE*per,*pt,*pc=0;while( (27) ){if(pa->y==pb->y){pt=new( (28) );pt—>x=pa—>x+pb->x;pt—>y=pa->y;pt->next=NULL;if(pc==NULL)pc=pcr=pt;else{per—>next=pt;(29);}pa=pa—>next;pb=pb—>next;)elseif( (30) )pb=pb—>next;elsepa=pa—>next;}returnpc;200I年(春)筆試試卷(本試卷筆試時(shí)間為120分鐘)說明:1,本試卷滿分為60分,分選擇題和填空題。.計(jì)算機(jī)基礎(chǔ)知識部分全部是選擇題,分A類(以Windows95/98為平臺)和B類(以DOS6.〇為平臺)。.選擇題用答題卡答題。每ー項(xiàng)有A、B、C、D四個(gè)可供選擇的答案,請選擇其中一個(gè)你認(rèn)為正確的答案,用FIB鉛筆涂寫在答題卡的相應(yīng)答題號內(nèi)。每選對ー項(xiàng)得1分,不選或選錯(cuò)不得分。.填空題用答題紙答題。請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行,不得換行。每填對ー個(gè)答案得1分,不填或填錯(cuò)不得分。.請認(rèn)真填寫并仔細(xì)核對答題卡和答題紙上的學(xué)校、準(zhǔn)考證號及答題卡上的試卷類型(A或B)。第一部分計(jì)算機(jī)基礎(chǔ)知識(分A類和B類,考生只準(zhǔn)選答其中的ー類,并在答題卡的試卷類型欄內(nèi)選涂A或B)?A類以Windows95/98為平臺.為了清除計(jì)算機(jī)中的病毒,要求用無病毒的軟盤重新啟動計(jì)算機(jī),其目的是清除(1)中的病毒。A.RAMB.ROMC.CPUD,硬盤2.32位字長的最大正整數(shù)是2147483647(2^-1),而最小負(fù)整數(shù)是ー2147483648(-231),即負(fù)整數(shù)比正整數(shù)多一個(gè),其原因是(2)〇A,機(jī)內(nèi)整數(shù)采用原碼表示 B.機(jī)內(nèi)整數(shù)采用反碼表示C,機(jī)內(nèi)整數(shù)采用補(bǔ)碼表示 D.公認(rèn)的約定.已知521+555=1406,則此種加法是在(3)下完成的。A,七進(jìn)制B.ハ進(jìn)制 C.九進(jìn)制D,十進(jìn)制.PC、APPLE>SUN工作站等計(jì)算機(jī),其指令系統(tǒng)通常有所不同,這主要取決于(4)〇A,所用的操作系統(tǒng)B.所用的CPUC.系統(tǒng)的總線結(jié)構(gòu)D,所用的語言處理程序.下列關(guān)于機(jī)器語言與高級語言的說法中,正確的是ー (5) 0A.機(jī)器語言比高級語言執(zhí)行得慢B,機(jī)器語言程序比高級語言程序可移植性強(qiáng)C.機(jī)器語言程序比高級語言程序可移植性差D,有了高級語言,機(jī)器語言就無存在的必要了.實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)中軟件安全的核心是(6)〇A,硬件的安全性 B.操作系統(tǒng)的安全性C.語言處理系統(tǒng)的安全性 D,應(yīng)用軟件的安全性7.下列有關(guān)Unicode漢字編碼標(biāo)準(zhǔn)(字符集)中,敘述不正確的是ー(7) 0A.Unicode編碼的長度為!6位Windows95/98支持Unicode編碼Unicode收錄了一萬多個(gè)漢字符號Unicode與ASCII碼不兼容8.作為信息處理熱點(diǎn)技術(shù)之一的“多媒體技術(shù)”中的媒體,強(qiáng)調(diào)的是ー(8) .A.存儲媒體B,表現(xiàn)媒體C.傳輸媒體D.感覺媒體9.軟件測試是軟件開發(fā)過程中的ー個(gè)重要環(huán)節(jié)。軟件產(chǎn)品在交付前必須經(jīng)過三種測試,它們是ー(9)〇A.模塊測試、集成測試和驗(yàn)收測試B,過程測試、功能測試和數(shù)據(jù)測試C.邏輯測試、物理測試和驗(yàn)收測試D,模塊測試、集成測試和功能測試.局域網(wǎng)按其網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)可以分為多種類型,目前較為流行的以太網(wǎng)從邏輯上看應(yīng)屬于(10) °A,星型網(wǎng)B.環(huán)型網(wǎng)C,總線網(wǎng)D,混合網(wǎng).WWW服務(wù)或稱3W網(wǎng)中,三個(gè)"W”指的是ー(11)〇A.When,Where,WhatB.World,Wired,WebC.World,Wireless,WebD.World,Wide,WebTOC\o"1-5"\h\z.在Windows95/98中,用鼠標(biāo)雙擊應(yīng)用程序窗口的標(biāo)題欄,其作用是ー(12) 0A.關(guān)閉應(yīng)用程序 B?最大化或還原應(yīng)用程序窗口C.最小化或還原應(yīng)用程序窗121 D,最小化或最大化應(yīng)用程序窗口.下列操作中,被刪除后不能通過回收站恢復(fù)的是ー(13) 0A.A盤上的文件B.C盤上的文件C.C盤上的文件夾D,系統(tǒng)文件.用IE瀏覽某個(gè)網(wǎng)頁時(shí),屏幕上出現(xiàn)亂碼,最常見的原因是ー(14) .A.該網(wǎng)頁腳本有錯(cuò)誤 B.計(jì)算機(jī)可能已被某種病毒感染C.計(jì)算機(jī)內(nèi)存可能不夠 D.系統(tǒng)不支持或未配置相應(yīng)的字符集.在中文版Windows95/98環(huán)境下,下列文件名中不正確的是 (15) 0A.xyz.abc.bak B.昨天今天明天.docC.myfilonew.txtD.filel+file2

16.在Windows95/98的“文件夾選項(xiàng)”對話框中,不可以完成的功能是一(16) 0A.查看當(dāng)前注冊的文件類型 B.修改當(dāng)前注冊的文件類型C,更改各類文件的圖標(biāo) D.設(shè)置各類文件的屬性.使用Windows95/98的“畫筆”應(yīng)用程序繪制正方形、圓、水平線、垂直線或與水平方向成45°角的直線,拖放鼠標(biāo)時(shí)必須按?。?7)鍵。A.[Ctrl]B.[Shift]C.[Alt]D.[Ese].在Windows95/98環(huán)境下,將“MS-DOS方式”從全屏幕狀態(tài)切換到窗口狀態(tài)的方法是按(18)組合鍵。A.[Esc]+[Enter]B.[Ctrl]+[Enter]C.[Shift]+[Enter]D.[Alt]+[Enter].在Word窗口的“文件”下拉菜單的下部,通常會列出許多文件,這些文件是(19)〇A.目前均處于打開狀態(tài)的文件 B,目前正排隊(duì)等待打印的文件C.最近由Word處理過的文件 D.當(dāng)前目錄中擴(kuò)展名為DOC的文件.在Word中,設(shè)第一段的行間距為2倍行距、第二段的行間距為單倍行距,現(xiàn)刪除第一段后的回車符,使第一段與第二段合并為一段,則合并后的段落的行間距為(20)〇A.2倍行距 B,單倍行距C.1.5倍行距 D.可能為單倍行距也可能為2倍行距?B類以DOS6,〇為平臺.為了清除計(jì)算機(jī)中的病毒,要求用無病毒的軟盤重新啟動計(jì)算機(jī),其目的是清除(1)中的病毒。A.RAMB.ROMC〇CPUD,硬盤.32位字長的最大正整數(shù)是2147483647(231-1),而最小負(fù)整數(shù)是ー2147483648(—2力),即負(fù)整數(shù)比正整數(shù)多一個(gè),其原因是一(2) .A,機(jī)內(nèi)整數(shù)采用原碼表示 B.機(jī)內(nèi)整數(shù)采用反碼表示C.機(jī)內(nèi)整數(shù)采用補(bǔ)碼表示 D.公認(rèn)的約定.已知521+555=1406,則此種加法是在下完成的。A.七進(jìn)制B.ハ進(jìn)制C.九進(jìn)制D.十進(jìn)制PC、APPLE>SUN?T作站等計(jì)算機(jī),其指令系統(tǒng)通常有所不同,這主要取決于〇A,所用的操作系統(tǒng) B.所用的CPUC.系統(tǒng)的總線結(jié)構(gòu)D,所用的語言處理程序.下列關(guān)于機(jī)器語言與高級語言的說法中,正確的是ー(5) 0A,機(jī)器語言比高級語言執(zhí)行得慢B,機(jī)器語言程序比高級語言程序可移植性強(qiáng)C.機(jī)器語言程序比高級語言程序可移植性差D,有了高級溶言,機(jī)器語言就無存在的必要了.實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)中軟件安全的核心是(6)〇A.硬件的安全性 B.操作系統(tǒng)的安全性C.語言處理系統(tǒng)的安全性 D,應(yīng)用軟件的安全性7.如果DOS系統(tǒng)軟盤中的兩個(gè)隱含的系統(tǒng)文件IO-SYS和MSDOS.SYS被破壞了,可借助于完好系統(tǒng)盤用(7)命令恢復(fù)之。A,COPY B.DISKCOPYXCOPYD.SYS.如果在啟動盤的根目錄中有文件CONFIG.SYS和AUTOEXEC.BAT,貝リ在機(jī)器啟動MS-DOS過程中,系統(tǒng)導(dǎo)入/執(zhí)行的文件順序?yàn)椋?) 0A.IO.SYS、MSDOS.SYSヽCOMMAND.COM、CONFIG.SYS>AUTOEXEC.BATB.IO.SYSヽMSDOS.SYSヽCOMMAND.COM、AUTOEXEC.BAT、CONFIG.SYSC.IO.SYS、MSDOS.SYS、CONFIG.SYS、COMMAND.COM、AUTOEXEC.BATD.IO.SYS、MSDOS.SYS、AUTOEXEC.BAT、COMMAND.COM、CONFIG.SYS.在CONFIG.SYS文件中,將指定的驅(qū)動程序裝入基本內(nèi)存的命令是ー(9) .A.DEVICEB.FCBSC.FII,ESSET10,在下列命令中, (10)命令和其余任何ー個(gè)命令都不等價(jià)。DIR*.* (注:命令參數(shù)為星符號、點(diǎn)符號和星符號)DIR*. (注:命令參數(shù)為星符號加點(diǎn)符號)DIR* (注:命令參數(shù)為星符號)DIR. (注:點(diǎn)符號)11.以下的DOS命令中,能夠計(jì)算并顯示某子目錄所包含的文件個(gè)數(shù)及文件大小合計(jì)的命令是(11) 0A.CHKDSKB.ATFRIBC.TREED.DIR12.下列有關(guān)DOS命令的敘述中,正確的是〇MOVE命令可以用于對文件或子目錄進(jìn)行改名RENAME命令可以用于對文件或子目錄進(jìn)行改名RENAME命令和MOVE命令均是內(nèi)部命令RENAME命令和MOVE命令均是外部命令.如果執(zhí)行命令"DELABC.TXT”時(shí)系統(tǒng)顯示出錯(cuò)信息“AccessDenied”,以下敘述中正確的是ー(13) 0ABC.TXT文件是只讀文件,因而不能被刪除ABC.TXT文件是只讀文件,因而不能用DEL命令刪除,但可用DELTREE命令刪除ABC.TXT文件不在當(dāng)前目錄中ABC.TXT文件不存在.利用PROMPT命令可以改變DOS提示符的風(fēng)格。下列命令中,(14)可以將DOS提示符設(shè)置為僅包含當(dāng)前盤符和一個(gè)大于號(>)〇A.PROMPT$NSG B.PROMPT$PSGC.PROMPT$LSG D.PROMPT$PSN15.假設(shè)當(dāng)前目錄為C:\TEST\USER1,表示文件C:\TEST\USER2\A.WPS的描述是(15)〇A , USER2XA . WPSB.\USER2\A.WPSC . \USER2\A , WPSD.\..USER2XA.WPS.下列DOS命令(假設(shè)命令中所需的磁盤、文件等計(jì)算機(jī)資源均存在)中,肯定不能被執(zhí)行的命令是ー(16) 0FORMATA:/UDISKCOPYA:A:COPYCONPRNRENAMEC:\YAN\MYA.WPSC:\YAN\MYB.WPS.設(shè)當(dāng)前盤當(dāng)前目錄下有文本文件LETTER.TXT,執(zhí)行下列 (17)命令可以將其內(nèi)容在打印機(jī)上打印出來。A,COPYLETTER.TXT>PRNB.DIRLETTER.TXT>PRNC?TYPELETTER.TXT>PRND.PRINTLETTER.TXT>PRN18.用“COPYCONABC.BAT”命令創(chuàng)建批處理文件時(shí),結(jié)束該批處理文件內(nèi)容輸入并要求存盤,應(yīng)按(18)組合鍵。A.[Ctrl]+[D]B.[Ctrl]+[W]C.[Ctrl]+[E]D.[Ctrl]+[Z]19.在DOS平臺上,用WPS字處理軟件的D方式建立的文件(即文書文件),不能用TYPE命令正確顯示其內(nèi)容,這是因?yàn)椋?9)〇A,文件是以WPS為擴(kuò)展名B,文件中含有漢字C.文件含有特殊控制符 D,文件中的西文有“全角”和“半角”之分20.使用WPS字處理軟件進(jìn)行文檔編輯時(shí),下列的(20)功能無法通過菜單進(jìn)行操作。A,定義字塊的塊首和塊尾B,字塊的行列方式切換C.將己定義的字塊內(nèi)容作為另ー個(gè)文件進(jìn)行保存D,將另一個(gè)文本文件插入到當(dāng)前編輯的文檔中第二部分Visual++程序設(shè)計(jì)ー、選擇題[用答題卡答題,答案依次填在(21)?(30)答題號內(nèi)](21) 能用作用戶自定義的標(biāo)識符。A.friendB.—var C.3Xyz—D.Float22.設(shè)有說明語句“inta[3][4]={L2,3,4,5,6,7,8,9,10,11,12};int*p=&a[〇][〇];”,能夠正確表示數(shù)組元素a[2][2]的表達(dá)式是(22)〇A.p[2][2]B.*(*(p+2)+2)C.*(p+10)D.*(p+8)23.在循環(huán)語句的循環(huán)體中使用break語句的作用是ー(23) 0A.結(jié)束本次循環(huán)B.結(jié)束該層的循環(huán)C.結(jié)束開關(guān)語句D.結(jié)束程序執(zhí)行24.設(shè)有說明語句“intA[4)[3]={{1,2},{3,4,5},{6,7,8},{9,10}};”,則A[〇][2]和AF21⑵的初始化值分別為 (24)〇A.0、7 B?3、8 C?3、7D.0、TOC\o"1-5"\h\z825.以下語句的輸出結(jié)果是ー(25) .charcI=100,c2=100;cout?(cl*c2);A.越界(出錯(cuò))B.10000C.負(fù)數(shù)D,ー個(gè)字符26.設(shè)有語句"float(*p)(int,int);”,該語句的作用是ー(26) .A.函數(shù)原型說明 B.p為指向函數(shù)的指針變量C,函數(shù)定義 D.P為指向整數(shù)的指針變量27.ー個(gè)類的析構(gòu)函數(shù) (27) 0A.是唯一的 B.允許重載C.至多可有兩個(gè)D.只能是缺省的28.下列有關(guān)類和對象的說法中,正確的是(28)〇A.類與對象沒有區(qū)別B,要為類和對象分配存儲空間C.對象是類的實(shí)例,為對象分配存儲空間而不為類分配存儲空間D.類是對象的實(shí)例,為類分配存儲空間而不為對象分配存儲空間29.循環(huán)語句for(〈表達(dá)式1〉;〈表達(dá)式2>;〈表達(dá)式3〉)〈語句〉中,〈語句〉的執(zhí)行情況是ー⑵)。A,至少執(zhí)行一次 B.至少執(zhí)行兩次C.可能執(zhí)行,也可能不執(zhí)行 D,不執(zhí)行30,下列有關(guān)編譯預(yù)處理命令的說明中,正確的是ー(30) 0A,以開關(guān)的行,可出現(xiàn)在函數(shù)定義內(nèi)或函數(shù)定義外D.以開頭的行,后面不可有分號C.以開頭,可出現(xiàn)在一行中的任何位置D.以開頭,必放在程序開頭二、填空題(請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行)?基本概念題(共5分).在C++中,函數(shù)名的值是一(1) 0.在C++中,作用域共分為五類:塊作用域、文件作用域、(2)ヽ(3)和(4).若有宏定義:#defineT(x,y,z)x*y*z/4則表達(dá)式T(3+4,2*4,4+4)的值是〇?閱讀程序題(共13分).以下程序的輸出結(jié)果是ー(6)〇#include<iostream.h>voidp(int*a,int*b){int*t=a;a=b;b=t;}voidmain(void){intx=100,y=200;p(&x,&y);cout?x?*\t*?y?*\n1;}.以下程序的輸出結(jié)果是s二」建ー,k=〇#include<iostream.h>voidmain(void){intj,k,s,m;for(k=l;k<7;k++){s=l;m=k+2;for(j=k;j<m;j++,k++)s+=j;)cout?Hs=H?s?,\t,?nk=H?k?,\n,;}.以下程序輸出結(jié)果的第一行是 (9)第二行是 (10) 0#include<iostream.h>voidf(int*s,intnl,intn2){intt;while(nl<n2){t=*(s+nl);*(s+nl)=(s+n2);*(s+n2)=t;nl++;n2--voidmain(void){inta[10]={l,2,3,4,5,6,7,8,9,0},i,*p=a;f(p,0,3);f(p+3,1,6);for(i=0;i<10;i++){if(i%5==0)cout?H\nn;cout?a[i];}).以下程序輸出結(jié)果的第一行是(11),第二行是(12),#include<iostream.h>classX{public:virtualvoidf(){cout?naa\nn;}}; //AclassY:publicX{pubilc:voidf( ){cout?Hbb\nn;}};voidmain(void)(Yy,*xy=&y;X*xp=&y:xy—>f();xp—>f();}.將上題中標(biāo)有〃A的一行中的virtual去掉,則程序輸出結(jié)果的第二行是.(13)..以下程序輸出結(jié)果的第一行是一(14),第二行是(15)〇,第三行是ー(16).#include<iostream.h>voidshow(char*s){if(*s){show(s+l);cout?*s;}}voidmain(void){show(nabcd\nefg\nhijH);cout?*\n*;}.以下程序輸出結(jié)果的第一行是ー0^_第二行是 (18)〇#include<iostream.h>intk;voidmain(void){ k=10;for(inti=0;i<5;i++){intk;k=i+l;cout?k?**;::k++;}cout?*\n,vvkvv'\n';}?完善程序題(共12分)11.下列程序中函數(shù)insertstr的功能是:在字符串str中所有出現(xiàn)子串strl的后面插入子串str2o如本程序的輸出為:"Iamastudenttoo.Youareastudenttoo.Heisastudenttoo.Hoinclude<iostream.h>include<string.h>char*insertstr(char*str,char*strl,char*str2){char*p,*pl,*ql,*tl;inti,len2;if(*str==''O'll*strl==''O'll*str2=='\O')returnstr;len2=strlen(str2);p二str;tl=str2;while(*p!二''〇'){pl二p;ql二strl;while(*plニニ*ql&&(19){pl++;ql++;}if(p!二pl&&*qlニニ''〇){p=(20);while(*pl++!二''0');for(;pl>二p;pl )*( ⑵))二?pl; 〃騰出插入串空間for(i=0;*(tl+i)!='\0';i++)*p++二*(tl+i);}—(22);returnstr;voidmain(void){charline[80]=HIamastudent.Youareastudent.Heisastudent.n;coutvvinsertstr(line,''student'',''too'')?'\n';)12.通過重載運(yùn)算符‘ヽ”實(shí)現(xiàn)字符串類的比較運(yùn)算。重載構(gòu)造函數(shù)實(shí)現(xiàn)字符串對象的初始化。include<iostream.h>include<string.h>classString{char*str;public:String(char*s=0){if( (23)){str=newchar[(24) ];strcpy(str,s);}elsestr=0;String(String&);-String(){if(str)delete[]str;}intoperator>(String&);voidShow(){if(str)cout?str?*\n*;}}String::String(String&s){if( (25)){str=newcharf(26) 1;strcpy(str,s.str);}elsestr=O;}intString::operator>(Smng&s){if(strcmp(str,s.str)>0)return1;elsereturn0;}voidmain(void){Stringsi(HComputerH),s2(''tests''),s3(si);si.Show();s2.Show();s3.Show();cout?(sl>s2)?'\n';)13.下列程序中函數(shù)padd的功能是:調(diào)整pa指向的鏈表中結(jié)點(diǎn)的位置,使得所有x值為偶數(shù)的結(jié)點(diǎn)出現(xiàn)在鏈表的前半部,所有;值為奇數(shù)的結(jié)點(diǎn)出現(xiàn)在鏈表的后半部;如本程序的輸出為:10,8,6,4,2,1,3,5,7,9〇#include<iostream.h>structNODE{intx;NODE*next;};NODE*padd(NODE*pa){NODE*pl,*p2,*p;pl=p2=pa;while(pl){if(pl->x%2==0&&){p=pl;pl=pl—>next;=pl;〃從鏈表上取下偶數(shù)結(jié)點(diǎn):并插入鏈?zhǔn)譸->next=pa;(29) ;else{p2=pl;pl=pl—>next;}returnpa;}voidmain(void){NODEa[10]={{l},{2},{3},{4},{5},{6},{7},{8},{9},{10}},*ha=a,*p;inti;for(i=0;i<9;i++)a[i].next=(30) ; 〃拉成鏈表a[9].next=NULL;ha=padd(ha);p=ha;while(p){cout?p—>x?\f;p=p->next;}cout?H\nH;)2001年(秋)筆試試卷

(本試卷筆試時(shí)間為120分鐘)說明:1,本試卷滿分為60分,分選擇題和填空題,試卷不分A、B類型。.計(jì)算機(jī)基礎(chǔ)知識部分全部是選擇題。.選擇題用答題卡答題。每ー項(xiàng)有A、B、C、D四個(gè)可供選擇的答案,請選擇其中一個(gè)你認(rèn)為正確的答案,用HB鉛筆涂寫在答題卡的相應(yīng)答題號內(nèi)。每選對ー項(xiàng)得1分,不選或選錯(cuò)不得分;.填空題用答題紙答題。請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行,不得換行。每填對ー個(gè)答案得1分,不填或填錯(cuò)不得分。.請認(rèn)真填寫并仔細(xì)核對答題卡和答題紙上的學(xué)校、準(zhǔn)考證號是否填寫正確。第一部分計(jì)算機(jī)基礎(chǔ)知識.對于任意ー個(gè)實(shí)數(shù),在計(jì)算機(jī)內(nèi)部都可以用(1)兩部分來表示,這種表示實(shí)數(shù)的方法叫做“浮點(diǎn)表示法”。A,指數(shù)和尾數(shù)B,指數(shù)和基數(shù)C,整數(shù)和指數(shù) D,基數(shù)和小數(shù).目前計(jì)算機(jī)中使用最廣泛的西文字符編碼集是ASCII碼集。在ASCII碼表中,可打?。ɑ蝻@示)的字符有(2)個(gè)。A.55B.75C.95D.1253,在中文Windows95/98環(huán)境下,設(shè)有一串漢字的內(nèi)碼為B5C8BCB6BFBCCAD4,則這串文字中包含有(3)個(gè)漢字。A.2B.4C.8D.16.一臺計(jì)算機(jī)中可以有“寄存器一快存一主存一輔存(磁盤)一后援(海量)存儲器”五種不同層次的存儲器。其中(4)的存取周期目前在毫秒級。A,快存 B.主存C.磁盤D,后援(海量)存儲器.以下是PC機(jī)所采用(過)的ー些總線標(biāo)準(zhǔn),其中⑸ ,的數(shù)據(jù)線僅有16位寬。A.MCAB.ISAC.EISAD.PCI.顯示器是計(jì)算機(jī)重要的輸出設(shè)備,它用紅、綠、藍(lán)三基色的組合來顯示彩色,使用(6)位二進(jìn)位表示ー個(gè)像素就可以表現(xiàn)出真彩色。A.8B.16C.24D.32.軟件工程的思想就是使用工程化的概念、思想、方法和技術(shù)來指導(dǎo)軟件開發(fā)的全過程;在軟件的開發(fā)過程中,軟件設(shè)計(jì)一般分為兩步,即(7) 0A.總體設(shè)計(jì)和詳細(xì)設(shè)計(jì) B,算法設(shè)計(jì)和程序沒計(jì)C.流程設(shè)計(jì)和程序設(shè)計(jì) D,結(jié)構(gòu)設(shè)計(jì)和模塊沒計(jì).下列有關(guān)“計(jì)算機(jī)病毒”的敘述中,正確的是ー(8);A.計(jì)算機(jī)病毒是ー種對計(jì)算機(jī)系統(tǒng)造成一定損害的程序文件B,光盤(CD-ROM)雖然是只讀型存儲器,但也可能含有計(jì)算機(jī)病毒C.計(jì)算機(jī)病毒破壞機(jī)制的激活總是與日期或時(shí)間有關(guān)D.“殺毒”軟件(如KILL等)不可能被計(jì)算機(jī)病毒感染9.①WindowsME、②WindowsCE、③WindowsNT>?Frontpage98、@Access97>@Unix、⑦Linux、⑧MS-DOS6.22、⑨OS/2,對于以上列出的9個(gè)軟件,(9) 均為操作系統(tǒng)軟件。A.①②③B.①②③⑥⑧C.①②③⑥⑧⑨ D.①②③⑥⑦⑧⑨.在計(jì)算機(jī)網(wǎng)絡(luò)中,目前不用中繼設(shè)備時(shí),傳輸距離最遠(yuǎn)的傳輸介質(zhì)是(10)〇A.雙絞線B.同軸電纜C.紅

外線D.光纜.VCD盤上的視頻和音頻信號采用國際標(biāo)準(zhǔn)(11)進(jìn)行壓縮編碼,它們按規(guī)定的格式交錯(cuò)地存放在光盤上?,播放時(shí)需進(jìn)行解壓縮處理。A,MPEG—1B.MPEG-2C.MPEG-3D.MPEG-4.在多媒體計(jì)算機(jī)中,聲音信息處理后通常保存為下列類型的文件,其中(12)類型的文件通常是音樂文件。A.WAVB.SNDC.MIDD.AIF.在使用Windows98操作系統(tǒng)時(shí),下列敘述中正確的是ー(13)。A.FAT32支持磁盤壓縮 B.FAT16僅支持2GB以下的硬盤分區(qū)C.Windows98僅支持FAT16D.Windows98僅支持FAT32.在關(guān)機(jī)時(shí)如果未正常地關(guān)閉Windows95/98,則下次開機(jī)后系統(tǒng)將首先自動地運(yùn)行(14)〇A,注冊表檢測程序A,注冊表檢測程序B,磁盤清理程序C,磁盤碎片整理程序 D.磁盤掃描程序15剪貼板是Windows提供的用于在不同應(yīng)用程序間交換數(shù)據(jù)的工具。在Windows95/98環(huán)境下,下列有關(guān)剪貼板的敘述中正確的是ー(15) 0A,剪貼板中可以同時(shí)保存多次復(fù)制的信息B.只要剪貼板中有信息,則一定可以粘貼兩次以上C.按組合鍵[AIt]+[PrintScreen]可以將當(dāng)前屏幕以圖片形式復(fù)制到剪貼板D.剪貼板中可以同時(shí)保存文本信息和圖片信息.在Windows95/98環(huán)境下,下列敘述中正確的是.(16) 0A.利用“網(wǎng)上鄰居”可以瀏覽網(wǎng)上其他計(jì)算機(jī)內(nèi)的所有軟件資源B,用戶可以利用“控制面板”中的“添加/刪除程序”來創(chuàng)建啟動盤C.用戶可以利用“控制面板”中的“字體”來設(shè)置漢字輸入法特性D,運(yùn)行DOS應(yīng)用程序首先必須啟動“MS-DOS方式”.在Word7.0/97的編輯狀態(tài)下,如果文檔窗口有水平標(biāo)尺,則說明當(dāng)前的視圖方式一定為(17)。A?普通視圖 B.頁面視圖C.大綱視圖 D,普通視圖或頁面視圖.用Word7.0/97編輯的文檔,不可以保存為擴(kuò)展名為 (18)的文件〇A.RTFB.DOCC.HTMD.XML.Internet將所有人網(wǎng)主機(jī)的名字空間劃分為許多不同的域,每個(gè)域又劃分為若干個(gè)子域,子域又分成許多子域,主機(jī)名字即由一系列的“域"及其“子域’’組成。下列關(guān)于主機(jī)名字的敘述中,不正確的是ー(19) 0A.所包含的子域名的個(gè)數(shù)通常不超過5B.從左到右,子域的級別依次升高巳子域名之間可用“.”(點(diǎn)符號)或“/”(斜杠符號)進(jìn)行分隔D.DNS用于主機(jī)名字與IP地址之間的自動轉(zhuǎn)換20.假設(shè)接人!nternet的某用戶的用戶名為LIU213,提供電子郵件服務(wù)的服務(wù)器域名為,則該用戶相應(yīng)的E-mail地址應(yīng)為(20)0A.LIU213@public,@LIU213LIU213@Mail.public,LIU213@第二部分VisualC什程序設(shè)計(jì)ー、選擇題[用答題卡答題,答案依次填在(21)—(30)答題號內(nèi)]21.下面四個(gè)選項(xiàng)中,均不能作為用戶標(biāo)識符使用的是ー(21) .A.m,P—0,do B.float,kaO,—AC.-123,temp,INTD.b-a,goto,int22.設(shè)有說明“inta=15,b=17,c;”,執(zhí)行表達(dá)式"c=all(b+二b)”,后,貝リa、b、cTOC\o"1-5"\h\z的值分別是ー(22) .A.15>17>1B.1、34、35C.15、1D.15、17、I523?沒有說明"intx=10,y=4,f;floatm;”,執(zhí)行表達(dá)式“f=m=x/y"后,則f、m的值分別是ー(23) 0A.2、2.5B.3、2.5C.2.5、5D.2、2.0.設(shè)有三個(gè)語句Hints=100;intss[s];cin?ss;則編譯認(rèn)為(24) 0A.僅第二個(gè)語句“intss[s];"錯(cuò)B.僅第三個(gè)語句"dn?ss;”錯(cuò)C.第一個(gè)語句正確,后兩個(gè)語句錯(cuò)D.三個(gè)語句都正確,沒有語法錯(cuò).設(shè)有函數(shù)定義‘'intfl(void){return100,200;}”,調(diào)用函數(shù)fl〇時(shí),(25)〇A.函數(shù)返回值100B.函數(shù)返回兩個(gè)值100和200C,函數(shù)返回值200D.語句"retum100,200;”語法錯(cuò),不能調(diào)用函數(shù).設(shè)有語句“intfun(char*,int&);charstr[100];intk;”,則對函數(shù)fun的正確的調(diào)用形式是ー(26) 0A.fun(str,&k) B.fun(str,k)C.fun(str[100],k)D.fun(str[100],&k).對于ー個(gè)C++的類, (27)〇A,只能有一個(gè)構(gòu)造函數(shù)和一個(gè)析構(gòu)函數(shù)B.可有一個(gè)構(gòu)造函數(shù)和多個(gè)析構(gòu)函數(shù)C.可有多個(gè)構(gòu)造函數(shù)和一個(gè)析構(gòu)函數(shù)D,可有多個(gè)構(gòu)造函數(shù)和多個(gè)析構(gòu)函數(shù)28.設(shè)有宏定義和語句如下:TOC\o"1-5"\h\z#defineM(a,b)a*b;//Eintx=M(3+4,5+6),y; //Fy=M(3,4); //G則(28) 0A.編譯時(shí),E行有語法錯(cuò) B.編譯時(shí),F行有語法錯(cuò)C.編譯時(shí),C行有語法錯(cuò) D.編譯時(shí),F行和G行有語法錯(cuò)29.一個(gè)基類以私有方式派生時(shí),其基類中的公有成員和保護(hù)成員在派生類中(29)〇A,均成為私有的成員 B.均成為公有的成員C,均成為保護(hù)的成員 D,仍為公有的和保護(hù)的成員30.虛函數(shù)(30)。A.可實(shí)現(xiàn)靜態(tài)多態(tài)性B.可實(shí)現(xiàn)動態(tài)多態(tài)性C,不能實(shí)現(xiàn)多態(tài)性D,既可實(shí)現(xiàn)靜態(tài)多態(tài)性,又可實(shí)現(xiàn)動態(tài)多態(tài)性二、填空題(請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行)?基本概念題(共5分)TOC\o"1-5"\h\z1.在C++中,“Students”的值是ー(1) 02,靜態(tài)整型變量有確定的初值,其缺省的初值是一(2) 0.設(shè)有語句nintm;floatx,y;y=m=x=7.99;”,則n的值是一(3) 0.多態(tài)性分為兩種:靜態(tài)多態(tài)性和動態(tài)多態(tài)性。函數(shù)重載屬于兩種多態(tài)性中的哪ー種:(4)〇.在定義一個(gè)類時(shí),缺省的構(gòu)造函數(shù)是唯一的。當(dāng)自定義的構(gòu)造函數(shù)的每ー個(gè)參數(shù)均有缺省值或(5)時(shí),這種構(gòu)造函數(shù)是缺省的構(gòu)造函數(shù)。?閱讀程序題(共13分).以下程序輸出的第一行是ー(6),第二行是一(7) 0#include<iostream.h>voidf(int*a,intb){intt=?a;*a=b;b=t;}voidmain(void)(TOC\o"1-5"\h\zintx=10 , y=20 ;cout?x?,\t,?y?,\n,;f(&x,y);cout?x?,\t,?y?,\n,;).以下程序輸出的第一行是ー (8),第二行是一(9) 0#include<iostream.h>voidmain(void){intx=6;do{x-=2;cout?x?,\n,;}while(-x);}.以下程序輸出的第一行是一(10),第二行是一(11) 0#include<iostream.h>intf(intx){staticintu=l;x+=x,returnu*=x;}voidmain(void){intx=10;cout?f(x)vv'\n';cout?f(x)?,\n,;).以下程序輸出的第一行是一(12),第二行是一(13),第三行是ー(14)#include<iostream.h>voidpl(chars[],inti){if(s[i]!=0)pl(s,i+1);cout?s[i];voidp2(chars[],inti){cout?s[i];if(s[i]!=0)p2(s,i+1);)voidmain(void){charstr[]=n123M;cout?str?M\nH;pl(str,0);cout?*\n,;p2(str,0);cout?,\n,;}.程序輸出的第一行是一 (15),第二行是ー(16) 0#include<iostream.h>classBa{inty;public:intx;Ba(intb){x=b;y=x+x;}intGety(void){returny;});classA:publicBa{public:A(intc):Ba(c){)intGetx(void){returnx;}};classB:publicBa{public:B(intd):Ba(d){)intGetx(){returnx;}};classC:publicB,publicA{public:C(inte):A(e+30),B(e+100){}};voidmain(void){Cc(100);cout?c,A::Gety()?*\f?c.B::Gety()?*\n*;cout?c,A;:Getx()?*\f?c.B::Getx()?*\n*;}11.以下程序輸出的第一行是 (17),第二行是(18) 0#include<iostream.h>classX{public:voidvirtualf(){cout?nX:llH?endl;}voidvirtualg(){cout?HX:22n?endl;}};classA:publicX{public:voidf(){cout?HA:33H?endl;}};classB:publicA{public:voidf( ){cout?HB:44H?endl;}voidg(inti=0){cout?nB:55n?endl;});voidmain(void){Bb;X*px=&b;px->f();px->g();)?完善程序題(共12分)12.下面程序的功能是:從鍵盤上輸入若干個(gè)整數(shù),按升序排序后輸出。#include<iostream.h>voidsort(inta[],intn){for(inti=0; (19) ;i++)for(intj=i+l;j<n;j++)if( (20) ){intt=a[i];a[i]=a[j];a[j]=t;}}voidInput(int*p,intn){cout?n輸入H?n?n個(gè)整數(shù):\n\for(inti=0;i<n;i++)cin?(21);}voidOutput(int*p,intn){for(inti=0;i<n;i++)cout?(22) vv'\t';}voidmain(void){intx[200],intnum;coutvv”輸入要排序數(shù)的個(gè)數(shù)(小于200):ヽcin?num;Input(x,num);sort(x,num);Output(x,num);}.通過重載運(yùn)算符“二=”,實(shí)現(xiàn)判斷兩個(gè)復(fù)數(shù)是否相等的運(yùn)算(若相等返回!,否則返回0)。重載前置“++”運(yùn)算,使虛部和實(shí)部分別加!〇#include<iostream.h>classComp{floatreal,ima;〃分別為實(shí)部和虛部public:Comp(floatr=0,floati=0){real=r;ima=i;}Compoperator++(){real++;ima++;return(23) ;}intoperator==(Compa){if( (24) )return1;return(25) ;}voidShow(){ cout?real?,\t,?ima?*\n,; }};voidmain(void){Compcl(100,200),c2(20,30),c3;if( (26) )coutvv"兩個(gè)復(fù)數(shù)cl和c2相等!\nヽelsecoutvv”兩個(gè)復(fù)數(shù)cl和c2不相等!\n”;cl.Show();c3=++c2;c3.Show();c2.Show();}.設(shè)鏈表上結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)定義如下:structPNODE{intx;PNODE*next;};設(shè)已建立了一個(gè)鏈表,h為鏈?zhǔn)字羔?。函?shù)DelAdd的功能是:若從鏈表上能找到結(jié)點(diǎn)的x值為value,則從鏈表上刪除該結(jié)點(diǎn)(假定鏈表上各個(gè)結(jié)點(diǎn)的值是不同的);否則構(gòu)造ー個(gè)新結(jié)點(diǎn),其x的值為value,并將新結(jié)點(diǎn)插入鏈尾。該函數(shù)要返回新鏈表的首指針PNODE*DelAdd(PNODE*h,intvalue){PNODE*pl,*p2;intflag=0;〃值為1時(shí),表示已刪除值為value的結(jié)點(diǎn)pl=h;while(pl&&flag==0){if(pl—>x==value){flag=l;if(pl==h)(h=(27);deletepl;}else{p2—>next=(28) ;deletepl;}}else{p2=pl;pl=(29) ;}}if(flag==0){pl=newPNODE;pl—>x=value;pl—>next=0;if(h==0)h=pl;else(30) ;)returnh;}2002年(春)筆試試卷

(本試卷筆試時(shí)間為120分鐘)說明:1,本試卷滿分為60分,分選擇題和填空題,試卷不分A、B類型。.計(jì)算機(jī)基礎(chǔ)知識部分全部是選擇題。.選擇題用答題卡答題。每ー項(xiàng)有A、B、C、D四個(gè)可供選擇的答案,請選擇其中一個(gè)你認(rèn)為正確的答案,用HB鉛筆涂寫在答題卡的相應(yīng)答題號內(nèi)。每選對ー項(xiàng)得1分,不選或選錯(cuò)不得分。4,填空題用答題紙答題。請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個(gè)答案只占一行,不得換行。每填對ー個(gè)答案得1分,不填或填錯(cuò)不得分;5.請認(rèn)真填寫并仔細(xì)核對答題卡和答題紙上的學(xué)校、準(zhǔn)考證號是否填寫正確。第一部分計(jì)算機(jī)基礎(chǔ)知識.在下列四個(gè)無符號整數(shù)中,最大的數(shù)是〇A,二進(jìn)制11001010B.ハ進(jìn)制712C.十六進(jìn)制4FF D,十進(jìn)制566.在下列漢字編碼標(biāo)準(zhǔn)中,(2)是我國臺灣地區(qū)計(jì)算機(jī)系統(tǒng)中廣泛使用的一種漢字編碼字符集。A.GBKB.BIG5C.UCSD.CJK.在中文Windows95/98環(huán)境下,設(shè)有一段文本的內(nèi)碼為CBF5DOB45043CAC7D6B8o在這段文本中,含有(3) 0A.2個(gè)漢字和1個(gè)西文字符 B.4個(gè)漢字和2個(gè)西文字符C.8個(gè)漢字和2個(gè)西文字符 D.4個(gè)漢字和1個(gè)西文字符.從邏輯功能上看,IntelPentium處理器主要由執(zhí)行單元、指令預(yù)取部件、地址轉(zhuǎn)換和管理部件、指令與數(shù)據(jù)快存、(4)以及控制器等組成。A.總線接口部件 B,指令寄存器C.數(shù)據(jù)寄存器 D,運(yùn)算器.在目前的PC系統(tǒng)中,BIOS是ー組機(jī)器語言程序,它是計(jì)算機(jī)硬件與軟件之間的接ロ,也是操作系統(tǒng)的基礎(chǔ)成分。BIOS存儲在PC的(5)中〇A.RAMtB.ROMC.CMOSD.啟動盤6.目前,傳播計(jì)算機(jī)病毒的ー個(gè)重要途徑是通過電子郵件傳播的,這類病毒通稱為“電子郵件型病毒”(如“愛蟲”、“歡樂時(shí)光”等病毒)。下列敘述中正確的是(6)〇A.電子郵件型病毒總是隱藏在郵件的附件中B,只要接收到含有病毒的電子郵件,計(jì)算機(jī)就一定會被病毒感染C.電子郵件型病毒一定是用HTML編寫的代碼D.電子郵件型病毒也可以通過軟盤等存儲媒體傳播7.軟件工程的文件資料(通稱“文檔”)是軟件產(chǎn)品的ー個(gè)重要部分。軟件文檔可以分為三類,即(7) 0A,用戶文檔、開發(fā)文檔和管理文檔B,用戶文檔、開發(fā)文檔和使用文檔C.設(shè)計(jì)文檔、開發(fā)文檔和管理文檔D.用戶文檔、維護(hù)文檔和管理文檔8.在下列Windows系列操作系統(tǒng)軟件中,是最新產(chǎn)品。A,Windows98B.WindowsMEC.WindowsXPD.Windows20009.目前較為流行的局域網(wǎng)是采用集線器和雙絞線組成的網(wǎng)。從邏輯上(即訪問控制方式上)看,這種網(wǎng)的拓?fù)浣Y(jié)構(gòu)應(yīng)屬于(9)。A.環(huán)形網(wǎng)B,星形網(wǎng)C.總線網(wǎng)D.樹形網(wǎng)TCP/IP與OSI/RM有不少差別:TCP/IP分為三個(gè)層次,而OSI/RM分為七個(gè)層次;其中,TCP/IP中的IP相當(dāng)于OSI中的(10)〇A.應(yīng)用層B.網(wǎng)絡(luò)層C,物理層D.傳輸層DVD—Video采用(11)標(biāo)準(zhǔn),把高分辨率的圖像經(jīng)壓縮編碼后存儲在高密度光盤上。A.MPEG-1 B.MPEG-2C.MPEG-3D.MPEG-412.以下關(guān)于超媒體的敘述中,不正確的是(12)〇A.超媒體可以包含圖畫、聲音和動態(tài)視頻信息等B,超媒體的信息可以存儲在多臺計(jì)算機(jī)中C.超媒體可以用于建立功能強(qiáng)大的應(yīng)用程序的“幫助”系統(tǒng)D,超媒體采用一種線性的結(jié)構(gòu)來組織信息.Windows95/98提供的“磁

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論