1.英文“VISUAL”的含義是_________。
A)可視化 B)集成 C)結(jié)構(gòu)化 D)調(diào)試
2.VB集成開發(fā)環(huán)境有三種工作狀態(tài),工作狀態(tài)顯示在_________。
A)狀態(tài)欄的最左方 B)狀態(tài)欄的最右方
C)狀態(tài)欄的中括號(hào)內(nèi) D)標(biāo)題欄的中括號(hào)內(nèi)
3.VB6.0設(shè)計(jì)界面包含多個(gè)視窗,控制這些視窗顯示或關(guān)閉的命令包含在_______下拉菜單中。
A)文件 B)工程 C)編輯 D)視圖
4.下面_______項(xiàng)操作不是激活或顯示屬性視窗的操作。
A)按快捷鍵F4
B)點(diǎn)擊工具欄中的“屬性視窗”按鈕
C)選擇“視圖”下拉菜單的“屬性視窗”項(xiàng)
D)雙擊窗體視窗中的某一對(duì)象
5.在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時(shí),除了工具箱窗口、窗體中的窗口、屬性窗口外,必不可少的窗口是________。
A)窗體布局窗口 B)立即窗口
C)代碼窗口 D)監(jiān)視窗口
6.為了同時(shí)改變一個(gè)活動(dòng)控件的高度和寬度,正確的操作是_________。
A)拖拉控件4個(gè)角上的某個(gè)小方塊
B)只能拖拉位于控件右下角的小方塊
C)只能拖拉位于控件左下角的小方塊
D)不能同時(shí)改變控件的高度和寬度
7.在開發(fā)VB應(yīng)用程序時(shí),一個(gè)工程一般至少應(yīng)含有_________。
A)標(biāo)準(zhǔn)模塊文件和類模塊文件 B)工程文件和窗體文件
C)工程文件和類模塊文件 D)工程文件和標(biāo)準(zhǔn)模塊文件
8.面向?qū)ο蟮某绦蛟O(shè)計(jì)指滿足_________。
A)可視化、結(jié)構(gòu)化、動(dòng)態(tài)化
B)封裝性、繼承性、多態(tài)性
C)對(duì)象的鏈接、動(dòng)態(tài)鏈接、動(dòng)態(tài)數(shù)據(jù)交換
D)ODBC、DDE、OLE
9.用戶在屏幕上畫出應(yīng)用程序界面,并設(shè)置好對(duì)象的屬性,系統(tǒng)便可以自動(dòng)生成程序代碼,這稱為_________。
A)面向?qū)ο蟮某绦蛟O(shè)計(jì) B)結(jié)構(gòu)化程序設(shè)計(jì)
C)事件驅(qū)動(dòng)的編程機(jī)制 D)可視化程序設(shè)計(jì)
10.VB集成開發(fā)環(huán)境開發(fā)的應(yīng)用程序不適宜的運(yùn)行環(huán)境是_________。
A)Windows32 B)Windows 9X
C)Windows NT D)Windows 2000
11.Visual Basic6.0集成環(huán)境的主窗口中不包括_________。
A)標(biāo)題欄 B)菜單欄 C)狀態(tài)欄 D)工具欄
12.VB集成開發(fā)環(huán)境有三種工作狀態(tài),下列不屬于這三種工作狀態(tài)的是______。
A)設(shè)計(jì)狀態(tài) B)編寫代碼狀態(tài)
C)運(yùn)行狀態(tài) D)中斷狀態(tài)
13.不能打開代碼窗口的操作是_________。
A)雙擊窗體設(shè)計(jì)器的任何地方
B)按下F4鍵
C)單擊工程窗口中的“查看代碼”按鈕
D)選擇“視圖”下拉菜單中的“代碼窗口”
14.工程文件的擴(kuò)展名是_________。
A).frm B).vbp C).bas D).frx
15.窗體文件的擴(kuò)展名是_________。
A).frm B).vbp C).bas D).frx
)16.VB集成開發(fā)環(huán)境可以_________。
A)編輯、調(diào)試、運(yùn)行程序,但不能生成執(zhí)行程序
B)編輯、生成可執(zhí)行程序、運(yùn)行程序,但不能調(diào)試程序
C)編輯、調(diào)試、生成可執(zhí)行程序,但不能運(yùn)行程序
D)編輯、調(diào)試、運(yùn)行程序,也能生成執(zhí)行程序
17.下列可以激活屬性窗口的操作是_________。
A)用鼠標(biāo)雙擊窗體的任何部位 B)“工程”菜單中的“屬性窗口”命令
C)按Ctrl+F4鍵 D)按F4鍵
)
18.下列不能打開工具箱窗口的操作是_________。
A)執(zhí)行“視圖”菜單中的“工具箱”命令
B)按Alt+F8鍵
C)單擊工具欄上的“工具箱”按鈕
D)按Alt+V,然后按X鍵
19.假定已在窗體上畫了多個(gè)控件,并有一個(gè)控件是活動(dòng)的,為了在屬性窗口中設(shè)置窗體的屬性,預(yù)先應(yīng)執(zhí)行的操作是_________。
A)單擊窗體上沒有控件的地方 B)單擊任一個(gè)控件
C)不執(zhí)行任何操作 D)雙擊窗體的標(biāo)題欄
20.為了把窗體上的某個(gè)控件變?yōu)榛顒?dòng)的,應(yīng)執(zhí)行的操作是_________。
A)單擊窗體的邊框 B)單擊該控件的內(nèi)部
C)雙擊該控件 D)雙擊窗體
21.與傳統(tǒng)的程序設(shè)計(jì)設(shè)計(jì)相比,Visual Basic最突出的點(diǎn)是_________。
A)結(jié)構(gòu)化程序設(shè)計(jì) B)程序開發(fā)環(huán)境
C)事件驅(qū)動(dòng)編程機(jī)制 D)程序調(diào)試技術(shù)
22.以下敘述中錯(cuò)誤的是_________。
A)打開工程文件時(shí),系統(tǒng)自動(dòng)裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件
B)保存Visual Basic程序時(shí),應(yīng)分別保存窗體文件及工程文件
C)Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行
D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)
23.退出Visual Basic的快捷鍵是_________。
A)Alt+Q B)Ctrl+Q C)Alt+X D)Shift+X
答案: 1,ADDDC 2,ABBDA 3,CBBBA 4,DDBAB 5,CCA
基本控件與程序設(shè)計(jì)初步習(xí)題
1.在面向?qū)ο蠓椒ㄖ?,類的?shí)例稱為_________。
A)集合 B)抽象 C)對(duì)象 D)模板
2.在Visual Basic中最基本的對(duì)象是_________,它是應(yīng)用程序的基石,是其他控件的容器。
A)文本框 B)窗體 C)標(biāo)簽 D)命令按鈕
3.有下面的程序代碼:Command1.Caption="確定",則Command1,Caption和"確定"分別代表_________。
A)對(duì)象,屬性,值 B)對(duì)象,方法,值
C)對(duì)象,值,屬性 D)屬性,對(duì)象,值
4.多窗體程序是由多個(gè)窗體組成,在缺省的情況下,VB應(yīng)用程序執(zhí)行時(shí),總是把_________指定為啟動(dòng)窗體。
A)不包含任何控件的窗體 B)設(shè)計(jì)時(shí)的第一個(gè)窗體
C)包含控件最多的窗體 D)命名為Form1的窗體
5.VB是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,下面______不是面向?qū)ο蟀娜亍?
A)變量 B)事件 C)屬性 D)方法
6.VB的一個(gè)應(yīng)用程序至少包含一個(gè)_________文件,該文件存儲(chǔ)窗體上使用的所有控件對(duì)象和有關(guān)的_________、對(duì)象對(duì)應(yīng)的_________過程和_________代碼。
A)模塊、方法、事件、程序 B)窗體、屬性、事件、程序
C)窗體、程序、屬性、事件 D)窗體、屬性、事件、模塊
7.以下不屬于VB工作模式的是________模式。
A)編譯 B)設(shè)計(jì) C)運(yùn)行 D)中斷
8.在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時(shí),除了工具箱窗口、窗體中的窗口、屬性窗口外,必不可少的窗口是________。
A)窗體布局窗口 B)立即窗口 C)代碼窗口 D)監(jiān)視窗口
9.保存新建工程時(shí),默認(rèn)的路徑是________。
A)My Documents B)VB 98 C )\ D)Windows
10.對(duì)于窗體對(duì)象,下面________屬性在程序運(yùn)行時(shí)其屬性可以變化。
A)MaxButton B)BordStyle C)Name D)Left
11.要使Print方法在Form_Load 事件中起作用,要對(duì)窗體的_____屬性進(jìn)行設(shè)置。
A)BackColor B)ForeColor C)AutoRedraw D)Caption
12.要使標(biāo)簽顯示時(shí)不覆蓋其背景內(nèi)容,要對(duì)________屬性進(jìn)行設(shè)置。
A)BackColor B)ForeColor C)BackStyle D)Caption
13.若要使命令按鈕不可操作,要對(duì)________屬性進(jìn)行設(shè)置。
A)Visible B)Enabled C)Name D)Caption
14.文本框沒有________屬性。
A)Enabled B)Caption C)BackColor D)Visible
15.不論任何控件,共同具有的是________屬性。
A)Text B)Caption C)BackColor D)Name
16.要使Form1窗體的標(biāo)題欄顯示“歡迎使用Visual Basic 6.0!”,以下________語句是正確的。
A)Form1.Caption=“歡迎使用Visual Basic 6.0!”
B)Form1.Caption=‘歡迎使用Visual Basic 6.0!’
C)Form.Caption=“歡迎使用Visual Basic 6.0!”
D)Form.Caption=‘歡迎使用Visual Basic 6.0!’
17.有如下語句:Form1.Print “歡迎使用Visual Basic 6.0!”, Form1,Print和“歡迎使用Visual Basic 6.0!”則分別代表________。
A)對(duì)象,屬性,值 B)對(duì)象,方法,參數(shù)
C)對(duì)象,值,屬性 D)屬性,對(duì)象,值
18.要判斷在文本框是否按了Enter鍵,應(yīng)在文本框的________事件中判斷。
A)Change B)KeyPress
C)Click D)KeyDown
19.要使窗體在運(yùn)行時(shí)不可改變窗體的大小和沒有最大化和最小化按鈕,只需要對(duì)下列________屬性進(jìn)行設(shè)置。
A)MaxButton B)BordStyle
C)Width D)MinButton
20.當(dāng)文本框ScrollBars屬性設(shè)置了非零值,卻沒有效果,原因是________。
A)文本框中沒有內(nèi)容
B)文本框中的MultiLine設(shè)置為False
C)文本框中的MultiLine設(shè)置為True
D)文本框中的Locked設(shè)置為True
21.Visual Basic 是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,對(duì)象的三要素包括________。
A)變量,屬性,方法 B)屬性,事件,方法
C)類,屬性,方法 D)對(duì)象,屬性和方法
答案;1,CBABA 2,BACBD 3,CCBBD 4,ABBBB 5,B
VB語言基礎(chǔ)
1.在一行內(nèi)寫多條語句時(shí),每個(gè)語句之間用________來分隔。
A), B): C)、 D);
2.下面________是合法的變量名。
A)X_yx B)123abc C)integer D)X-Y
3.下面________是不合法的整常數(shù)。
A)100 B)&O 100 C )&H100 D)%100
4.下面________是合法的字符常數(shù)。
A)ABC$ B)”ABC” C)‘ABC’ D)ABC
5.下面________是合法的單精度型變量。
A)num! B)sum% C)xint$ D)mm#
)6.下面________是不合法的單精度常數(shù)。
A)100! B) 100.0 C )1E+2 D)100.0D+2
)
7.表達(dá)式16/4-2^5*8/4 MOD 5\2的值為________。
A)14 B) 4 C )20 D)2
8.?dāng)?shù)學(xué)關(guān)系3≤x<10表示成正確的VB表達(dá)式為________。
A)3<=x<10 B)3<=x AND x<10
C)x>=3 OR x<10 D)3<=x AND <10
9.與數(shù)學(xué)表達(dá)式ab/3cd對(duì)應(yīng),不正確的VB表達(dá)式為________。
A)a*b/(3*c*d) B)a/3*b/c/d
C)a*b/3/c/d D)a*b/3*c*d
10.RND函數(shù)不可能是下列________值。
A)1 B) 0 C )0.123 D)0.00005
11.Int(198.55*100+0.5)/100的值為________。
A)198 B) 199.6 C )198.55 D)200
12.已知A$=“ 12345678” ,則表達(dá)式Val(Left(A$,4)+Mid(A$,4,2))的值為________。
A)123456 B) 123445 C )8 D)6
13.Print DateAdd(“m”,1,# 1/30/2000 #)語句顯示的結(jié)果為________。
A) 00-2-29 B)00-2 -28 C )00-2-30 D)00-1-31
14.表達(dá)式DateDiff(“y”, # 12/30/1999 #,#1/13/2000#)的結(jié)果為________。
A)1 B) 11 C )14 D)99
15.表達(dá)式Len(“123程序設(shè)計(jì)ABC”)的值是________。
A)10 B) 14 C )20 D)17
16.表達(dá)式LenB(“123程序設(shè)計(jì)ABC”)的值是________。
A)10 B) 14 C )20 D)17
17.下面正確的賦值語句是________。
A)x + y = 30 B)y = p*r*r
C)y = x + 30 D)3y = x
18.為了給x,y,z三個(gè)變量賦初值1,下面正確的賦值語句是________。
A)x = 1 : y = 1 : z = 1 B)x = 1, y = 1, z = 1
C)x = y = z = 1 D)xyz = 1
19.賦值語句:a = 123 + MID(“ 123456” ,3,2)執(zhí)行后,a變量的值是是________。
A)“ 1234” B) 123 C )12334 D)157
20.賦值語句:a = 123 & MID(“ 123456” ,3,2)執(zhí)行后,a變量的值是是________。
A)“ 1234” B) 123 C )“ 12334” D)157
21.表達(dá)式 12000 + “ 123” & 100 的結(jié)果為 ________。
A)12000123100 B)出錯(cuò)
C)12123100 D)12223
22.表達(dá)式String(3, “ABCDED”)的值為 ________。
A)C B)“ABC” C)ABC D)“AAA”
23.表達(dá)式InStr(3,”EFABCDEFG”,”EF”)的值為 ________。
A)1 B) 7 C )2 D)“EF”
答案:1,BADBA 2,DBBDA 3,CBACA 4,CCADC 5,CDB
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。