陈利职专VisualBasic会考模拟练习题解析
精选新版2020年VisualBasic程序设计期末模拟考核题库288题(含参考答案)

2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a) ControlBoxb) MinButtonc) MaxButtond) Enabeld 答案:C2.要想改变一个窗体的标题内容,则应该设置______属性的值。
a) Nameb) Fontnamec) Captiond) Text 答案:C3.以下控件中没有Caption属性的控件是______。
a) 标签框b) 文本框c) 框架d) 命令按钮答案:B4.在VB中,过程共有三种,他们是______。
a) 事件过程,子过程和函数过程。
b) sub过程,Function过程和Property过程。
c) 事件过程,函数过程和属性过程。
d) Sub过程,函数过程和通用过程。
答案:A5.整型变量占用的字节数为______。
a) 2个字节b) 3个字节c) 4个字节d) 5个字节答案:A6.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B7.下列选项中,为字符串常量的是______。
a) 6/12/2001b) "6/12/2001"c) #6,12,2001#d) 6,12,2001# 答案:B8.下列数据类型不可能占8个字节的是_____数据类型。
a) Dateb) Longc) Doubled) Currency 答案:B9.如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
a) 5b) 6c) 10d) 12 答案:D10.运行VB程序的快捷键为_______。
a) F4b) F5c) F6d) F7 答案:B11.下列控件不能改变大小的有_______。
a) TextBoxb) Labelc) Timerd) PictureBox 答案:C12.下列程序运行后,变量s的值为______。
精编2019年VisualBasic程序设计期末模拟考试200题(含标准答案)

2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0For I=1 to 10For j=1 to 100K=K+1Next jNext Ia) 0b) 10c) 100d) 1000 答案:D2.设x=-18,则Abs(5*x)=_____。
a) -90b) 90c) 18d) 5 答案:B3.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a) AutoSizeb) Alignmentc) Enabledd) Visble 答案:A4.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B5.当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
a) DisabledPictureb) DownPicturec) Pictured) Image 答案:B6.要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是_______。
a) Dim str As Stringb) Dim str As String(256)c) Dim str As String(256)d) Dim str As String*256 答案:D7.下述的说法哪种是Windows的程序设计方法:_______。
a) 面向对象,顺序驱动b) 面向过程、事件驱动c) 面向过程、顺序驱动d) 面向对象、事件驱动答案:D8.下列程序的运行结果为________。
For I=1 to 3d(I)=2*I-1?d(I)Next Ia) 1 3 5b) 2 4 6c) 1 4 6d) 5 6 7 答案:A9.要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。
VisualBasic模拟题

VisualBasic模拟题阅卷人得分(签全名)一、单项选择题(本大题共15题,每题2分,共30分)1、VB工程文件的扩展名为( )。
A、 .frxB、 .frmC、 .vbwD、 .vbp2、下列符号中哪个是VB程序中合法的变量名()。
A、 ab7B、 7abC、 IfD、a*bc3、函数Int(10*Rnd)是在( )范围内的整数。
A、[0,9]B、(0,9]C、[0,10]D、(0,10)4、在窗体上设置一个label1 控件和一个Timer1控件,用来通过标签显示计算机系统时间(一秒刷新一次,Timer1控件的相关属性已设置),请填上正确代码将程序补充完整。
Private Sub Timer1_Timer()Label1.Caption =( )End SubA、 Date( )B、 Time( )C、 IsDate( )D、Year( )5、设字符串str1="abcdefgh",则表达式Mid(str1,3,2)的结果是()。
A、 abcB、 bcC、 cdeD、 cd6、标签框所显示的内容,由()属性值决定。
A、 TextB、 (名称)C、 CaptionD、 Alignment7、执行下列程序段,x的值为()。
x=5For i=1 to 20 Step 2x=x+i\5Next iA、 12B、 60C、 21D、 38、VB中可用()语句产生一消息框。
A、 InputBoxB、 ShiftC、 BothD、 MsgBox9、以下叙述中正确的是()。
A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空10、下列关于Do While …Loop和Do…Loop Until循环执行循环次数的描述正确的是()。
A、Do While …Loop循环和Do…Loop Until循环至少都执行一次B、Do While …Loop循环和Do…Loop Until循环可能都不执行C、 Do Wh ile …Loop循环至少执行一次和Do…Loop Until循环可能不执行循环D、Do While …Loop循环可能不执行和Do…Loop Until循环至少执行一次11、定义语句Dim A (-3 to 3) as Integer,定义数组的元素个数是()。
精选最新2020VisualBasic程序设计期末模拟考试题库288题(含参考答案)

