計算機二級《C語言》模擬試題及答案2022_第1頁
計算機二級《C語言》模擬試題及答案2022_第2頁
計算機二級《C語言》模擬試題及答案2022_第3頁
計算機二級《C語言》模擬試題及答案2022_第4頁
計算機二級《C語言》模擬試題及答案2022_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——計算機二級《C語言》模擬試題及答案2022計算機二級《C語言》模擬試題及答案2022

1程序流程圖中帶有箭頭的線段表示的是。

A.圖元關(guān)系

B.數(shù)據(jù)流

C.操縱流

D.調(diào)用關(guān)系

2布局化程序設(shè)計的根本原那么不包括。

A.多態(tài)性

B.自頂向下

C.模塊化

D.逐步求精

3軟件設(shè)計中模塊劃分應(yīng)遵循的準那么是。

A.低內(nèi)聚低耦合

B.高內(nèi)聚低耦合

C.低內(nèi)聚高耦合

D.高內(nèi)聚高耦合

4在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是。

A.可行性分析報告

B.軟件需求規(guī)格說明書

C.概要設(shè)計說明書

D.集成測試籌劃

5算法的有窮性是指。

A.算法程序的運行時問是有限的。

B.算法程序所處理的數(shù)據(jù)量是有限的

C.算法程序的長度是有限的

D.算法只能被有限的用戶使用

6對長度為n的線性表排序,在最壞處境下,對比次數(shù)不是nn一1/2的排序方法是。A.快速排序

B.冒泡排序

C.直接插入排序

D.堆排序

7以下關(guān)于棧的表達正確的是。

A.棧按"先進先出'組織數(shù)據(jù),

B.棧按"先進后出'組織數(shù)據(jù)

C.只能在棧底插入數(shù)據(jù)

D.不能刪除數(shù)據(jù)

8在數(shù)據(jù)庫設(shè)計中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于。

A.需求分析階段

B.概念設(shè)計階段

C.規(guī)律設(shè)計階段

D.物理設(shè)計階段

9有三個關(guān)系R、s和T如下:

由關(guān)系R和s通過運算得到關(guān)系T,那么所使用的運算為。

A.并

B.自然連接

C.笛卡爾積

D.交

10設(shè)有表示學(xué)生選課的三張表,學(xué)生s學(xué)號,姓名,性別,年齡,身份證號,課程c課號,課名,選課SC學(xué)號,課號,勞績,那么表sc的關(guān)鍵字鍵或碼為。

A.課號,勞績

B.學(xué)號,勞績

C.學(xué)號,課號

D.學(xué)號,姓名,勞績

11以下表達中錯誤的是。

A.c語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉(zhuǎn)換成二進制的機器指令

B.c程序經(jīng)過編譯、連接步驟之后才能形成一個真正可執(zhí)行的二進制機器指令文件

C.用c語言編寫的程序稱為源程序,它以ASCIl代碼形式存放在一個文本文件中

D.c語言源程序經(jīng)編譯后生成后綴為.obj的目標程序

12以下選項中,合法的一組c語言數(shù)值常量是。

A.12.0Xa234.5e0

B.028.5e30xf

C.1774el.50abe

D.0x8A10,0003.e5

13以下選項中不合法的標識符是。

A.a

B.FOR

C.pfint

D.00

15若有定義:doublea=22;inti=0,k=18;,那么不符合c語言規(guī)定的賦值語句是。

A.i=a+k=i+k;B.i=a%11;

C.a=a++,i++;D.i=!a;

參考答案與解析

1C在數(shù)據(jù)流圖中,用標著名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用標著名字的箭頭表示操縱流。所以選擇C。

2A布局化程序設(shè)計的思想包括:自頂向下、逐步求精、模塊化、限制使用got0語句,所以選擇A。

3B軟件設(shè)計中模塊劃分應(yīng)遵循的準那么是高內(nèi)聚低偶合、模塊大小規(guī)模適當、模塊的憑借關(guān)系適當?shù)取DK的劃分應(yīng)遵循確定的要求,以保證模塊劃分合理,并進一步保證以此為依據(jù)開發(fā)出的軟件系統(tǒng)穩(wěn)當性強,易于理解和維護。模塊之間的耦合應(yīng)盡可能的低,模塊的內(nèi)聚度應(yīng)盡可能。

4BA錯誤,可行性分析階段產(chǎn)生可行性分析報告。c錯誤,概要設(shè)計說明書是總體設(shè)計階段產(chǎn)生的文檔。D錯誤,集成測試籌劃是在概要設(shè)計階段編寫的文檔。B正確,需求規(guī)格說明書是后續(xù)工作如設(shè)計、編碼等需要的重要參考文檔。

5A算法原那么上能夠精確地運行,而且人們用筆和紙做有限次運算后即可完成。有窮性是指算法程序的運行時間是有限的。

6D除了堆排序算法的對比次數(shù)是Onl092n,其他的`都是nn一1/2。

7B棧是按"先進后出'的原那么組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂舉行操作。

8CER圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)那么是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫中,即設(shè)計出表,所以屬于規(guī)律設(shè)計階段。

9D自然連接是一種特殊的等值連接,它要求兩個關(guān)系中舉行對比的分量務(wù)必是一致的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以8錯誤。笛卡爾積是用R集合中元素為第一元素,s集合中元素為其次元素構(gòu)成的有序?qū)?,所以c錯誤。根據(jù)關(guān)系T可以很明顯地看出是從關(guān)系R與關(guān)系s中取得一致的關(guān)系組所以取得是交運算,選擇D。

10C學(xué)號是學(xué)生表s的主鍵,課號是課程表c的主鍵,所以選課表SC的關(guān)鍵字就理應(yīng)是與前兩個表能夠直接聯(lián)系且能唯確定義的學(xué)號和課號,所以選擇C。

11AC語言中的非執(zhí)行語句不會被編譯,不會生成二進制的機器指令,所以A錯誤。由C語言構(gòu)成的指令序列稱c源程序,C源程序經(jīng)過C語言編譯程序編譯之后生成一個后綴為.OBJ的二進制文件稱為目標文件;結(jié)果要由"連接程序'把此.OBJ文件與C語言供給的各種庫函數(shù)連接起來生成一個后綴為.EXE的可執(zhí)行文件。

12AC語言中八進制整型常量的開頭是數(shù)字0,十六進制整型常量的數(shù)字開頭是Ox。C語言中的實型常量

有兩種表示形式:小數(shù)形式,小數(shù)形式表示的實型常量務(wù)必要有小數(shù)點;指數(shù)形式,以"e'或"E,后跟一個整數(shù)來表示以l0為底數(shù)的冪數(shù),且規(guī)定字母e或E之前務(wù)必要有數(shù)字,且e或E后面的指數(shù)務(wù)必為整數(shù)。B選項中028錯誤,八透割中沒有數(shù)字8。c選項中4el.5中e后面的指數(shù)不是整數(shù):D選項中3.e5小數(shù)點后面缺少數(shù)字。

13AC語言中標識符由字母、下劃線、數(shù)字組成,且開頭務(wù)必是字母或下劃線。另外,關(guān)鍵字不能作為標識符。由于C語言中區(qū)分大小寫,所以B選項中的。FOR??梢宰鳛闃俗R符來用。A選項中含有非法字符,所以選擇A。

14AB選項中函數(shù)

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論