内容正文:
编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。
本试卷是《计算机类考纲百套卷》的第8卷,是第一部分知识点训练卷,按考纲中《Visual Basic 6.0程序设计》---(三)设计应用程序窗体的十八点要求编写。其十八点要求是:
1.熟练掌握窗体的常用属性;2.熟练掌握窗体的常用方法;3.熟练掌握窗体的Load事件;4.熟练掌握窗体的Click事件;5.掌握窗体的Risize事件;6.熟练掌握窗体的Unload事件; 7.了解窗体的KeyPreview属性;8.掌握窗体的KeyDown、KeyUp和KeyPress事件; 9.了解窗体的Line方法;10.掌握窗体的MouseDown、MouseUp和MouseMove事件;11.理解窗体的Activate事件;12.熟练掌握InputBox函数; 13.熟练掌握MsgBox函数;14.掌握CommandDialog控件;15.熟练掌握创建MDI窗体;16.熟练掌握设置MDI子窗体;17.熟练掌握创建快速显示窗体;18.掌握设置应用程序启动对象。
河南省《计算机类考纲百套卷》 第8卷
Visual Basic 6.0程序设计
(三)设计应用程序窗体 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共20小题,每题2分,共40分)
1. 用于设置窗体中显示文本所用字体的属性是( )。
A. BackColor
B. ForeColor
C. FontName
D. FontSize
【答案】C
2. 用来设置窗体标题的属性是( )。
A. Print
B. Name
C. Caption
D. Form
【答案】C
3. 在程序运行时,打开窗体系统自动触发的事件是( )。
A. Click
B. Load
C. Unload
D. Resize
【答案】B
4. 更改窗体背景颜色的属性是( )。
A. FontName
B. FontSize
C. Forecolor
D. BackColor
【答案】D
5. 通常利用( )事件过程来设置窗体启动时的初始属性。
A. Activate
B. Open
C. Load
D. Unload
【答案】C
6. 使用Move方法移动窗体时,需要提供( )。
A. 新的窗体宽度和高度
B. 新的窗体左上角的坐标
C. 移动的速度
D. 移动的方向
【答案】B
7. 使用Cls方法清除窗体时,将清除( )。
A. 窗体的所有控件
B. 窗体的打印输出内容
C. 窗体的屏幕显示内容
D. 窗体的内存内容
【答案】C
8. 使用Line方法绘制直线时,需要提供( )。
A. 直线的起点和终点坐标
B. 直线的颜色和宽度
C. 直线的斜率和截距
D. 直线的方程
【答案】A
9. 当用户按下并释放一个 ANSI键时触发( )事件。
A. Click
B. KeyUp
C. KeyPress
D. KeyDown
【答案】C
10. 在鼠标事件中,若参数 button的值为4,则说明用户按下鼠标的( )。
A. 左按键
B. 右按键
C. 中间按键
D. 左按键和右按键
【答案】C
11. 在鼠标事件中,若参数shift 的值为6,则说明用户按下了( )。
A. Alt 键
B. Ctrl键
C. Shift 键
D. Ctrl+Alt 组合键
【答案】D
12. 参数 buttons的取值是( ) 时 ,MsgBox 函数显示“是”或“否”按钮。
A. 1
B. 2
C. 3
D. 4
【答案】D
13.窗体首次显示或改变窗体大小时发生( )事件。
A. Unload
B. Resize
C. QueryUnload
D. Activate
【答案】B
14.MsgBox函数的返回值为2时,说明用户单击的是( )按钮。
A. 确定
B. 取消
C. 是
D. 否
【答案】B
15. MsgBox函数用于( )。
A. 显示消息框
B. 弹出一个输入框,让用户输入数据
C. 显示命令对话框
D. 创建MDI窗体
【答案】A
16. 用于创建MDI窗体的属性是( )。
A. MDIChild
B. MDIForm
C. Form
D. Container
【答案】B
17. 用于设置MDI子窗体的属性是( )。
A. MDIChild
B. MDIForm
C. Form
D. Container
【答案】A
18. 用于创建快速显示窗体的方法是( )。
A. Show
B. Load
C. Display
D. Unload
【答案】A
19. 关于窗体的MaxButton和MinButton属性,以下说法正确的是:( )
A. 两者都可以设置为True或False
B. 两者都可以设置为0或1
C. MaxButton属性决定了窗体是否可以最小化
D. MinButton属性决定了窗体是否可以最大化
【答案】A
20. 关于窗体的Caption属性,以下说法错误的是:( )
A. 用于设置窗体的标题
B. 可以在运行时修改
C. 可以设置为空字符串
D. 只能在设计时设置
【答案】D
二、判断题(本大题共10小题,每题2分,共20分)
1.当窗体第一次显示或窗体的外观尺寸被改变时触发 Resize 事件。( )
【答案】√
2.窗体的尺寸由ScaleWidth 属性和 ScaleHeight 属性决定。( )
【答案】×
3.在关闭窗体对象时, Unload 事件先于 QueryUnload 事件发生。 ( )
【答案】×
4.MouseMove事件是3种鼠标事件中最常用的事件。( )
【答案】×
5.窗体的 ScaleWidth属性和ScaleHeight 属性在程序设计时是不可用的,并且在运行时是只读的。( )
【答案】√
6.单击“工程” → “添加窗体”命令,可以在当前工程中添加MDI 窗体。( )
【答案】×
7. Unload事件中的Cancel参数值为1时,表示窗体已经卸载。( )
【答案】×
8. 窗体的MouseDown事件中,当参数Button的值为1时,对应鼠标按钮的左按键。( )
【答案】√
9. 窗体的Click事件在用户单击窗体时发生,不区分鼠标按钮。 ( )
【答案】√
10. 窗体的Resize事件在窗体大小改变时发生,可用于调整控件布局。 ( )
【答案】√
三、名词解释题(本大题共2小题,每题4分,共8分)
1. 窗体Load事件
【答案】窗体的Load事件在窗体加载时发生,通常用于执行一些初始化操作,如设置窗体的属性、创建控件等。
2. 窗体Click事件
【答案】窗体的Click事件在窗体被点击时发生,通常用于响应用户的点击操作。
四、简答题(本大题共2小题,每题6分,共12分)
1. 请简要说明MsgBox函数的作用。
【答案】MsgBox函数用于弹出一个消息框,显示一些提示信息,并返回用户点击的按钮值。它通常用于显示警告信息、确认信息或提示信息。
2. 请简要说明MDI窗体的作用。
【答案】MDI(Multiple Document Interface,多文档界面)窗体是指可以同时显示多个文档的窗体,通常用于应用程序的主窗体,可以包含多个子窗体。它用于提供一种方便的方式来管理和导航多个文档或窗口。
五、编程题(本大题共2小题,每题10分,共20分)
1.编写一个程序,要求使用窗体的Unload事件在关闭窗体之前提示用户确认是否真的要关闭窗体。
【答案】
Private Sub Form_Unload(Cancel As Integer)
Dim ans As Integer
ans = MsgBox("Are you sure you want to close the form?", vbYesNo + vbQuestion, "Confirm")
If ans = vbNo Then
Cancel = 1
End If
End Sub
2.编写一个程序,要求使用窗体的KeyDown、KeyUp和KeyPress事件分别显示不同的消息框。
【答案】
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
MsgBox "KeyDown event occurred."
End Sub
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
MsgBox "KeyUp event occurred."
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
MsgBox "KeyPress event occurred."
End Sub
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。
本试卷是《计算机类考纲百套卷》的第8卷,是第一部分知识点训练卷,按考纲中《Visual Basic 6.0程序设计》---(三)设计应用程序窗体的十八点要求编写。其十八点要求是:
1.熟练掌握窗体的常用属性;2.熟练掌握窗体的常用方法;3.熟练掌握窗体的Load事件;4.熟练掌握窗体的Click事件;5.掌握窗体的Risize事件;6.熟练掌握窗体的Unload事件; 7.了解窗体的KeyPreview属性;8.掌握窗体的KeyDown、KeyUp和KeyPress事件; 9.了解窗体的Line方法;10.掌握窗体的MouseDown、MouseUp和MouseMove事件;11.理解窗体的Activate事件;12.熟练掌握InputBox函数; 13.熟练掌握MsgBox函数;14.掌握CommandDialog控件;15.熟练掌握创建MDI窗体;16.熟练掌握设置MDI子窗体;17.熟练掌握创建快速显示窗体;18.掌握设置应用程序启动对象。
河南省《计算机类考纲百套卷》 第8卷
Visual Basic 6.0程序设计
(三)设计应用程序窗体 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共20小题,每题2分,共40分)
1. 用于设置窗体中显示文本所用字体的属性是( )。
A. BackColor
B. ForeColor
C. FontName
D. FontSize
2. 用来设置窗体标题的属性是( )。
A. Print
B. Name
C. Caption
D. Form
3. 在程序运行时,打开窗体系统自动触发的事件是( )。
A. Click
B. Load
C. Unload
D. Resize
4. 更改窗体背景颜色的属性是( )。
A. FontName
B. FontSize
C. Forecolor
D. BackColor
5. 通常利用( )事件过程来设置窗体启动时的初始属性。
A. Activate
B. Open
C. Load
D. Unload
6. 使用Move方法移动窗体时,需要提供( )。
A. 新的窗体宽度和高度
B. 新的窗体左上角的坐标
C. 移动的速度
D. 移动的方向
7. 使用Cls方法清除窗体时,将清除( )。
A. 窗体的所有控件
B. 窗体的打印输出内容
C. 窗体的屏幕显示内容
D. 窗体的内存内容
8. 使用Line方法绘制直线时,需要提供( )。
A. 直线的起点和终点坐标
B. 直线的颜色和宽度
C. 直线的斜率和截距
D. 直线的方程
9. 当用户按下并释放一个 ANSI键时触发( )事件。
A. Click
B. KeyUp
C. KeyPress
D. KeyDown
10. 在鼠标事件中,若参数 button的值为4,则说明用户按下鼠标的( )。
A. 左按键
B. 右按键
C. 中间按键
D. 左按键和右按键
11. 在鼠标事件中,若参数shift 的值为6,则说明用户按下了( )。
A. Alt 键
B. Ctrl键
C. Shift 键
D. Ctrl+Alt 组合键
12. 参数 buttons的取值是( ) 时 ,MsgBox 函数显示“是”或“否”按钮。
A. 1
B. 2
C. 3
D. 4
13.窗体首次显示或改变窗体大小时发生( )事件。
A. Unload
B. Resize
C. QueryUnload
D. Activate
14.MsgBox函数的返回值为2时,说明用户单击的是( )按钮。
A. 确定
B. 取消
C. 是
D. 否
15. MsgBox函数用于( )。
A. 显示消息框
B. 弹出一个输入框,让用户输入数据
C. 显示命令对话框
D. 创建MDI窗体
16. 用于创建MDI窗体的属性是( )。
A. MDIChild
B. MDIForm
C. Form
D. Container
17. 用于设置MDI子窗体的属性是( )。
A. MDIChild
B. MDIForm
C. Form
D. Container
18. 用于创建快速显示窗体的方法是( )。
A. Show
B. Load
C. Display
D. Unload
19. 关于窗体的MaxButton和MinButton属性,以下说法正确的是:( )
A. 两者都可以设置为True或False
B. 两者都可以设置为0或1
C. MaxButton属性决定了窗体是否可以最小化
D. MinButton属性决定了窗体是否可以最大化
20. 关于窗体的Caption属性,以下说法错误的是:( )
A. 用于设置窗体的标题
B. 可以在运行时修改
C. 可以设置为空字符串
D. 只能在设计时设置
二、判断题(本大题共10小题,每题2分,共20分)
1.当窗体第一次显示或窗体的外观尺寸被改变时触发 Resize 事件。( )
2.窗体的尺寸由ScaleWidth 属性和 ScaleHeight 属性决定。( )
3.在关闭窗体对象时, Unload 事件先于 QueryUnload 事件发生。 ( )
4.MouseMove事件是3种鼠标事件中最常用的事件。( )
5.窗体的 ScaleWidth属性和ScaleHeight 属性在程序设计时是不可用的,并且在运行时是只读的。( )
6.单击“工程” → “添加窗体”命令,可以在当前工程中添加MDI 窗体。( )
7. Unload事件中的Cancel参数值为1时,表示窗体已经卸载。( )
8. 窗体的MouseDown事件中,当参数Button的值为1时,对应鼠标按钮的左按键。( )
9. 窗体的Click事件在用户单击窗体时发生,不区分鼠标按钮。 ( )
10. 窗体的Resize事件在窗体大小改变时发生,可用于调整控件布局。 ( )
三、名词解释题(本大题共2小题,每题4分,共8分)
1. 窗体Load事件
2. 窗体Click事件
四、简答题(本大题共2小题,每题6分,共12分)
1. 请简要说明MsgBox函数的作用。
2. 请简要说明MDI窗体的作用。
五、编程题(本大题共2小题,每题10分,共20分)
1.编写一个程序,要求使用窗体的Unload事件在关闭窗体之前提示用户确认是否真的要关闭窗体。
2.编写一个程序,要求使用窗体的KeyDown、KeyUp和KeyPress事件分别显示不同的消息框。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$