2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.下述的说法哪种是Windows的程序设计方法:_______。
a) 面向对象,顺序驱动b) 面向过程、事件驱动c) 面向过程、顺序驱动d) 面向对象、事件驱动答案:D2.以下控件中没有Caption属性的控件是______。
a) 标签框b) 文本框c) 框架d) 命令按钮答案:B3.在Visual Basic设计界面中不能隐藏的窗口是______。
a) 工程窗口b) 属性窗口c) 立即窗口d) 窗体窗口答案:A4.整型变量占用的字节数为______。
a) 2个字节b) 3个字节c) 4个字节d) 5个字节答案:A5.如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
a) 5b) 6c) 10d) 12 答案:D6.下列程序的运行结果为________。
For I=1 to 3d(I)=2*I-1?d(I)Next Ia) 1 3 5b) 2 4 6c) 1 4 6d) 5 6 7 答案:A7.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a) ControlBoxb) MinButtonc) MaxButtond) Enabeld 答案:C8.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a) AutoSizeb) Alignmentc) Enabledd) Visble 答案:A9.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B10.假设变量BOOLV AR是一个布尔型变量,则下面正确的赋值语句是?a) BOOLVAR=‘TRUE’b) BOOLVAR=.TRUEc) BOOLVAR=#TRUE#d) BOOLVAR=False答案:D11.要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是_______。
精选新版2019VisualBasic程序设计期末模拟考试200题(含标准答案)

b) Output
c) Random
d) Append答案:A
30.以下程序段的输出结果是______。
A=Sqr(3)
b=Sqr(2)
c) Open "C:Sd.dat" For Output As #1
d) Open "Sd.dat" For Input As #1答案:C
14.单击命令按钮时,下列程序的执行结果为______。
Private Function P(N As Integer)
Static sum
For I = 1 To N
a) Change
b) keyDown
c) Scroll
d) DragOver答案:C
11.下述的说法哪种是Windows的程序设计方法:_______。
a)面向对象,顺序驱动
b)面向过程、事件驱动
c)面向过程、顺序驱动
d)面向对象、事件驱动答案:D
12.要使窗体Form1关闭,错误的是______。
c) –32768~+32768
d) 0~65535答案:B
4.下列选项中,为字符串常量的是______。
a)6/12/2001
b) "6/12/2001"
c) #6,12,2001#
d) 6,12,2001#答案:B
5.下列数据类型不可能占8个字节的是_____数据类型。
a) Date
b) Long
a) MultiSelect
b) Index
c) Columns
d) List答案:C
18.单击滚动条两端的滚动箭头,将触发它的_____事件。
精选最新2019VisualBasic程序设计期末模拟考试题库200题(含答案)

