第1章 Visual Basic 6.0 概述
1 你预习了本章内容了吗?共花时间 分
2.你复习了上一堂课内容吗?共花时间 分
3.你作业做了吗? 4.作业是自己做的吗?
一、判断题
1.事件过程由某个用户事件或系统事件触发执行,它不能被其他过程调用。( )
2.控件的属性值不可以在程序运行时动态地修改。( )
3.一个控件的属性在属性窗口中设置后,还可以再利用程序代码为其设置新值。( ) 4.所谓保存工程,是指保存正在编辑的工程的窗体。( )
5.面向对象的程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。( ) 6.为了使一个控件在运行时不可见,应该将该控件的Enabled属性设置为False。( ) 7.保存Visual Basic文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。( )
8.事件是由Visual Basic预先定义的对象能够识别的动作。 ( ) 9.“方法”是用来完成特定操作的特殊子程序。( )
10.窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。 ( ) 11.语句Form1.show和Form1.visible=True是等效的。 ( )
12.在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击“工程另存为…”就行,因为系统将同时保存其他文件。( ) 13.当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件。( ) 14.对象的Name属性可以在运行期间改变。( )
15.窗体的Enabled属性值为False时,该窗体上的按钮、文本框等控件就不会对用户的操作做出反应。 二、选择题
1.要使某个控件不可操作,要对 属性进行设置。
A.Enabled B.Visible C.Caption D.Name 2.下列不属于对象的基本特征的是 。 A.属性 B.方法 C.事件 D.函数 3.当运行程序时,系统自动执行启动窗体的 事件过程。 A.Click B.Load C.DblClick D.Unload 4.Visual Basic中“程序运行”允许使用的快捷键是 。 A.F2 B.F5 C.Alt+F3 D.F8
1
VB网络课堂:info.zjfc.edu.cn/vbweb
5.改变控件在窗体中的左右位置应修改该控件的 属性。 A.Top B.Left C.Width 6.启动VB后,就意味着要建立一个新的 。
D.Right
A.窗体 B.程序 C.工程 D.文件 7.在Visual Basic中,称对象的数据为 。 A.属性 B.方法 C.事件 D.封装 8.下列选项中不属于属性的是 。
A.Name B.Caption C.Show D.Text 9.将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件 。 A..doc与.txt B..com与.exe C..bat与.frm D..vbp与.frm 10.下列关于属性设置的叙述错误的是 。
A.一个控件具有什么属性是VB预先设计好的,用户不能改变它 B.一个控件具有什么属性值是VB预先设计好的,用户不能改变它
C.一个控件的大多数属性既可以在属性窗口中设置,也可以用程序代码设置 D.一个控件的属性在属性窗口中设置后,还可以再利用程序代码为其设置新值 11. 下列选项中不属于事件的是 。
A.Dblclick B.Load C.Show D.KeyUp 12.在窗体上按下鼠标左键时产生的事件是 。
A.KeyDown B.MouseUp C.MouseMove D.MouseDown 13.有如下程序代码:
Form1.Caption=”Visual Basic实例”
则Form1、Caption和“Visual Basic实例”分别代表 。 A、对象、值、属性 B、对象、方法、属性 C、对象、属性、值 D、属性、对象、值
14.为了使命令按钮(名称为Command1)右移200,应使用的语句是 。
A、Command1.Move -200 B、Command1.Move 200
C、Command1.Left = Command1.Left + 200 D、Command1.Left = Command1.Left - 200 三、程序设计题
1.编一程序:当用户在文本框中输入姓名,例如输入“×××”,单击“确定”按钮,则窗体上以隶书、18号字出现“×××:欢迎你!”,如果单击“结束”按钮,即结束程序运行。
2.在窗体上建立4个命令按钮Command1、Command2、Command3和Command4。 要求:(1)命令按钮的Caption属性分别为“字体变大”、“字体变小”、“加粗”和“标准”。 (2)每单击Command1按钮和Command2按钮一次,字体变大或变小3个单位。(3)单击Command3按钮时,字体变粗;单击Command4按钮时,字体又由粗体变为标准。(4)4个按钮每单击一次都在窗体上显示“青春无悔”。(5)双击窗体后可以退出。 答案:
2
VB网络课堂:info.zjfc.edu.cn/vbweb
1 2、
3.在窗体中创建一个文本框和两个命令按钮Command1和Command2,当单击Command1时,文本框消失;当单击Command2时,文本框出现,并在文本框中显示“我学会了创建一个应用程序了!”,要求Font为楷体和三号。
3
VB网络课堂:info.zjfc.edu.cn/vbweb
第2章 Visual Basic 的语言基础
1.你预习了本章内容了吗?共花时间 分
2.你复习了上一堂课内容吗?共花时间 分
3.你作业做了吗? 4.作业是自己做的吗?
一、判断题
1. InputBox函数的返回值的类型为整型。( )
2. 在逻辑运算符Not、Or、And中,运算优先级有高到低为Not、Or和And。( ) 3. MsgBox函数的返回值的类型为长整型。( ) 4. 整型变量有Byte、Integer和Long三种。( ) 5. 语句Form1.Print Tab(10);”#”的作用是在窗体的第11列位置输出字符”#”。 ( ) 6. dim a1, a2 as integer 语句表示声明的变量a1和a2都为整型变量。( )
7. 使用Dim声明语句建立一个变量后,Visual Basic自动对该变量赋初值为0. ( ) 8. String$(5,“VisualBasic”)的值和Mid(“VisualBasic”,7,5)的值相同。( ) 9.”A = B = C”是一个合法的Visual Basic语句。 ( ) 10.函数Str(23)与Str(-23)的值的长度相同 ( ) 11.当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件。( ) 12.执行语句T=”True”,T是一个逻辑型变量。 ( ) 13.Print_Text是一个不合法的变量名。( )
14.若x是Double类型变量,函数 Len(x) 的返回值为16。 二、选择题:
1.Visual Basic的逻辑类型数据占( )字节内存。 A.2 B.4 C.8 D.16 2.下列选项中( )是日期型数据。
A.@January10,1997@ B.#January10,1997# C.”January10,1997” D.& January10,1997& 3. 下列哪一个字符串可以作为Visual Basic中的变量名( )。 A. End B. 15efg C. b_12 D. X9[j] 4. 下列哪一个是合法的变量名( )。
A.Vbred B.“name123” C.True D.n 5. 整数Int(Rnd()*11)+10的值的范围是( )。 A.[10,20] B.[0,20] C.[10,10] D.[10,11] 6. 语句Y=X+1代表( )。 A.变量Y等于X+1的值
B.变量Y等于变量X的值,然后再加上1的一个表达式
4
VB网络课堂:info.zjfc.edu.cn/vbweb