C.1>2AND3>1
D.X>YAND1=2
正确答案:
5.下列()控件属于文件系统控件。
A.驱动器列表框
B.目录列表框
C.图像列表框
D.组合框
E.文件列表框
正确答案:
6.下列关于Do…Loopwhile循环语句描述正确的是()
A.Do…Loopwhile中的循环体至少执行一次
B.在难以确定循环次数时,使用Do…Loopwhile循环比使用For循环更合适
C.Do…Loopwhile是靠循环条件来决定何时结束循环的
D.Do…Loopwhile和For循环一样,也有明确的循环变量
正确答案:
7.要求一个正整数n除以8所得的余数,可以采用()
A.nMod8
B.n-Int(n/8)
C.n\8
D.n-Int(n/8)*8
E.n-Int(n\8)
正确答案:
8.以下关干复选框的说法中,正确的是()。
A.一个窗体上的所有复选框一次只能有一个被选中
B.一个容器中的所有复选框一次只能有一个被选中
C.在一个容器中的复选框可以同时有多个被选中
D.无论是在窗体上还是在其他容器中,都可以同时选中多个复选框
正确答案:
9.要在FormLoad事件过程中使用Print方法在窗体上输出一定的内容,应()。
A.设置窗体的Visible属性
B.设置窗体的AutoRedraw属性
C.调用窗体的Show方法
D.设置窗体的Enabled属性
正确答案:
10.下面叙述中正确的是()。
A.若使用Write#语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号
B.若使用Print#语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号
C.Write#语句和Print#语句建立的顺序文件格式完全一样
D.Write#语句和Print#语句均实现向文件中写入数据
正确答案:
VB程序设计16秋在线作业2
三、判断题(共20道试题,共40分。
)
1.用Dim声明的局部变量是动态动态变量,其值在过程执行完后仍保留,而用Stalic声明的局部变量是静态变量,其值在程序执行完后会消失
A.错误
B.正确
正确答案:
2.循环结构中与While语句匹配出现的循环结束语句是EndWhile。
A.错误
B.正确
正确答案:
3.在VB中,变体型变量是一种没有数据类型的变量。
A.错误
B.正确
正确答案:
4.为了使下一个输出语句的输出项不换行输出,则应在本Print语句的尾部加";",且只能加";"。
A.错误
B.正确
正确答案:
5.VB6.0中&H12是8进制的数值常数。
A.错误
B.正确
正确答案:
6.若要设置定时器控件的定时时间,可通过其Value属性来设置。
A.错误
B.正确
正确答案:
7.Int(-4.5)和Fix(-4.5)的结果一样。
A.错误
B.正确
正确答案:
8.将标签Label1的字号设置成20,使用的语句是Label1.fontsize=20。
A.错误
B.正确
正确答案:
9.在VisualBasic中有两种形式的数组:
固定数组和动态数组。
A.错误
B.正确
正确答案:
10.在过程开始放置一条语句OnErrorResumeNext,则当执行过程并发生运行错误时,程序将停在发生错误的语句行,并给出错误提示。
A.错误
B.正确
正确答案:
11.窗体中需要使用相同类型的控件时,使用控件数组可以简化程序,节省资源。
A.错误
B.正确
正确答案:
12.在VisualBasic中,String是合法的变量名。
A.错误
B.正确
正确答案:
13.在VB中编译生成的可执行文件可以直接复制到任何一台安装有Windows系统的计算机上运行。
A.错误
B.正确
正确答案:
14.DoEvents将控制权切换到操作环境内核,使后台事件能够得到处理。
A.错误
B.正确
正确答案:
15.用Private定义的变量是过程级变量,所以其作用范围是定义它的过程所在的窗体(或标准模块)中的所有过程。
A.错误
B.正确
正确答案:
16.在VB中,可能有许多事件过程不会被执行,这是因为事件过程对应的事件没有发生。
A.错误
B.正确
正确答案:
17.已知A$="87654321",则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值是:
876554。
A.错误
B.正确
正确答案:
18.执行语句B=MsgBox("XXX","YYY")后,在消息框中的标题信息是”“YYY”。
A.错误
B.正确
正确答案:
19.当复选框被选中的时候,其Value属性为True。
A.错误
B.正确
正确答案:
20.在VB中,属性窗体和窗体属性是一回事。
A.错误
B.正确
正确答案:
VB程序设计16秋在线作业2
一、单选题(共10道试题,共30分。
)
1.VisualBasic中的十六进制数据以()符号开头
A.$E
B.$H
C.&O
D.&H
正确答案:
2.下列控件中,没有Caption属性的是()。
A.框架
B.列表框
C.复选框
D.单选按钮
正确答案:
3.要使滚动条表示最大值100,应设置()属性。
A.Minimize
B.Min
C.Maximize
D.Max
正确答案:
4.VisualBasic中按文件的访问方式不同,可以将文件分为()
A.顺序文件、随机文件和二进制文件
B.文本文件和数据文件
C.数据文件和可执行文件
D.ASCII文件和二进制文件
正确答案:
5.DrawStyle属性用于设置图形方法输出的线型,它受()属性的限制。
A.FillStyle
B.FillColor
C.BorderStyle
D.DrawWidth
正确答案:
6.在运行时,系统自动执行启动窗体的()事件过程。
A.CliCk
B.GotFocus
C.Load
D.Unload
正确答案:
7.以下关于复选框的说法中,正确的是()。
A.复选框的Enabled属性用于决定该复选框是否被选中
B.复选框的Value属性用于决定该复选框是否被选中
C.复选框的Checked属性用于决定该复选框是否被选中
D.复选框的Visible属性用于决定该复选框是否被选中
正确答案:
8.当使用Line方法画直线后,当前坐标为()。
A.容器对象的原点
B.直线的起点
C.直线的终点
D.容器对象的中心
正确答案:
9.使用目录列表框的()属性可以返回或设置当前工作目录的完整路径(包括驱动器盘符)。
A.Drive
B.Path
C.Dir
D.Listindex
正确答案:
10.当将窗体的()属性设置为False时,不显示窗体的控制菜单、最大化、最小化及关闭按钮。
A.MaxButton
B.MinButton
C.ControlBox
D.WindowState
正确答案:
VB程序设计16秋在线作业2
二、多选题(共10道试题,共30分。
)
1.下列语句()是不正确的。
A.IfX≠YThenPrint"X不等于Y"
B.IfX!
=YThenPrint"X不等于Y"
C.IfX<>YThenPrint”"X不等于Y"
D.IfX≠YPrint"X不等于Y"
正确答案:
2.已知A=Space
(1),要产生3个空格,可以采用()函数
A.Right(A,3)
B.Space(3*A)
C.String(3,A)
D.A&A&A
E.3*A
正确答案:
3.下列关于菜单的说法中,正确的是()。
A.每个菜单项都与其他控件一样也有其属性和事件
B.除了Click事件之外,菜单项不可以响应其他事件
C.菜单项的索引号可以不连续
D.菜单项的索引号必须从1开始
正确答案:
4.下列的逻辑表达式中正确的是()
A.AB.XC.1>2AND3>1
D.X>YAND1=2
正确答案:
5.以下()的结果是数值。
A.LEN("abc")
B.LEFT$("abcd",3)
C.STR$(123)
D.ASC("abook")
E.VAL("123")
F.ABS(0)
正确答案:
F
6.下列关于常量的描述正确的是()
A.在VB中的常量有数值型常量、字符常量等
B.数值型常量类似于数学中的常数
C.用一对双引号括起来的字符串称为字符常量
D.字符串常量包括双引号本身
正确答案:
7.要在FormLoad事件过程中使用Print方法在窗体上输出一定的内容,应()。
A.设置窗体的Visible属性
B.设置窗体的AutoRedraw属性
C.调用窗体的Show方法
D.设置窗体的Enabled属性
正确答案:
8.下列正确的是()
A.变量名中的第一个字符必须是字母
B.变量名的长度不超过255个字符
C.变量名不能使用关键字
D.变量名可以包含小数点或者内嵌的类型声明字符
正确答案:
9.VisualBasic的三种工作状态是()、()和()。
A.编辑
B.设计
C.运行
D.中断
正确答案:
10.在VB编程中,如果需要返回鼠标的当前位置时,应该使用()事件
A.Click
B.MouseDown
C.Change
D.MouseMove
正确答案:
VB程序设计16秋在线作业2
三、判断题(共20道试题,共40分。
)
1.在VisualBasic中,用来描述一个对象特征的数据称之为对象的属性。
A.错误
B.正确
正确答案:
2.按变量的作用范围分类,过程级变量属于局部变量。
A.错误
B.正确
正确答案:
3.VB6.0中Integer、Long、Single、Double四种数据类型的取值范围是逐渐增大的,占用的存储空间也是逐渐增大的。
A.错误
B.正确
正确答案:
4.当用Write#语句时,文件必须以Output或Append方式打开。
A.错误
B.正确
正确答案:
5.将标签Label1的字号设置成20,使用的语句是Label1.fontsize=20。
A.错误
B.正确
正确答案:
6.一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不相符。
A.错误
B.正确
正确答案:
7.各种控件的所有属性都可以在设计模式下通过属性窗口设置,也都可以在运行模式下通过程序语句进行赋值。
A.错误
B.正确
正确答案:
8.Dimaa(5)AsInteger与Dimaa[5]AsInteger等效。
A.错误
B.正确
正确答案:
9.VB6.0中除了可以使用标准控件和第三方控件之外,还可以创建和使用用户自定义控件。
A.错误
B.正确
正确答案:
10.X="28",则Val(Right$(X,1))+Val(Left$(X,1))的结果为82。
A.错误
B.正确
正确答案:
11.引用数组元素时,元素的下标值应在数组说明时所指定的范围之内。
A.错误
B.正确
正确答案:
12.VB6.0中&H12是16进制的数值常数。
A.错误
B.正确
正确答案:
13.在VB中,可能有许多事件过程不会被执行,这是因为事件过程对应的事件没有发生。
A.错误
B.正确
正确答案:
14.用菜单编辑器设计菜单时,顶层菜单不能加快捷键,但可以在菜单标题中的字母前插入“&”符号来设置热键。
A.错误
B.正确
正确答案:
15.Sub过程不能通过其过程名返回值。
A.错误
B.正确
正确答案:
16.动态数组在定义时已被分配存储空间。
A.错误
B.正确
正确答案:
17.在用Call带参调用Sub过程时必须把参数放在括号里。
A.错误
B.正确
正确答案:
18.End语句提供了一个强迫终止程序运行的方法,它可以放在任何事件过程中。
A.错误
B.正确
正确答案:
19.图形框控件可以用来显示图片、作为其它控件的容器、显示用图形方法输出的图形以及用Print方法输出的文本。
A.错误
B.正确
正确答案:
20.消息对话框MsgBox既可当作函数调用,也可当作语句调用,两种方式均可得到返回值。
A.错误
B.正确
正确答案:
VB程序设计16秋在线作业2
一、单选题(共10道试题,共30分。
)
1.函数Len(Str(Val("123.4")))的值为()。
A.11
B.5
C.6
D.8
正确答案:
2.执行语句Form1.ScaleLeft=100:
Forml.ScaleTop=200之后,窗体Form1的左上角坐标为()。
A.(0,0)
B.(200,100)
C.(100.200)
D.视ScaleMode属性的当前值而定
正确答案:
3.窗体的()属性在程序运行时其设置才起作用。
A.BorderStyle
B.Caption
C.MaxButton
D.Left
正确答案:
4.在VisualBasic中坐标轴的缺省刻度单位是缇,用户可以根据实际需要使用()改变刻度单位。
A.ScaleMode属性
B.Scale属性
C.DrawStyle属性
D.DrawWidth属性
正确答案:
5.VisualBasic中窗体文件的扩展名是()。
A.VBP
B.FRM
C.VBW
D.BAS
正确答案:
6.语句Line(100,100)-(500,500),,B的功能是()。
A.使用窗体的前景颜色绘制一个矩形
B.使用窗体的前景颜色绘制一条直线
C.使用窗体的背景颜色绘制一个矩形
D.使用窗体的背景颜色绘制一条直线
正确答案:
7.在窗体模块的通用声明段中声明变量时,不能使用()关键字。
A.Dim
B.Public
C.Private
D.Static
正确答案:
8.在用菜单编辑器设计菜单时,必须输入的项是()。
A.名称
B.索引
C.标题
D.快捷键
正确答案:
9.如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open"C:
StuData.dat"ForAppendAs#1之后将()。
A.删除文件中原有内容
B.保留文件中原有内容,在文件尾添加新内容
C.保留文件中原有内容,在文件头开始添加新内容
D.以上均不对
正确答案:
10.函数Mid("SHANGHAI",6,3)的值是()。
A.SHANGH
B.SHA
C.ANGH
D.HAI
正确答案:
VB程序设计16秋在线作业2
二、多选题(共10道试题,共30分。
)
1.定时器具有的属性有()
A.Interval
B.Enable
C.Size
D.Index
正确答案:
2.下列属于MsgBox函数的返回值的是()
A.VbOk
B.VbCancel
C.VbAbort
D.VbNo
正确答案:
3.下列关于菜单的说法中,正确的是()。
A.每个菜单项都与其他控件一样也有其属性和事件
B.除了Click事件之外,菜单项不可以响应其他事件
C.菜单项的索引号可以不连续
D.菜单项的索引号必须从1开始
正确答案:
4.下列控件能够改变大小的是()
A.标签
B.框架
C.文本框
D.定时器
正确答案:
5.以下()的函数值为100
A.ASC("100")
B.ASC("DO")
C.ASC("do")
D.ASC("d")
正确答案:
6.VB中的控件包括()
A.动态连接库
B.ActiveX控件
C.内部控件
D.可插入对象
正确答案:
7.要在FormLoad事件过程中使用Print方法在窗体上输出一定的内容,应()。
A.设置窗体的Visible属性
B.设置窗体的AutoRedraw属性
C.调用窗体的Show方法
D.设置窗体的Enabled属性
正确答案:
8.下列()可以从循环中退出
A.Break
B.Continue
C.ExitDo
D.ExitFor
正确答案:
9.下面逻辑表达式的值为真的是()
A."a">"A"
B."That">"Thank"
C."9">"a"
D.12>12.1
正确答案:
10.下列()控件具有Text属性。
A.TextBox
B.Frame
C.ListBox
D.ComboBox
正确答案:
VB程序设计16秋在线作业2
三、判断题(共20道试题,共40分。
)
1.可获得字符ASCII码值的函数为Asc()。
A.错误
B.正确
正确答案:
2.在Do?
Loop[While|Until]循环中,While关键字或Until关键字必须选择其中之一。
A.错误
B.正确
正确答案:
3.任意整数X十位上的数字可以表示为(XMOD100-XMOD10)\10。
A.错误
B.正确
正确答案:
4.用菜单编辑器设计菜单时,顶层菜单不能加快捷键,但可以在菜单标题中的字母前插入“&”符号来设置热键。
A.错误
B.正确
正确答案:
5.执行语句B=MsgBox("XXX","YYY")后,在消息框中的标题信息是”“YYY”。
A.错误
B.正确
正确答案:
6.在VB中,Integer变型的类型符为“!
”
A.错误
B.正确
正确答案:
7.如果列表框的ListCount属性为10,则列表框的最后一项的ListIndex值为9
A.错误
B.正确
正确答案:
8.VB6.0中Integer、Long、Single、Double四种数据类型的取值范围是逐渐增大的,占用的存储空间也是逐渐增大的。
A.错误
B.正确
正确答案:
9.MsgBox函数和InputBox函数都有一个可确定对话框中命令按钮的个数和类型的参数。
A.错误
B.正确
正确答案:
10.在VB中编译生成的可执行文件可以直接复制到任何一台安装有Windows系统的计算机上运行。
A.错误
B.正确
正确答案:
11.在VB中,变体型变量是一种没有数据类型的变量。
A.错误
B.正确
正确答案:
12.在对象上双击鼠标时,只会触发DblClick事件。
A.错误