




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2003年(秋)筆試試卷(本試卷筆試時間為120分鐘)說明:1本試卷包括計算機基礎知識部分和程序設計部分。2本試卷滿分為60分,分選擇題和填空題,試卷不分a、b類型。3計算機基礎知識部分全部是選擇題(20分),程序設計部分分為選擇題(10分)和填空題(30分)兩種。4選擇題用答題卡答題。每一項有a、b、c、d四個可供選擇的答案,請選擇其中一個你認為正確的答案,用hb鉛筆或2b鉛筆涂寫在答題卡的相應答題號內。每選對一項得1分,不選或選錯不得分。5填空題用答題紙答題。請將答案用藍色或黑色筆填寫在答題紙的相應答題號內,每個答案只占一行,不得換行。每填對一個答案1分,不填或填錯不得分。6請認真填寫并仔
2、細核對答題卡和答題紙上的學校名稱、準考證號和姓名。7考試結束時將試卷、答題卡和答題紙放在桌上,不得帶走。待監考人員收畢清點后,方可離場。第一部分計算機基礎知識1 隨著集成電路技術及其制造工藝的發展,cpu芯片的集成度越來越高。目前intel公司出品的pentiun 4芯片,在其體積僅為幾立方厘米的芯片上集成了 (1) 各種晶體管。 a數萬個 b數百萬個 c近千萬個 d數千萬個答案:d2 下列有關數的進制系統的敘述不正確的是 (2) 。 a所有信息在計算機中的表示均采用二進制編碼 b以任何一種進制表示的數,均可精確地用其他進制來表示 c二進制數的邏輯運算有三種基本類型,分別為“與”、“或”和“非
3、” dwindows 9x/2000/xp操作系統提供的“計算器”軟件可以實現幾種進制數之間的轉換答案:b3 目前漢字信息的編碼標準有多個。下列敘述錯誤的是 (21) 。 awindows 98不支持unicode編碼 bbig5是一個繁體漢字字符集 cgbk收錄了20000多個漢字 dgb 231280共收錄了6000多個漢字答案:a4. 為了提高機器的性能,pc機的系統總線在不斷地發展。下列英文縮寫中 (4) 與pc機總線無關。 apci bisa ceisa dpdsc答案:d5 硬盤的轉速是評價硬盤性能的重要指標之一。如果某硬盤的平均等待時間(指需要讀/寫的扇區旋轉到磁頭下面的平均時間
4、)為10ms,則該硬盤的轉速約為 (5) 。 a1000轉/分 b2000轉/分 c3000轉/分 d6000轉/分答案:c6 下列有關程序設計語言及其處理程序的敘述錯誤的是 (6) 。 a用多種不同的匯編語言編寫一個程序稱為“交叉匯編” b匯編語言是一種用助記符號表示的、與機器語言接近的符號語言 c機器語言指令是由一串“o”和“1”組成的二進位代碼 d編譯程序應具有詞法分析和語法分析功能答案:a7. 工程是指用工程化的概念、思想、方法和技術指導軟件開發的全過程。下列敘述不符合軟件工程基本思想的是 (7) a需求分析應由軟件設計人員與用戶共同進行 b在軟件開發過程中,可借助業務流程圖、數據流程
5、圖等工具進行規范的分析和設計 c軟件維護期是軟件生命周期中時間最長的階段 d在軟件總體設計階段,應著重決定每個軟件模塊內部的算法和算法描述答案:d8針對構建一個校園網/企業網,下列有關網絡傳輸介質的敘述正確的是 (8) a多模光纖的性能比單模光纖差 b無屏蔽雙絞線支持的數據傳送距離比屏蔽雙絞線遠 c 在無中繼設備時雙絞線的傳輸距離比同軸電纜長 d電話線是性能/價格比最好的傳輸介質答案:a9. 下列有關局域網與廣域網的敘述錯誤的是 (9) a.一般來說,局域網采用專用的傳輸介質,而廣域網采用公用的通信介質 b.一般來說,局域網采用廣播方式進行信息的傳輸,而廣域網采用點對點的方式進行傳輸 c局域網
6、可以采用無線信道進行組網,而廣域網不可能采用無線信道進行信息的傳輸 d因特網是一種典型的廣域網,它的聯網基礎是tcp/ip協議答案:c10 在因特網中每臺主機的ip地址都是唯一的,每個ip地址使用 (10) 位的二進制編碼表示。 a4 b16 c32 d64答案:c11 某圖片文件picl256bmp,其類型為"256色位圖”,文件大小為301kb。利用windows提供的“畫圖”軟件對其進行編輯時,若不對圖片作任何修改,直接將其另存為類型為“16色位圖”、文件名為pictl6bmp,則pictl6bmp文件的大小大約為 (11) 。 a301kb b152kb c76kb d2kb
7、答案: b12 下列有關聲音信息在計算機中的表示與處理的敘述錯誤的是 (12) 。 a在對聲音進行“數字化”的過程中,采樣頻率越高,則聲音的保真度越好 bmidi主要用來表示由樂器所演奏的樂曲,目前尚不能表示由某人演唱的歌曲 c在多媒體計算機中,所有“聲音卡”的功能是相同的,其區別僅在于處理聲音時的質量高低 d在采用windows提供的“錄音機”軟件進行錄音時,保存的文件其擴展名通常為wav答案:c13 下列有關多媒體信息處理的敘述錯誤的是 (13) 。 a數碼相機保存的圖片文件是經過數據壓縮處理的 bmp3音樂中的“mp3 99”指音頻信息的編碼格式 c不同類型的圖片文件通常可以使用某種工具
8、軟件進行格式轉換 dvcd、dvd等視頻信息采用mpeg標準對運動圖像及其伴音進行編碼答案:b14 下列有關windows 98/2000/xp操作系統的敘述錯誤的是 (14) 。 awindows 98不支持即插即用(pnp)功能 bwindows 98支持fat32文件系統 c“回收站”中不會保存軟盤中被刪除的文件 d它們都是32位操作系統答案:a15 在windows 98/2000/xp操作系統環境下,若要將當前活動窗口(可能非滿屏)以圖片的形式復制到“剪貼板”中,應按 (15) 鍵。 a【printscreen】 b【a1t】+【printscreen】 c【ctd】+【ptints
9、creen】 d【shift】+【printscreen】答案:b16 在windows 98/2000/xp操作系統環境下,下列敘述錯誤的是 (16) 。 a若已連接因特網,則在“資源管理器”窗口的“地址”欄中輸入網址就可以瀏覽網頁 be-mail地址中一定包含“”字符 cie是windows內置的瀏覽器軟件,但可以通過“控制面板”將其卸載 d利用outlook express發送電子郵件時,一次“發送”操作可以給多個用戶發送郵件答案:c17 在microsoft word的“文件”下拉菜單中常會有許多文件名,這些文件名指示 (17) 。 a最近被word處理過的文檔 b目前正在排隊等待打印
10、的文檔 c目前處于打開狀態的文檔 d當前文件夾中的word文檔答案:a18 下列有關microsoft excel軟件功能的敘述錯誤的是 (18) 。 a打印時可以對頁面按比例進行縮放 b可以為工作表和工作簿分別設定保護密碼 c系統具有英文拼寫檢查功能 d可以將工作簿保存為rtf文件類型答案:d19 在windows操作系統的office軟件環境下操作時,下列操作中能實現的是 (19) 。 a在“windows資源管理器”窗口中被剪切的文件可以被粘貼多次 b在“windows資源管理器”窗口中被剪切的文件夾可以被粘貼多次 c在word編輯窗口中被剪切的段落可以被粘貼多次 d在excel編輯窗口
11、中被剪切的單元格可以被粘貼多次答案:c20 在windows環境下,許多操作可以通過所用軟件提供的菜單、工具欄等完成,但掌握一些常用的快捷鍵有助于提高工作效率.“撤消”操作的快捷鍵是 (9) 。 a【ctrl】+【a】 b【ctrl】+【x】 c【ctrl】+【y】 d【ctrl】+【z】答案:d第二部分visual c+程序設計一、選擇題21 在下列選項中不能用做用戶自定義標識符的是 (21) 。 a1ength_ b_length c1ength.d dfor答案:c22 以下常數表示中不正確的是 (21) 。 a55 b55 rx55 d”fk55”答案:b23 設有變量說明“int x
12、=500;”,下列說明引用變量y的方法中正確的是 (23) 。 aint &y=x. bint &y=500 cint &y=&x dint=y&x答案:a24 設x為整數,c+中能正確地表達數學式0x<5的是 (24) 。 ao<=x<15 bx=0 | x=l| x=2|x=3 | x=4 cx>=0 | x<5 d!(x<0 | x>=5)答案:d25 設有說明語句”char s=”ef0123n89”;”,sizeof(s)的值是 (25) 。 a2 b9 c11 d15答案:b26.四組函數原型說明中,
13、滿足c+函數重載規則的是 (26) 。 afloat f(float x);void f(float y); bfloat f(float x);void f2(float x,float y); cfloat f(float x,int y);void f(float y); dfloat f(float y);float f(float y);答案:c27 以下有關類的敘述不正確的是 (27) 。 a若該類未定義無參構造函數,則編譯器自動生成一個無參數的缺省構造函數 b若該類未定義析構函數,則編譯器自動生成一個析構函數 c若該類未定義拷貝構造函數,則編譯器自動生成一個拷貝構造函數 d任一類
14、均有構造函數和析構函數答案:a28 設有以下說明語句: char sl20=”hello”,s220=”china”;const char *ptr=s1; 以下語句中不符合c+語法規則的語句是 (28) 。 astrcpy(s2,ptr); bptr=s2; cptr=ptr+4; d*ptr=*s2;答案:d29 下列有關運算符重載的敘述正確的是 (29) 。 a非靜態成員函數重載運算符時帶有this指針 b友元函數重載運算符時帶有this指針 c成員函數與友元函數重載運算符時都不帶有this指針 d用成員函數或友元函數重載同一運算符時,兩者的參數類型與參數個數相同答案:a30 設有類定義
15、: class m public:int *v; m() m(int i)v=new int(i); ; 下列表示中,定義該類的對象m,對其成員v進行正確操作的是 (30) 。 am m; m.v=10; bm m;*m.v=10; cm m; m.*v=10; dm m(10);答案:d二、填空題基本概念題(共5分)1執行語句序列:int a5 j=1,2,3,4,5;int *p=a,b,c;b=* +p;c=+ *p; 則b和a1的值分別為 (1) 和 (2) 。答案:(1)2 (2)32設有語句: int i=1,s=1;for(;s+i<6,i=5;i+)s+=i;以下for循
16、環語句的循環次數為 (3) 。答案:(3)無數次(死循環)3執行以下語句序列后,y的值為 (4) 。 #define s(x)x*x int y,z=5; y=s(z+2);答案:174若定義了一個類,該類只能用做基類,而不能定義該類的對象,這種類稱為 (5) 。答案:抽象類閱讀程序題(共13分)5以下程序輸出的第一行是 (6) ,第二行是 (7) 。 #include<iostreamh> void f(int &a,int b=3) static int i=2; a=a*b+i; i+=a; void main(void) int x=3,y=2; f(x,y); c
17、out<<x<<endl; f(x); cout<<x<<endl; 答案:(6)8 (7)346以下程序輸出的第一行是 (8) ,第三行是 (9) ,第五行是 (10) 。 #include<iostreamh> int s(int(*f)(int),int m,int n) int k,sum=0; for(k=m;k<=n;k+) sum+=f(k)+f(k); cout<<”s="<<sum<<endl; return sum; int f1(int x) return x+
18、=2; int f2(int x) return x-=2; void main(void) cout<<”result=”<<(s(fl,1,2)+s(f2,1,2)<<endl;答案:(8)s=6 (9)s=-2 (10)result=127以下程序輸出的四行分別是 (11) 、 (12) 、 (13) 和 (14) 。 #include<iostreamh> int f(int n,int k) if(k>1)return f(n/10,k-1); else return(n%10); void main(void) int yl=f
19、(45678,3); int y2=f(5432,2); int y3=f(987,1); int y; y=yl+y2+y3+f(23,0); cout<<”yl=”<<yl<<endl<<”y2=”<<y2<<endl<<”y3=”<<y3<<endl<<”y=”<<y<<endl;答案:(11)yl=6 (12)y2=3 (13)y3=7 (14)y=198以下程序輸出的三行分別是 (15) 、 (16) 和 (17) 。 #include<
20、;iostreamh> class a protected: int x:public: a(int a=100) x=a; virtual void print(void) cout<<”x=”<<x<<n;class b:public a int y; public: b(int b=200,int c=300):a(c) y=b; void print(void) cout<<”y=”<<y<<t: a:print(); ;class c:public a int z: public: c(int m=400,
21、int n=500):a(n) z=600; void print(void) cout<<”z=”<<z<<t: a:print(); ;void main(void) a a,*pa; b b; c c; pa=&a: pa->print(); pa=&b; pa->print(); pa=&c; pa->print(); 答案:(15)x=100 (16)y=200 x=300 (17)z=600 x=5009以下程序的輸出結果是 (18) 。 #include<iostreamh> void ma
22、in(void) int a44=1,2,0,-1,3,-2,-3,0,4,0,-5,5,-6,6,0,7; for(int i=0,s=o;i<4;i+) for(int j=0;j<4;j+) if(aij<0)continue; if(aij=0)break; s+=aij; cout<<s<<endl; 答案:(18)16完善程序題(共12分)10 下面程序的功能是:從鍵盤上輸入一個數t,并判斷該數t是否在數組num中。若數t在數組num中,則求出數t在數組num中的第一次出現時的下標值,并求出該元素之前(包括該元素)的所有元素之和;否則指明數
23、組中不存在數t。函數find_sum實現從a數組中查找數x,sum帶回所求的部分元素之和。 #include<iostreamh> int find_sum(int*a,int n,int x,int &sum) sum=0; for(int i=0;i<n;i+) sum= (19) ; if( (20) )return i; return (21) ; void main(void) int bum=23,44,28,12,56,78,88,99,67;int s,t,index;cout<<”輸入要找的數:”;cin>>t;index=f
24、ind_sum( (22) );if(index=-1)cout<<t<<”不在數組中!n";else cout<<t<<”為數組num中的第”<<index<<”個元素!" cout<<"數組中前"<<index<<”個元素之和為:”<<s<<"n":答案:(19)sum+ai (20)x=ai (21)-1 (22)num,9,t,s11以下程序中定義了一個簡單的字符串類string,通過重載運算符“
25、-=:”,實現從其左操作數(對象)中成員p所指向的字符串中刪除由其右操作數所指定的字符。例如,設類string的對象sl中的成員p所指向的字符串為“microsoft visual c+”,執行運算”sl-=i”,后,則sl中的成員p所指向的字符串為“mcmsoft vsual c+”,即從成員p所指向的字符串中刪除所有的字符“i”。 #include<iostreamh> #include<stringh> class string char *p; public string(char *s) if(s) p= (23) ; strcpy(p,s); else p=
26、0; string() if(p)deletep; string &operator-=(char c); void show() cout<<p<<endl; ; (24) operator-=(char c) /重載函數的定義 char *pl=p; while( *p1 ) if(*pl=c) for(char *q=pl;*q;q+) *q= (25) ; else pl+; return (26) ;void main(void) string sl(”microsoft visual c+”); s1show(); char cl='i
27、9;: s1-=cl; s1show();答案:(23)new charstrlen(s)+1 (24)string &string: (25)*(q+1) (26) * this12用鏈表實現對候選人的得票數進行統計。函數statistic的輸入參數head指向鏈首,name存放候選人的姓名。該函數的功能為:若在鏈表的結點上找到name,則將姓名為name的結點上的得票數加1;否則新建一個結點,初始化其姓名和得票數,并將新結點插入鏈尾。最后返回鏈表的首指針。#include<iostreamh>#include<stringh>stuct nodechar name12; /候選人姓名 int cout; /計數候選人的得票node *next;node *statistic(node *hea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生鮮魚類供貨合同協議
- 理賠車輛拍賣合同協議
- 生產合同三方協議范本
- 2025至2030年中國粉末燒結濾器數據監測研究報告
- 2025至2030年中國磁翻柱液位計帶遠傳裝置數據監測研究報告
- 2025至2030年中國硅灰石針狀粉數據監測研究報告
- 2025至2030年中國電動管子切割坡口機數據監測研究報告
- 2025至2030年中國涂料帶鋼數據監測研究報告
- 2025至2030年中國材料管理系統數據監測研究報告
- 2025至2030年中國投影機智能保護器數據監測研究報告
- 活動場地租賃與活動安全責任協議
- 《數據統計與分析》課件
- 2024年河南職業技術學院單招職業適應性考試題庫必考題
- (二模)新疆維吾爾自治區2025年普通高考第二次適應性檢測 英語試卷(含答案詳解)
- 征信系統AI應用行業深度調研及發展戰略咨詢報告
- 書法藝術療愈在書法教育中的實踐與應用研究
- 射頻電路封裝設計與工藝實現方法研究
- 2025年中國航天日知識競賽考試題庫300題(含答案)
- 物業項目經理考題及答案
- T-JSQX 0016-2024 無人駕駛配送裝備通.用技術要求
- 書信作文(滿分范文)專練-上海新高考英語一輪總復習(解析版)
評論
0/150
提交評論