當前位置:才華齋>計算機>計算機二級>

2016計算機二級《VB》預測題

計算機二級 閱讀(2.25W)

練習做多了自然會形成自己的做題方法和速度,為此,今天本站小編為大家整理了以下2016計算機二級《VB》預測題,希望對大家有幫助!

2016計算機二級《VB》預測題

1.如果一個變數未經定義就直接使用,則該變數的型別為( )。

ger

ean

ant

2.以F敘述中錯誤的是( )。

A.一個工程中只能有一個Sub Main過程

B.窗體的Show方法的作用是將指定的窗體裝入記憶體並顯示該窗體

C.窗體的Hide方法和Unload方法的作用完全相同

D.若工程檔案中有多個窗體,可以根據需要指定一個窗體為啟動窗體

3.下列各控制元件不包含滾動條的控制元件是( )。

tBox

oBox

Box

l

4.下述關於資料庫系統的敘述中,正確的是( )。

A.資料庫系統減少了資料冗餘

B.資料庫系統避免了一切冗餘

C.資料庫系統中資料的一致性是指資料型別一致

D.資料庫系統比檔案系統能管理更多的資料

5.設有如下程式:

Option Base 0

Private Sub Form_Click()

Dim a

Dim i As Integer

a=Array(1,2,3,4,5,6,7,8,9)

For i=0 To 3

Print a(5-i);

Next

End Sub

程式執行後,單擊窗體,則在窗體上顯示的是( )。

A.4 3 2 1

B.5 4 3 2

C.6 5 4 3

D.7 6 5 4

6.同一概念在一處為實體而在另一處為屬性或聯絡的衝突,在檢視整合中稱為( )。

A.命名衝突

B.概念衝突

C.域衝突

D.約束衝突

7.面向物件的設計方法與傳統的面向過程的方法有本質不同,它的基本原理是( )。

A.模擬現實世界中不同事物之間的聯絡

B.強調模擬現實世界中的演算法而不強調概念

C.使用現實世界的概念抽象地思考問題從而自然地解決問題

D.鼓勵開發者在軟體開發的絕大部分中都用實際領域的概念去思考

8.資料庫DB、資料庫系統DBS、資料庫管理系統DBMS之間的關係是( )。

包含DBS和DBMS

包含DB和DBS

包含DB和DBMS

D.沒有任何關係

9.索引屬於( )。

A.模式

B.內模式

C.外模式

D.概念模式

10.下列關於關係運算的敘述中正確的是( )。

A.投影、選擇、連線從二維表的行的方向來進行運算

B.並、交、差從二維表的列的方向來進行運算

C.投影、選擇、連線從二維表的列的方向來進行運算

D.以上三種說法都不對

11.下列不能掃開選單編輯器的操作是( )。

A.按“Ctrl+E”組合鍵

B.單擊工具欄中的“選單編輯器”按鈕

C.執行“工具”選單中的“選單編輯器”命令

D.按“Shift+AIt+M”組合鍵

12.不能脫離控制元件(包括客體)而獨立存在的過程是( )。

A.事件過程

B.通用過程

過程

D.函式過程

13.在窗體上建立通用對話方塊需要先新增的控制元件是( )。

控制元件

控制元件

onDialog控制元件

mboBox控制元件

14.在Visual Basic中,要將一個窗體載入到記憶體進行預處理但不顯示,應使用的語句是( )。

ad

15.執行如下兩條語句後,窗體上顯示的是( )。

a=9.8596

Print Format(a,"$00,00.00")

A.0,009.86

B.$9.86

C.9.86

D.$0,009.86

16.下面迴圈語句中在任何情況下都至少執行一次迴圈體的是( )。

While<條件>

迴圈體

Loop

e <條件>

迴圈體

Wend

迴圈體

Loop Until<條件>

Until <條件>

迴圈體

Loop

17.執行x$=InputBox("請輸入x的`值")時,在彈出的對話方塊中輸入123,在列表框

List1中選中一個列表項(資料為456),使結果為123456 的語句是( )。

A.y=x$+(0)

B.y=x$+(1)

C.y=Val(x$)+Val((0))

D.y=Val(x$)&Val((1))

18.按照“後進先出”原則組織資料的資料結構是( )。

A.佇列

B.棧

C.雙向連結串列

D.二叉樹

19.下列對於軟體測試的描述正確的是( )。

A.軟體測試的目的是證明程式是否正確

B.軟體測試的目的是使程式執行結果正確

C.軟體測試的目的是儘可能多地發現程式中的錯誤

