一、單選題(共 35 道試題,共 70 分。)V 1. 設(shè) a=5,b=6,c=7,d=8 ,執(zhí)行語句X=IIf((a>b)And(c>d),10,20) 后, X 的值為 ( ) 。
A. 10
B. 20
C. True
D. False
滿分:2 分
2. 不能正確表示條件“兩個整型變量A和B之一為0,但不能同時為0”的布爾表達式是( )。
A. A*B=0 AND A<>B
B. (A=0 OR B=0) AND A<>B
C. A=0 AND B<>0 OR A<>0 AND B=0
D. A*B=0 AND (A=0 OR B=0)
滿分:2 分
3. 以下敘述中錯誤的是 ( )。
A. 打開一個工程文件時,系統(tǒng)自動裝入與該工程有關(guān)的窗體文件
B. 保存 Visual Basic 程序時,應(yīng)分別保存窗體文件及工程文件
C. Visual Basic 應(yīng)用程序只能以解釋方式執(zhí)行
D. 窗體文件包含該窗體及其控件的屬性
滿分:2 分
4. 以下說法正確的是 ( ) 。
A. 任何時候都可以通過執(zhí)行“工具”菜單中的“菜單編輯器”命令打開菜單編輯器
B. 只有當某個窗體為當前活動窗體時,才能打開菜單編輯器
C. 任何時候都可以通過單擊標準工具欄上的“菜單編輯器”按鈕打開菜單編輯器
D. 只有當代碼窗品為當前活動窗口時,才能找開菜單編輯器
滿分:2 分
5. 當我們輸入代碼時,Visual Basic可以自動檢測什么錯誤。
A. 語法錯誤
B. 編譯錯誤
C. 運行錯誤
D. 邏輯錯誤
滿分:2 分
6. 設(shè)置對象的屬性是程序設(shè)計的重要步驟,關(guān)于“屬性”的說明錯誤的是( )。
A. 屬性是一組可以由用戶定義的數(shù)據(jù)
B. 屬性名稱是由用戶定義確定的
C. 屬性用來描述形象的性質(zhì)
D. 同一種類型的對象具有相同的屬性
滿分:2 分
7. 窗體中含有一個命令按鈕控件comAbout(按鈕標題顯示“關(guān)于?”),代碼窗口中含有如下代碼: Private Sub comAbout_Click() Form2.Show End Sub 程序執(zhí)行時,單擊“關(guān)于?”按鈕,顯示Form2窗體。在這一段描述中comAbout、“關(guān)于?”、Click、Show分別為 ( )。
A. 屬性值、對象、方法、事件
B. 對象、方法、事件、屬性值
C. 屬性值、方法、對象、事件
D. 對象、屬性值、事件、方法
滿分:2 分
8. 貨幣型數(shù)據(jù)需( )字節(jié)
A. 2
B. 4
C. 6
D. 8
滿分:2 分
9. 在窗體上面畫一個命令按鈕和一個標簽,其名稱分別為 Commandl 和 Labell ,然后編寫如下事件過程: Private Sub Commandl_Click() Counter=0 For i=1
To 4 For j=6 To 1 Step -2 Counter=Counter+1 Next j Next i Labell.Caption=Str(Counter) End Sub 程序運行后,單擊命令按鈕,標簽中顯示的內(nèi)容是( )。
A.
11
B.
12
C.
16
D.
20
滿分:2 分
10. 設(shè)置一個單選按鈕(OptionButton)所代表選項的選中狀態(tài),應(yīng)當在屬性窗口中改變的屬性是( )。
A. Caption
B. Name
C. Text
D. value
滿分:2 分
11. 函數(shù)過程(用Function定義)與子過程(用Sub定義)的最大區(qū)別是什么。
A. 函數(shù)過程有返回值
B. 子過程有返回值
C. 函數(shù)過程可以帶參數(shù)
D. 子過程可以帶參數(shù)
滿分:2 分
12. 表達式X+1>X是
A. 算術(shù)表達式
B. 非法表達式
C. 字符表達式
D. 關(guān)系表達式
滿分:2 分
13. 從功能上講,Visual Basic 6.0有3種版本,下列不屬于這3種版本的是( )。
A. 學習版
B. 標準版
C. 專業(yè)版
D. 企業(yè)版
滿分:2 分
14. Sub過程與Function過程最根本的區(qū)別是什么。
A. Sub過程可以使用Call語句或直接使用過程名調(diào)用,而Function過程不可以
B. Function過程可以有參數(shù),Sub過程不可以
C. 兩種過程參數(shù)的傳遞方式不同
D. Sub過程的過程名不能返回值,而Function過程能通過過程名返回值
滿分:2 分
15. 下列敘述中正確的是( )。
A. 屬性值是一種數(shù)值型或字符型的數(shù)據(jù)
B. 屬性是描述對象特征的一組數(shù)據(jù),這組數(shù)據(jù)是對象的一部分
C. 所有的控件都有Name和Caption屬性
D. 如果屬性是數(shù)值類型,則可以給這樣的屬性賦任意的整數(shù)值
滿分:2 分
16. 從工程管理角度,軟件設(shè)計一般分為兩步完成,它們是 ( ) 。
A. 概要設(shè)計與詳細設(shè)計
B. 數(shù)據(jù)設(shè)計與接口設(shè)計
C. 軟件結(jié)構(gòu)設(shè)計與數(shù)據(jù)設(shè)計
D. 過程設(shè)計與數(shù)據(jù)設(shè)計
滿分:2 分
17. 下列選項中不符合良好程序設(shè)計風格的是 ( ) 。
A. 源程序要文檔化
B. 數(shù)據(jù)說明的次序要規(guī)范化
C. 避免濫用 goto 語句
D. 模塊設(shè)計要保證高耦合、高內(nèi)聚
滿分:2 分
18. VB認為下面( )組變量是同一個變量。
A. A1和a1
B. SUM和SUMMARY
C. AVER和AVERAGE
D. A1和A_1
滿分:2 分
19. 表達式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是( )。
A. 0.48
B. 0.048
C. .5
D. .05
滿分:2 分
20. 下面選項中不屬于面向?qū)ο蟪绦蛟O(shè)計特征的是( )
A. 繼承性
B. 多態(tài)性
C. 類比性
D. 封裝性
滿分:2 分
21. VB表達式Cos(0)+Abs(1)+Int(Rnd(1))的值是( )
A. 1
B. -1
C. 0
D. 2
滿分:2 分
22. 代數(shù)式x1 - | a | + ln10 + sin(x2 + 2л) / cos(57 o)對應(yīng)的Visual Basic表達式是( )。
A. X1 - Abs(A) + Log(10) + Sin(X2+2*3.14) / Cos(57*3.14/180)
B. X1 - Abs(A) + Log(10) + Sin(X2+2*л) / Cos(57*3.14/180)
C. X1 - Abs(A) + Log(10) + Sin(X2+2*3.14) / Cos(57)
D. X1 - Abs(A) + Log(10) + Sin(X2+2*л) / Cos(57)
滿分:2 分
23. 設(shè)窗體上有一個文本框,Text1,要求只能顯示信息,不能輸入。應(yīng)用下面哪個語句( )。
A. Text1.MaxLength = 0
B. Text1.Enabled = False
C. Text1.Visible = False
D. Text1.Width = 0
滿分:2 分
24. 假定有以下程序段: For i = 1 To 3 For j = 5 To 1 Step -1 Print j Next j, I "Print j"的執(zhí)行次數(shù)是什么。
A. 15
B. 16
C. 17
D. 18
滿分:2 分
25. 二叉樹中有n個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)為( )
A. n+1
B. n-1
C. 2n
D. n/2
滿分:2 分
26. 常用控件的Style屬性值是( )。
A. 字符常量
B. 邏輯常量
C. 數(shù)值常量
D. 日期常量
滿分:2 分
27. 設(shè) a=2,b=3,c=4, 表達式 Not a <= c Or 4*c = b^2 And b <> a+c 的值是 ( ) 。
A. -1
B. 1
C. True
D. False
滿分:2 分
28. Visual Basic根據(jù)計算機訪問文件的方式將文件分成三類,其中不包括什么。
A. 順序文件
B. Unix文件
C. 二進制文件
D. 隨機文件
滿分:2 分
29. 下列各個窗口屬性值的設(shè)置方法中,通過在屬性窗口中選擇設(shè)置類型值的是( )。
A. AutoRedraw(自動重畫)
B. 字體屬性設(shè)置
C. Height、Width(寬、高)
D. Icon(圖標)
滿分:2 分
30. Visual Basic 是一種面向?qū)ο蟮某绦蛟O(shè)計語言,構(gòu)成對象的三要素是 ( ) 。
A. 屬性、事件、方法
B. 控件、屬性、事件
C. 窗體、控件、過程
D. 窗體、控件、模塊
滿分:2 分
31. 若要求從文本框中輸入密碼時在文本框中只顯示 * 號,則應(yīng)當在此文本框的屬性窗口中設(shè)置 ( ).
A. Text 屬性值為 *
B. Caption 屬性值為 *
C. password 屬性值為空
D. Passwordchar 屬性值為 *
滿分:2 分
32. 假定已在窗體上畫了多個控件,并有一個控件是活動的,為了在屬性窗口中設(shè)置窗體的屬性,預先應(yīng)執(zhí)行的操作是( )。
A. 單擊窗體上沒有控件的地方
B. 單擊任一個控件
C. 不執(zhí)行任何操作
D. 雙擊窗體的標題欄
滿分:2 分
33. 下列關(guān)于“面向?qū)ο蟆本幊痰臄⑹鲥e誤的是( )。
A. 屬性是描述對象的數(shù)據(jù)
B. 方法指示對象的行為
C. 事件是能夠被對象識別的動作
D. Visual Basic程序的運行機制是“面向?qū)ο蟆?/p>
滿分:2 分
34. 定義過程的格式中Static關(guān)鍵字的作用是指定過程中的局部變量在內(nèi)存中的存儲方式。若使用了Static關(guān)鍵字,則( )。
A. 每次調(diào)用此過程,該過程的局部變量都會被重新初始化
B. 在本過程中使用到的,在其他過程中定義的變量也為Static型
C. 每次調(diào)用該過程時,該過程中的局部變量的值保持上一次調(diào)用后的值
D. 定義了該過程中的局部變量為“動態(tài)”變量
滿分:2 分
35. 表達式ASC(“F”)的類型是()
A. 字符表達式
B. 關(guān)系表達式
C. 算術(shù)表達式
D. 邏輯表達式
滿分:2 分
二、多選題(共 5 道試題,共 10 分。)V 1. 在窗體上畫一個名稱為File1的文件列表框,并編寫如下程序 Private Sub File1_DblClick x=Shell(File1.FileName,1) End Sub 以下關(guān)于該程序的敘述中,正確的有哪些( )。
A. 沒有實際作用,因此可以將該語句寫為:Call Shell(File1,FileName,1)
B. 雙擊文件列表框中的文件,將觸發(fā)該事件過程
C. 要執(zhí)行的文件的名字通過File1.FileName指定
D. File1中顯示的是當前驅(qū)動器、當前目錄下的文件
滿分:2 分
2. 以下敘述中正確的有哪幾項( ) 。
A. 在KeyPress事件過程中不能識別鍵盤的按下與釋放
B. 在KeyPress事件過程中不能識別回車鍵
C. 在KeyDown和KeyUp事件過程中,將鍵盤輸入的"A"和"a"視作相同的字母
D. 在KeyDown和KeyUp事件過程中,從大鍵盤上輸入的"1"和從右側(cè)小鍵盤上輸入的"1"被視作不同的字符
滿分:2 分
3. 以下敘述哪幾項是正確的( )。
A. 一個工程中可以包含多個窗體文件
B. 在一個窗體文件中用 Public 定義的通用過程不能被其他窗體調(diào)用
C. 窗體和標準模塊需要分別保存為不同類型的磁盤文件
D. 用 Dim 定義的窗體層變量只能在該窗體中使用
滿分:2 分
4. 以下關(guān)于MsgBox的敘述中,正確的說法有哪幾項( )
A. MsgBox函數(shù)返回一個整數(shù)
B. 通過MsgBox函數(shù)可以設(shè)置信息框中圖標和按鈕的類型
C. MsgBox語句沒有返回值
D. MsgBox函數(shù)的第一個參數(shù)是一個整數(shù),該參數(shù)只能確定對話框中顯示的按鈕數(shù)量 滿分:2 分
5. 以下關(guān)于文件的敘述中,正確的說法有哪些( )
A. 順序文件中的記錄一個接一個地順序存放
B. 隨機文件中記錄的長度是隨機的
C. 執(zhí)行打開文件的命令后,自動生成一個文件指針
D. LOF函數(shù)返回給文件分配的字節(jié)數(shù)
滿分:2 分
三、判斷題(共 10 道試題,共 20 分。)V 1. 對象事件的名稱可以由編程者指定。
A. 錯誤
B. 正確
滿分:2 分
2. 描述 "X 是小于 100 的非負整數(shù) " 的 Visual Basic 表達式是X % >=0 and X % <100
A. 錯誤
B. 正確
滿分:2 分
3. 描述 "X 是小于 100 的非負整數(shù) " 的 Visual Basic 表達式是X % >=0 and X % <100
A. 錯誤
B. 正確
滿分:2 分
4. 數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊列屬于線性結(jié)構(gòu)。
A. 錯誤
B. 正確
滿分:2 分
5. 程序調(diào)試的任務(wù)是診斷和改正程序中的錯誤。
A. 錯誤
B. 正確
滿分:2 分
6. 當一個復選框被選中時,它的Value屬性的值是0。
A. 錯誤
B. 正確
滿分:2 分
7. 按“先進后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是隊列。
A. 錯誤
B. 正確
滿分:2 分
8. Visual Basic程序設(shè)計采用的編程機制是事件驅(qū)動。
A. 錯誤
B. 正確
滿分:2 分
9. 對已經(jīng)建立的多個類型相同的控件,這些控件不能組成控件數(shù)組。
A. 錯誤
B. 正確
滿分:2 分
10. Visual Basic應(yīng)用程序中標準模塊文件的擴展名是.bas。
A. 錯誤
B. 正確
滿分:2 分
轉(zhuǎn)載請保留出處,http://www.doczj.com/doc/1073d1fa0b1c59eef8c7b4f2.html
聯(lián)系客服