没有合适的资源?快使用搜索试试~ 我知道了~
(完整word版)VisualBasic程序设计试题及答案2.doc
0 下载量 76 浏览量
2022-11-15
15:25:19
上传
评论
收藏 264KB DOC 举报
温馨提示
试读
13页
(完整word版)VisualBasic程序设计试题及答案2.doc
资源推荐
资源详情
资源评论
(完整 word 版)VisualBasic 程序设计试题及答案 2
《Visual Basic 程序设计》模拟试题及答案(二)
一、单项选择题(每小题 2 分,共 30 分)
1.后缀为.bas 的文件表示 VB 的( )。
A.类模块文件 B.窗体文件
C.工程文件 D.标准类模块文件
2.无论何种控件,共同具有的属性是( )。
A.Text 属性 B.Caption 属性
C.Name 属性 D.Autosize 属性
3.如果对象的名称为 Mytext,而且对象有一个属性 Text,那么在代码中引用该属性的正确格式是( )。
A. Text. Mytext B。Mytext. Text
C. Mytext。 (Text) D.Mytext*Text
4.在设计动画时,用时钟控件来控制动画速度的属性是( )。
A.Enabled B。Interval
C.Timer D.Move
5.要在窗体上显示“欢迎您!”,使用的语句是( ).
A.Form.caption -”欢迎您!" B.Forml.caption —“欢迎您!”
C.Forml. print”欢迎您!” D.Form.print“欢迎您!”
6.关于语句行,下列说法正确的是( ).
A.一行只能写一条语句 B.长度不能超过 255 个字符
C.每行的酋字符必须大写 D.一条语句可以分多行书写
7.下列正确的赋值语句是( )。
A.x+y= 20 B.y=x+20
C.3x=y D. s= π*r*r
8.如果希望以模态方式显示窗体 Forml,下列正确的语句是( ).
A. Forml. Show B。Forml. Show 0
C.Forml。 Show l D.以下都不正确
9.对于定时器( Timer)控件,设置其定时是否开启的属性是( )。
A.Index B.Tag
C.Enabled D.Left
l0.多窗体程序是由多个窗体组成,在缺省情况下,VB 在应用程序执行时,总是把(
指定为启动窗体。
A.不包含任何控件的窗体 B.设计时的第一个窗体
C.包含控件最多的窗体 D.命名为 Frml 的窗体
11。 Dim l As Integer.则运行时变量 I 的初始值是( )。
A.0 B.1
C.—1 D.空值
12.使用 ADO 数据模型时,建立 Recordset 和 Connection 对象连接的属性是(
A.Execute B.Open
C.ActiveConnection D.CommandType
13。下列关于变量的说法不正确的是( )。
A.局部变量是指那些在过程中用 Dim 语句或 Static 语句声明的变量
R.局部变量的作用域仅限于声明它的过程
C.静态局部变量是在过程中用 Staric 语句声明的
D.局部变量在声明它的过程执行完毕后就被释放了
14.下列数据对象模型中采用 OLE DB 访问数据库的是( )。
(完整 word 版)VisualBasic 程序设计试题及答案 2
A.DAO B.ADO
C。RDO D.RDO 和 ADO
15.为了在运行时把 d:\pic 文件夹下的图形文件 a。jpg 装入图片框 Picturel 中,所使用
的语句为( ).
A. Picturel。Text= LoadPicture(”d:\pic\a。jpg”)
B。 Picturel。Picture =LoadPicture(”d:\pic\a.jpg")
C。 Picturel. Picture =LoadPicture(d:\pic\a.jpg)
D。 Picturel。Picture =Load(”dl\pic\a。jpg”)
二、填空题(每小题 2 分,共 20 分)
16.在 VB 中,要想获得某个相关控件或语句的帮助信息,一般可首先选中该控件或语句,然后按
________键.
17.表达式 8+13 Mod 2*4+3 的值是________.
18。全局变量在整个应用程序中有效,一般在标准模块中使用________,语句声明.
19.若窗体 Forml 左上角坐标为(0,600),右下角的坐标为(800.- 200)。则 X 轴的正向向
________,Y 轴的正向向________.
20.将图片框的 AutoSize 属性设置成________时.可使图片框根据图片调整大小。
21.Winsock 控件主要用来编制基于________或________协议的网络应用程序.
22。 VB 中.Access 敷据库属于________.(说明是哪种数据库类型)
23.VB 应用程序与数据库进行通信的主要机制称为________.
24.设某个程序中要用到一个二维散组,要求数组名为 A.类型为字符串类型,第一维下标从 l 到
3,第二维下标从-1 到 2.则相应的数组声明语句为________.
25.列表框控件中最后一项的序号等于 ListCount 属性减________.
三、阅读程序题(共 25 分)
阅读下列程序并写出程序运行结果.
26.(6 分)
Private Sub Command1_Click()
Dim Suml As Integer, Sum2 As Integer
Suml = O:Sum2=2
For i =1 T0 2
For j=1 To i
Sum2=Sum2*j
Next j
Suml = Suml+Sum2
Next i
Print Suml
End Sub
写出程序运行时单击 Commandl 按纽后,Forml 上的输出结果.
27.(6 分)
Privaie Sub Commandl_Click()
Do While x〈50
x=(x+1)*(x+2)
n=n+l
Loop
Textl. Text = Str(n)
Text2。 Text = Str(x)
End Sub
(完整 word 版)VisualBasic 程序设计试题及答案 2
写出程序:运行时单击 Commandl 按纽后.textl 和 text2 上的输出结果.
28.(6 分)
Private Sub Form_Click()
a =3:b=4
Print ”A=";a;”B=”; b
Call mult(a)
Print ”A=";a;"B=”; b
End Sub
Private Sub mult(x)
x=3+x
b=5+b
End Sub
写出程序运行后,单击窗体时的输出结果.
29。(7 分)
Privale Sub CommandI_CLick()
Static b As Integer
Dim l As Integer
I=1
Do
b=b+l
I=I+l
Loop While I〈=4
Textl. Text=b
Text2。 Text=I
End Sub
写出程序运行时两次单击 Commandl 按纽后,文本框 Text1、Text2 上的输出结果.
四、完善程序题(共 10 分)
30.假设在 C 盘根目录中存在一个名为“学生.MDB 的 Access 数据库,其中包含一张名为“学生基本情
况”的数据表,表中存放了学生的基本信息,如图 1 所示。
现在要求利用 VB 编写一个数据库记录增加程序,程序的运行界面如图 2 所示,基本逻辑是:分别在
Textl、Text2、Text3 中输入学号、姓名、籍贯信息,然后点击“保存”按钮(Commandl)将该记录添加到数
据库中。如果数据库中已经存在相同的学号信息,则程序应提示用户“记录已存在,请重新输入”,并将焦点
置于 Textl 上,等待用户修改或重新输入。当点击退出按钮(Command2)时关闭本窗体.
剩余12页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 412
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
- python-leetcode面试题解之第170题两数之和III数据结构设计-题解.zip
- python-leetcode面试题解之第168题Excel表列名称-题解.zip
- python-leetcode面试题解之第167题两数之和II输入有序数组-题解.zip
- python-leetcode面试题解之第166题分数到小数-题解.zip
- python-leetcode面试题解之第165比较版本号-题解.zip
- python-leetcode面试题解之第163题缺失的区间-题解.zip
- python-leetcode面试题解之第162题寻找峰值-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功