东北大学13春《可视化程序设计(VB)》在线作业1、2、3答案
东北大学13春学期《可视化程序设计(VB)》在线作业试卷总分:100 测试时间:--
一、单选题(共15道试题,共75分。)
1.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。
A. TRUE
B. FALSE
C. 1
D. 出错信息
满分:5分
2.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为()。
A.
B. *
C. &
D. -
满分:5分
3.数学表达式 X2+3XY对应的VB算术表达式是( )。
A. X+3X*Y
B. X*X+3XY
C. X*X+3*X*Y
D. X*X+3*XY
满分:5分
4.以下叙述中错误的是()。
A. Visual Basic 是事件驱动型可视化编程工具
B. Visual Basic应用程序不具有明显的开始和结束语句
C. Visual Basic工具箱中所有控件都具有宽度(Width)和高度(Height)属性
D. Visual Basic中控件的某些属性只能在运行时设置
满分:5分
5.设有语句Open "c:\Test.Dat" For Output As #1,以下错误的叙述是( )。
A. 该语句打开C盘根目录下一个已存在的文件Test.Dat
B. 该语句在C盘根目录下建立一个名为Test.Dat的文件
C. 该语句建立的文件的文件号为1
D. 执行该语句后,就可以通过Print #语句向文件Test.Dat中写入信息
满分:5分
6.以下叙述中错误的是()。
A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B. 以.BAS为扩展名的文件是标准模块文件
C. 窗体文件包含该窗体及其控件的属性
D. 一个工程中可以含有多个标准模块文件
满分:5分
7.在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city = Array("北京", "上海", "天津", "沈阳") Print city(1) End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。
A. 空白
B. 错误提示
C. 北京
D. 上海
满分:5分
8.以下叙述错误的是()。
A. 打开一个工程文件时,系统自动装载有关的窗体、标准模块等文件。
B. 当程序运行时,双击一个窗体,则触发该窗体的Dbclick事件
C. Visual Basic 应用程序只能以解释方式执行
D. 事件可以由用户引发,也可以由系统引发
满分:5分
9.要改变一对象的高度,应使用属性( )。
A. Font
B. ForeColor
C. Name
D. Height
满分:5分
10.一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是( )。
A. 变量X、Y的作用域相同
B. Y的作用域是Model1
C. 在Form1中可以直接使用X
D. 在Form2中可以直接使用X和Y
满分:5分
11.设x=4,y=8,z=7,表达式x<y And (Not y>z) Or z<x的值是()。
A. 1
B. -1
C. TRUE
D. FALSE
满分:5分
12.以下叙述中正确的是()。
A. 窗体的Name属性指定窗体的名称,用来标识一个窗体
B. 窗体的Name属性的值是显示在窗体标题栏中的文本
C. 可以在运行期间改变对象的Name属性的值
D. 对象的Name属性值可以为空
满分:5分
13.以下叙述中错误的是()。
A. 在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)
B. 在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)
C. KeyPress事件中不能识别键盘上某个键的按下与释放
D. KeyPress事件中可以识别键盘上某个键的按下与释放
满分:5分
14.通过对话框控件的返回值Filename 表示所选择文件的 。
A. 路径名
B. 全名
C. 文件主名
D. 文件扩展名
满分:5分
15.在Visual Basic中,下列函数的值只为1,0,-1的是( )。
A. INT(X)
B. ABS(X)
C. SQR(X)
D. SQN(X)
满分:5分
二、判断题(共5道试题,共25分。)
1.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递。
A. 错误
B. 正确
满分:5分
2.用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体
A. 错误
B. 正确
满分:5分
3.Input语句产生一个具有提示信息并可供用户输入数据的对话框。
A. 错误
B. 正确
满分:5分
4.语句“FontName=“宋体”与“Form1.Fontname=“宋体””的作用完全相同,无一例外。
A. 错误
B. 正确
满分:5分
5.若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。
东北大学13春学期《可视化程序设计(VB)》在线作业2
试卷总分:100 测试时间:--
一、单选题(共15道试题,共75分。)
1.执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是()。
A. 只能写,不能读
B. 只能读,不能写
C. 既可以读,也可以写
D. 不能读,不能写
满分:5分
2.在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程:Private Sub Command1_Click() a$ = "software and hardware" b$ = Right(a$, 8) c$ = Mid(a$, 1, 8) MsgBox a$, , b$, c$, 1 End Sub 则在弹出的信息框的标题栏中显示的信息是()。
A. software and hardware
B. software
C. hardware
D. 1
满分:5分
3.下列Visual Basic程序段运行后,变量s、t的值为()。 s=0:t=1 For k=2 To 4 s=s+k t=t*k Next k
A. 2 2
B. 9 24
C. 5 6
D. 0 1
满分:5分
4.以下叙述中错误的是()。
A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B. 以.BAS为扩展名的文件是标准模块文件
C. 窗体文件包含该窗体及其控件的属性
D. 一个工程中可以含有多个标准模块文件
满分:5分
5.下列属于字符常量的是( )。
A. Abs(x)
B. "100"
C. "val("100")"
D. 10000/100
满分:5分
6.要使一个控件在运行时无效,正确的设置是( )。
A. 把属性Enabled设置为True
B. 把属性Enabled设置为False
C. 把属性Visibled设置为True
D. 把属性Visibled设置为False
满分:5分
7.在以下描述中正确的是( )。
A. 标准模块中的任何过程都可以在整个工程范围内被调用
B. 在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程
C. 如果工程中包含Sub Main过程,则程序将首先执行该过程
D. 如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体
满分:5分
8.设有如下声明:Dim X As Integer 如果Sgn(X) 的值为-1,则X的值是()。
A. 整数
B. 大于0的整数
C. 等于0的整数
D. 小于0的数
满分:5分
9.要改变新建对象的缺省名称,应使用属性( )。
A. Font
B. ForeColor
C. Name
D. Height
满分:5分
10.设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是()
A. menu1.Enabled=True
B. Munu1.Enabled=False
C. Menu1.Visible=True
D. Menu1.Visible=False
满分:5分
11.设组合框Combo1中有3个项目,则以下能删除最后一项的语句是()。
A. Combo1.RemoveItem Text
B. Combo1.RemoveItem 2
C. Combo1.RemoveItem 3
D. Combo1.RemoveItem Combo1.Listcount
满分:5分
12.以下关于MsgBox的叙述中,错误的是()。
A. MsgBox函数返回一个整数
B. 通过MsgBox函数可以设置信息框中图标和按钮的类型
C. MsgBox语句没有返回值
D. "MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量"
满分:5分
13.要改变一对象的高度,应使用属性( )。
A. Font
B. ForeColor
C. Name
D. Height
满分:5分
14.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是()。
A. Timer1.Interval=0.5
B. Timer1.Interval=5
C. Timer.Interval=50
D. Timer1.Interval=500
满分:5分
15.下面程序段运行后,变量Value的值为( )。 x=20 IF x>=10 Then Value =5*x Else Value =4*x
A. 100
B. 80
C. 90
D. 70
满分:5分
二、判断题(共5道试题,共25分。)
1.语句“FontName=“宋体”与“Form1.Fontname=“宋体””的作用完全相同,无一例外。
A. 错误
B. 正确
满分:5分
2.复选框列出可供用户选择的选项,用户根据需要只能选定其中的一项。
A. 错误
B. 正确
满分:5分
3.“菜单编辑器”由菜单属性设置区、编辑区两部分组成。
A. 错误
B. 正确
满分:5分
4.将容器的 FillStyle属性设置为0后,容器中已绘制的图形的填充样式都为实心。
A. 错误
B. 正确
满分:5分
5.vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。
东北大学13春学期《可视化程序设计(VB)》在线作业3
试卷总分:100 测试时间:--
一、单选题(共15道试题,共75分。)
1.设a=5,b=10,在执行c=int((b-a)*Rnd +a)+1语句后,求c值的范围为( )。
A. 5~10
B. 6~9
C. 6~10
D. 5~9
满分:5分
2.以下Case语句中错误的是( )。
A. Case 0 To 10
B. Case Is>10
C. Case Is>10 And Is<50
D. "Case 3,5,Is>10"
满分:5分
3.在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city = Array("北京", "上海", "天津", "沈阳") Print city(1) End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。
A. 空白
B. 错误提示
C. 北京
D. 上海
满分:5分
4.设s=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
满分:5分
5.以下声明语句中错误的是()。
A. Const var1=123
B. Dim var2 = 'ABC'
C. DefInt a-z
D. Static var3 As Integer
满分:5分
6.下列Visual Basic程序段运行后,变量s、t的值为()。 s=0:t=1 For k=2 To 4 s=s+k t=t*k Next k
A. 2 2
B. 9 24
C. 5 6
D. 0 1
满分:5分
7.以下不能在"工程资源管理器"窗口中列出的文件类型是( )。
A. .bas
B. .res
C. .frm
D. .ocx
满分:5分
8.能显示窗体的方法是( )。
A. Visible
B. Show
C. New
D. Open
满分:5分
9.窗体的MouseDown事件过程Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)有4个参数,关于这些参数,正确的描述是()。
A. 通过Button参数判定当前按下的是哪一个鼠标键
B. Shift参数只能用来确定是否按下Shift键
C. Shift参数只能用来确定是否按下Alt和Ctrl键
D. "参数x,y用来设置鼠标当前位置的坐标"
满分:5分
10.执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是()。
A. 只能写,不能读
B. 只能读,不能写
C. 既可以读,也可以写
D. 不能读,不能写
满分:5分
11.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
A. Value
B. Default
C. Cancel
D. Enabled
满分:5分
12.函数Int(-3.6)的值是( )。
A. -3
B. 3
C. -4
D. 4
满分:5分
13.下面程序段运行后,变量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
满分:5分
14.在窗体上画一个名称为File1的文件列表框,并编写如下程序: Private Sub File1_DblClick() x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是()。
A. x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
B. 双击文件列表框中的文件,将触发该事件过程
C. 要执行的文件的名字通过File1.FileName指定
D. File1中显示的是当前驱动器、当前目录下的文件
满分:5分
15.下面程序段运行后,变量a,b的值为( )。 a=3:b=4 IF a>b Then x=a:a=b:b=x
A. 3 4
B. 4 3
C. 3 3
D. 4 4
满分:5分
二、判断题(共5道试题,共25分。)
1.鼠标左键单击“工具”菜单中的“菜单编辑器”菜单项就可打开“菜单编辑器”窗口。
A. 错误
B. 正确
满分:5分
2.vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。
A. 错误
B. 正确
满分:5分
3.Visual Basic 应用程序只能以解释方式执行
A. 错误
B. 正确
满分:5分
4.当文本框失去焦点时,触发LostFocus事件
A. 错误
B. 正确
满分:5分
5.“函数过程形参的类型与函数返回值的类型没有关系”的叙述是正确的。
A. 错误
B. 正确
满分:5分
页:
[1]