北京 VB程序设计与应用.docx
- 文档编号:13334312
- 上传时间:2023-06-13
- 格式:DOCX
- 页数:85
- 大小:39.82KB
北京 VB程序设计与应用.docx
《北京 VB程序设计与应用.docx》由会员分享,可在线阅读,更多相关《北京 VB程序设计与应用.docx(85页珍藏版)》请在冰点文库上搜索。
北京VB程序设计与应用
VB程序设计考核题1
单选题:
(共30道试题,每题2分)
1、为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为true,这个属性是( )
A.value
B.default
C.cancel
D.Enabled
2、用下面的语句所定义的数组的元素个数是()。
DimA(-3To5)AsInteger
A.6
B.7
C.8
D.9
3、VB窗体设计器的主要功能是( )
A.建立用户界面
B.编写源程序代码
C.画图
D.显示文字
4、67890属于()类型数据。
A.整型
B.单精度浮点数
C.货币型
D.长整型
5、KILL语句在VB语言中的功能是()。
A.清内存
B.清病毒
C.删除在磁盘上的文件
D.清屏幕
6、下列可以用来存储图像供其它对象使用的控件是()。
A.ToolBarB.StatursBarC.ImageListD.TreeView
A.ToolBar
B.StatursBar
C.ImageList
D.TreeView
7、如果X是一个正实数,对X的第3位小数四舍五入的表达式是( )。
A.0.01*Int(X+0.005)
B.0.01*Int(100*(X+0.005))
C.0.01*Int(100*(X+0.05))
D.0.01*Int(X+0.05)
8、
程序运行结果为()
OptionExplicit
PrivateSubCommand1_Click()
StaticSAsInteger
DimiAsInteger
S=1
Fori=1To5
S=S*i
Nexti
PrintS
EndSub
A.100
B.110
C.120
D.130
9、某窗体的Name属性为MyFrm,则它的Load事件的过程名为()
A.MyFrm_Load
B.Me_Load
C.Form1_Load
D.Form_Load
10、下列可作为VB中所允许的形式的数是( )
A.±25.74
B.3.457E-100
C.368
D.1.87E+50
11、下列赋值语句()是有效的。
A.sum=sum-sum
B.x+2=x+2
C.x+y=sum
D.last=y/0
12、文本框没有( )属性。
A.Enabled
B.Visible
C.BackColor
D.Caption
13、
阅读程序,单击Command2按钮,又单击Command1按钮,在文本框中显示结果为()
PrivateSubCommand1_Click()
Text1.Text=努力
EndSub
PrivateSubCommand2_Click()
Text1.Text=“学习”
EndSub
A.努力,学习
B.学习,努力
C.学习
D.努力
14、为了使目录路径列表Dir1的内容符合驱动器列表框Drive1的选择,应当()。
A.在Dir1_Click事件中加入Dir1.Path=Drive1.Drive
B.在Drive1_Click事件中加入Dir1.Path=Drive1.Drive
C.在Dir1_Click事件中加入Drive1.Path=.Drive.Path
D.在Dir1_Click事件中加入Drive1.Path=.Dir1.Path
15、
阅读程序,写出程序运行时,输出结果为()
PrivateSubCommand1_Click()
DimsumAsInteger
sum%=10
sum=3.2
Printsum%;sum
EndSub
A.3,2
B.3,3
C.3.2,3.2
D.3.2,3
16、阅读程序,写出程序运行时单击窗体后,窗体Form1上的结果为()
PrivateSubForm_Click()
DimA(1To4)AsString
DimcAsInteger
DimjAsInteger
A
(1)="2"
A
(2)="4"
A(3)="6"
A(3)="8"
c=1
Forj=1To4
c=c+Val(A(j))
Nextj
Printc
EndSub
A.16
B.15
C.18
D.20
17、如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True。
A.Locked
B.MultiLine
C.TabStop
D.Visible
18、Sub过程与Function过程最根本的区别是()。
A.Sub过程可以使用Call语句或直接使用过程调用,而Function过程不可以
B.Function过程可以有参数,Sub过程不可以
C.两个过程参数的传递方式不同
D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值
19、在设计动画时,用时钟控件来控制动画速度的属性是()
A.Enabled
B.Interval
C.Timer
D.Move
20、窗体能够响应的事件是()。
A.ActiveForm
B.Drive
C.Load
D.Change
21、在VB中,Access数据库属于( )
A.本地数据库
B.外部数据库
C.远程数据库
D.OLE数据库
22、为了使列表框中的项目分为多列显示,需要设置的属性为( )
A.columns
B.style
C.list
D.multiselect
23、以下可以作为VisualBasic变量名的是()。
A.SIN
B.COI
C.COS(X)
D.X(-1)
24、下列4项中合法的变量名是()。
A.45xyzEB.SingleC.Rx-yzD.RTx_yz
A.45xyzE
B.Single
C.Rx-yz
D.RTx_yz
25、为了使标签覆盖背景,应把backstyle属性设置为( )
A.0
B.1
C.true
D.false
26、要在窗体Form1内显示“myfrm”,使用的语句是()。
A.Form.Caption=“myfrm”
B.Form1.Caption=“myfrm”
C.Form1.Print“myfrm”
D.Form.Print“myfrm”
27、下列数据对象模型中采用OLEDB访问数据库的是( )。
A.DAC
B.ADO
C.RDC
D.RDC和ADO
28、要使Print方法在Form_load事件中起作用,要对窗体的( )属性进行设置。
A.BackColor
B.ForeColor
C.AutoRedraw
D.Caption
29、表达式Int(Rnd*71)+10产生的随机整数范围是()。
A.(10,80)
B.(10,81)
C.[10,80]
D.[10,81]
30、如果要把某个图片作为程序窗体的背景,下列方法最合理的是()。
A.直接修改窗体的Picture属性实现插入图片。
B.在窗体中插入Image控件,再修改该控件的Picture属性插入图片。
C.在窗体中插入PictureBox控件,再修改该控件的Picture属性插入图片。
D.选择“插入”→“图片”菜单命令实现。
判断题:
(共20题每题2分)
1、在VB中,控件的事件只能通过用户的操作触发。
2、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。
3、若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。
4、允许将块If-Then语句结构中的所有语句都写在一行上。
5、菜单选项“enabled"属性与”visible"属性是相同的。
6、VisualBasic中将一些通用的过程和函数编写好并封装作为方法供用户直接调用。
7、属性是用来描述和反映对象特征的参数,不同的对象具有各自不同的属性,对象的所有属性都可以在属性窗口中设置。
8、VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。
9、能够实现文本框接受多行文本显示的是将属性Multiline的属性值设为True。
10、表达式(2*3)>=5and12/3<=4的值为false。
11、窗体的Move方法不光可以移动窗体,而且可以改变窗体的大小,同时也会改变窗体的有关属性。
12、双精度数据类型的数据在机器内部用8个字节存储。
13、If语句中的条件表达式中只能使用关系或逻辑表达式。
14、使用Dim语句声明了一个变量以后,还可以使用Redim语句把此变量重新声明为其他的类型。
15、一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。
16、声明一个过程时有几个形参,则在调用该过程时就必须提供几个实参。
17、将焦点主动设置到指定的控件或窗体上,应采用Setfocus方法。
18、用Label1.Caption="你好"与Label1="你好"均可以改变标签标题,且结果完全相同。
19、在vb中,文件菜单的“删除工程”的作用是将当前vb工程在硬盘中删除。
20、vb允许设计和使用用户自己设计的控件。
VB程序设计#考核题2
判断题:
(共10题每题3分)
1、定时器控件的时间间隔设为0或Enabled属性设为False,都将停止触发Timer事件。
2、case是合法的变量命名。
3、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。
4、一个窗体必须对应一个窗体模块,各种控件对象必须建立在窗体上。
5、改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。
6、在VB中,控件的事件只能通过用户的操作触发。
7、按照文件的存取方式及其组成结构可以分为两种类型:
文本文件和随机文件。
8、允许将块If-Then语句结构中的所有语句都写在一行上。
9、保存工程时,窗体文件和工程文件的文件名不能相同。
10、一个对象可以响应一个或多个事件。
单选题:
(共15道试题,每题4分)
1、VisualBasic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是()。
A.设计模式
B.执行模式
C.中断模式
D.编写代码模式
2、在VB环境中,标准类模块文件的扩展名是()。
A..vbp
B..frm
C..bas
D..frx
3、能够实现“窗体总在最前端”界面效果的API函数是( )
A.SetWindowPos
B.SetWindowAPI
C.Private
D.Public
4、能够改变标签(Label)控件显示标题的属性是()。
A.Name
B.Caption
C.Text
D.Border
5、在VB中,Access数据库属于( )
A.本地数据库
B.外部数据库
C.远程数据库
D.OLE数据库
6、设ADOrs为Recordset对象,从“学生基本情况表”中获取所有记录的语句是()。
A.ADOrs.Open“select*From学生基本情况表”
B.ADOrs.Execute“select*From学生基本情况表”
C.ADOrs.New“select*From学生基本情况表”
D.ADOrs.Select“select*From学生基本情况表”
7、文本框不具备的属性是()。
A.Enabled
B.Visible
C.BackColor
D.Caption
8、若窗体Form1左上角的坐标为(-250,300),右下角的坐标为(350,-200),那么X轴和Y轴的正方向是()
A.向左和向上
B.向左和向下
C.向右和向下
D.向右和向上
9、下列“CommonDialog1”控件程序代码,Commondialog1.Action=1,代表()。
A.文件另存为
B.打开文件
C.色彩
D.打印
10、Err对象中,用来表示错误描述的属性是()。
A.ErrNoB.DescriptionC.NumberD.Souece
A.ErrNo
B.Description
C.Number
D.Souece
11、下列数据对象模型中采用OLEDB访问数据库的是( )。
A.DAO
B.RDO
C.ADO
D.RDO和ADO
12、应用程序打包后,其包文件的后缀是( )
A..cab
B..exe
C..ocx
D..vbp
13、如果仅需要得到当前系统时间,则可以使用哪个函数()
A.Time
B.Year
C.Now
D.Date
14、如果准备读文件,打开顺序文件“text.dat”的正确语句是()。
A.open”text.dat”ForwriteAs#1
B.open”text.dat”ForBinaryAs#1
C.open”text.dat”ForInputAs#1
D.open”text.dat”ForRandomAs#1
15、在设计动画时,用时钟控件来控制动画速度的属性是()
A.Enabled
B.Interval
C.Timer
D.Move
单选题:
(共1道试题,每题10分)
1、阅读程序,运行结果时文件框Text3的结果是()
PrivateSubCommand1_Click()
x=0
DoWhilex<20
x=(x+1)*(x+3)
n=n+1
Loop
Text1.Text=Str(n)
Text2.Text=Str(x)
Text3.Text=Val(Text1.Text)+Val(Text2.Text)
EndSub
A.20
B.23
C.25
D.26
VB程序设计#考核题3
判断题:
(共10题每题3分)
1、因为Function过程有返回值,所以只能用在表达式中,不能使用Call语句调用。
2、事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。
3、标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。
4、滚动条控件也可作为用户输入数据的一种方式。
5、可以声明过程级自定义数据类型。
6、一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。
7、因为应用程序级和模块级范围不同,所以可以在同一个窗体模块中声明同名的应用程序级变量和模块级变量。
8、标签控件所显示的文本只能在设计时设置,在运行时不能改变。
9、当定时器控件的Interval属性值为0时,会连续不断的发送Timer事件。
10、在For循环的循环语句块中,可以使用Next关键字提前结束循环。
单选题:
(共15道试题,每题4分)
1、对于窗体,下面( )属性在程序运行时其属性设置起作用
A.MaxButton
B.BorderStyle
C.Name
D.Left
2、确定一个控件在窗体上位置的属性是()
A.Width或Height
B.Width和Height
C.Top或Left
D.Top和Left
3、要绘制多种形状的图形,需要设置Shape控件的()属性
A.Borderstyle
B.Shape
C.FillStyle
D.Style
4、要使Print方法在Form_load事件中起作用,要对窗体的( )属性进行设置。
A.BackColor
B.ForeColor
C.AutoRedraw
D.Caption
5、当Winsock控件处于关闭状态时,其State属性的值是()
A.0
B.1
C.2
D.6
6、公用变量声明的语句是()。
A.StaticCountAsBoolean
B.DimCountAsInteger
C.PublicCountAsString*6
D.OptionExplicit
7、下列数据对象模型中采用OLEDB访问数据库的是( )。
A.DAC
B.ADO
C.RDC
D.RDC和ADO
8、已知变量A、B、C中C最小,则判断A、B、C可否构成三角形的逻辑表达式为( )。
A.A>=BAndB>=CAndC>0
B.A+C>BAndB+C>AAndC>0
C.(A+B>COrA-B<=C)AndC>0
D.A+B>CAndA-B>CAndC>0
9、VB程序中通常不会产生错误提示的是( )。
A.编译错误
B.实时错误
C.运行时错误
D.逻辑错误
10、无论何种控件,共同具有的属性是( )
A.Text
B.Name
C.Caption
D.ForeColor
11、文本框没有( )属性。
A.Enabled
B.Visible
C.BackColor
D.Caption
12、目录列表框的Path属性的作用是()
A.显示当前驱动器或指定驱动器上的路径
B.显示当前驱动器或指定驱动器上的某目录下的文件名
C.显示根目录下的文件名
D.只显示当前路径下的文件
13、要使某控件在运行时不可显示,应对( )属性进行设置。
A.Enabled
B.Visible
C.BackColor
D.Caption
14、改变控件在窗体中的左右位置应修改该控件的( )属性。
A.Top
B.Left
C.Width
D.Right
15、如果X是一个正实数,对X的第3位小数四舍五入的表达式是( )。
A.0.01*Int(X+0.005)
B.0.01*Int(100*(X+0.005))
C.0.01*Int(100*(X+0.05))
D.0.01*Int(X+0.05)
单选题:
(共1道试题,每题10分)
1、阅读程序,写出程序运行时单击窗体后,窗体Form1上的结果为()
PrivateSubForm_Click()
DimA(1To4)AsString
DimcAsInteger
DimjAsInteger
A
(1)="2"
A
(2)="4"
A(3)="6"
A(3)="8"
c=1
Forj=1To4
c=c+Val(A(j))
Nextj
Printc
EndSub
A.16
B.15
C.18
D.20
VB程序设计#考核题4
判断题:
(共10题每题3分)
1、在表达式中,运算符两端的数据类型要求一致。
2、在vb中,文件菜单的“删除工程”的作用是将当前vb工程在硬盘中删除。
3、事件过程与sub过程,它们相同点都是事件的驱动,而不同的只是事件过程由控件属性决定,而sub过程是由户自定义。
4、编译后形成的可执行应用程序文件是可以脱离开系统独立执行的。
5、通过改变属性窗口中的name属性,可以改变窗体上显示的标题。
6、双精度数据类型的数据在机器内部用8个字节存储。
7、如果一个菜单项的Visibal属性值为False,则该菜单及它的子菜单都不会显示。
8、设计菜单中每一个菜单项分别是一个控件。
每一个控件都有自己的名字。
9、二进制文件与随机文件的主要区别是:
二进制文件与随机文件类似,必须限制固定长度,可用喜欢的方式来存取文件。
10、在盘驱动器列表框Drive1的Change事件过程中,代码Dir1.Path=Drive1.Drive的作用是:
当Drive1的驱动器改变时,Dir1的目录列表随同驱动器相应变化。
单选题:
(共15道试题,每题4分)
1、下列可以激活属性窗口的操作是( )
A.用鼠标双击窗体的任何部位
B.执行“工程”菜单中的“属性窗口”命令
C.按Ctrl+F4键
D.按F4键
2、设变量x=4,y=-1,a=7,b=-8,下面表达式()的值为“假”。
A.x+a<=b-y
B.x>0ANDy<0
C.a=bORx>y
D.x+y>a+bANDNOT(y
3、以下的控件或方法具有输入和输出双重功能的为()。
A.Print
B.Textbox
C.Optionbutton
D.Checkbox
4、以下语句的输出结果是( )
a=sqr(3)
print format(a,"$$####.###")
A.$1.732
B.$$1.732
C.$1.732
D.$$0001.732
5、设a=2,b=3,c=4,d=5,下列表达式的值是( )
3>2*bora=candb<>corc>d
A.1
B.true
C.false
D.-1
6、若要获得列表框中被选中的列表项的内容,可以通过访问()属性来实现。
A.Name
B.ListIndex
C.ListCount
D.Text
7、语句输出结果是( )
A.5
B.25
C.0
D.1
8、当窗体最小化时缩小为一个图标,设置这个图标的属性是( )
A.mouseicon
B.icon
C.picture
D.mousepointer
9、函数Sgn(3.1416)的返回值是()。
A.-1
B.0
C.1
D.以上都不对
10、确定一个控件在窗体上的位置的属性是( )
A.Width或Height
B.Width和Height
C.Top或Left
D.Top和Left
11、为了取消窗体的最大化功能,需要把它的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北京 VB程序设计与应用 VB 程序设计 应用
![提示](https://static.bingdoc.com/images/bang_tan.gif)