糯米文學吧

位置:首頁 > 計算機 > 計算機二級

2017計算機二級公共基礎選擇題衝刺題

導語:計算機考試即將來臨了,不知道同學們都複習得怎麼樣呢?小編整理了計算機二級公共基礎選擇題衝刺題,一起來測試一下吧:

2017計算機二級公共基礎選擇題衝刺題

1、下列敍述中正確的是

A.一個算法的空間複雜度大,則其時間複雜度也必定大

B.一個算法的空間複雜度大,則其時間複雜度必定小

C.一個算法的時間複雜度大,則其空間複雜度必定小

D.算法的時間複雜度與空間複雜度沒有直接關係

2、下列敍述中正確的是

A.算法的效率只與問題的規模有關,而與數據的存儲結構無關

B.算法的時間複雜度是指執行算法所需要的計算工作量

C.數據的邏輯結構與存儲結構是一一對應的

D.算法的時間複雜度與空間複雜度一定相關

3、下列敍述中正確的是

A.程序執行的效率與數據的存儲結構密切相關

B.程序執行的效率只取決於程序的控制結構

C.程序執行的效率只取決於所處理的數據量

D.以上説法均錯誤

4、下列關於棧的敍述中,正確的是

A.棧底元素一定是最後入棧的元素

B.棧頂元素一定是最先入棧的元素

C.棧操作遵循先進後出的原則

D.以上説法均錯誤

5、一個棧的初始狀態為空。現將元素1,2,3,A,B,C依次入棧,然後再依次出棧,則元素出棧的順序是

A.1,2,3,A,B,C

B.C,B,A,1,2,3

C.C,B,A,3,2,1

D.1,2,3,C,B,A

6、下列與隊列結構有關聯的是

A.函數的遞歸調用

B.數組元素的引用

C.多重循環的執行

D.先到先服務的作業調度

7、下列敍述中正確的是

A.循環隊列中的元素個數隨隊頭指針與隊尾指針的變化而動態變化

B.循環隊列中的元素個數隨隊頭指針的變化而動態變化

C.循環隊列中的元素個數隨隊尾指針的變化而動態變化

D.以上説法都不對

8、設循環隊列的.存儲空間為Q(1:35),初始狀態為front=rear=35。現經過一系列入隊與退隊運算後,front=15,teal"=15,則循環隊列中的元素個數為

A.15

B.16

C.20

D.0或35

9、下列敍述中正確的是

A.線性錶鏈式存儲結構的存儲空間一般要少於順序存儲結構

B.線性錶鏈式存儲結構與順序存儲結構的存儲空間都是連續的

C.線性錶鏈式存儲結構的存儲空間可以是連續的,也可以是不連續的

D.以上説法均錯誤

10、下列鏈表中,其邏輯結構屬於非線性結構的是

A.二叉鏈表

B.循環鏈表

C.雙向鏈表

D.帶鏈的棧

11、 一棵二叉樹共有80個葉子結點與70個度為1的結點,則該二叉樹中的總結點數為

A.219

B.229

C.230

D.231

12、 某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1層)

A.3

B.6

C.8

D.12

13、 對下列二叉樹進行前序遍歷的結果為

AFCZX

FZXCA

ECFXZ

EFXYZ

14、 對長度為l0的線性表進行冒泡排序,最壞情況下需要比較的次數為

A.9

B.10

C.45

D.90

15、 對長度為n的線性表作快速排序,在最壞情況下,比較次數為

A.n

B.n-1

C.n(n-1)

D.n(n-1)/2

16、結構化程序設計中,下面對goto語句使用描述正確的是

A.禁止使用goto語句

B.使用goto語句程序效率高

C.應避免濫用goto語句

D.以上説法均錯誤

17、 下面對對象概念描述正確的是

A.對象間的通信靠消息傳遞

B.對象是名字和方法的封裝體

C.任何對象必須有繼承性

D.對象的多態性是指一個對象有多個操作

18、構成計算機軟件的是

A.源代碼

B.程序和數據

C.程序和文檔

D.程序、數據及相關文檔

19、 下面不屬於軟件需求分析階段主要工作的是

A.需求變更申請

B.需求分析

C.需求評審

D.需求獲取

20、 下面不能作為結構化方法軟件需求分析工具的是

A.系統結構圖

B.數據字典(DD.

C.數據流程圖(DFD圖)

D.判定表

21、 數據字典(DD)所定義的對象都包含於

A.數據流圖(DFD圖)

B.程序流程圖

C.軟件結構圖

D.方框圖

22、 軟件生命週期可分為定義階段、開發階段和維護階段,下面不屬於開發階段任務的是

A.測試

B.設計

C.可行性研究

D.實現

23、 軟件需求規格説明書的作用不包括

A.軟件驗收的依據

B.用户與開發人員對軟件要做什麼的共同理解

C.軟件設計的依據

D.軟件可行性研究的依據

24、 下面不屬於軟件設計階段任務的是

A.軟件總體設計

B.算法設計

C.制定軟件確認測試計劃

D.數據庫設計

25、 軟件設計中模塊劃分應遵循的準則是

A.低內聚低耦合

B.高耦合高內聚

C.高內聚低耦合

D.以上説法均錯誤

26、 下面屬於黑盒測試方法的是

A.語句覆蓋

B.邏輯覆蓋

C.邊界值分析

D.路徑覆蓋

27、 下面屬於白盒測試方法的是

A.等價類劃分法

B.邏輯覆蓋

C.邊界值分析法

D.錯誤推測法

28、 下面不屬於軟件測試實施步驟的是

A.集成測試

B.迴歸測試

C.確認測試

D.單元測試

29、下面描述中不屬於數據庫系統特點的是

A.數據共享

B.數據完整性

C.數據宂餘度高

D.數據獨立性高

30、 若實體A和B是一對多的聯繫,實體B和C是一對一的聯繫,則實體A和c的聯繫是

A.一對一

B.一對多

C.多對一

D.多對多