計算機二級MSoffice考試主要內容有Word高階應用、Excel高階應用、PowerPoint高階應用,下面是小編整理的計算機二級考試MSoffice選擇題,歡迎大家練習!
1.下列敘述中正確的是( )。
A.棧是“先進先出”的線性表
B.佇列是“先進後出”的線性表
C.迴圈佇列是非線性結構
D.有序線性表既可以採用順序儲存結構,也可以採用鏈式儲存結構
2.支援子程式呼叫的資料結構是( )。
A.棧
B.樹
C.佇列
D.二叉樹
3.某二叉樹有5個度為2的結點,則該二叉樹中的葉子結點數是( )。
A.10
B.8
C.6
D.4
4.下列排序方法中,最壞情況下比較次數最少的是( )。
A.氣泡排序
B.簡單選擇排序
C.直接插入排序
D.堆排序
5.軟體按功能可以分為:應用軟體、系統軟體和支撐軟體(或工具軟體)。下面屬於應用軟體的是( )
A.編譯程式
B.作業系統
C.教務管理系統
D.彙編程式
6.下面敘述中錯誤的是( )。
A.軟體測試的目的是發現錯誤並改正錯誤
B.對被除錯的程式進行“錯誤定位”是程式除錯的必要步驟
C.程式除錯通常也稱為Debug
D.軟體測試應嚴格執行測試計劃,排除測試的隨意性
7.耦合性和內聚性是對模組獨立性度量的兩個標準。下列敘述中正確的是( )。
A.提高耦合性降低內聚性有利於提高模組的獨立性
B.降低耦合性提高內聚性有利於提高模組的獨立性
C.耦合性是指一個模組內部各個元素間彼此結合的緊密程度
D.內聚性是指模組間互相連線的緊密程度
8.資料庫應用系統中的核心問題是( )。
A.資料庫設計
B.資料庫系統設計
C.資料庫維護
D.資料庫管理員培訓
9.有兩個關係R、S如下:
由關係R通過運算得到關係S,則所使用的運算為( )。
A.選擇
B.投影
C.插入
D.連線
10.將E-R圖轉換為關係模式時,實體和聯絡都可以表示為( )。
A.屬性
B.鍵
C.關係
D.域
參考答案
1.D【解析】棧是先進後出的線性表,所以A錯誤;佇列是先進先出的線性表,所以B錯誤;迴圈佇列是線性結構的線性表,所以C錯誤。
2.A【解析】棧支援子程式呼叫。棧是一種只能在一端進行插入或刪除的線性表,在主程式呼叫子函式時要首先儲存主程式當前的.狀態,然後轉去執行子程式,最終把子程式的執行結果返回到主程式中呼叫子程式的位置,繼續向下執行,這種呼叫符合棧的特點,因此本題的答案為A。
3.C【解析】根據二叉樹的基本性質3:在任意一棵二叉樹中,度為0的葉子結點總是比度為2的結點多一個,所以本題中是5+1=6個。
4.D【解析】氣泡排序與簡單插入排序與簡單選擇排序法在最壞情況下均需要比較n(n-1)/2次,而堆排序在最壞情況下需要比較的次數是nlogzn。
5.C【解析】編譯軟體、作業系統、彙編程式都屬於系統軟體,只有C教務管理系統才是應用軟體。
6.A【解析】軟體測試的目的是為了發現錯誤而執行程式的過程,並不涉及改正錯誤,所以選項A錯誤。程式除錯的基本步驟有:錯誤定位、修改設計和程式碼,以排除錯誤、進行迴歸測試,防止引進新的錯誤。程式除錯通常稱為Debug,即排錯。軟體測試的基本準則有:所有測試都應追溯到需求、嚴格執行測試計劃,排除測試的隨意性、充分注意測試中的群集現象、程式設計師應避免檢查自己的程式、窮舉測試不可能、妥善儲存測試計劃等檔案。
7.B【解析】模組獨立性是指每個模組只完成系統要求的獨立的子功能,並且與其他模組的聯絡最少且介面簡單。一般較優秀的軟體設計,應儘量做到高內聚,低耦合,即減弱模組之間的耦合性和提高模組內的內聚性,有利於提高模組的獨立性,所以A錯誤,B正確。耦合性是模組間互相連線的緊密程度的度量而內聚性是指一個模組內部各個元素間彼此結合的緊密程度,所以C與D錯誤。
8.A【解析】資料庫應用系統中的核心問題是資料庫的設計。
9.B【解析】投影運算是指對於關係內的域指定可引入新的運算。本題中s是在原有關係R的內部進行的,是由R中原有的那些域的列所組成的關係。所以選擇B。
10.C【解析】從E-R圖到關係模式的轉換是比較直接的,實體與聯絡都可以表示成關係,E-R圖中屬性也可以轉換成關係的屬性。