2017計算機二級C語言考試復(fù)習(xí)題及答案
計算機等級證書是我們找工作的敲門磚,現(xiàn)在越來越多人重視計算機等級考試。下面是百分網(wǎng)小編為大家?guī)淼?017計算機二級C語言考試復(fù)習(xí)題及答案,希望對大家的學(xué)習(xí)有幫助!
選擇題
(1)軟件設(shè)計中劃分模塊的一個準(zhǔn)則是( )。
A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
(2)下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是( )。
A.循環(huán)隊列
B.帶鏈隊列
C.二叉樹
D.帶鏈棧
(3)算法的空間復(fù)雜度是指( )。
A.算法在執(zhí)行過程中所需要的計算機存儲空間
B.算法所處理的數(shù)據(jù)量
C.算法程序中的語句或指令條數(shù)
D.算法在執(zhí)行過程中所需要的臨時工作單元數(shù)
(4)下列選項中不屬于結(jié)構(gòu)化程序設(shè)計原則的是( )。
A.可封裝
B.自頂向下
C.模塊化
D.逐步求精
(5)在E—R圖中,用來表示實體聯(lián)系的圖形是( )。
A.橢圓形
B.矩形
C.菱形
D.三角形
(6)有三個關(guān)系R、S和T如下:
其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作為( )。
A.選擇
B.投影
C.交
D.并
(7)數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是( )。
A.數(shù)據(jù)庫設(shè)計
B.數(shù)據(jù)庫系統(tǒng)設(shè)計
C.數(shù)據(jù)庫維護(hù)
D.數(shù)據(jù)庫管理員培訓(xùn)
(8)下面敘述中錯誤的是( )。
A.軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤
B.對被調(diào)試的程序進(jìn)行“錯誤定位”是程序調(diào)試的必要步驟
C.程序調(diào)試通常也稱為Debug
D.軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性
(9)將E-R圖轉(zhuǎn)換為關(guān)系模式時,實體和聯(lián)系都可以表示為( )。
A.屬性
B.鍵
C.關(guān)系
D.域
(10)以下敘述中錯誤的是( )。
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è)計提倡模塊化的設(shè)計方法
參考答案及解析:
(1)B
【解析】一般較優(yōu)秀的軟件設(shè)計。應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之問的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨立性。
(2)C
【解析】樹是簡單的非線性結(jié)構(gòu),所以二叉樹作為樹的一種也是一種非線性結(jié)構(gòu)。
(3)A
【解析】算法的空間復(fù)雜度是指算法在執(zhí)行過程中所需要的內(nèi)存空間。所以選擇A。
(4)A
【解析】結(jié)構(gòu)化程序設(shè)計的思想包括:自頂向下、逐步求精、模塊化、限制使用goto語句,所以選擇A。
(5)C
【解析】在E-R圖中實體集用矩形,屬性用橢圓,聯(lián)系用菱形。
(6)D
【解析】關(guān)系T中包含了關(guān)系R與S中的所有元組,所以進(jìn)行的是并的運算。
(7)A
【解析】數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是數(shù)據(jù)庫的設(shè)計。
(8)A
【解析】軟件測試的目的是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,并不涉及改正錯誤,所以選項A錯誤。程序調(diào)試的基本步驟有:錯誤定位、修改設(shè)計和代碼,以排除錯誤、進(jìn)行回歸測試,防止引進(jìn)新的錯誤。程序調(diào)試通常稱為Debug,即排錯。軟件測試的基本準(zhǔn)則有:所有測試都應(yīng)追溯到需求、嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性、充分注意測試中的群集現(xiàn)象、程序員應(yīng)避免檢查自己的程序、窮舉測試不可能、妥善保存測試計劃等文件。
(9)C
【解析】從E-R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實體與聯(lián)系都可以表示成關(guān)系,E-R圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性。
(10)A
【解析】使用順序,選擇(分支),循環(huán)三種基本結(jié)構(gòu)構(gòu)成的程序可以解決所有問題,而不只是解決簡單問題,所以A錯誤。
【計算機二級C語言考試復(fù)習(xí)題及答案】相關(guān)文章:
2017計算機二級考試C語言復(fù)習(xí)題及答案09-25
全國計算機二級考試C語言復(fù)習(xí)題與答案解析10-16
計算機二級C語言上機復(fù)習(xí)題及答案解析08-24
2016計算機二級考試C++復(fù)習(xí)題及答案08-22
計算機二級c語言考試試題及答案09-28
計算機二級考試C語言備考復(fù)習(xí)題201710-11
2017年計算機二級C語言復(fù)習(xí)題及答案07-01