版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
更多考試更多專業(yè)
第一章VB環(huán)境和基礎(chǔ)
一、選擇題
1.標(biāo)準(zhǔn)模塊文件的擴(kuò)展名為
A、.frmB、.resC、.cisD、.bas
2.激活菜單欄的快捷健是:
A、F10B、F4C、F5D、Ctrl
3.當(dāng)我們輸入代碼時(shí),VisualBasic可以自動(dòng)檢測錯(cuò)誤。
A、語法錯(cuò)誤B、編譯錯(cuò)誤C、運(yùn)行錯(cuò)誤D、邏輯錯(cuò)誤
4.卜列方法中不能退出VisualBasic的是:
A、按Alt+Q組合鍵B、按下Alt+F組合鍵,然后按Esc鍵
C、打開“文件”菜單,執(zhí)行“退出”命令D、按FIO鍵,然后按F鍵,再按X鍵
5.一個(gè)工程必須包含的文件的類型是:
A、*.vbp,*.frm,*.frxB、*.vbp,*.cis,*.bas
C>*.bas,*.ocx,*.resD、*.frm,*.cis,*.bas
6.下列可以打開立即窗口的操作是:
A、Ctrl+DB、Ctrl+EC、Ctrl+FD、Ctrl+G
7.剛建立一個(gè)新的標(biāo)準(zhǔn)EXE工程后,出現(xiàn)在工具箱中的控件是:
A、CommonDialogB、ListViewC、TextBoxI)、Toolbar
8.VisualBasic窗體設(shè)計(jì)器的主要功能是:
A、建立用戶界面B、編寫源程序代碼
C、畫圖D、顯示文字
9.下列可以啟動(dòng)VisualBasic的方法是:
A、打開“我的電腦”,找到存放VisualBasic所在系統(tǒng)文件的硬盤及文件夾,雙擊
“VB6.exe”圖標(biāo)
B、在DOS窗口中,鍵入VisualBasic的路徑,執(zhí)行VisualBasic可執(zhí)行文件
C、利用“開始”菜單中的“程序”命令可啟動(dòng)VisualBasic
D、A)和C)
10.資源文件的擴(kuò)展名為.O
A、.resB、.frmC、.vbpD>.bas
11.在VisualBasic中,要強(qiáng)制用戶對(duì)所用的變量進(jìn)行顯式聲明,這可以在哪里設(shè)置:
A、“屬性”對(duì)話框B、“程序代碼”窗口C、“選項(xiàng)”對(duì)話框D、對(duì)
象瀏覽器
12.下列可以打開文件對(duì)話框的操作是:
A、Ctrl+DB、Ctrl+EC、Ctrl+FD、Ctrl+G
13.VisualBasic集成的主窗口中不包括:
A、屬性窗口B、標(biāo)題欄C、菜單欄D、工具欄
14.VB的啟動(dòng)有多種方法,下面不能啟動(dòng)VB的是:
A、使用“開始”菜單中的“程序”命令
B、使用“開始”菜單中的“運(yùn)行”命令,在彈出的對(duì)話框中輸入VB啟動(dòng)文件的名字
C、使用“我的電腦”,在VB所在硬盤驅(qū)動(dòng)器中找到相應(yīng)的VB文件夾
D、先打開VB的“文件”菜單,再按Zlt+Q組合鍵
15.創(chuàng)建VB應(yīng)用程序的主要步驟是:①創(chuàng)建應(yīng)用程序界面②設(shè)置控件③設(shè)置屬性④編寫代
碼,其中正確的步驟是:
A、①③④B、①②④C、②③④D、①②③④
更多考試更多專業(yè)
16.MicrosoftVisualBasic6.0包括三種版本,其中不包括:
A、通用版B、企業(yè)版C、學(xué)習(xí)版D、專業(yè)版
17.VisualBasic中窗體文件的擴(kuò)展名是:
A、VBPB、FRMC、VBWD、PDM
18.在VisualBasic的集成開發(fā)環(huán)境中不能執(zhí)行程序的方法是:
A、按F8鍵B、按F5鍵C、按F9鍵D、按Shift+F8
19.通過以下窗口可以在設(shè)計(jì)時(shí)直觀的調(diào)整窗體在屏幕上的位置。
A、代碼窗口B、窗體布局窗口C、窗體設(shè)計(jì)窗口D、屬性窗口
20.VB的工程資源管理器可管理多種類型的文件,下面敘述不正確的是:
A、窗體文件的擴(kuò)展名為.frm,每個(gè)窗體對(duì)應(yīng)一個(gè)窗體文件
B、標(biāo)準(zhǔn)模塊是一個(gè)純代碼性質(zhì)的文件,它不屬于任何一個(gè)窗體
C、用戶通過類模塊來定義自己的類,每個(gè)類都用一個(gè)文件來保存,其擴(kuò)展名為.bas
D、資源文件是一種純文本文件,可以用簡單的文字編輯器來編輯
21.在VisualBasic6中下列是不對(duì)的。
A、可以編寫ActiveX控件
B、可以編寫網(wǎng)絡(luò)程序
C、可以通過直接訪問或建立連接的方式訪問大型網(wǎng)絡(luò)數(shù)據(jù)庫
D、可以寫出16位應(yīng)用程序
二、填空題
1.VisualBasic中的控件分為3類,它們是標(biāo)準(zhǔn)控件、和可插入對(duì)象。
2.VisualBASIC應(yīng)用程序通常由3類模塊組成,即窗體模塊、和類模塊。
第一章答案
一、選擇題
1.D2.A3.A4.B5.A6.D7.C8.A9.D10.A
11.C12.A
13.A14.D15.A16.A17.B18.C19.B20.C21.D
二、填空題
1.ActiveX控件
2.標(biāo)準(zhǔn)模塊
更多考試更多專業(yè)
第二章VB對(duì)象及操作
一、選擇題
1.下列不能打開屬性窗口的操作是:
A、執(zhí)行"視圖"菜單中的"屬性窗口”命令
B、按F4鍵
C、按Ctrl+T
D、單擊工具欄上的"屬性窗口"按鈕
2.下列不能打開工具箱窗口的操作是:
A、執(zhí)行“視圖”菜單中的“工具箱”命令
B、按Alt+F8鍵
C、單擊工具欄上的“工具箱”按鈕
D、按Alt+V,然后按X鍵
3.以下不能在“工程資源管理器”窗口中列出的文件類型是:
A、,basB、.resC>.frmD、.ocx?
4.VisualBasic是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,構(gòu)成對(duì)象的三要素是:
A、屬性、控件和方法B、屬性、事件和方法C、窗體、控件和過程D、控件、過
程和模塊
5.DataTime是一個(gè)Data類型的變量,以下賦值語句中錯(cuò)誤的是:
A>DataTime=#5/14/01#B、DataTime=#September1,2001#
C、DataTime=#12:15:00AM#D、DataTime="8/8/99”
6.關(guān)于VisualBasic”方法"的概念錯(cuò)誤的是:
A、方法是對(duì)象的一部分B、方法是預(yù)先定義好的操作
C、方法是對(duì)事件的響應(yīng)D、方法用于完成某些特定的功能
7.在設(shè)計(jì)應(yīng)用程序時(shí),通過_____窗口可以查看到應(yīng)用程序工程中的所有組成部分。
A、代碼窗口B、窗體設(shè)計(jì)窗口
C、屬性窗口D、工程資源管理器窗口
8.保存一個(gè)工程至少應(yīng)保存兩個(gè)文件,這兩個(gè)文件分別是:
A、文本文件和工程文件B、窗體文件和工程文件
C、窗體文件和標(biāo)準(zhǔn)模塊文件D、類模塊文件和工程文件
9.為了保存一個(gè)VB應(yīng)用程序,下列敘述中正確的是:
A、只保存窗體文件(.frm)B、只保存工程文件(.vbp)
C、分別保存工程文件和窗體文件D、分別保存工程文件和標(biāo)準(zhǔn)模塊文件(.bas)
二、填空題
1.VisualBasic對(duì)象可以分為兩類,分別為和。
2.在窗體上畫一-個(gè)文本框和一個(gè)圖片框,然后編寫如下兩個(gè)事件過程:
PrivateSubForm_Click()
Textl.Text="VB程序設(shè)計(jì)”
EndSub
PrivateSubTextl_Change()
Picturel.Print“VBProgramming”
EndSub
程序運(yùn)行后,單擊窗體,在文本框中顯示的內(nèi)容是而在圖片框中顯示的內(nèi)容是
更多考試更多專業(yè)
第二章答案
一、選擇題
1.C2.B3.D4.B5.D6.C7.D8.B9.C
二、填空題
1.預(yù)定義對(duì)象、用戶定義對(duì)象
2.VB程序設(shè)計(jì);VBProgramming
更多考試更多專業(yè)
第三章VB數(shù)據(jù)類型及運(yùn)算
一、選擇題
1.可以同時(shí)刪除字符前導(dǎo)和尾部空白的函數(shù)是:
A、LtrimB、RtrimC、TrimD、)Mid
2.計(jì)算結(jié)果為0的表達(dá)式是:
A、Int(2.4)+Int(-2.8)B、Cint(2.4)+Cint(-2.8)
C、Fix(2.4)+Int(-2.8)D、Fix(2.4)+Fix(-2.8)
3.用于獲得字符串S從第2個(gè)字符開始的3個(gè)字符的函數(shù)是:
A、MId$(S,2,3)B、Middle(S,2,3)C、Right$(S,2,3)D、Left$(S,2,3)
4.符號(hào)%是聲明類型變量的類型定義符。
A、IntegerB、VariantC、SingleD、String
5.定義變量如下:
DimMy_Var
My_Var="comeseeme”
若速立即窗口中顯示My_Var的值,下面正確的是:
A、Debug.PrintMyVarB、PictureBox.PrintMyVar
C>Printer.PrintMy_VarD、PrintMy_Var
6.在窗體上畫一個(gè)命令自鈕(名稱為Commandl),編寫如下事件過程:
PrivateSubCommand1clickO
b=5
c=6
Prima=b+c
EndSub
程序運(yùn)行后,單擊命令按鈕,輸出的結(jié)果是:
A、a=llB、a=b+cC、a-1)、False
7.以下變量名中,是不符合VisualBasic的命名規(guī)范的。
A>Abc901B、_mnu_0pen_234C、price_D、K
8.函數(shù)String(n,“str”)的功能是:
A、把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串
B、返回由n個(gè)字符組成的字符串
C、從字符串中取出n個(gè)字符
D、從字符串中第n個(gè)字符的位置開始取子字符串
9.下面對(duì)哪一種變量的類型說明符的使用是正確的:
A、Dima:a@=2000B、Dima:a%=50000
C、Dima:a&=TrueI)、Dima:a$="OK”
10.下列各組常量的聲明正確的是:
A、ConstCas3B、Constc=l/3C、Public1=3D、Puclic1=1/3
11.根據(jù)變量的作用域,可以將變量分為3類,分別為:
A、局部變量、模塊變量和全局變量B、局部變量、模塊變量和標(biāo)準(zhǔn)變量
C、局部變量、模塊變量和窗體變量D、局部變量、標(biāo)準(zhǔn)變量和全局變量
12.聲明一個(gè)變量為局部變量應(yīng)該用:
A^GlobalB、PrivateC^StaticD、Public
13.關(guān)于貨幣型數(shù)據(jù)的說明,正確的是:
更多考試更多專業(yè)
A、貨幣型數(shù)據(jù)有時(shí)可以表示成整型數(shù)據(jù)
B、貨幣型數(shù)據(jù)與浮點(diǎn)型數(shù)據(jù)完全一樣
C、貨幣型數(shù)據(jù)是由數(shù)字和小數(shù)點(diǎn)組成的字符串
I)、貨幣型數(shù)據(jù)是小數(shù)點(diǎn)位置固定的實(shí)型數(shù)
14.下列變量名中,合法的變量名是:
A、C24B、ABC,A:BD、1+2
15.如果在立即窗口中執(zhí)行以下操作(<CR>是回車鍵):
a=8<CR>
b=9<CR>
printa>b<CR>
則輸出結(jié)果是:
A)-lB)0C)FalseD)True
16.如果在程序中要將c定義為靜態(tài)變量,且為整型數(shù),則應(yīng)使用的語句是:
A^RedimaAsIntegerB、StaticaAsInteger
C>PublicaAsIntegerD、DimaAsInteger
17.表達(dá)式Abs(-5)+Len("ABCDE")的值是:
A、5ABCDEB、-5ABCDEC、10D、0
18.設(shè)a="a",b="b",c="c",d="d",執(zhí)行語句x=IIf((a>d),"A”,"B")后,x的值
為:
A、“a“B、“b“C、“B“D、“A"
19.下列變量命名正確的是:
A、myfileB、vb1C、page@2D、cmd.1
20.下面變量名錯(cuò)誤的是:
A、我們B、abcC>al23D、a.c
21.設(shè)x=4,y=8,z=7,以下表達(dá)式的值是:
x<yAnd(Noty>z)Orz<x
A、1B、-1C、TrueD、False
22.Rnd函數(shù)不可能產(chǎn)生_______值。
A、0B、1C、0.1234D、0.00005
23.以下合法的VisualBasic標(biāo)識(shí)符是:
A、ForLoopB、ConstC、9abcD^a#x
24.假設(shè)變量booLx是一個(gè)布爾型(邏輯型)的變量,則下面正確的賦值語句是:
A、bool_x="False"B、bool_x=.False.C、bool_x=#False#D、bool_x=False
25.已知X>Y,A>B,正確表示它們之間關(guān)系的式子是:
A、Sgn(Y-X)-sgn(A-B)<0B、Sgn(Y-X)-Sgn(A-B)=-2
C>Sgn(Y-X)-Sgn(A-B)=0D、Sgn(Y-X)-Sgn(A-B)=-l
26.以下關(guān)系表達(dá)式中,其值為假的是:
A、"XYZVXyz"B、"VisualBasic"="visualbasic”
C、"the"〈>"there"D、"Integer">"Int"
27.在VisualBasic中,下列運(yùn)算符中優(yōu)先級(jí)最高的是:
A、*B、\C><D、Not
28.在一行內(nèi)寫多條語句時(shí),語句之間要用某個(gè)符號(hào)分隔。這個(gè)符號(hào)是:
A、,B、;C、、D、:
29.設(shè)有如下變量聲明Dimtime1AsDate,為變量timel正確賦值的表達(dá)式是:
A、timel=#11:34:04#B、timel=Format(Time,"yy:mm:dd")
更多考試更多專業(yè)
C、timel=#"11:34:04〃#D、timel=Format(,zhh:mm:sszz,Time)
30.在窗體上添加一個(gè)命令按鈕和一個(gè)文本框,并在命令按鈕中編寫如下代碼:
PrivateSubCommandl_Click()
A=1.2
C=Len(Str$(A)+Space(10))
Textl.text=C
EndSub
程序運(yùn)行后,單擊命令按鈕,在文本框中顯示:
A、3B、8C、14D、10
31.在VB的基本數(shù)據(jù)類型中,通用類型(Variant)可以表示任何類型的變量,如果有定義Dini
a,則以下變量賦值中正確的是:
A、a二“OK"B、A$=OKC、a=04/01/2001D、a$="OK”
32.下面的變量名合法的是:
A、k_nameB、kameC、nameD、k-name
33.下列可作為VisualBasic變量名的是:
A、A#AB、4AC>?xvD、constA
34.下列程序段的顯示結(jié)果為:
x=0
Printx-l
A、-1B、3C、2D、0
35.下面的四個(gè)VB6.0表達(dá)式語法正確的是:
A、a>b.find.bOcB、a>bcC、a>bANDOcD、a>bANDbOc
36.如果一個(gè)變量未經(jīng)定義就直接使用,則該變量的類型為:
A、IntegerB、ByteC、BooleanD、Variant
37.下列不可作為VB變量名的是:
A、4WeltaB、AlphaC、ABCD、ABT1
38.VisualBasic邏輯運(yùn)算符Xor、0r>Eqv>And中,級(jí)別最高的運(yùn)算符是:
A、XorB、OrC>EqvD、And
39.以下關(guān)于作用范圍的描述正確的是:
A、所有變量(Public/Global/Static/Private)都可以放到窗體的通用部分定義
B、所有變量(Pub1ic/G1obal/Static/Private)都可以放到標(biāo)準(zhǔn)模塊中定義
C、Public/Global類的變量只能放在標(biāo)準(zhǔn)模塊中定義
D、只有Global類的變量必須放在標(biāo)準(zhǔn)模塊中定義
40.執(zhí)行以下程序段后,變量。$的值為:
a$=,,VisualBasicProgramming”
b$="Quick〃
c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,12)
A、VisualBasicProgrammingB、QuickBasicProgramming
C、QUICKBasicProgrammingD、QuickBASICProgramming
41.表達(dá)式5Mod3+3\5*2的值是:
A、0B、2C、4D、6
42.下列程序段的執(zhí)行結(jié)果為:
K二0
For1=1TO3
A=rrK
更多考試更多專業(yè)
PrintA;
NextI
A.111B、149C>000D、123
43.設(shè)有如下變量聲明
DimTestDateAsDate
為變量TestDate正確賦值的表達(dá)方式是:
A、TestDate=#1/1/2002#B、TestDate*」/1/2002〃#
C>TestDate=date(z,1/1/2002〃)D>TestDate=Format(〃m/d/yy〃,〃11112002〃)
44.表達(dá)式3八2*2+3MOD10\4的值是:
A、18B、1C、19D、0
45.以下能正確定義數(shù)據(jù)類型TelBook的代碼是:
A、TypeTelBook
NameAsString*10
TelNumAsInteger
EndType
A、TypeTelBook
NameAsString*10
TelNumAsInteger
EndTelBook
B、TypeTelBook
NameStringo10
TelNumInteger
EndTypeTelBook
C、TypedefTelBook
NameString*10
TelNumInteger
EndType
46.設(shè)5="中華人民共和國”,表達(dá)式Left(S,l)+Right(S,l)+Mid(S,3,2)的值為:
A、“中華民國”B、“中國人民”C、“中共人民”D、“人民共和”
47.在窗體中添加一個(gè)命令按鈕,名稱為Commandl,然后編寫如下程序:
PrivateSubCommand1Click()
A=1234
B$=Str$(A)
C=Len(B$)
PrintC
EndSub
程序運(yùn)行后,單擊命令按鈕,則在窗體上顯示的內(nèi)容是:
A、0B、5C、6D、7
48.有如下語句:
TypeStudent
NameAsString
AgeAsInteger
SexAsString
EndType
DimStuAsStudent
WithStu
更多考試更多專業(yè)
,Name=〃張紅”
.Age=22
.Sex二〃女〃
EndWith
執(zhí)行PrintStu.Age后的結(jié)果是:
A、張紅B、22C、“女"D、Age
49.下列邏輯表達(dá)式中,能正確表示條件“x,y都是奇數(shù)”的是:
A、xMod2=1OryMod2=1B>xMod2=0OryMod2=0
C、xMod2=1AndyMod2=1D、xMod2=0AndyMod2=0
50.設(shè)有如下的記錄類型
TypeStudent
NumberAsstring
nameAsString
ageAsInteger
EndType
則正確引用該記錄類型變量的代碼是:
A、Student,name="張紅"B、DimsAsStudent
="張紅”
C、DimsAsTypeStudentD、DimsAsType
S.name二”張紅”s.Dame=w張紅”
51.設(shè)a=2,b=3,c=4,d=5,表達(dá)式3>2*bORa=cANDbOcORc<d的值是:
A、1B、-1C、FalseD、True
52.下列符號(hào)常量的聲明中,不合法的是:
A、ConstaAsSingle=l.1B、Consta=〃0K〃
C、ConstaAsDouble=Sin(l)D^ConstaAsInteger=12
53.設(shè)a=“MicrosoftVisualBasic",則以下使變量b的值為"VisualBasic”的語句是:
A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)
54.使用PublicConst語句聲明,個(gè)全局的符號(hào)常量時(shí),該語句應(yīng)放在:
A、過程中B、窗體模塊的通用聲明段
C、標(biāo)準(zhǔn)模塊的通用聲明段D、窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段
55.在窗體上畫一個(gè)名稱為Commandl的命令按鈕,然后編寫如下事件過程:
PrivateSubCommandl_Click()
a$=/,VisualBasic/,
PrintString(3,a$)
EndSub
程序運(yùn)行后,單擊命令按鈕,在窗體上顯示的內(nèi)容是:
A、VWB、VisC、sicD、11
56.執(zhí)行以下語句后,輸出的結(jié)果是:
s$=〃ABCDEFGHIJK〃
PrintMid$(s$,3,4);
printLen(s$)
A、ABCD11B、CDEF11C、EFGH11D、HIJK11
57.設(shè)A=”12345678”,則表達(dá)式Va1(Left(A,4)+Mid(A,4,2))的值為:
A、123456B、123445C、1279D、6
更多考試更多專業(yè)
58.設(shè)a=10,b=5,c=L執(zhí)行語句Printa〉b>c后,窗體上顯示的是:。
A、TrueB、FalseC、1D、出錯(cuò)信息
59.執(zhí)行以下程序段后,變量C$的值為:
a$=HVisualBasicH
b$=HQuick”
c$=b$&Mid$(a$,2,3)&ucase(Right$(a$,2))
A、QuickVisualB、QuickBasicC、QuickisuICD、QuicklSUic
60.骰子是一個(gè)正六面體,用『6這六個(gè)數(shù)分別代表這六面,擲一次骰子出現(xiàn)的數(shù)可表示為:
A、INT(RND(6)+1)B、INT(RND*6)
C、INT(RND*7)D、INT(RND*6+1)
61.語句PrintSgn(-6-2)+Abs(-6c2)+Int(-6c2)的輸出結(jié)果是:
A、-36B、1C、-1D、-72
62.如卜?程序段定義了學(xué)生成績的記錄類型,由學(xué)號(hào)、姓名、三門課程成績(百分制)組成:
TypeStud
noAsInteger
nameAsString*10
score(1to3)AsSingle
EndType
若對(duì)某個(gè)學(xué)生的各數(shù)據(jù)項(xiàng)進(jìn)行賦值,下列程序段正確的是:
A、DimSAsStud
Stud,no=0201
Stud,name=”李平〃
Stud.score=78,88,96
B、DimSAsStud
S.no=0201
S.name二〃李平〃
S.score=78,88,96
C、DimSAsStud
S.no=0201
S.name=”李平〃
S.score(1)=78
S.score(2)=88
S.score(3)=96
D、DimSAsStud
Stud,no=0201
Stud,name二〃李平〃
Stud.score(l)=78
Stud.score(2)=88
Stud.score(3)=96
63.設(shè)a=2,b=4,c=6,下列表達(dá)式的值為真的是:
A^a>bAndc<aB、a>bOrc<aC、a>bXorc<aD、a>bEqvc<a
64.下列表達(dá)式的值為2123的是:
A、Vai(〃123ase1〃)&2000B、VaiC123asdO+2000
C、Str(123)&〃2000〃D、Str(123)+z/2000z/
65.執(zhí)行以下程序段后,變量?$的值為:
a$二〃VisualBasicPrograming"
更多考試更多專業(yè)
b$二〃Quick”
c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,11)
A、VisualBASICPrograming
B、QuickBasicPrograming
C、QUICKBasicPrograming
D、QuickBASICPrograming
66.下面敘述中不正確的是:
A、自定義數(shù)據(jù)類型必須在窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段進(jìn)行聲明
B、自定義數(shù)據(jù)類型只能在窗體模塊的通用聲明段進(jìn)行聲明
C、在窗體模塊中定義自定義數(shù)據(jù)類型時(shí)必須使用Private關(guān)鍵字
D、自定義數(shù)據(jù)類型中的元素的數(shù)據(jù)類型可以是系統(tǒng)提供的基本數(shù)據(jù)類型或已聲明的自定
義數(shù)據(jù)類型
67.將數(shù)學(xué)表達(dá)式Cos2(a+b)+5e2寫成VisualBasic的表達(dá)式,其正確的形式是:
A、Cos(a+b)"2+5*exp(2)B、Cos2(a+b)+5*exp(2)
C、Cos(a+b)*2+5*ln(2)D、Cos2(a+b)+5*In(2)
68.設(shè)a=5,b=4,c=3,d=2,下列表達(dá)式的值是3>2*bOra=cAndbOcOrc>d
A、1B、TrueC、FalseD、2
69.設(shè)a=6,則執(zhí)行x=IIf(a>5,T,0)后,x的值為:
A、B、6C、0D、-1
70.以下關(guān)于變量類型說明符的使用正確的是:
A、Dima:a%=90000B>Dima:a=2000%
C、Dima:a#="OK”【)、Dima:a&二True
71.以下聲明語句中錯(cuò)誤的是:
A、Constvarl=123B、Dimvar2=,ABC,
C、DimintSumAsIntegerD^Staticvat3AsInteger
72.表達(dá)式4+5\6*7/8Mod9的值是:
A、4B、5C、6D、7
73.若設(shè)a=4,b=5,則下列表達(dá)式值為真的是:
A、(True+a)>0Andb>10B、a>bOrb>10~a
C、(False-b<0)Eqv(a>b)D^a>bXorb+3>5
74.表達(dá)式12000+729”&200的值是:
A、12329B、“12129200〃C、“12000129200'D、"12329〃
二、填空題
1.以下程序段執(zhí)行后y的值是o
x=8.6
y=int(x+0.5)
printy
2.在VisualBasic的立即窗口內(nèi)輸入以卜語句
X=65<CR>
?Chr$(X)<CR>
在窗口中顯示的結(jié)果是O
3.設(shè)有如下的VisualBasic表達(dá)式:5*x~2-3*x-2*Sin(a)/3它相當(dāng)于代數(shù)
式。
4.函數(shù)len(Str$(256.36))的值是。
5.假定當(dāng)前日期為2003年9月20日,星期六,則執(zhí)行以下語句:
更多考試更多專業(yè)
PrintDay(Now)
輸出結(jié)果是
6.以下程序段的輸出結(jié)果是o
x=8.5
printint(x)+0.6
7.以下語句的輸出結(jié)果是
a%=4.5678
Printa%
8.與數(shù)學(xué)表達(dá)式COS,G+b)/3x+5對(duì)應(yīng)的VisualBasic表達(dá)式是
9.VB表達(dá)式INT(-4.8)*6\3-2+FIX(-4.8)的值是
10.用戶可以用語句定義自己的數(shù)據(jù)類型。
11.以下語句的輸出結(jié)果。
S$=〃China〃
S$=,zBeijing,z
PrintS$
12.表達(dá)式Fix(-32.68)+Int(-23.02)的值為。
13.語句Print“25+32=";25+32的輸出結(jié)果是。
14.執(zhí)行下面的程序段后,s的值為o
s=5
Fori=2.6To4.9Step0.6
s=s+1
Nexti
15.執(zhí)行以下程序段,并輸入1.23,則程序的輸出結(jié)果應(yīng)是o
N=Str(InputBox(“請(qǐng)輸入一個(gè)實(shí)數(shù):〃))
p=InStr(N,".〃)
PrintMid(N,p)
16.設(shè)有如下程序段:
a$=〃BeijingShanghai〃
b$=Mid(a$,InStr(a$,〃g")+l)
執(zhí)行上面的程序段后,變量b$的值為O
17.隨機(jī)生成一個(gè)1-10的隨機(jī)整數(shù)的表達(dá)式是
18.以下語句的輸出結(jié)果是:o
PrintInt(12345.6789*100+0.5)/100
19.執(zhí)行下面的程序段后,b的值為o
a=300
b=20
a=a+b
b=a-b
a=a-b
20.下面程序運(yùn)行后,輸出的結(jié)果為
PrivateSubConunandl_Click()
A$二"Beijing”
B$="dalian,,
C$二"shanghai99
C$=Instr(Left(A$,2)+Right$(B$,2),C$)
更多考試更多專業(yè)
PrintC$
EndSub
第三章答案
、選擇題
1.C11.A21.D31.A41.B51.D61.C71.B
2.D12.C22.B32.A42.A52.C62.C72.B
3.A13.D23.A33.D43.A53.B63.D73.D
64.B
4.A14.A24.D34.A44.C54.C74.B
65.D
5.A15.C25.B35.D45.A55.A
66.B
6.D16.B26.B36.D46.B56.B
67.A
7.B17.C27.A37.A47.B57.B
28.D68.B
8.B18.C38.D48.B58.B
29.A69.D
9.D19.A39.C49.C59.C
30.C70.B
10.B20.D40.D50.B60.D
二、」真空題
1.911.Beijing
2.A12,-56
3.5x2_3x_2Sina-r313.25+32=57
4.714.9
5.2015..23
6.8.616.Shanghai
7.417.INT((10*RND)+1)
8.(cos(a+b))^2/(3*x+5)18.12345.68
9.-719.300
10.TYPE20.0
更多考試更多專業(yè)
第四章VB輸入輸出
一、選擇題
1.對(duì)用MsgBox顯示的消息框,下面是錯(cuò)的。
A、可以有一個(gè)按鈕
C、可以有三個(gè)按鈕
B、可以有兩個(gè)按鈕
D、可以有四個(gè)按鈕
2.設(shè)有如下程序:
PrivateSubForm_Click()
i=MsgBox(〃AAAAA〃,2,〃BB〃)
EndSub
程序運(yùn)行后,單擊窗體,則在窗體上顯示的內(nèi)容是:
3.假定有如下的窗體事件過程:
PrivateSubFormClickO
a$二""MicrosoftVisualBasic”
b$=Right(a$,5)
c=Mid(a$,1,9)
MsgBoxa$,34,b$,c$,5
EndSub
程序運(yùn)行后單擊窗體,則在彈出的信息框中的標(biāo)題欄中顯示的信息是:
A、MicrosoftVisualB、MicrosoftC^BasicD、5
4.可以實(shí)現(xiàn)從鍵盤輸入一個(gè)作為雙精度變量a的值的語句是:
A、a=InputBox()B、a=InputBox(“請(qǐng)輸入一個(gè)值〃)
C、a=Vai(InputBox(〃請(qǐng)輸入一個(gè)值〃))D^a=Val(InputBox())
5.在MsgBox函數(shù)中哪一個(gè)參數(shù)是必須的:
A、promptB、buttonsC^titleD>context
6.以下語句的輸出結(jié)果是:
PrintFormat$(32548.5,u000,000.00v)
A、32548.5B、32,548.5C、032,548.50D、32,548.50
7.Print方法可以輸出多個(gè)表達(dá)式,若使用標(biāo)準(zhǔn)格式輸出,各表達(dá)式的分隔符應(yīng)是:
A、空格B、逗號(hào)C、冒號(hào)D、分號(hào)
8.用InputBox函數(shù)設(shè)計(jì)的對(duì)話框,其功能是:
更多考試更多專業(yè)
A、只能接收用戶輸入的數(shù)據(jù),但不會(huì)返回任何信息
B、能接收用戶輸入的數(shù)據(jù),并能返回用戶輸入的信息
C、既能用于接收用戶輸入的信息,又能用于輸出信息
D、專門用于輸出信息
9.InputBox函數(shù)返回值的類型為:
A、數(shù)值B、字符串
C、變體D、數(shù)值或字符串(視輸入的數(shù)據(jù)而定)
10.可以同時(shí)刪除字符串前導(dǎo)和尾部空白的函數(shù)是:
A、LtrimB、RtrimC>TrimD、Mid
11.以下語句的輸出結(jié)果是:
PrintFormat$(1234.5,”00,000.00")
A、1234.5B、01,234.50C、01,234.5D、1,234.50
12.執(zhí)行如下兩條語句后,窗體上顯示的是:
a=8.4326
PrintFormat(a,"$00,00.00")
A、0,008.43B、$8.43C、8.43D、$0,008.43
13.下列敘述不正確的是:
A,InputBox函數(shù)返回值為字符型B、MsgBox函數(shù)返回值為所單擊按鈕的鍵
值
C、MsgBox語句返回值為所單擊按鈕的鍵值D、Shell函數(shù)返回值為所執(zhí)行文件的工作
代碼
14.執(zhí)行下列語句后,顯示輸入對(duì)話框,此時(shí)如果單擊“確定”按鈕,則變量atrlnput的內(nèi)容
是:
atrInput=lnputBox("請(qǐng)輸入字符串","字符串對(duì)話框","字符串")
A、”請(qǐng)輸入字符串"B、"字符串對(duì)話框“
C、"字符串"D、空字符串
15.在窗體上畫一個(gè)命令按鈕,名稱為Command1。單擊命令按鈕時(shí),執(zhí)行如下事件過程:
PrivateSubCommand1-Click()
a$="softwareandhardware”
b$=Right(a$,8)
c$=Mid(a$,1,8)
Msgboxa$,,b$,c$,1
EndSub
則在彈出的信息框的標(biāo)題欄中顯示的信息是:
A、softWareandhardwaresoftwareC>hardwafeD、1
16.閱讀程序:
PrivateSubCommand1ClickO
a=10:b=15:c=20:d=25
Printa;Spc(5);b;Spc(5);c
Printb;Space$(5);b;Space$(5);c
Printc:Spc⑵;Spc(2);d;
PrintSpc(2);;Spc(2);c+d
EndSub
程序運(yùn)行后,單擊窗體,輸出結(jié)果是:
更多考試更多專業(yè)
B
cD
17.下面敘述正確的是:
A、Spc函數(shù)既能用于Print方法中,也能用于表達(dá)式
B、Space函數(shù)既能用于Print方法中,也能用于表達(dá)式
C、Spc函數(shù)與Space函數(shù)均生成空格,沒有區(qū)別
D、以上說法均不對(duì)
18.執(zhí)行如下語句:
a=InputBox("Today","Tomorrow","Yesterday",,,"Daybeforeyesterday”,5)
將顯示一個(gè)對(duì)話框,在對(duì)話框的輸入?yún)^(qū)中顯示的信息是:
A、TodayB、Tomorrow
C、YesterdayD、Daybeforeyesterday
19.以下語句的輸出結(jié)果是。
PrintFormat$C123.58",###.00")
A、123.58B、123.00C、,123.58D、0,123.58
20.下列語句的輸出結(jié)果為:
PrintFormat$(5689.36,"000,000.000")
A、5,689.36B、5,689.360C、5,689.3D、005,689.360
21.以下關(guān)于MsgBox的敘述中,錯(cuò)誤的是:
A、MsgBox函數(shù)返回一個(gè)整數(shù)
B、通過MsgBox函數(shù)可以設(shè)置信息框中圖標(biāo)和按鈕的類型
C>MsgBox語句沒有返回值
D、MsgBox函數(shù)的第?個(gè)參數(shù)是一個(gè)整數(shù),該參數(shù)只能確定對(duì)話框中顯示的按鈕數(shù)量
二、編程題1.編寫程序,輸入以秒為單位表示的時(shí)間,將其換算成幾時(shí)幾分幾秒。
2.編寫程序,從鍵盤上輸入三個(gè)數(shù),計(jì)算并輸出這三個(gè)數(shù)的和及平均值。通過InputBox函
數(shù)輸入數(shù)據(jù),在窗體上顯示和及平均值。
更多考試更多專業(yè)
第四章答案
一、選擇題
1.D6.c11.B16.A21.D
2.A7.B12.D17.B
3.C8.B13.C18.C
4.C9.B14.c19.A
5.A10.C15.c20.D
二、編程題
1.x=InputBox("請(qǐng)輸入秒數(shù):")
a=Vai(x)\3600
b=(Vai(x)-a*3600)\60
c=(Vai(x)-a*3600)Mod60
Printx;"秒是";a;"小時(shí)”;b;"分";c;"秒”
2.a=Val(lnputBox("輸入第一個(gè)數(shù)"))
b=Vai(InputBox("輸入第二個(gè)數(shù)〃))
c=Val(InputBox(〃輸入第三個(gè)數(shù)〃))
Sum=a+b+c
aver=Sum/3
Print〃3個(gè)數(shù)的和為:〃;Sum
Print〃3個(gè)數(shù)的平均值為:〃;aver
更多考試更多專業(yè)
第五章VB標(biāo)準(zhǔn)控件
一、選擇題
1.以下各項(xiàng)中,VisualBasic不能接收的圖形文件是:
A、.ico文件B、.jpg文件C、.psd文件D、.bmp文件
2.如果希望一個(gè)窗體在顯示的時(shí)候沒有邊框,應(yīng)該設(shè)置的屬性是:
A、將窗體的標(biāo)題(Caption)設(shè)成空字符
B、將窗體的Enabled屬性置成False
C>將窗體的BorderStyle屬性置成None
1)、將窗體的ContalBox置成False
3.通過改變單選按鈕SptionButton)控件的______屬性值,可以改變單選按鈕的選取狀
態(tài)。
ANValueB、StyleC、AppearanceD、Caption
4.使文本框獲得焦點(diǎn)的方法:
A、ChangeB、GotFocusC、SetFocusD、LostFocus
5.為了使圖片框的大小可以自動(dòng)適應(yīng)圖片的尺寸,則應(yīng):
A、將其Autosize屬性值設(shè)置為True
B、將其Autosize屬性值設(shè)置為False
C、將其Stretch屬性值設(shè)置為True
D、將其Stretch屬性值設(shè)置為False
6.窗體中有3個(gè)按鈕Command1、Command2和Command3,該程序的功能是當(dāng)單擊按鈕Commandl
時(shí),按鈕2可用,按鈕3不可見,正確的程序是:
A、PrivateSubCommandl_Click()PrivateSubCommandl_Click()
Command2.Visible=TrueCommand2.Enabled=True
Commands.Visible=FalseCommands.Enabled=False
EndSubEndSub
C、PrivateSubCommandlClick()D、PrivateSubCommandlClick()
Command2.Enable二TrueCommand2.Enabled=False
Commands.Visible=FalseCommands.Visible=False
EndSubEndSub
7.下面的窗體中沒含有的控件是:
A、單選鈕B、復(fù)選框C、框架D、命令按鈕
8.決定控件上文字的字體、字形、大小、效果的屬性是:
A、TextB、CaptionC>NameD、Font
9.往窗體Forml上添加一個(gè)列表框控件Listl,并編寫如下代碼:
PrivateSubFormLoad()
Fori=0To6
Listl.Addltemi
Nexti
更多考試更多專業(yè)
EndSub
為了在程序運(yùn)行時(shí),按住Ctrl鍵單擊列表中的項(xiàng)目可以選中多個(gè)項(xiàng)目,可以設(shè)置Listl
的屬性:
A、Listl.List
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年修訂版:供應(yīng)鏈管理合同
- 2024年季節(jié)性勞務(wù)派遣合同參考
- 2024年專業(yè)項(xiàng)目管理合同
- 2024年定制家具安裝作業(yè)合同
- 2024年大米訂購與交付合同
- 2024年城市軌道交通建設(shè)與運(yùn)營合同(BOT模式)
- 2024年地球衛(wèi)星數(shù)據(jù)采集與分析合同
- 2024年債務(wù)處理細(xì)則離婚協(xié)議書樣本
- 2024年品牌授權(quán)合同的品牌授權(quán)范圍
- 2024年大宗商品代理交易合同
- 黑龍江小學(xué)五年級(jí)第5單元第4課第3節(jié)_《就英法聯(lián)軍遠(yuǎn)征中國給巴特勒上尉的信》
- 市政道路水穩(wěn)層項(xiàng)目施工合同
- T∕CREA 005-2021 老年人照料設(shè)施與適老居住建筑部品體系標(biāo)準(zhǔn)
- BlueCat核心服務(wù)保障專家
- (完整版)礦用支護(hù)材料抽檢管理制度
- 轉(zhuǎn)人教版七年級(jí)上期中復(fù)習(xí)教案
- 中國傳統(tǒng)食物英文簡介chinese traditional food(課堂PPT)
- 中國新聞事業(yè)發(fā)展史第八講 報(bào)業(yè)在新文化運(yùn)動(dòng)中發(fā)展與無產(chǎn)階級(jí)報(bào)業(yè)的興起
- 杭州市旅游國際化行動(dòng)計(jì)劃(2021—2025年)(征求意見稿)
- 最新蘇教版小學(xué)信息技術(shù)六年級(jí)上冊教案機(jī)器人教案
- Minitab全面培訓(xùn)教程(最新完整版)
評(píng)論
0/150
提交評(píng)論