2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a) AutoSizeb) Alignmentc) Enabledd) Visble 答案:A2.写列选项中,合法的变量是______。
a) c%aaab) sum_3c) Elsed) 5persons 答案:B3.整型变量占用的字节数为______。
a) 2个字节b) 3个字节c) 4个字节d) 5个字节答案:A4.下列数据中哪一个是布尔常量_______。
a) 123b) notc) TRUEd) xyz 答案:C5.在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。
a) 8b) 40c) 255d) 11 答案:B6.下列程序的运行结果为________。
For I=1 to 3d(I)=2*I-1?d(I)Next Ia) 1 3 5b) 2 4 6c) 1 4 6d) 5 6 7 答案:A7.下列声明语句中存在变体变量的是______。
a) Dim a,b As Integerb) Dim a As Stringc) Static a As Integerd) Public a As Currenency 答案:A8.若要使标签透明,则可使用的属性是_______。
a) BackColorb) BackStylec) BorderStyled) ForeColor 答案:B9.下列______语句可以将变量A、B的值互换。
a) A=B:B=Ab) C=A:A=B:B=Cc) A=C:C=B:C=Ad) B=A:A=B 答案:B10.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B11.当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
精选最新2020VisualBasic程序设计期末模拟题库288题(含标准答案)
2020年Visual Basic 程序设计期末测试复习题288题[含答案]
一、选择题 1.在VB中,过程共有三种,他们是______。 a) 事件过程,子过程和函数过程。 b) sub过程,Function过程和Property过程。 c) 事件过程,函数过程和属性过程。 d) Sub过程,函数过程和通用过程。 答案:A
2.下列______语句可以将变量A、B的值互换。 a) A=B:B=A b) C=A:A=B:B=C c) A=C:C=B:C=A d) B=A:A=B 答案:B
3.以下程序输出的结果为______。 X=1 y=4 Do Until y>4 x=x*y y=y+1 Loop Print x a) 4 b) 8 c) 12 d) 16 答案:A
4.以下面_____那种方式打开的文件,只能读不能写。 a) Input b) Output c) Random d) Append 答案:A
5.以下哪个是合法的变量名_______。 a) Len b) Test@qw c) 6cost_1 d) count2s 答案:D 6.以下可以构成语句的一项是_______。 a) 对象名.属性名 b) 对象名.方法名 c) 对象名.事件名 d) 对象名.函数名 答案:B
7.以下程序段的输出结果是______。 A=Sqr(3) b=Sqr(2) c=a>b Print c a) -1 b) 0 c) False d) Ture 答案:D
8.如下数组声明语句,正确的是______。 a) dim a[3,4] as intiger b) dim a(3,4) as string c) dim a(n,n) as single d) dim a(3 4) as integer 答案:B
9.可以通过_____来删除列表框中的选择项。 a) Enable属性 b) RemoveItem方法 c) AddItem方法 d) Text属性 答案:B
最新版精选2020VisualBasic程序设计期末模拟考试288题(含答案)
2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
a) 5b) 6c) 10d) 12 答案:D2.数组Dim D(3, 1 To 10, 1 To 15)共有元素________。
a) 100b) 600c) 30d) 450 答案:B3.单击滚动条两端的滚动箭头,将触发它的_____事件。
a) Scrollb) SmallChange or LangeChangec) KeyDownd) Change 答案:D4.以下程序段的执行结果是_____。
X=2:y=1If x*y<1 Theny=y-1Elsey=-1Print y-x>0End Ifa) Tureb) Falsec) -1d) 1 答案:B5.一个可执行的vb运行程序至少包括一个______。
a) 标准模块b) 窗体模块c) 类模块d) 资源文件模块答案:B6.可以通过_____来删除列表框中的选择项。
a) Enable属性b) RemoveItem方法c) AddItem方法d) Text属性答案:B7.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a) Changeb) keyDownc) Scrolld) DragOver 答案:C8.写列选项中,合法的变量是______。
a) c%aaab) sum_3c) Elsed) 5persons 答案:B9.以下控件中没有Caption属性的控件是______。
a) 标签框b) 文本框c) 框架d) 命令按钮答案:B10.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B11.下列哪一个是正确的变量名______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
陈利职专VisualBasic会考模拟练习题 一、选择题(每题1分,共50分) 1、VB是用于开发以下哪种环境下的应用程序的工具。( ) A. Linux B. Windows C. Netware D. UNIX 2、确定一个控件在窗体上的位置的属性是( ) A. Width或Height B. Width和Height C. Top或Left D. Top和Left 3、为了同时改变一个活动控件的高度和宽度,正确的操作是 ( ) A. 拖拉控件4个角上的某个小方块 B. 只能拖拉位于控件右下角的小方块 C. 只能拖拉位于控件左下角的小方块 D. 不能同时改变控件的高度和宽度 4、用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为:( ) A. 面向对象的程序设计 B. 结构化程序设计 C. 事件驱动的编程机制 D. 可视化程序设计 5、VB6共有三个版本,按功能从弱到强的顺序排列应是( ) A.学习版、专业版和工程版 B. 学习版、工程版和专业版 C.学习版、专业版和企业版 D. 学习版、企业版和专业版 6、VB集成开发环境有三种工作状态,不属于三种工作状态之一的是( ) A. 设计状态 B. 编写代码状态 C. 运行状态 D. 中断状态 7、VB里面用于续行的符号是( ) A. “-” B. “_” C. “~” D. “@” 8、窗体文件的扩展名是( ) A.frm B.vbp C.bas D.frx 9、构成对象的3要素为( ) A. 属性、事件、方法 B. 控件、属性、事件 C. 窗体、控件、过程 D. 窗体、控件、模块 10、要使MDI窗体在加载时就自动显示出来,应( ) A. 将Scrollbars属性设为True B. 将Scrollbars属性设为False C. 将AutoShowChildren属性设为True D. 将AutoShowChildren属性设为False 11、用于获得字符串S从第5个字符开始的3个字符的函数是( )。 A. Mid(S,5,3) B.Middle(S,5,3) B. C.Right(S,5,3) D.Left(S,5,3) 12、用于从字符串左边截取字符的函数是( )。 A. Ltrim( ) B. Trim( ) C. Instr( ) D. Left( ) 13、改变驱动器列表框的Drive属性值将激活以下哪个事件( )。 A. Change B. Scroll C. KeyDown D. KeyUp 14、假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VB Test”的语句为( ) A. Form1 = "VB Test" B. Caption ="VB Test" C. Form1.Text = "VB Test" D. Form1.Name ="VB Test" 15、VB中系统运行的基本实体是( ) A. 对象 B. 属性 C. 事件 D. 方法 16、要使一个标签框对象能够显示所需要的文本,应设置该对象的那一个属性的值?( ) A. Caption B. Text C. Name D. AutoSize 17、在下面向文件中写入数据的命令语句中,不正确的是 ( ) A. Print # 文件号,输出项列表 B. Write # 文件号,Unsing;输出项列表 C. Write # 文件号,输出项列表 D. Print # 文件号,Unsing;输出项列表 18、为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为( ) A. 5 B. 300 C. 500 D. 5000 19、一个标准的VB应用程序至少要包含一个什么对象。( ) A. 文本框 B. 标签框 C. 窗体 D. 命令按钮 20、要使一个文本框对象能够显示多行文字,应设置该对象的哪个属性值为( )。 A. Text B. MultiLine C. Style D. Visible 21、以下关于索引的说法,错误的是( ) A. 利用索引字段可以加快查找的速度 B. 索引字段可以是多个字段的组合 C. 一个表可以建立一到多个索引 D. 每个表到少要建立一个索引 22、通过设置Shape控件的哪个属性可以绘制多种形状的图形( ) A.Shape B. BorderStyle C.Fillstyle D.Style 23、使用形状控件Shape无法得到的图形是( ) A. 圆形 B. 扇形 C. 矩形 D. 椭圆 24、下面四个选项,不是事件的是( ) A. Load B. Enabled C. Unload D. DblClick 25、用来设置窗体背景图片的属性是( ) A. Moveable B. Picture C. ForeColor D. WindowState 26、在VB6中的每一个对象都具有自己的属性、方法和( )。 A.控件 B. 函数 C. 事件 D. 公用过程 27、计算结果为0的表达式是( )。 A. Int(3.4)+Int(-3.8) B.Int(3.4)+Fix(-3.8) C.Fix(3.4)+Fix(-2.8) D.Fix(3.4)+Int(-3.8) 28、假设A=3,B=7,C=2,则表达式 NOT ( BA 的值是( ) A. True B. False C. 表达式错误 D. 不确定 29、在表达式 y = InputBox ( a, b, c ) 中,c为输入函数对话框的( )。 A. 标题 B. 提示 C. 预设值 D. 帮助文件名 30、在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a, b As Integer a = InputBox("Enter the First integer") b = InputBox("Enter the Second integer") Print b + a End Sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 ( ) A. 579 B. 123 C. 456 D. 123456 31、执行下面的语句后,所产生的信息框的标题是( ) a=MsgBox("AAAA",,"BBBB","",5) A. BBBB B. 空 C. AAAA D. 出错,不能产生信息框 32、假定x的值为5,则在执行以下语句时,其输出结果为"Result"的Select Case语句是( ) A. Select Case x Case 10 To 1 Print "Result" End Select B. Select Case x Case Is > 5, Is < 5 Print "Result" End Select C. Select Case x Case Is > 5, 1, 3 To 10 Print "Result" End Select D. Select Case x Case 1, 3, Is > 5 Print "Result" End Select 33、假定有以下循环结构 Do Until条件 循环体 Loop 则正确的描述是 ( ) A. 如果"条件"是一个为0的常数,则一次循环体也不执行 B. 如果"条件"是一个为0的常数,则无限次执行循环体 C. 如果"条件"是一个不为0的常数,则至少执行一次循环体 D. 不论"条件"是否为"真",至少要执行一次循环体 34、以下程序段的输出结果为( ) x=1 y=4 Do Until y > 4 x=x*y y=y+1 Loop Print x A. 1 B. 4 C. 8 D. 20 35、执行下面的程序段后,x的值为( ) x=5 For i = 1 To 20 Step 2 x=x+i\5 Next i A. 21 B. 22 C. 23 D. 24 36、退出Do„Loop循环可使用的语句为( )。 A. Exit For B. End For C. Exit Do D.End Do 37、退出函数过程可使用的语句为( )。 A. Exit sub B. End sub C. End Function D.Exit Function 38、在新增记录后调用Update方法写入记录后,记录指针位于( )。 A.记录集的第一条记录 B. 记录集的最后一条记录 C.新增的记录上 D. 添加记录前的一条记录上 39、在窗体上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下事件过程: Private Sub Command1_Click() x=0 Do While x < 50 x=(x+2)*(x+3) n=n+1 Loop Text1.Text = Str(n) Text2.Text = Str(x) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为 ( ) A. 1和0 B. 2和72 C. 3和50 D. 4和168 40、Seek方法用于在哪种类型的记录集中查找满足条件的记录 ( ) A. 动态集 B. 快照 C. 表 D. 任意 41、下列VB程序语句正确的是( )。 A. If A ≥B Then T=A: A=B: B=T B. If A ≥B Then T=A; A=B; B=T C. If A>=B Then T=A A=B B=T D. If A>=B Then T=A: A=B: B=T 42、下列程序段执行后输出的结果是( ) i=0