《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第9卷

2025-07-24
| 2份
| 13页
| 96人阅读
| 1人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 窗体
使用场景 中职复习
学年 2025-2026
地区(省份) 河南省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 137 KB
发布时间 2025-07-24
更新时间 2025-07-24
作者 xkwygg07
品牌系列 学易金卷·考纲百套卷
审核时间 2025-07-24
下载链接 https://m.zxxk.com/soft/53193430.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第9卷,是第一部分知识点训练卷,按考纲中《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.掌握设置应用程序启动对象。 2026版河南省《计算机类考纲百套卷》 第9卷 Visual Basic 6.0程序设计 (三)设计应用程序窗体 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 窗体的常用属性不包括( )。 A. Caption B. Name C. Width D. Font.Size 【答案】D 2. Cls可清除窗体或图形框中( )的内容 。 A. 程序运行时产生的图形和文字 B.在设计时放置的控件 C. Picture属性设置的背景图案 D. ScaleWidth属性 【答案】 A 3. 在鼠标事件中,如 shift参数的值为 4,则说明用户按下( )。 A. Shift键 B. Ctrl键 C. Alt键 D. Ctrl键和 Alt键 【答案】C 4. 可以用来画对角线的控件是( )。 A. Shape控件 B. Line控件 C. 图像控件 D. 图像框控件 【答案】B 5. 可以创建对话框的方法是( )。 A. Print方法 B. InputBox函数 C. Split函数 D. ListBox控件 【答案】B 6. 在鼠标事件中,如参数 shift 的值为4,则说明用户按下了( )。 A. Shift 键 B. Ctrl 键 C. Alt 键 D. Ctrl 键和Alt 键 【答案】C 7. 当用户按下F 键并释放时,触发的是( )事件。 A. KeyPress B. KeyDown C. Click D. MouseMove 【答案】A 8. 键盘事件 (KeyUp 和 KeyDown) 中,参数 shift 的值为3,说明按下了( )。 A. Shift 键 B. Ctrl 键 C. Alt 键 D. Shift+Ctrl 组合键 【答案】D 9. 使用InputBox函数创建输入框时,下列哪个参数是可选的?( ) A. Title B. Prompt C. Default D. HelpFile 【答案】D 10. 使用MsgBox函数创建消息框时,如果想要按钮显示为“确定”和“取消”,应该使用( )。 A. vbOKCancel B. vbYesNo C. vbRetryCancel D. vbAbortRetryIgnore 【答案】A 11. 对话框分为哪两大类?( ) A. 标准对话框和通用对话框 B. 模态对话框和非模态对话框 C. 输入对话框和输出对话框 D. 文本对话框和图像对话框 【答案】B 12. 函数MsgBox中参数buttons对应的数值若为 1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示 “确定”和 “取消”按钮 C. 显示“是”和“否”按钮 D. 显示 “重试”和 “取消”按钮 【答案】B 13.窗体的( )事件是当释放鼠标按钮时发生的事件。 A. MouseUp B. MouseDown C. MouseMove D. KeyPress 【答案】A 14.在窗体的MouseUp事件中,对应鼠标按钮的右按键时,参数Button的值是( )。 A. 1 B. 2 C. 3 D. 4 【答案】B 15. 在窗体卸载前发生的事件是( )。 A. Load B. Click C. Resize D. Unload 【答案】D 16. 当窗体的KeyPreview属性设置为True时,哪个对象将优先接收键盘事件?( ) A. 窗体 B. 控件 C. 文本框 D. 图片框 【答案】A 17. 在窗体中,哪个事件在用户按下鼠标按钮时发生?( ) A. MouseDown B. MouseUp C. MouseMove D. Click 【答案】A 18. 一个应用程序可以有的 MDI 窗体个数是( )。 A.0 B.1 C.2 D. 多 【答案】D 19. Click 是单选按钮的常用事件,下列不会发生该事件的情况是( )。 A.用鼠标左键单击单选按钮 B.当单选按钮具有焦点时按下空格键 C.用鼠标右键单击单选按钮 D.将单选按钮value属性设为 True 【答案】C 20. 用于表示 MDI 窗体中的活动子窗体的属性是( )。 A.AutoShowChlldren B.ActiveForm C.Active D.ShowChildren 【答案】B 二、判断题(本大题共10小题,每题2分,共20分) 1. 在用Line方法画连接线时,前一条线的终点就是后一条线的起点。( ) 【答案】√ 2. 鼠标指针移动越快 ,则在任何两点之间所能识别的 MouscMove 事件越多。( ) 【答案】× 3. 窗体的 KeyPreview属性包括 KeyDown、KeyUP、KeyPress。( ) 【答案】√ 4. 当最小化一个子窗体时,它的图标将显示在Windows的任务栏中。( ) 【答案】× 5. Load事件在 Activate 事件之前发生。 ( ) 【答案】√ 6. CommonDialog控件可以用于打开和保存文件。( ) 【答案】√ 7.在程序设计时 ,子窗体将被限制在 MDI窗体区域之内。( ) 【答案】× 8.窗体的KeyUp 事件在对象具有焦点且释放一个键时触发。( ) 【答案】√ 9. 窗体的Unload事件在窗体卸载前发生,可用于执行一些清理工作。 ( ) 【答案】√ 10. 窗体的KeyPreview属性设置为True时,窗体将优先接收键盘事件。 ( ) 【答案】√ 三、名词解释题(本大题共2小题,每题4分,共8分) 1. App对象 【答案】 App对象是通过关键字App访问的全局对象,通过 App对象可以指定应用程序的标题、版本信息、可执行文件和帮助文件的路径及名称,以及是否运行前一个应用程序的示例。 2. InputBox函数 【答案】InputBox函数用于弹出一个输入框,让用户输入数据,并返回用户输入的字符串。 四、简答题(本大题共2小题,每题6分,共12分) 1. 请简要说明窗体的KeyDown、KeyUp和KeyPress事件的作用。 【答案】窗体的KeyDown事件在用户按下键盘上的某个键时发生,用于检测用户按下的键;KeyUp事件在用户释放键盘上的某个键时发生,用于检测用户释放的键;KeyPress事件在用户按下并释放键盘上的某个键时发生,用于获取用户按下的字符。这些事件用于处理键盘操作。 2. 简述窗体的Name属性与Caption属性的区别。 【答案】 Name属性用于标识窗体,而Caption属性用于设置窗体的标题文字。Name属性在运行阶段是只读的,只能在设计阶段通过属性窗口设置:而Caption属性既可在设计阶段通过属性窗口设置,也可在运行阶段通过代码改变。 五、编程题(本大题共2小题,每题10分,共20分) 1.编写一个程序,在程序运行时,可以通过拖动鼠标左键在窗体上连续画线,当释放鼠标左键时停止画线;如果单击鼠标右键,则可以从上次画图位置出发画一条线段,运行结果如下图所示。 按照上述要求,写出改窗体的MouseDown事件过程。 【答案】 Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) '按下鼠标左键开始连续画线 If Button = 1 Then mouseBX = X mouseBY = Y NYcrw = True End If '按下鼠标右键画直线 If Button = 2 Then Form1.Line -(X, Y) End If End Sub 2.编写一个程序,要求使用窗体的MouseDown、MouseUp和MouseMove事件分别在鼠标按下、鼠标释放和鼠标移动时显示不同的消息框。 【答案】 Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "MouseDown event occurred." End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "MouseUp event occurred." End Sub Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "MouseMove event occurred." End Sub 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第9卷,是第一部分知识点训练卷,按考纲中《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.掌握设置应用程序启动对象。 2026版河南省《计算机类考纲百套卷》 第9卷 Visual Basic 6.0程序设计 (三)设计应用程序窗体 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 窗体的常用属性不包括( )。 A. Caption B. Name C. Width D. Font.Size 2. Cls可清除窗体或图形框中( )的内容 。 A. 程序运行时产生的图形和文字 B.在设计时放置的控件 C. Picture属性设置的背景图案 D. ScaleWidth属性 3. 在鼠标事件中,如 shift参数的值为 4,则说明用户按下( )。 A. Shift键 B. Ctrl键 C. Alt键 D. Ctrl键和 Alt键 4. 可以用来画对角线的控件是( )。 A. Shape控件 B. Line控件 C. 图像控件 D. 图像框控件 5. 可以创建对话框的方法是( )。 A. Print方法 B. InputBox函数 C. Split函数 D. ListBox控件 6. 在鼠标事件中,如参数 shift 的值为4,则说明用户按下了( )。 A. Shift 键 B. Ctrl 键 C. Alt 键 D. Ctrl 键和Alt 键 7. 当用户按下F 键并释放时,触发的是( )事件。 A. KeyPress B. KeyDown C. Click D. MouseMove 8. 键盘事件 (KeyUp 和 KeyDown) 中,参数 shift 的值为3,说明按下了( )。 A. Shift 键 B. Ctrl 键 C. Alt 键 D. Shift+Ctrl 组合键 9. 使用InputBox函数创建输入框时,下列哪个参数是可选的?( ) A. Title B. Prompt C. Default D. HelpFile 10. 使用MsgBox函数创建消息框时,如果想要按钮显示为“确定”和“取消”,应该使用( )。 A. vbOKCancel B. vbYesNo C. vbRetryCancel D. vbAbortRetryIgnore 11. 对话框分为哪两大类?( ) A. 标准对话框和通用对话框 B. 模态对话框和非模态对话框 C. 输入对话框和输出对话框 D. 文本对话框和图像对话框 12. 函数MsgBox中参数buttons对应的数值若为 1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示 “确定”和 “取消”按钮 C. 显示“是”和“否”按钮 D. 显示 “重试”和 “取消”按钮 13.窗体的( )事件是当释放鼠标按钮时发生的事件。 A. MouseUp B. MouseDown C. MouseMove D. KeyPress 14.在窗体的MouseUp事件中,对应鼠标按钮的右按键时,参数Button的值是( )。 A. 1 B. 2 C. 3 D. 4 15. 在窗体卸载前发生的事件是( )。 A. Load B. Click C. Resize D. Unload 16. 当窗体的KeyPreview属性设置为True时,哪个对象将优先接收键盘事件?( ) A. 窗体 B. 控件 C. 文本框 D. 图片框 17. 在窗体中,哪个事件在用户按下鼠标按钮时发生?( ) A. MouseDown B. MouseUp C. MouseMove D. Click 18. 一个应用程序可以有的 MDI 窗体个数是( )。 A.0 B.1 C.2 D. 多 19. Click 是单选按钮的常用事件,下列不会发生该事件的情况是( )。 A.用鼠标左键单击单选按钮 B.当单选按钮具有焦点时按下空格键 C.用鼠标右键单击单选按钮 D.将单选按钮value属性设为 True 20. 用于表示 MDI 窗体中的活动子窗体的属性是( )。 A.AutoShowChlldren B.ActiveForm C.Active D.ShowChildren 二、判断题(本大题共10小题,每题2分,共20分) 1. 在用Line方法画连接线时,前一条线的终点就是后一条线的起点。( ) 2. 鼠标指针移动越快 ,则在任何两点之间所能识别的 MouscMove 事件越多。( ) 3. 窗体的 KeyPreview属性包括 KeyDown、KeyUP、KeyPress。( ) 4. 当最小化一个子窗体时,它的图标将显示在Windows的任务栏中。( ) 5. Load事件在 Activate 事件之前发生。 ( ) 6. CommonDialog控件可以用于打开和保存文件。( ) 7.在程序设计时 ,子窗体将被限制在 MDI窗体区域之内。( ) 8.窗体的KeyUp 事件在对象具有焦点且释放一个键时触发。( ) 9. 窗体的Unload事件在窗体卸载前发生,可用于执行一些清理工作。 ( ) 10. 窗体的KeyPreview属性设置为True时,窗体将优先接收键盘事件。 ( ) 三、名词解释题(本大题共2小题,每题4分,共8分) 1. App对象 2. InputBox函数 四、简答题(本大题共2小题,每题6分,共12分) 1. 请简要说明窗体的KeyDown、KeyUp和KeyPress事件的作用。 2. 简述窗体的Name属性与Caption属性的区别。 五、编程题(本大题共2小题,每题10分,共20分) 1.编写一个程序,在程序运行时,可以通过拖动鼠标左键在窗体上连续画线,当释放鼠标左键时停止画线;如果单击鼠标右键,则可以从上次画图位置出发画一条线段,运行结果如下图所示。 按照上述要求,写出改窗体的MouseDown事件过程。 2.编写一个程序,要求使用窗体的MouseDown、MouseUp和MouseMove事件分别在鼠标按下、鼠标释放和鼠标移动时显示不同的消息框。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第9卷
1
《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第9卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。