《Visual Basic6.0 程序设计》项目3 设计应用程序窗体(二)45分钟模拟试卷

2024-11-26
| 2份
| 13页
| 137人阅读
| 1人下载

内容正文:

河南省对口升学招生考试(春季高考)《Visual Basic6.0 程序设计》45分钟模拟试卷训练专辑,共18份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机基础课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加河南省对口升学(春考高考)的学生。与本专辑配套的还有河南省对口升学招生考试(春季高考)《计算机组装与维修》45分钟专题训练专辑,欢迎同学和老师们下载使用。 《河南省普通高等学校对口招收中等职业学校毕业生考试》 Visual Basic6.0 程序设计模拟试卷 项目3 设计应用程序窗体(二) 时间:45分钟 总分:120分 班级 姓名 学号 成绩 一、选择题(本大题共25小题,每小题 2 分,共 50分) 1.下列( )属性是每个控件都有的。 A.Name B.Caption C.Font D.BackColor 2.通过设置窗体的( )属性可以改变窗体的标题文字。 A.BackColor B.ForeColor C.Name D.Caption 3.窗体的边框样式BorderStyle属性默认是0-None,表示( )。 A.窗体没有边框 B.窗体是固定单边框 C.固定边框 D.窗体边框是可调整的 4.载入窗体时发生的事件是( )。 A.DblClick B.UnLoad C.Load D.Click 5.确定控件在窗体上的位置的属性是( )。 A.Width或 Height B.Width和 Height C.Top或Left D.Top和Left 6.下面关于创建对话框方法错误的是( )。 A.使用MsgBox或InputBox函数的代码可以创建预定义对话框 B.使用标准窗体或自定义已存在的对话框创建自定义对话框 C.使用CommonDialog控件可创建标准对话框 D.使用Window.ShowOpen创建对话框 7.想要显示“打开”对话框,应该调用CommonDialog控件的( )。 A.ShowOpen方法 B.ShowSave方法 C.ShowColor方法 D.ShowFont方法 8.CommonDialog 控件的( )方法,可显示“打印”对话框。 A.ShowOpen B.ShowSave C.ShowColor D.ShowPrinter 9.为了使Print方法在Form_Load事件中起作用,必须设置窗体的( )属性。 A.AutoReDraw B.BackColor C.Enabled D.Caption 10.程序运行后在窗体上单击鼠标,此时窗体不会接收到的事件是( )。 A.MouseDown B.MouseUp C.Load D.Click 11.( )不是鼠标事件。 A.MouseUp B.KeyPress C.MouseDown D.MouseMove 12.MsgBox函数中参数( )是不能省略的。 A.提示信息 B.按钮类型 C.标题 D.帮助信息 13.通过窗体的( )属性可以设置窗体的名称。 A.Name B.BackColor C.Height D.Caption 14.制作快速显示窗体时,要将窗体的BorderStyle属性设为( )。 A.0 B.1 C.2 D.3 15.一个应用程序中MDI窗体的个数是( )。 A.0 B.1 C.2 D.多 16.要显示“打开”对话框,可以将Action属性值设为( )。 A.1 B.2 C.3 D.4 17.如果用户在对话框中单击了“取消”按钮,则MsgBox函数的返回值是( )。 A.1 B.2 C.3 D.4 18.下列有关Activate事件说法错误的是( )。 A.Activate事件发生在Load事件之前 B.Activate事件是在看到窗体的时候发生 C.当窗体的Visible属性为Flase的时候不发生Activate事件 D.当一个窗体成为活动窗口时发生Activate事件 19.UnLoad事件中,Cancel参数的值为( )时表示窗体可以被卸载。 A.0 B.1 C.2 D.3 20.当在控件上移动鼠标时将发生( )事件。 A.Click B.DblClick C.MouseDown D.MouseMove 21.函数Chr(10)表示( )。 A.空格 B.回车 C.换行 D.退格 22.BorderStyle属性设置为( ),可以改变窗体的大小。 A.4 B.3 C.2 D.1 23.窗体的FontSize属性用于设置( )。 A.字体 B.名称 C.字号 D.字体颜色 24.窗体的( )事件在一个窗体成为活动窗口时发生。 A.Load B.Click C.Activate D.KeyPress 25.在鼠标事件中参数Shift的值为6,则说明用户按下了( )。 A.Alt键 B.Ctrl键 C.Shift键 D.Alt键和Ctrl键 二、判断题(本大题共10小题,每题 2分,共 20 分) 1.一个应用程序只能有一个MDI窗体。( ) 2.若最小化一个MDI子窗体时,它的图标将显示在任务栏中。( ) 3.MsgBox函数在对话框中显示消息,等待用户单击按钮,并返回一个整数表明用户单击了哪一个按钮。 ( ) 4.单击窗体右上角的关闭按钮,将触发Form_Unload()事件。( ) 5.窗体的 KeyPreview属性包括 KeyDown、 KeyUp、 KeyPress。( ) 6.窗体的MouseDown事件是在对象具有焦点时按下一个键时发生的事件。( ) 7.窗体大小只能通过鼠标拖动窗体边框来调整。( ) 8.当对象具有焦点时,按下和松开键盘上一个ANSI键会触发该对象的 KeyPress事件。( ) 9.VisualBasic对鼠标经过的每个像素都会生成MouseMove事件。( ) 10.在鼠标事件中button参数的值为2,则说明用户按下鼠标的中间按钮。( ) 三、名词解释题(本大题共5小题,每题 4 分,共 20 分) 1.DblClick事件 2.对话框 3.InputBox函数 4.通用对话框控件 5.MDI 四、简答题(本大题共5小题,每小题6分,共30分) 1.简述窗体的常用事件并简要说明其含义(写出6个)。 2.简述窗体的Load事件和Activate事件的区别。 3.如何让窗体选接收键盘事件? 4.创建用户对话框有哪几种方法? 、 5.简述创建MDI应用程序的步骤。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 河南省对口升学招生考试(春季高考)《Visual Basic6.0 程序设计》45分钟模拟试卷训练专辑,共18份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机基础课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加河南省对口升学(春考高考)的学生。与本专辑配套的还有河南省对口升学招生考试(春季高考)《计算机组装与维修》45分钟专题训练专辑,欢迎同学和老师们下载使用。 《河南省普通高等学校对口招收中等职业学校毕业生考试》 Visual Basic6.0 程序设计模拟试卷 项目3 设计应用程序窗体(二) 时间:45分钟 总分:120分 班级 姓名 学号 成绩 一、选择题(本大题共25小题,每小题 2 分,共 50分) 1.下列( )属性是每个控件都有的。 A.Name B.Caption C.Font D.BackColor 【答案】A 【解析】每个对象都有Name属性。故选A。 2.通过设置窗体的( )属性可以改变窗体的标题文字。 A.BackColor B.ForeColor C.Name D.Caption 【答案】D 【解析】Caption属性用于设置显示窗体的标题。故选D。 3.窗体的边框样式BorderStyle属性默认是0-None,表示( )。 A.窗体没有边框 B.窗体是固定单边框 C.固定边框 D.窗体边框是可调整的 【答案】A 【解析】BorderStyle属性值是0表示窗体没有边框。故选A。 4.载入窗体时发生的事件是( )。 A.DblClick B.UnLoad C.Load D.Click 【答案】C 【解析】在一个窗体被装载时发生Load事件。故选C。 5.确定控件在窗体上的位置的属性是( )。 A.Width或 Height B.Width和 Height C.Top或Left D.Top和Left 【答案】D 【解析】控件在窗体上的位置坐标可以由其Top和Left属性决定。故选D。 6.下面关于创建对话框方法错误的是( )。 A.使用MsgBox或InputBox函数的代码可以创建预定义对话框 B.使用标准窗体或自定义已存在的对话框创建自定义对话框 C.使用CommonDialog控件可创建标准对话框 D.使用Window.ShowOpen创建对话框 【答案】D 【解析】创建对话框的方法有:使用MsgBox或InputBox函数的代码可以创建预定义对话框;使用标准窗体或自定义已经存在的对话框创建自定义对话框;使用CommonDialog控件可以创建标准对话框。故选D。 7.想要显示“打开”对话框,应该调用CommonDialog控件的( )。 A.ShowOpen方法 B.ShowSave方法 C.ShowColor方法 D.ShowFont方法 【答案】A 【解析】ShowOpen方法用来调用显示“打开”对话框。故选A。 8.CommonDialog 控件的( )方法,可显示“打印”对话框。 A.ShowOpen B.ShowSave C.ShowColor D.ShowPrinter 【答案】D 【解析】ShowPrinter方法用来调用显示“打印”对话框。故选D。 9.为了使Print方法在Form_Load事件中起作用,必须设置窗体的( )属性。 A.AutoReDraw B.BackColor C.Enabled D.Caption 【答案】A 【解析】AutoRedraw属性用于控制窗体或控件是否自动重绘。故选A。 10.程序运行后在窗体上单击鼠标,此时窗体不会接收到的事件是( )。 A.MouseDown B.MouseUp C.Load D.Click 【答案】C 【解析】在一个窗体被装载时发生Load事件,当使用Load语句启动应用程序,或引用未装载的窗体属性或控件时发生此事件。故选C。 11.( )不是鼠标事件。 A.MouseUp B.KeyPress C.MouseDown D.MouseMove 【答案】B 【解析】KeyPress是键盘事件。故选B。 12.MsgBox函数中参数( )是不能省略的。 A.提示信息 B.按钮类型 C.标题 D.帮助信息 【答案】A 【解析】MsgBox函数中参数prompt提示信息是必需的。故选A。 13.通过窗体的( )属性可以设置窗体的名称。 A.Name B.BackColor C.Height D.Caption 【答案】A 【解析】Name属性返回或设置对象的名称。故选A。 14.制作快速显示窗体时,要将窗体的BorderStyle属性设为( )。 A.0 B.1 C.2 D.3 【答案】D 【解析】设置快速显示窗体,要将窗体的BorderStyle设置值为3。故选D。 15.一个应用程序中MDI窗体的个数是( )。 A.0 B.1 C.2 D.多 【答案】B 【解析】一个应用程序只能有一个MDI窗体。故选B。 16.要显示“打开”对话框,可以将Action属性值设为( )。 A.1 B.2 C.3 D.4 【答案】A 【解析】CommonDialog控件的Action属性值为1、2、3、4、5、6,分别用于显示“打开”对话框、“另存为”对话框、“颜色”对话框、“字体”对话框、“打印”对话框、“帮助”对话框。故选A。 17.如果用户在对话框中单击了“取消”按钮,则MsgBox函数的返回值是( )。 A.1 B.2 C.3 D.4 【答案】B 【解析】MsgBox函数的返回值为2时,说明用户按下了“取消”按钮。故选B。 18.下列有关Activate事件说法错误的是( )。 A.Activate事件发生在Load事件之前 B.Activate事件是在看到窗体的时候发生 C.当窗体的Visible属性为Flase的时候不发生Activate事件 D.当一个窗体成为活动窗口时发生Activate事件 【答案】A 【解析】Activate事件发生在Load事件之后。故选A。 19.UnLoad事件中,Cancel参数的值为( )时表示窗体可以被卸载。 A.0 B.1 C.2 D.3 【答案】A 【解析】参数Cancel为0,则窗体被卸载,将参数Cancel设置为任何一个非零的值可以防止窗体被删除。故选A。 20.当在控件上移动鼠标时将发生( )事件。 A.Click B.DblClick C.MouseDown D.MouseMove 【答案】D 【解析】MouseMove事件是当鼠标指针在屏幕上移动时发生的事件。故选D。 21.函数Chr(10)表示( )。 A.空格 B.回车 C.换行 D.退格 【答案】C 【解析】Chr(10)表示换行符。故选C。 22.BorderStyle属性设置为( ),可以改变窗体的大小。 A.4 B.3 C.2 D.1 【答案】C 【解析】BorderStyle属性用于设置窗体的边框样式,其值为2时窗口大小可变,并且将框架设置为标准双线。故选C。 23.窗体的FontSize属性用于设置( )。 A.字体 B.名称 C.字号 D.字体颜色 【答案】C 【解析】FontSize属性用来设置窗体中显示文本所用的字体的大小。故选C。 24.窗体的( )事件在一个窗体成为活动窗口时发生。 A.Load B.Click C.Activate D.KeyPress 【答案】C 【解析】当一个窗体成为活动窗体时发生窗体的Activate事件。故选C。 25.在鼠标事件中参数Shift的值为6,则说明用户按下了( )。 A.Alt键 B.Ctrl键 C.Shift键 D.Alt键和Ctrl键 【答案】D 【解析】参数Shift的值为1、2和4,分别代表Shift、Ctrl和Alt键被按下。故选D。 二、判断题(本大题共10小题,每题 2分,共 20 分) 1.一个应用程序只能有一个MDI窗体。( ) 【答案】√ 【解析】一个应用程序只能有一个MDI窗体和若干个MDI子窗体。故表述正确。 2.若最小化一个MDI子窗体时,它的图标将显示在任务栏中。( ) 【答案】× 【解析】‌当最小化一个子窗体时,它的图标将显示在MDI窗体上而不是在任务栏中。故表述错误。 3.MsgBox函数在对话框中显示消息,等待用户单击按钮,并返回一个整数表明用户单击了哪一个按钮。 ( ) 【答案】√ 【解析】MsgBox函数的概念。故表述正确。 4.单击窗体右上角的关闭按钮,将触发Form_Unload()事件。( ) 【答案】√ 【解析】当窗体从内存中卸载时发生Unload事件。。故表述正确。 5.窗体的 KeyPreview属性包括 KeyDown、 KeyUp、 KeyPress。( ) 【答案】× 【解析】KeyDown、 KeyUp、 KeyPress是窗体的键盘事件。故表述错误。 6.窗体的MouseDown事件是在对象具有焦点时按下一个键时发生的事件。( ) 【答案】× 【解析】MouseDown事件和MouseUp事件是当按下或释放鼠标按钮时发生的事件。故表述错误。 7.窗体大小只能通过鼠标拖动窗体边框来调整。( ) 【答案】× 【解析】窗体的尺寸还可以通过Width和Height属性来设置。故表述错误。 8.当对象具有焦点时,按下和松开键盘上一个ANSI键会触发该对象的 KeyPress事件。( ) 【答案】√ 【解析】KeyPress事件是当用户按下和松开一个ANSI键时发生的事件。故表述正确。 9.VisualBasic对鼠标经过的每个像素都会生成MouseMove事件。( ) 【答案】× 【解析】鼠标指针移动越快,所能识别的MouseMove事件越少,所以并不是每个像素都发生MouseMove事件。故表述错误。 10.在鼠标事件中button参数的值为2,则说明用户按下鼠标的中间按钮。( ) 【答案】× 【解析】参数Button的值为1、2和4时,分别对应鼠标的左按钮、右按钮及中间按钮。故表述错误。 三、名词解释题(本大题共5小题,每题 4 分,共 20 分) 1.DblClick事件 【答案】:当在一个对象上按下和释放鼠标按钮并再次按下和释放鼠标按钮时,DblClick事件发生。 【解析】:本题主要考查DblClick事件的概念。 2.对话框 【答案】:对话框用来提示用户应用程序继续运行所需的数据或向用户显示信息。对话框是一种特殊类型的窗体对象。 【解析】:本题主要考查对话框的概念。 3.InputBox函数 【答案】:InputBox函数用来在一个对话框中显示提示,等待用户输入文本或按下按钮,并返回包含文本框内容的字符串。 【解析】:本题主要考查InputBox函数的概念。 4.通用对话框控件 【答案】:通用对话框控件提供一组标准的操作对话框,进行打开文件、保存文件、设置打印选项,以及选择颜色和字体等操作。 【解析】:本题主要考查通用对话框控件的概念。 5.MDI 【答案】:多文档界面应用程序。 【解析】:本题主要考查MDI的概念。 四、简答题(本大题共5小题,每小题6分,共30分) 1.简述窗体的常用事件并简要说明其含义(写出6个)。 【答案】:1.Click事件:当在一个对象上按下然后释放一个鼠标按钮时,发生的事件。2.DblClick事件:当在一个对象上按下和释放鼠标按钮并再次按下和释放鼠标按钮时,DblClick事件发生。3.Load事件:在一个窗体被装载时发生Load事件。当使用Load语句启动应用程序,或引用未装载的窗体属性或控件时,发生此事件。4.Resize事件:当窗体第一次显示或窗体的外观尺寸被改变时发生Resize事件。5.Unload事件:当窗体从内存中卸载时发生Unload事件。6.QueryUnload事件:在一个窗体或应用程序关闭之前发生QueryUnload事件。 【解析】:本题主要考查窗体的常用事件。 2.简述窗体的Load事件和Activate事件的区别。 【答案】:当程序载入(Load)一个窗体的Visible属性为False的窗体时不发生Activate事件,只有当使用Show方法将该窗体的Visible属性设置为True时才产生Activate事件。Load事件在Activate事件之前发生,Load事件在看不到窗体的时候就已经发生了,一般是对窗体进行初始化,而Activate事件是看到窗体时才发生。 【解析】:本题主要考查Load和Activate事件的区别。 3.如何让窗体选接收键盘事件? 【答案】:1.让窗体选接收键盘事件时对窗体的KeyPreview属性值设置为True。2.如果窗体中没有可见和有效的控件,它将自动接收所有键盘事件。3.在窗体的KeyPress事件中设置参数KeyAscii为0,在窗体的KeyDown事件中设置参数KeyCode为0。 【解析】:本题主要考查窗体接收键盘事件的设置方法。 4.创建用户对话框有哪几种方法? 【答案】:1.使用MsgBox或InputBox函数的代码可以创建预定义对话框;2.使用标准窗体或自定义已经存在的对话框创建自定义对话框;3.使用CommonDialog控件可以创建标准对话框,如“打印”对话框和“打开文件”对话框等。 【解析】:本题主要考查创建用户对话框的方法。 5.简述创建MDI应用程序的步骤。 【答案】:1.从“工程”下拉菜单中选择“添加MDI窗体”命令;2.创建应用程序的子窗体;3.在程序设计时使用MDI子窗体。 【解析】:本题主要考查创建MDI应用程序的步骤。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《Visual Basic6.0 程序设计》项目3 设计应用程序窗体(二)45分钟模拟试卷
1
《Visual Basic6.0 程序设计》项目3 设计应用程序窗体(二)45分钟模拟试卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。