东大22春《可视化程序设计(VB)》在线平时作业3[答案]答案
《可视化程序设计(VB)》在线平时作业3-00001
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.下列属于字符常量的是( )。
A.Abs(x)
B."100"
C."val("100")"
D.10000/100
正确答案:-----
2.语句Print 5/4*6 Mod 2的输出结果是( )。
正确答案:-----
A.0
B.1
C.2
D.3
正确答案:-----
3.语句if 3*4>=10 then a=1 else a=2 执行后,a的值为()。
A.12
B.10
C.1
D.2
正确答案:-----
4.下面程序段是计算( )公式的。 s=0:t=1 For i=1 To 10 t=t*i s=s+t Next i
A.s=1+2+3+4+5+6+7+8+9+10
B.s=1*2*3*4*5*6*7*8*9*10
C.s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!
D.s=1+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*10
正确答案:-----
5.执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是()。
正确答案:-----
A.只能写,不能读
B.只能读,不能写
C.既可以读,也可以写
D.不能读,不能写
正确答案:-----
6.在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下: Private Sub Timer1_ () TxtTime.text=Time End Sub在下划线上应填入的内容是()。
正确答案:-----
A.Enabled
B.Visible
正确答案:-----
C.Interval
D.Timer
正确答案:-----
7.设a=2,b=3,c=4,d=5 ,表达式Not a<=c Or 4*c=b^2 And b <> a+c的值是( )。
正确答案:-----
A.-1
B.1
C.TRUE
D.FALSE
正确答案:-----
8.在Visual Basic中,下列函数的值只为1,0,-1的是( )。
A.INT(X)
B.ABS(X)
C.SQR(X)
D.SQN(X)
正确答案:-----
9.如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是()。
A.如果工程中含有Sub Main过程,则程序一定首先执行该过程
B.不能把标准模块设置为启动模块
C.用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体
正确答案:-----
D.任何时刻最多只有一个窗体是活动窗体
正确答案:-----
10.设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能接受输入的信息,以下能实现该操作的语句是()。
A.Text1.MaxLength=0
B.Text1.Enabled=Flase
正确答案:-----
C.Text1.Visible=Flase
D.Text1.Width=0
正确答案:-----
11.下面程序段运行后,变量x的值为( )。 x=3 y=77 Do x=x+2 Loop Until x>Sqr(y)
正确答案:-----
A.7
B.8
C.9
D.10
正确答案:-----
12.下列VB变量名中,( )是非法的变量名。
A.Y3
B.SPM_1
C.H 2
D.程序名
正确答案:-----
13.函数String(n, "str")的功能是()。
A.把数值型数据转换为字符串
B.返回由n个字符组成的字符串
C.从字符串中取出n个字符
D.从字符串中第n个字符的位置开始取子字符串
正确答案:-----
14.以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是()。
正确答案:-----
A.Form1.Name=VisualBasic窗体"
B."Form1.Title="VisualBasic窗体"
C."Form1.Caption="VisualBasic窗体"
D."Form1.Text="VisualBasic窗体”"
正确答案:-----
15.要改变新建对象的缺省名称,应使用属性( )。
A.Font
B.ForeColor
C.Name
D.Height
正确答案:-----
东大22春《可视化程序设计(VB)》在线平时作业3[答案]多选题答案
二、判断题 (共 5 道试题,共 25 分)
16.若用OUTPUT 方式打开一个已存在的文件,则文件中原有的数据将全部被清空。
17.语句Text1.Caption=”Pretty” 的语法是正确的。
正确答案:-----
21.vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。
19.VB中函数过程形参的类型与函数返回值的类型没有关系
20.窗体文件包含该窗体及其控件的属性
东大22春《可视化程序设计(VB)》在线平时作业3[答案]历年参考题目如下:
20秋学期《可视化程序设计(VB)》在线平时作业2
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.用于注释语句的单词是( )。
A.Rem
B.End
C.Else
D.Loop
2.合法的变量名是( )。
A.Rem
B.End
C.Loop
D.Sum
3.以下关于菜单的叙述中,错误的是( )。
A.在程序运行过程中可以增加或减少菜单项
B.如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项
C.弹出式菜单在菜单编辑器中设计
D.利用控件数组可以实现菜单项的增加或减少
4.以下关于文件的叙述中,错误的是()。
A.顺序文件中的记录一个接一个地顺序存放
B.随机文件中记录的长度是随机的
C."执行打开文件的命令后,自动生成一个文件指针"
D.LOF函数返回给文件分配的字节数
5.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
A.Value
B.Default
C.Cancel
D.Enabled
6.设x=4,y=8,z=7,表达式x<y And (Not y>z) Or z<x的值是()。
A.1
B.-1
C.TRUE
D.FALSE
7.下面程序段运行后,变量s的值为()。 a=2:b=1:s=0 For i=10 To 6 Step-1 s=s+a c=a+b a=b b=c Next i
A.10
B.17
C.6
D.28
8.使用Visual Basic编程,将工具箱中的工具称为( )。
A.事件
B.工具
C.控件
D.窗体
9.设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能接受输入的信息,以下能实现该操作的语句是()。
A.Text1.MaxLength=0
B.Text1.Enabled=Flase
C.Text1.Visible=Flase
D.Text1.Width=0
10.以下关于MsgBox的叙述中,错误的是()。
A.MsgBox函数返回一个整数
B.通过MsgBox函数可以设置信息框中图标和按钮的类型
C.MsgBox语句没有返回值
D."MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量"
11.以下叙述中正确的是()。
A.窗体的Name属性指定窗体的名称,用来标识一个窗体
B.窗体的Name属性的值是显示在窗体标题栏中的文本
C.可以在运行期间改变对象的Name属性的值
D.对象的Name属性值可以为空
12.表达式 5 Mod 3+35*2的值是()。
A.0
B.2
C.4
D.6
13.以下关于过程及过程参数的描述中,错误的是()。
A.过程的参数可以是控件名称
B."用数组作为过程的参数时,使用的是"传地址"方式"
C.只有函数过程能够将过程中处理的信息传回到调用的程序中
D.窗体可以作为过程的参数
14.在Visual Basic中,下列函数的值只为1,0,-1的是( )。
A.INT(X)
B.ABS(X)
C.SQR(X)
D.SQN(X)
15.如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是()。
A.如果工程中含有Sub Main过程,则程序一定首先执行该过程
B.不能把标准模块设置为启动模块
C.用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体
D.任何时刻最多只有一个窗体是活动窗体
二、判断题 (共 5 道试题,共 25 分)
16.VB中函数过程形参的类型与函数返回值的类型没有关系
17.“函数过程形参的类型与函数返回值的类型没有关系”的叙述是正确的。
18.目录列表框的Path属性的作用是显示指定路径下的文件
19.标准模块中的任何过程都可以在整个工程范围内被调用。
20.可以通过Print方法在图片框中输出文本