东师VB程序设计19秋在线作业2[满分答案]答案
VB程序设计19秋在线作业2题目
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 30 分)
1.要使控件与框架捆绑在一起,以下操作正确的是()。
A.在窗体不同位置上分别画一框架和控件,再将控件拖到框架上
B.在窗体上画好框架,再在框架中画控件
C.在窗体上画好框架,再双击工具箱中的控件
D.在窗体上画好控件,再画框架将控件框起来
2.通过设置ADO数据控件的()属性可以建立该控件到数据源的连接信息。
A.RecordSource
B.RecordSet
C.Database
D.ConnectionString
3.Visual Basic中的十六进制数据以()符号开头
A.&O
B.&H
C.$H
D.$E
4.下列控件中,没有Caption属性的是()。
A.框架
B.复选框
C.单选按钮
D.列表框
5.下面的数组声明语句中()是正确的。
A.Dim A[3,4] As Integer
B.Dim A[3; 4] As Integer
C.Dim A(3;4) As Integer
D.Dim A(3, 4) As Integer
6.使用驱动器列表框的()属性可以返回或设置磁盘驱动器的名称。
A.ListIndex
B.List
C.Drive
D.ChDrive
7.运行时,要清除图片框P1中的图像,应使用语句()。
A.Picture = LoadPicture("")
B.Picture1.Picture = LoadPicture
C.P1.Picture=LoadPicture()
D.P1 .Picture =""
8.引用列表框(List1 )最后一个数据项应使用()。
A.List l. List( ListCounr-1)
B.List1. List(Listl. ListCount - 1)
C.List1.List(Listl1. ListCount)
D.List1. List(ListCount)
9.在窗体模块的通用声明段中声明变量时,不能使用()关键字。
A.Static
B.Public
C.Private
D.Dim
10.符号%是声明( )类型变量的类型定义符。
A.长整型
B.整型
C.双精度
D.单精度
东师VB程序设计19秋在线作业2[满分答案]多选题
二、多选题 (共 10 道试题,共 30 分)
11.下列关于菜单的说法中,正确的是()。
A.除了Click事件之外,菜单项不可以响应其他事件
B.菜单项的索引号必须从1开始
C.菜单项的索引号可以不连续
D.每个菜单项都与其他控件一样也有其属性和事件
12.以下说法错误的是()。
A.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器
B.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器
C.任何时候都可以使用标准工具栏的“菜单编辑器”按钮打开菜单编辑器
D.任何时候都可以使用“工具”菜单下的“菜单编辑器”命令打开菜单编辑器
13.可以实现分支选择结构的语句有()。
A.Select
B.If
C.Goto
D.Do
14.设已经在某个单选按纽Option1的Click事件过程中编写了一些代码,运行时,以下说法正确的是()。
A.当单选按钮处于未选择状态时,用鼠标单击单选按钮都会执行其Click事件过程
B.当单选按钮处于未选择状态时,执行语句Option1.Value=True将执行单选按钮的Click事件过程
C.任何时候用鼠标单击单选按钮都会执行其Click事件过程
D.任何时候执行语句Optionl.Value = True都会执行单选按钮的Click事件过程
15.下列正确语句的 有()
A.txt1.text+txt2.text=txt3.text
B.label1.caption=Text1.text
C.command1.name=cmdok
D.a=inputbox(hello)
16.下列属于MsgBox函数的返回值的是()
A.VbOk
B.VbNo
C.VbCancel
D.VbAbort
17.下面表达式中,运算结果相同的是()。
A.Sgn(-3.5)- 2.5
B.Int(-3.5)+0.5
C.Exp(-3.5)
D.-Abs(-3.5)
18.Do循环和For循环的差别在于()
A.For循环没有明确的循环次数
B.For循环有明确的循环次数
C.Do循环没有明确的循环变量
D.Do循环有明确的循环变量
19.以下关于定时器的说法中,错误的是()。
A.运行时定时器在窗体上不可见
B.定时器只有一个事件,即Timer事件
C.可以设置定时器的Visible属性使其在窗体上不可见
D.可以根据需要在窗体上设置定时器的大小(高度和宽度)
20.下列()程序段可以实现X、Y两个变量的值互换。
A.Z=X:Y=Z:X=Y
B.Z=X:X=Y:Y=Z
C.Y=X:X=Y
D.X=X+Y:Y=X-Y:X=X-Y
三、判断题 (共 20 道试题,共 40 分)
21.在VB中,局部变量只在定义它的过程内有效。
22.VB 采用了事件驱动的编程机制,当没有事件产生时,程序处于停滞状态,只有事件发 生时,程序才会运行。
23.窗体中的任何控件都允许获得焦点。
24.If x>y Then Max=x Else Max=y 程序段是求两个数中的最大数。
25.Public Pi=3.1415 可以将 Pi 定义为符号常量。
26.顺序文件不能按任意次序读写。记录之间有明确的分隔符。
27.函数 String(3,"ABC")返回的结果为"ABCABCABC"。
28.储存在窗体模块中的过程,一定可以被整个工程中的事件过程调用。
29.LoadPicture 是 VB 的一个函数,用于将指定的图片文件调入内存。
30.如果列表框的 ListCount 属性为 10,则列表框的最后一项的 ListIndex 值为9
31.Public 可以用来定义变量,但必须出现在通用声明段,而不能出现在过程中
32.在 VB 中,只允许使用一维数组和二维数组。