16秋东北大学本部《可视化程序设计(VB)》在线作业
16秋学期《可视化程序设计(VB)》在线作业3一、单选题:
1.设菜单中有一个菜单项为"Open"。若要为该菜单命令设置访问键,即按下Alt及字母O时,能够执行"Open"命令,则在菜单编辑器中设置“Open"命令的方式是( )。 (满分:5)
A. 把Caption属性设置为&Open
B. 把Caption属性设置为O&pen
C. 把Name属性设置为&Open
D. 把Name属性设置为O&pen
2.语句Print 5/4*6 Mod 2的输出结果是( )。 (满分:5)
A. 0
B. 1
C. 2
D. 3
3.下面程序段是计算( )公式的。s=0:t=1For i=1 To 10t=t*is=s+tNext i (满分:5)
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
4.以下叙述中错误的是( )。 (满分:5)
A. 双击鼠标可以触发DblClick事件
B. 窗体或控件的事件的名称可以由编程人员确定
C. 移动鼠标时,会触发MouseMove事件
D. 控件的名称可以由编程人员设定
5.以下关于焦点的叙述中,错误的是( )。 (满分:5)
A. 如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据
B. 当文本框失去焦点时,触发LostFocus事件
C. 当文本框的Enabled属性为False时,其Tab顺序不起作用
D. 可以用TabIndex属性改变Tab顺序
6.以下叙述中错误的是( )。 (满分:5)
A. 用Shell函数可以调用能够在Windows下运行的应用程序
B. 用Shell函数即可以调用可执行文件,也可以调用Visual Basic的内部函数
C. 调用Shell函数的格式应为:<变量名>=Shell(……)
D. 用Shell函数不能执行DOS命令
7.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是( )。 (满分:5)
A. Value
B. Default
C. Cancel
D. Enabled
8.以下叙述中错误的是( ) (满分:5)
A. 一个工程中只能有一个Sub Main过程
B. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
C. 窗体的Hide方法和Unload方法的作用完全相同
D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
9.以下叙述中错误的是( )。 (满分:5)
A. 一个工程可以包括多种类型的文件
B. Visual Basic应用程序既能以编译方式执行,也能以解释方式执行
C. 程序运行后,在内存中只能驻留一个窗体
D. 对于事件驱动型应用程序,每次运行时的执行顺序可以不一样
10.以下关于图片框控件的说法中,错误的是( ) (满分:5)
A. 可以通过Print方法在图片框中输出文本
B. 清空图片框控件中图形的方法之一是加载一个空图形
C. 图片框控件可以作为容器使用
D. 用Stretch属性可以自动调整图片框中图形的大小
11.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是( )。 (满分:5)
A. MouseDown
B. MouseUp
C. Load
D. Click
12.窗体能够响应的事件是( )。 (满分:5)
A. ActiveForm
B. Drive
C. Load
D. Change
13.为了清除窗体上的一个控件,下列正确的操作是( )。 (满分:5)
A. 按回车键
B. 按esc键
C. 选择(单击)要清除的控件,然后按Del键
D. 选择(单击)要清除的控件,然后按回车键
14.以下叙述错误的是( )。 (满分:5)
A. 打开一个工程文件时,系统自动装载有关的窗体、标准模块等文件。
B. 当程序运行时,双击一个窗体,则触发该窗体的Dbclick事件
C. Visual Basic 应用程序只能以解释方式执行
D. 事件可以由用户引发,也可以由系统引发
15.Visual Basic中,下面类型属于字符串型的是( )。 (满分:5)
A. Integer
B. Single
C. String
D. Boolean
三、判断题:
1.若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。 (满分:5)
A. 错误
B. 正确
2.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见。 (满分:5)
A. 错误
B. 正确
3.在程序执行的过程中,变量的值始终保持不变,常量的值随时改变。 (满分:5)
A. 错误
B. 正确
4.可以通过Print方法在图片框中输出文本 (满分:5)
A. 错误
B. 正确
5.语句Dim i,j As Single 作用是将i,j定义为单精度型变量。 (满分:5)
A. 错误
B. 正确
16秋学期《可视化程序设计(VB)》在线作业2
一、单选题:
1.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是( )。 (满分:5)
A. Timer1.Interval=0.5
B. Timer1.Interval=5
C. Timer.Interval=50
D. Timer1.Interval=500
2.结束当前程序的语句是( )。 (满分:5)
A. quit
B. exit
C. end
D. sub
3.以下关于函数过程的叙述中,正确的是( )。 (满分:5)
A. 函数过程形参的类型与函数返回值的类型没有关系
B. 在函数过程中,过程的返回值可以有多个
C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D. 如果不指明函数过程参数的类型,则该参数没有数据类型
4.窗体的MouseDown事件过程FormMouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)有4个参数,关于这些参数,正确的描述是( )。 (满分:5)
A. 通过Button参数判定当前按下的是哪一个鼠标键
B. Shift参数只能用来确定是否按下Shift键
C. Shift参数只能用来确定是否按下Alt和Ctrl键
D. "参数x
y用来设置鼠标当前位置的坐标"
5.数学式子sin30°写成VB表达式是( )。 (满分:5)
A. Sin30
B. Sin(30)
C. Sin(30°)
D. Sin(30*3.14/180)
6.要使一个命令按钮显示文字“确定”,正确的设置是把该命令的( )。 (满分:5)
A. 属性Font设置为“确定”
B. 属性.ForeColor设置为“确定”
C. 属性Caption设置为“确定”
D. 属性BorderStyle设置为“确定”
7.假如一个Visual Basic 应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是( )。 (满分:5)
A. 只保存窗体模块文件
B. 分别保存窗题模块、标准模块和工程文件
C. 只保存窗体模块和标准模块文件
D. 只保存工程文件
8.以下叙述中错误的是( )。 (满分:5)
A. 在程序运行时,通用对话框控件是不可见的
B. 在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框具有不同的作用
C. 调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文件
D. 调用通用对话框控件的ShowColor方法,可以打开颜色对话框
9.以下叙述中错误的是( )。 (满分:5)
A. 下拉式菜单和弹出式菜单都用菜单编辑器建立
B. 在多窗体程序中,每个窗体都可以建立自己的菜单系统
C. 除分隔线外,所有菜单项都能接收Click事件
D. 如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
10.以下叙述中错误的是( )。 (满分:5)
A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B. 以.BAS为扩展名的文件是标准模块文件
C. 窗体文件包含该窗体及其控件的属性
D. 一个工程中可以含有多个标准模块文件
11.表达式 5 Mod 3+3\5*2的值是( )。 (满分:5)
A. 0
B. 2
C. 4
D. 6
12.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。 (满分:5)
A. 工程资源管理器窗口
B. 工具箱窗口
C. 代码窗口
D. 属性窗口
13.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1Click( )a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是( )。 (满分:5)
A. VVV
B. Vis
C. sic
D. 11
14.在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是( )。 (满分:5)
A. Option1.value=True
B. Option1.Value=True Check1.Value=False Check1.Value=True
C. Option2.Value=False
D. Option1.Value=True Check1.Value=True Check1.Value=1
15.执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是( )。 (满分:5)
A. 只能写,不能读
B. 只能读,不能写
C. 既可以读,也可以写
D. 不能读,不能写
三、判断题:
1.程序代码的基本结构有三种:顺序结构、选择结构和过程结构。 (满分:5)
A. 错误
B. 正确
2.语句“FontName=“宋体”与“Form1.Fontname=“宋体””的作用完全相同,无一例外。 (满分:5)
A. 错误
B. 正确
3.若用OUTPUT 方式打开一个已存在的文件,则文件中原有的数据将全部被清空。 (满分:5)
A. 错误
B. 正确
4.Visual Basic 应用程序只能以解释方式执行 (满分:5)
A. 错误
B. 正确
5.若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。 (满分:5)
A. 错误
B. 正确
16秋学期《可视化程序设计(VB)》在线作业1
一、单选题:
1.以下关于变量作用域的叙述中,正确的是( )。 (满分:5)
A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用
B. 全局变量必须在标准模块中声明
C. 模块级变量只能用Private关键字声明
D. Static类型变量的作用域是它所在的窗体或模块文件
2.Visual Basic中,下面类型属于字符串型的是( )。 (满分:5)
A. Integer
B. Single
C. String
D. Boolean
3.运行时组合框控件Comb1中所选择的表项,可以表示为。 (满分:5)
A. Comb1.Text
B. Comb1.List
C. Comb1.ListIndex
D. Comb1.ListCoun
4.确定一个控件在窗体上的位置的属性是( )。 (满分:5)
A. Width和Height
B. Width或Height
C. Top和Left
D. Top或Left
5.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1Click( )Move 500,500End Sub程序运行后,单击命令按钮,执行的操作为( )。 (满分:5)
A. 命令按钮移动到距窗体左边界、上边界各500的位置
B. 窗体移动到距屏幕左边界、上边界各500的位置
C. 命令按钮向左、上方向各移动500
D. 窗体向左、上方向各移动500
6.以下关于菜单的叙述中,错误的是( )。 (满分:5)
A. 在程序运行过程中可以增加或减少菜单项
B. 如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项
C. 弹出式菜单在菜单编辑器中设计
D. 利用控件数组可以实现菜单项的增加或减少
7.在Visual Basic中,下列函数的值只为1,0,-1的是( )。 (满分:5)
A. INT(X)
B. ABS(X)
C. SQR(X)
D. SQN(X)
8.在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组元素的参数是( )。 (满分:5)
A. Tag
B. Index
C. ListIndex
D. Name
9.表达式 5 Mod 3+3\5*2的值是( )。 (满分:5)
A. 0
B. 2
C. 4
D. 6
10.以下叙述中错误的是( )。 (满分:5)
A. 如果过程被定义为Static类型,则该过程中的局部变量都是Static类型
B. Sub过程中不能嵌套定义Sub过程
C. Sub过程中可以嵌套调用Sub过程
D. 事件过程可以像通用过程一样由用户定义过程名
11.在图片框控件picture1上坐标(x,y)处画一个绿色点,写作。 (满分:5)
A. Pset(x
y)
RGB(0
255
0)
B. "Picture1.Pset(x
y)
Greeen"
C. "Pset(x
y)
vbGreen"
D. "Picture1.Pset(x
y)
vbGreen"
12.以下Case语句中错误的是( )。 (满分:5)
A. Case 0 To 10
B. Case Is>10
C. Case Is>10 And Is<50
D. "Case 3
5
Is>10"
13.以下关于窗体的描述中,错误的是( )。 (满分:5)
A. 执行Unload Form1语句后,窗体Form1消失,但仍在内存中
B. 窗体的Load 事件在加载窗体时发生
C. 当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止
D. 窗体的Height、Width属性用于设置窗体的高和宽
14.若某过程声明为Sub aa(n as integer),则调用实参与形参是按地址传递。 (满分:5)
A. Callaa(5)
B. Callaa(n+1)
C. Callaa(n)
D. Callaa(i-1)
15.设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是( ) (满分:5)
A. menu1.Enabled=True
B. Munu1.Enabled=False
C. Menu1.Visible=True
D. Menu1.Visible=False
三、判断题:
1.下列程序段的语法是正确的。Redim a( 2 , 4 )……Redim preserve a( 2 , 8) (满分:5)
A. 错误
B. 正确
2.End if 语句对单行if语句不需要。 (满分:5)
A. 错误
B. 正确
3.目录列表框的Path属性的作用是显示指定路径下的文件 (满分:5)
A. 错误
B. 正确
4.一个工程可以包括多种类型的文件。 (满分:5)
A. 错误
B. 正确
5.Input语句产生一个具有提示信息并可供用户输入数据的对话框。 (满分:5)
A. 错误
B. 正确
**** Hidden Message *****
页:
[1]