版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、2020 年全國計算機二級等級考試模擬試卷及答案(第三套)1. 下列敘述中正確的是 ()。A) 棧是 先進先出 的線性表B) 隊列是 先進后出 的線性表C) 循環(huán)隊列是非線性結(jié)構(gòu)D) 有序線性表既可以采用順序存儲結(jié)構(gòu), 也可以采用鏈?zhǔn)酱鎯Y(jié)構(gòu)參考答案: D2. 支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是 ()。A) 棧B) 樹C) 隊列D) 二叉樹參考答案: A3. 某二叉樹有 5個度為 2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)是()。A) 10B) 8C) 6D) 4參考答案: C4. 下列排序方法中,最壞情況下比較次數(shù)最少的是 ()。A) 冒泡排序B) 簡單選擇排序C) 直接插入排序D) 堆排序參考答案: D5
2、. 軟件按功能可以分為: 應(yīng)用軟件、系統(tǒng)軟件和支撐軟件 (或工具軟件 )。下面屬于應(yīng)用軟件的是 ()。A) 編譯程序B) 操作系統(tǒng)C) 教務(wù)管理系統(tǒng)D) 匯編程序參考答案: C6. 下面敘述中錯誤的是 ()A) 軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤B) 對被調(diào)試的程序進行 錯誤定位 是程序調(diào)試的必要步驟C) 程序調(diào)試通常也稱為 DebugD) 軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性參考答案: A7. 下面敘述中錯誤的是 ()A) 軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤B) 對被調(diào)試的程序進行 錯誤定位 是程序調(diào)試的必要步驟C) 程序調(diào)試通常也稱為 DebugD) 軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排
3、除測試的隨意性參考答案: A8. 數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是 ()。A) 數(shù)據(jù)庫設(shè)計B) 數(shù)據(jù)庫系統(tǒng)設(shè)計C) 數(shù)據(jù)庫維護D) 數(shù)據(jù)庫管理員培訓(xùn)參考答案: A9. 有兩個關(guān)系 R,S如下:由關(guān)系 R通過運算得到關(guān)系 S,則所使用的運算為 ()。A) 選擇B) 投影C) 插入D) 連接參考答案: B10. 將 E R圖轉(zhuǎn)換為關(guān)系模式時,實體和聯(lián)系都可以表示為()。A) 屬性B) 鍵C) 關(guān)系D) 域參考答案: C11. 以下敘述中錯誤的是 ()。A) 使用三種基本結(jié)構(gòu)構(gòu)成的程序只能解決簡單問題B) 結(jié)構(gòu)化程序由順序、分支、循環(huán)三種基本結(jié)構(gòu)組成C) C語言是一種結(jié)構(gòu)化程序設(shè)計語言D) 結(jié)構(gòu)化程序設(shè)
4、計提倡模塊化的設(shè)計方法參考答案: A12. 以下四個程序中,完全正確的是 ()。A) #include main();/*/ programming /*/printf(programming !n) ;B) #include main()/* programming */printf(programming !n) ; C) #include main()/*/* programming */*/printf(programming !n) ; D) include main()/* programming */printf(programming !n) ; 參考答案: B13. C源程序
5、中不能表示的數(shù)制是 ()。A) 十六進制B) 八進制C) 十進制D) 二進制參考答案: D14. 以下選項中,能用作用戶標(biāo)識符的是 ()。A) 0B) 8 8C) voidD) unsigned參考答案: A15. 若有定義語句: intx10; ,則表達(dá)式 x xx 的值為()。A) 0B) 20C) 10D) 10參考答案: C16. 有以下程序:#includemain()int a1,b0; printf(%d ,bab); printf(%dn ,a2*b) ;A) 1 ,2B) 1,0C) 3,2D) 0,0參考答案: A17. 有以下程序:#includemain()int a1
6、,a2; char c1,c2;scanf(%d%c%d%c,&a1,&c1 ,&a2,&c2) ; printf(%d ,%c,%d,%c,a1, c1,a2,c2);若想通過鍵盤輸入,使得a1的值為 12,a2的值為 34,c1的值為字符a,c2的值為字符 b,程序輸出結(jié)果是: 12,a,34,b則正確的輸入格式是 (以下代表空格, 代表回車 )()。A)12a34bB)12a34 bC) 12,a,34,bD) 12a34b參考答案: D18. 若變量已正確定義,在if (W) printf(%dn,k ); 中,以下不可替代 W的是 ()。A) abcB) chgetchar()C)
7、a bcD) a參考答案: A19. 有以下程序段:#includeinta, b, c;a10;b50;c30;if (ab) ab,bc;ca;printf(a %d b%d c%dn, a, b, c);程序的輸出結(jié)果是 ()。A) a10 b50 c30B) a10 b50 c10C) a10 b30 c10D) a50 b30 c50參考答案: B20. 有以下程序段:#includeinta, b, c;a10;b50;c30;if (ab) ab,bc;ca;printf(a %d b%d c%dn, a, b, c);程序的輸出結(jié)果是 ()。A) a10 b50 c30B) a
8、10 b50 c10C) a10 b30 c10D) a50 b30 c50參考答案: B21. 以下不構(gòu)成無限循環(huán)的語句或語句組是 ()。A) n0;do n; while (n 0);B) n0;while (1) n ; C) n10;while (n) ; n ; D)for(n0,i 1; i ) n i;參考答案: A22. 有以下程序:#includemain()int c0,k;for (k 1;k3;k ) switch (k) default :c k;case 2: c; break;case 4: c 2;break;printf(%dn ,c);程序運行后的輸出結(jié)果是
9、()。A) 7B) 5C) 3D) 9參考答案: C23. 有以下程序:#includeintf( int x ,int y) return(y x)*x) ; main() int a 3,b4,c5,d;df(f(a ,b),f(a,c);printf(%dn ,d);程序運行后的輸出結(jié)果是()。A) 7B) 10C) 8D) 9參考答案: D24. 若有定義語句: double a, *p &a ; 以下敘述中錯誤的是()。A) 定義語句中的 *號是一個間址運算符B) 定義語句中的 *號是一個說明符C) 定義語句中的 p只能存放 double類型變量的地址D) 定義語句中, *p &a把
10、變量 a的地址作為初值賦給指針變量 p 參考答案: A25. 若有定義語句: double x, y,*px ,*py ; 執(zhí)行了 px&x ; py&y ;之后,正確的輸入語句是()。A) scanf(%lf %le , px, py);B) scanf(%f %f &x , &y) ;C) scanf(%f %f , x, y);D) scanf(%lf %lf ,x, y);參考答案: A26. 以下定義數(shù)組的語句中錯誤的是 ()。A)intnum3 1,2,3,4,5,6 ;B)intnum24 1,2 ,3,4 ,5,6 ;C)intnum 1,2,3,4,5,6 ;D)intnum
11、4 1,2,3,4,5,6 ;參考答案: B27. 有以下程序:#includevoidfun( inta,intb )int t;ta;ab;bt;main()intc10 1,2,3,4,5,6,7,8,9,0, i ;for (i 0; i10; i 2) fun(ci , ci1); for (i 0;i10; i ) printf(%d , , ci) ;printf(n);程序的運行結(jié)果是()。A)1,2,3,4,5,6,7,8,9,0,B)2,1,4,3,6,5,8,7,0,9,C)0,9,8,7,6,5,4,3,2,1,D)0,1,2,3,4,5,6,7,8,9,參考答案:A2
12、8. 有以下程序:#includemain() intx320,i ;for(i 0;i3 ;i )scanf(%d,xi);printf(%3d%3d%3dn ,x00 ,x01 ,x10) ;若運行時輸入: 2 4 6,則輸出結(jié)果為 ()。A) 2 0 4B) 2 0 0C) 2 4 0D) 2 4 6參考答案: A29. 有以下程序段:#includeintj;floaty;charname50;scanf(%2d%f%s,&j ,&y ,name);當(dāng)執(zhí)行上述程序段,從鍵盤上輸入555667777abc 后, y的值為()。A) 566.0B) 55566.0C) 7777.0D) 5
13、66777.0參考答案: A30. 下列語句組中,正確的是 ()。A) char *s;sOlympic ;B) char s7;sOlympic ;C) char *s;sOlympic ;D) char s7;sOlympic ;參考答案: A31. 有以下函數(shù):int fun(char*s) char*t s;while(*t );return(ts);該函數(shù)的功能是 ()A) 計算 s所指字符串的長度B) 比較兩個字符串的大小C) 計算 s所指字符串占用內(nèi)存字節(jié)的個數(shù)D) 將s所指字符串復(fù)制到字符串 t中參考答案: A32. 有以下程序 (注:字符 a的ASCII 碼值為 97) :#
14、includemain()char*s abc ;doprintf (%d , *s%10); s;while ( *s ) ;程序運行后的輸出結(jié)果是()。A) 789B) abcC) 7890D) 979899參考答案: A33. 設(shè)有如下函數(shù)定義:#includeintfun( intk )if (k1)return0;elseif (k 1)return1;elsereturnfun(k 1)1;若執(zhí)行調(diào)用語句:n fun(3) ;,則函數(shù) fun 總共被調(diào)用的次數(shù)是()。A) 2B) 3C) 4D) 5參考答案: B34. 有以下程序:#includeint f(int n) ;mai
15、n()int a3,s;sf(a);ssf(a); printf(%dn ,s);int f(int n)static int a1;n a;return n;程序運行后的輸出結(jié)果是()。A) 9B) 8C) 7D) 10參考答案: A35. 設(shè)有定義:struct complex int real,unreal; data11,8 ,data2;則以下賦值語句中錯誤的是 ()。A) data2(2,6);B) data2data1;C) data2.realdata1.real;D) data2.realdata1.unreal;參考答案: A36. 有以下程序:# includestruc
16、t Sintn; inta20; ;void f(struct S *p) int i, j,t;for (i 0; in1; i )for (j i1; jn; j )if (pai p aj)tpai ;paipaj ;p aj t;main() inti;struct Ss10 , 2,3,1,6,8,7,5,4,10,9 ;f(&s) ;for (i 0; is.n; i ) printf(%d , s.ai);程序運行后的輸出結(jié)果是()。A) 2,3,1,6,8,7,5,4,10,9,B) 10,9,8,7,6,5,4,3,2,1,C) 1,2,3,4,5,6,7,8,9,10,D)
17、 10,9,8,7,6,1,2,3,4,5,參考答案: C37. 有以下程序:# includestruct Sintn; inta20; ;void f(struct S *p) int i, j,t;for (i 0; in1; i )for (j i1; jn; j )if (pai p aj)tpai ;paipaj ;p aj t;main() inti;struct Ss10 , 2,3,1,6,8,7,5,4,10,9 ;f(&s) ;for (i 0; is.n; i ) printf(%d , s.ai);程序運行后的輸出結(jié)果是()。A) 2,3,1,6,8,7,5,4,10,9,B) 10,9,8,7,6,5,4,3,2,1,C) 1,2,3,4,5,6,7,8,9,10,D) 10,9,8,7,6,1,2,3,4,5,參考答案: C38. 以下關(guān)于宏的敘述中正確的是 ()。A) 宏替換沒有數(shù)據(jù)類型限制B) 宏定義必須位于源程序中所有語句之前C) 宏名必須用大寫字母表示D) 宏調(diào)用比函數(shù)調(diào)用耗費時間參考答案: A39. 設(shè)有以下語句:inta1, b2, c;ca(b2) ;執(zhí)行后,
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024新城區(qū)基礎(chǔ)設(shè)施應(yīng)急搶修服務(wù)合同2篇
- 2024施工合同規(guī)范:生態(tài)景觀工程施工與維護合同3篇
- 2024年魚池轉(zhuǎn)讓與養(yǎng)殖產(chǎn)業(yè)一體化發(fā)展合作協(xié)議3篇
- 2024年網(wǎng)絡(luò)商城品牌授權(quán)供貨合同
- 一類醫(yī)療器械地區(qū)經(jīng)銷協(xié)議模板版B版
- 分娩后皮膚知識培訓(xùn)課件
- 2024年集體土地農(nóng)業(yè)用途承包合同
- 2024戰(zhàn)略采購項目合作合同版B版
- 2024模具生產(chǎn)自動化改造項目合同3篇
- 2024年貸款車輛使用及車輛租賃與銷售管理協(xié)議3篇
- 護理查房-糖尿病足 PPT課件
- 市政工程監(jiān)理規(guī)劃范本(完整版)
- 強力夯實加固地基質(zhì)量通病防治
- 《流體力學(xué)》課件
- (高清正版)T-CAGHP 015—2018地質(zhì)災(zāi)害治理工程監(jiān)理預(yù)算標(biāo)準(zhǔn)(試行)
- Q∕GDW 12083-2021 輸變電設(shè)備物聯(lián)網(wǎng)無線節(jié)點設(shè)備技術(shù)規(guī)范
- 公司物流倉儲規(guī)劃方案及建議書
- 智能掃地機器人畢業(yè)設(shè)計
- 佳能EOS7D數(shù)碼單反相機說明書
- 大型焰火燃放活動方案審批表
- 管道保溫層厚度的計算方法
評論
0/150
提交評論