D.軟體測試的目的是使程式符合結構化原則

20.模組獨立性是軟體模組化所提出的要求,衡量模組獨立性的度量標準是模組的( )。

A.抽象和資訊隱蔽

B.區域性化和封裝化

C.內聚性和耦合性

D.啟用機制和控制方法

參考答案及解析:

1.A。【解析】每輸入一個字元,經歷了鍵盤上的字元被按下,又彈起,或再次被按下,又被彈起的過程,所以此過程涉及了KeyPress、KeyDown和KeyUp這三個過程。

2.B。【解析】一個工程中可以包含多個標準模組,在標準模組中包含一個或多個Public過程,可以宣告全域性變數,可以包含一個Sub Main過程,並且設定為啟動過程。

3.A。【解析】本題考查滑鼠事件過程,滑鼠事件過程可寫為:窗體名一事件過程名,與標題名無關。C 選項窗體名錯誤,不可以統寫。所以本題答案為A選項。

4.A。【解析】除錯的目的是發現錯誤或發現導致程式失效的錯誤原因,並修改程式以修正錯誤。除錯是測試之後的活動。

5.A。【解析】定義動態陣列使用Dim陣列名[]As陣列型別,不規定陣列的大小。重定義後,可以定義陣列的長度,但不能定義陣列的型別。本題A選項正確。選項B中,重定義後不可改變陣列型別。選項C中必須先定義陣列型別,選項D中開始定義了陣列長度,不是動態陣列。

6.B。【解析】開發階段在開發初期分為需求分析、總體設計、詳細設計3個階段,在開發後期分為編碼、測試兩個子階段。

7.C。【解析】模式描述語言(Data Description Language,DDL)是用來描述、定義的,體現、反映了資料庫系統的整體觀。

8.D。【解析】一個數據庫由一個檔案或檔案集合組成。這些檔案中的資訊可分解成一個個記錄。

9.C。【解析】E-R(Entity-Relationship)圖為實體一聯絡圖,提供了表示實體型、屬性和聯絡的方法,用來描述現實世界的概念模型。

10.A。【解析】選擇是建立一個含有與原始關係相同列數的新表,但是行只包括那些滿足某些特定標準的原始關係行。

11.D。【解析】本題考查控制元件的基本知識,A選項為恢復鍵入,8選項為執行2Y-程或啟動工程,C選項為新增Standard EXE工程,D選項為結束工程。

12.B。【解析】IIf函式可以用來執行簡單的條件判斷操作,它是“If…Then…Else”結構的簡寫版本,是“Immediate If”的縮略。其格式如下:IIf(條件,True部分,False部分),“條件”是一個邏輯表示式。當“條件”為真時,IIf函式返回“True部分”,否則返回“False部分”。“True部分”或“False部分”可以是表示式、變數或其他函式。該函式與C語言中的三目運算子“?:”功能相似,可以使程式大為簡化。本題中當輸入的x

大於0時,返回-x的值,當X為負數時,不符合條件,返回x本身,因為x本身就是負數,所以本題兩種條件下返回的都一定是負值,本題答案為B選項。

13.C。【解析】本題中最後輸出a的值為a%100的餘數,一定是整型,s未定義,在VB中,未定義的變數為變體型,所以本題答案為C。

14.A。【解析】Text是文字框的基本屬性,Caption屬性是設定名稱,Left是居左或向左,Enabled為設定屬性可用。

15.D。【解析】Call為呼叫子程式,本題中Call是呼叫了一個寫有“VB”的對話方塊。不是直接在訊息框中輸出VB。

16.C。【解析】當單擊單選按鈕時,Index值用來表示哪個單選按鈕被選中了。所以C選項正確。

17.B。【解析】SetFocus是將游標定位的意思,本題中要將游標定位到Text1文字框,所以應該是Text1文字框得到游標。本題答案為B選項。

18.C。【解析】二分法查詢只適用於順序儲存的有序表,對於長度為n的有序線性表,最壞情況只需比較log2n次。

19.D。【解析】演算法的時間複雜度是指演算法需要消耗的時間資源。一般來說,計算機演算法是問題規模n 的函式f(n),演算法的時間複雜度也因此記做T(n)=0(f(n))。因此,問題的規模n越大,演算法執行的時間的增長率與f(n)的增長率正相關,稱作漸進時間複雜度(AsymptoticTimeComplexity)。簡單來說,就是演算法在執行過程中所需要的基本運算次數。

20.C。【解析】編輯軟體和瀏覽器屬於工具軟體,教務系統是應用軟體。