东师VB程序设计18秋在线作业2答案满分答案
VB程序设计18秋在线作业2-0003
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 30 分)
1.Visual Basic中的十六进制数据以()符号开头
A.$E
B.$H
C.&O
D.&H
2.下面的过程定义语句中合法的是()。
A.Sub Proc1(ByVal n())
B.Sub Proc1(n) As Integer
C.Function Proc1(Proc1)
D.Function Proc1(ByVal n)
3.Visual Basic中的八进制数据以()符号开头
A.$E
B.$H
C.&O
D.&H
4.如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open "C:StuData.dat" For Append As #1 之后将()。
A.删除文件中原有内容
B.保留文件中原有内容,在文件尾添加新内容
C.保留文件中原有内容,在文件头开始添加新内容
D.以上均不对
5.Visual Basic中窗体文件的扩展名是()。
A.VBP
B.FRM
C.VBW
D.BAS
6.如果希望运行时窗体以最大化方式显示,则应设置窗体的()属性。
A.BorderStyle
B.ControlBox
C.Moveable
D.WindowState
7.如果Tab函数的参数小于1,则打印位置在第()列。
A.0
B.1
C.2
D.3
8.语句Print "Sgn(-26)=";Sgn(-26)的输出结果为()。
A.Sgn(-26) = 26
B.Sgn(-26) =-26
C.Sgn(-26)=+1
D.Sgn(-26)=-1
9.类是一个支持集成的抽象数据类型,而对象是类的()。
A.类
B.实例
C.属性
D.方法
10.新建一工程,将其窗体的(名称)属性设置为MyFirst,则默认的窗体文件名为()。
A.Forml.frm
B.工程1.frm
C.MyFirst.frm
D.Form1.vbp
东师VB程序设计18秋在线作业2答案多选题答案
二、 多选题 (共 10 道试题,共 30 分)1.设已经在某个单选按纽Option1的Click事件过程中编写了一些代码,运行时,以下说法正确的是()。
A.任何时候用鼠标单击单选按钮都会执行其Click事件过程
B.任何时候执行语句Optionl.Value = True都会执行单选按钮的Click事件过程
C.当单选按钮处于未选择状态时,用鼠标单击单选按钮都会执行其Click事件过程
D.当单选按钮处于未选择状态时,执行语句Option1.Value=True将执行单选按钮的Click事件过程
2.下列()是窗体对象的属性而不是方法
A.Name
B.Print
C.Caption
D.Enabled
3.要想让txtshow文本框中显示文本:GOOD LUCK!时,可以实现的方法有()
A.在程序中加入代码 txtshow.Text="GOOD LUCK !"
B.将txtshow文本框的Text属性值设置为"GOOD LUCK !"
C.将txtshow文本框的Caption属性值设置为"GOOD LUCK !"
D.将txtshow文本框的Font属性值设置为"GOOD LUCK !"
4.下面逻辑表达式的值为真的是()
A."a" > "A"
B."That" > " Thank"
C."9" > "a"
D.12 > 12.1
5.在工程资源管理器中“移除”一个文件后,该文件()
A.在磁盘上删掉
B.移入WINDOWS回收站中
C.仍存于磁盘中
D.仍存于当前工程中
E.从当前工程中删掉
6.VisualBasic的三种工作状态是()、()和()。
A.编辑
B.设计
C.运行
D.中断
7.要使标签框Label1的大小随Caption属性值作自动调整,可()
A.将Label1的Caption属性值设置为True
B.将Label1的AutoSize属性设置为Fasle
C.将Label1的AutoSize属性设置为True
D.在FormLoad事件中加入代码Label1.AutoSize=True
8.定时器具有的属性有()
A.Interval
B.Enable
C.Size
D.Index
9.下列有关数据库的说法中,正确的有()
A.在同一个时间内,一个数据库只能有一个人使用
B.在一个数据表中修改了某条记录后,与其相关的查询结果将随之改变
C.有些数据库可以通过网络来查询
D.数据表中同一个字段内的数据类型可以是相同的
10.当点击按钮时,要在窗体 Form1 内显示“ 欢迎进入VB课堂! ”,使用的语句是()
A.print "欢迎进入VB课堂!"
B.Form1.print "欢迎进入VB课堂!"
C.Form1.caption="欢迎进入VB课堂!"
D.Form. print "欢迎进入VB课堂!"
三、 判断题 (共 20 道试题,共 40 分)
1.若要设置定时器控件的定时时间,可通过 Value 属性来设置。
A.错误
B.正确
2.循环结构中与 Do语句匹配出现的循环结束语句是End Do。
A.错误
B.正确
3.定时器(Timer)控件的 Interval 属性设为 1000,Enabled 属性为 False,则每隔 1 秒 的时间就产生一次 Timer 事件。
A.错误
B.正确
4.一个符号常量可以赋同一类型的不同值。
A.错误
B.正确
5.X=28,则表达式(X Mod 10)*10+X/10 的结果为 82
A.错误
B.正确
6.VB6.0 中 Integer、Long、Single、Double 四种数据类型的取值范围是逐渐增大的,占用 的存储空间也是逐渐增大的。
A.错误
B.正确
7.数组元素的下标可以是常数、变量或表达式。
A.错误
B.正确
8.已知 A$="87654321",则表达式 Val(Left$(A$,4)+Mid$(A$,4,2))的值是:876554。
A.错误
B.正确
9.把数值型值赋给逻辑变量时,非 0 值转换为 True,0 转换为 False。
A.错误
B.正确
10.一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不 相符。
A.错误
B.正确
11.将标签 Label1的字体设置成黑体,使用的语句是Label1.Font="黑体"
A.错误
B.正确
12.VB6.0 中&H12 是 16进制的数值常数。
A.错误
B.正确
13.按变量的作用范围分类,过程级变量属于局部变量。
A.错误
B.正确
14.在 VB 编程语句中,利用 GoTo 语句可以构成循环结构。
A.错误
B.正确
15.在VB中,变体型变量是一种没有数据类型的变量。
A.错误
B.正确
16.由于 VB 只能以解释方式运行,所以运行速度慢。
A.错误
B.正确
17.表达式 Ucase(Mid("abcdefgh",3,4)) 的值是“CDEF”
A.错误
B.正确
18.定时器控件的时间间隔设为 0 或 Enabled 属性设为 False都将停止触发 Timer 事件。
A.错误
B.正确
19.用 Open 语句打开多个文件时,文件号必须是连续的。
A.错误
B.正确
20.If x>y Then Max=x Else Max=y 程序段是求两个数中的最大数。
A.错误
B.正确
东师VB程序设计18秋在线作业2答案历年参考题目如下: