VB題庫整理版精編_第1頁
VB題庫整理版精編_第2頁
VB題庫整理版精編_第3頁
VB題庫整理版精編_第4頁
VB題庫整理版精編_第5頁
已閱讀5頁,還剩141頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論