内容正文:
编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。
本试卷是《计算机类考纲百套卷》的第10卷,是第一部分知识点训练卷,按考纲中《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.掌握设置应用程序启动对象。
河南省《计算机类考纲百套卷》 第10卷
Visual Basic 6.0程序设计
(三)设计应用程序窗体 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共20小题,每题2分,共40分)
1. 用于设置窗体背景颜色的属性是( )。
A. ForeColor
B. BackColor
C. Color
D. Caption
2. 下列哪个事件在窗体加载时发生,可用于执行一些初始化操作?( )
A. Load
B. Click
C. Resize
D. Unload
3. 当用户单击窗体时,会发生哪个事件?( )
A. Load
B. Click
C. Resize
D. Unload
4. 在窗体大小改变时发生的事件是( )。
A. Load
B. Click
C. Resize
D. Unload
5. 使用Print方法输出数据时,数据将被输出到( )。
A. 窗体的默认打印机
B. 指定的打印机
C. 窗体的默认输出设备
D. 指定的输出设备
6. 下列关于窗体的描述错误的是( )。
A. 执行 Unload Form1语句后,窗体Form1消失,但仍存在于内存中
B. 窗体的Load 事件在加载窗体时触发
C. 当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止
D. 窗体的 Height属性和 Width 属性用于设置窗体的高度与宽度
7. 程序运行后,单击窗体中的空白处,此时窗体不会接收的事件是( )。
A. MouseDown
B. MouseUp
C. Load
D. Click
8. 当其他事件从 Windows 操作环境中退出时,可用( )事件阻止。
A. Load
B. Unload
C. Click
D. QueryUnload
9. 在下列选项中,( )不是键盘事件。
A. MouseUp
B. KeyDown
C. KeyUp
D. KeyPress
10. MsgBox 函数中的参数buttons 对应的数值若为1,则对话框中显示的按钮为( )。
A. 只显示“确定”按钮
B. 显示“确定”和“取消”按钮
C. 显示“是”和“否”按钮
D. 显示“重试”和“取消”按钮
11. 当参数 buttons 的取值是( ) 时 ,MsgBox 函数只显示“确定”按钮。
A. 2
B. 1
C. 0
D. 3
12. MsgBox 函数的返回值是( )。
A. 用户单击的按钮所对应的值
B. 对话框中的消息
C. 对话框中的按钮个数
D. 对话框中的提示信息
13. 在VBA中,下列哪个方法可以创建通用对话框?( )
A. CreateDialog
B. ShowDialog
C. Modal
D. Show
14. CommonDialog控件的初步显示方式是( )。
A. Show
B. Initialize
C. ShowDialog
D. Modal
15. 在VBA中,设置CommonDialog控件的字体,应该使用( )。
A. Font.Name
B. Font.Size
C. Font.Bold
D. Font.Italic
16. MDI应用程序和SDI应用程序的主要区别是( )。
A. 窗口类型
B. 菜单类型
C. 应用程序类型
D. 数据类型
17.在窗体的MouseUp事件中,参数Shift的值为7时,对应( )键被按下。
A. Ctrl
B. Shift
C. Alt
D. 以上三个
18.窗体的( )属性是控制键盘是否接收窗体的键盘事件。
A. KeyDown
B. KeyUp
C. KeyPress
D. KeyPreview
19. 关于窗体的Print方法,以下说法错误的是:( )
A. Print方法可以在窗体上显示文本
B. Print方法可以在立即窗口中显示文本
C. Print方法可以在图片框中显示文本
D. Print方法可以在属性窗口中显示文本
20. 要使窗体在运行时自动最大化,应该设置其WindowState属性为:( )
A. 0
B. 1
C. 2
D. 3
二、判断题(本大题共10小题,每题2分,共20分)
1. Load事件在Activate事件之后发生。( )
2. 在MsgBox函数中,当Buttons参数值为0时,表示没有任何按钮和图标。( )
3. 在VBA中,窗体的Line方法用于在窗体上绘制线条。( )
4. 使用InputBox函数创建的输入框只能在一个窗体上使用。( )
5.对鼠标经过的每个像素, Visual Basic 都会触发 MouseMove 事件。( )
6.一个 KeyPress 事件可以引用任何能够打印的键盘字符。( )
7. MDI应用程序可以同时打开多个子窗体。( )
8. SDI应用程序只能打开一个窗口。( )
9. 窗体的MouseDown事件在用户按下鼠标按钮时发生,MouseUp事件在用户释放鼠标按钮时发生。 ( )
10. InputBox函数用于弹出一个输入框,让用户输入数据,而MsgBox函数用于显示消息框。 ( )
三、名词解释题(本大题共2小题,每题4分,共8分)
1. MsgBox函数
2. MDI窗体
四、简答题(本大题共2小题,每题6分,共12分)
1. 请简要说明窗体的Load事件的作用。
2. 请简要说明窗体的Click事件的作用。
五、编程题(本大题共2小题,每题10分,共20分)
1.编写一个程序,要求使用InputBox函数获取用户输入的值,并将其显示在一个标签中。
2.编写一个程序,要求使用MsgBox函数显示一个带有自定义按钮和图标的消息框,并根据用户的选择显示不同的消息。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。
本试卷是《计算机类考纲百套卷》的第10卷,是第一部分知识点训练卷,按考纲中《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.掌握设置应用程序启动对象。
河南省《计算机类考纲百套卷》 第10卷
Visual Basic 6.0程序设计
(三)设计应用程序窗体 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共20小题,每题2分,共40分)
1. 用于设置窗体背景颜色的属性是( )。
A. ForeColor
B. BackColor
C. Color
D. Caption
【答案】B
2. 下列哪个事件在窗体加载时发生,可用于执行一些初始化操作?( )
A. Load
B. Click
C. Resize
D. Unload
【答案】A
3. 当用户单击窗体时,会发生哪个事件?( )
A. Load
B. Click
C. Resize
D. Unload
【答案】B
4. 在窗体大小改变时发生的事件是( )。
A. Load
B. Click
C. Resize
D. Unload
【答案】C
5. 使用Print方法输出数据时,数据将被输出到( )。
A. 窗体的默认打印机
B. 指定的打印机
C. 窗体的默认输出设备
D. 指定的输出设备
【答案】C
6. 下列关于窗体的描述错误的是( )。
A. 执行 Unload Form1语句后,窗体Form1消失,但仍存在于内存中
B. 窗体的Load 事件在加载窗体时触发
C. 当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止
D. 窗体的 Height属性和 Width 属性用于设置窗体的高度与宽度
【答案】A
7. 程序运行后,单击窗体中的空白处,此时窗体不会接收的事件是( )。
A. MouseDown
B. MouseUp
C. Load
D. Click
【答案】C
8. 当其他事件从 Windows 操作环境中退出时,可用( )事件阻止。
A. Load
B. Unload
C. Click
D. QueryUnload
【答案】D
9. 在下列选项中,( )不是键盘事件。
A. MouseUp
B. KeyDown
C. KeyUp
D. KeyPress
【答案】A
10. MsgBox 函数中的参数buttons 对应的数值若为1,则对话框中显示的按钮为( )。
A. 只显示“确定”按钮
B. 显示“确定”和“取消”按钮
C. 显示“是”和“否”按钮
D. 显示“重试”和“取消”按钮
【答案】B
11. 当参数 buttons 的取值是( ) 时 ,MsgBox 函数只显示“确定”按钮。
A. 2
B. 1
C. 0
D. 3
【答案】C
12. MsgBox 函数的返回值是( )。
A. 用户单击的按钮所对应的值
B. 对话框中的消息
C. 对话框中的按钮个数
D. 对话框中的提示信息
【答案】A
13. 在VBA中,下列哪个方法可以创建通用对话框?( )
A. CreateDialog
B. ShowDialog
C. Modal
D. Show
【答案】B
14. CommonDialog控件的初步显示方式是( )。
A. Show
B. Initialize
C. ShowDialog
D. Modal
【答案】C
15. 在VBA中,设置CommonDialog控件的字体,应该使用( )。
A. Font.Name
B. Font.Size
C. Font.Bold
D. Font.Italic
【答案】A
16. MDI应用程序和SDI应用程序的主要区别是( )。
A. 窗口类型
B. 菜单类型
C. 应用程序类型
D. 数据类型
【答案】A
17.在窗体的MouseUp事件中,参数Shift的值为7时,对应( )键被按下。
A. Ctrl
B. Shift
C. Alt
D. 以上三个
【答案】D
18.窗体的( )属性是控制键盘是否接收窗体的键盘事件。
A. KeyDown
B. KeyUp
C. KeyPress
D. KeyPreview
【答案】D
19. 关于窗体的Print方法,以下说法错误的是:( )
A. Print方法可以在窗体上显示文本
B. Print方法可以在立即窗口中显示文本
C. Print方法可以在图片框中显示文本
D. Print方法可以在属性窗口中显示文本
【答案】D
20. 要使窗体在运行时自动最大化,应该设置其WindowState属性为:( )
A. 0
B. 1
C. 2
D. 3
【答案】C
二、判断题(本大题共10小题,每题2分,共20分)
1. Load事件在Activate事件之后发生。( )
【答案】×
2. 在MsgBox函数中,当Buttons参数值为0时,表示没有任何按钮和图标。( )
【答案】×
3. 在VBA中,窗体的Line方法用于在窗体上绘制线条。( )
【答案】√
4. 使用InputBox函数创建的输入框只能在一个窗体上使用。( )
【答案】×
5.对鼠标经过的每个像素, Visual Basic 都会触发 MouseMove 事件。( )
【答案】×
6.一个 KeyPress 事件可以引用任何能够打印的键盘字符。( )
【答案】√
7. MDI应用程序可以同时打开多个子窗体。( )
【答案】√
8. SDI应用程序只能打开一个窗口。( )
【答案】√
9. 窗体的MouseDown事件在用户按下鼠标按钮时发生,MouseUp事件在用户释放鼠标按钮时发生。 ( )
【答案】√
10. InputBox函数用于弹出一个输入框,让用户输入数据,而MsgBox函数用于显示消息框。 ( )
【答案】√
三、名词解释题(本大题共2小题,每题4分,共8分)
1. MsgBox函数
【答案】MsgBox函数用于弹出一个消息框,显示一些提示信息,并返回用户点击的按钮值。
2. MDI窗体
【答案】MDI(Multiple Document Interface,多文档界面)窗体是指可以同时显示多个文档的窗体,通常用于应用程序的主窗体,可以包含多个子窗体。
四、简答题(本大题共2小题,每题6分,共12分)
1. 请简要说明窗体的Load事件的作用。
【答案】窗体的Load事件在窗体加载时发生,通常用于执行一些初始化操作,如设置窗体的属性、创建控件、初始化变量等。
2. 请简要说明窗体的Click事件的作用。
【答案】窗体的Click事件在窗体被点击时发生,通常用于响应用户的点击操作,执行一些特定的功能或操作。
五、编程题(本大题共2小题,每题10分,共20分)
1.编写一个程序,要求使用InputBox函数获取用户输入的值,并将其显示在一个标签中。
【答案】
Private Sub Command1_Click()
Label1.Caption = InputBox("Please enter your name:", "Input")
End Sub
2.编写一个程序,要求使用MsgBox函数显示一个带有自定义按钮和图标的消息框,并根据用户的选择显示不同的消息。
【答案】
Private Sub Command1_Click()
Dim ans As Integer
ans = MsgBox("Do you like Visual Basic?", vbYesNo + vbQuestion + vbDefaultButton2, "Question")
If ans = vbYes Then
MsgBox "Great!"
Else
MsgBox "Too bad."
End If
End Sub
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$