内容正文:
编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。
本试卷是第15卷,为知识训练卷,按《Visual Basic 6.0程序设计》中“对话框、MDI窗体与启动设置”范围和要求编写。具体内容为:12.熟练掌握InputBox函数;13.熟练掌握MsgBox函数;14.掌握CommandDialog控件;15.熟练掌握创建MDI窗体;16.熟练掌握设置MDI子窗体;17.熟练掌握创建快速显示窗体;18.掌握设置应用程序启动对象。
河南省中等职业学校毕业生对口升学考试
计算机类《考纲百套卷》
第15卷 Visual Basic 6.0程序设计——对话框、MDI窗体与启动设置
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题3分,共45分)
1.表达式name = InputBox("请输入姓名", "信息录入", "张三")中,"信息录入"是( )
A.提示文字
B.返回值
C.默认输入
D.标题文字
【答案】D
【解析】InputBox的第二个参数Title用于设置标题栏文字。
2.需要把InputBox取得的成绩转换为数值,较稳妥的做法是( )
A.直接假定输入一定正确
B.把返回值与vbYes比较
C.调用ShowOpen D.先检查输入内容再进行数值转换
【答案】D
【解析】InputBox返回字符串,数值应用前应验证空值和格式,避免转换错误。
3.语句r = MsgBox("是否保存?", vbYesNo + vbQuestion)中,vbQuestion用于( )
A.显示询问图标
B.指定默认文件名
C.显示取消按钮
D.返回字符串
【答案】A
【解析】vbQuestion为消息框增加询问图标,不负责按钮返回值。
4.MsgBox返回值为vbNo,表示用户单击了( )
A.是
B.取消
C.否
D.忽略
【答案】C
【解析】vbNo是“否”按钮对应的结果常量。
5.要让MsgBox中第二个按钮成为默认按钮,可加入( )
A.vbDefaultButton1 B.vbDefaultButton3
C.vbDefaultButton2 D.vbApplicationModal
【答案】C
【解析】vbDefaultButton2指定第二个按钮为默认按钮。
6.CommonDialog显示“保存文件”对话框所用的方法是( )
A.ShowSave B.ShowOpen C.ShowPrinter D.ShowColor
【答案】A
【解析】ShowSave用于显示标准保存文件对话框。
7.调用CommonDialog的ShowColor后,用户选定的颜色可从( )属性读取
A.FontName B.BackColor C.Color D.FileName
【答案】C
【解析】ShowColor结束后,Color属性保存用户选定的颜色值。
8.调用CommonDialog的ShowFont前,通常需要通过Flags属性确保( )
A.自动创建MDI窗体
B.返回文件路径
C.至少提供一种字体类型选项
D.修改启动对象
【答案】C
【解析】字体对话框需要合适的Flags设置,如屏幕字体或打印机字体标志。
9.CommonDialog的CancelError属性设为True时,用户取消对话框通常会( )
A.自动选择第一个文件
B.产生可处理的运行错误
C.关闭整个工程
D.返回vbNo
【答案】B
【解析】CancelError=True时取消操作会引发错误,可在错误处理程序中识别。
10.VB 6.0工程通常最多包含( )个MDI父窗体
A.1 B.4 C.2 D.数量不限
【答案】A
【解析】一个工程只能有一个MDIForm,但可以有多个MDI子窗体。
11.要把MDI子窗体按层叠方式排列,可调用MDIForm的( )
A.Move vbCascade B.Arrange vbCascade C.Show vbCascade D.Cls vbCascade
【答案】B
【解析】MDIForm的Arrange方法可用vbCascade层叠排列子窗体。
12.MDI子窗体显示前,应确保( )
A.对应MDI父窗体已装入
B.启动对象设为Sub Main
C.CommonDialog已卸载
D.InputBox保持打开
【答案】A
【解析】MDI子窗体依赖其MDI父窗体,显示子窗体时父窗体应已装入。
13.用于在主界面出现前短暂展示应用名称、版本等信息的窗体通常称为( )
A.MDI子窗体
B.快速显示窗体
C.错误窗体
D.文件对话框
【答案】B
【解析】快速显示窗体也称启动画面或Splash窗体,用于短暂展示启动信息。
14.在工程属性中指定程序运行后首先加载的窗体或Sub Main,设置的是( )
A.帮助文件
B.工程名称
C.兼容模式
D.启动对象
【答案】D
【解析】启动对象决定应用程序开始执行时的入口。
15.若工程需要先执行初始化代码再决定显示哪个窗体,适合作为启动对象的是( )
A.CommonDialog B.Sub Main C.任意Click事件 D.InputBox
【答案】B
【解析】Sub Main可作为统一入口,先执行初始化和判断,再显示所需窗体。
二、判断题(本大题共10小题,每小题2分,共20分)
16.vbQuestion用于让MsgBox只显示“确定”按钮。( )
【答案】×
【解析】vbQuestion指定图标,按钮由vbOKOnly等常量确定。
17.InputBox返回的是字符串,数值输入通常还需要验证和转换。( )
【答案】√
【解析】不能仅凭输入框外观假定返回数值类型。
18.vbDefaultButton2可把消息框的第二个按钮设为默认按钮。( )
【答案】√
【解析】按Enter时会选择当前默认按钮。
19.需要让用户指定文件保存位置时,应调用ShowOpen而不是ShowSave。( )
【答案】×
【解析】指定保存位置应调用ShowSave;ShowOpen用于选择要打开的文件。
21.一个VB 6.0工程可以同时包含任意多个MDIForm父窗体。( )
【答案】×
【解析】一个工程最多包含一个MDI父窗体。
20.CancelError为True时,可通过错误处理识别用户取消通用对话框。( )
【答案】√
【解析】取消会产生特定运行错误。
23.快速显示窗体适合长时间代替应用程序主窗体。( )
【答案】×
【解析】其用途通常是在启动阶段短暂显示信息。
22.MDIForm的Arrange方法可排列已打开的MDI子窗体。( )
【答案】√
【解析】可使用层叠、平铺等排列常量。
24.启动对象可以设置为某个窗体,也可以设置为Sub Main。( )
【答案】√
【解析】两者都是VB 6.0常见启动入口。
25.选择Sub Main为启动对象后,程序会自动显示所有窗体。( )
【答案】×
【解析】Sub Main必须通过代码明确加载或显示所需窗体。
三、名词解释(本大题共3小题,每小题5分,共15分)
26.通用对话框
【答案】通用对话框是由Windows提供统一外观和操作方式、供程序完成打开、保存、颜色、字体或打印等选择的标准对话框。
【解析】VB 6.0通常通过CommonDialog控件调用。
27.多文档界面(MDI)
【答案】多文档界面是一种在主容器窗体内同时打开、排列和管理多个子文档窗体的界面组织方式。
【解析】应说明一个主容器统一管理多个子文档窗体。
28.启动对象
【答案】启动对象是工程属性中指定的应用程序执行入口,可以是某个窗体或Sub Main过程。
【解析】它决定程序首先从哪里开始执行。
四、简答题(本大题共2小题,每小题10分,共20分)
29.简述MsgBox函数的Prompt、Buttons和Title参数及其返回值。
【答案】Prompt指定消息正文;Buttons用常量组合指定按钮、图标和默认按钮等样式;Title指定标题栏文字;函数返回用户所单击按钮对应的VbMsgBoxResult常量,如vbYes、vbNo或vbCancel。
【解析】需说明三个参数和返回值用途。
30.简述使用快速显示窗体并进入主窗体的基本流程。
【答案】把快速显示窗体或Sub Main设为启动入口;显示启动信息;在Load事件或初始化代码中完成必要准备;可用Timer或代码控制显示时长;随后卸载快速显示窗体并显示主窗体。若使用Sub Main,应由其明确调用各窗体。
【解析】应说明入口、初始化、切换和卸载关系。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。
本试卷是第15卷,为知识训练卷,按《Visual Basic 6.0程序设计》中“对话框、MDI窗体与启动设置”范围和要求编写。具体内容为:12.熟练掌握InputBox函数;13.熟练掌握MsgBox函数;14.掌握CommandDialog控件;15.熟练掌握创建MDI窗体;16.熟练掌握设置MDI子窗体;17.熟练掌握创建快速显示窗体;18.掌握设置应用程序启动对象。
河南省中等职业学校毕业生对口升学考试
计算机类《考纲百套卷》
第15卷 Visual Basic 6.0程序设计——对话框、MDI窗体与启动设置
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题3分,共45分)
1.表达式name = InputBox("请输入姓名", "信息录入", "张三")中,"信息录入"是( )
A.提示文字
B.返回值
C.默认输入
D.标题文字
2.需要把InputBox取得的成绩转换为数值,较稳妥的做法是( )
A.直接假定输入一定正确
B.把返回值与vbYes比较
C.调用ShowOpen D.先检查输入内容再进行数值转换
3.语句r = MsgBox("是否保存?", vbYesNo + vbQuestion)中,vbQuestion用于( )
A.显示询问图标
B.指定默认文件名
C.显示取消按钮
D.返回字符串
4.MsgBox返回值为vbNo,表示用户单击了( )
A.是
B.取消
C.否
D.忽略
5.要让MsgBox中第二个按钮成为默认按钮,可加入( )
A.vbDefaultButton1 B.vbDefaultButton3
C.vbDefaultButton2 D.vbApplicationModal
6.CommonDialog显示“保存文件”对话框所用的方法是( )
A.ShowSave B.ShowOpen C.ShowPrinter D.ShowColor
7.调用CommonDialog的ShowColor后,用户选定的颜色可从( )属性读取
A.FontName B.BackColor C.Color D.FileName
8.调用CommonDialog的ShowFont前,通常需要通过Flags属性确保( )
A.自动创建MDI窗体
B.返回文件路径
C.至少提供一种字体类型选项
D.修改启动对象
9.CommonDialog的CancelError属性设为True时,用户取消对话框通常会( )
A.自动选择第一个文件
B.产生可处理的运行错误
C.关闭整个工程
D.返回vbNo
10.VB 6.0工程通常最多包含( )个MDI父窗体
A.1 B.4 C.2 D.数量不限
11.要把MDI子窗体按层叠方式排列,可调用MDIForm的( )
A.Move vbCascade B.Arrange vbCascade C.Show vbCascade D.Cls vbCascade
12.MDI子窗体显示前,应确保( )
A.对应MDI父窗体已装入
B.启动对象设为Sub Main
C.CommonDialog已卸载
D.InputBox保持打开
13.用于在主界面出现前短暂展示应用名称、版本等信息的窗体通常称为( )
A.MDI子窗体
B.快速显示窗体
C.错误窗体
D.文件对话框
14.在工程属性中指定程序运行后首先加载的窗体或Sub Main,设置的是( )
A.帮助文件
B.工程名称
C.兼容模式
D.启动对象
15.若工程需要先执行初始化代码再决定显示哪个窗体,适合作为启动对象的是( )
A.CommonDialog B.Sub Main C.任意Click事件 D.InputBox
二、判断题(本大题共10小题,每小题2分,共20分)
16.vbQuestion用于让MsgBox只显示“确定”按钮。( )
17.InputBox返回的是字符串,数值输入通常还需要验证和转换。( )
18.vbDefaultButton2可把消息框的第二个按钮设为默认按钮。( )
19.需要让用户指定文件保存位置时,应调用ShowOpen而不是ShowSave。( )
21.一个VB 6.0工程可以同时包含任意多个MDIForm父窗体。( )
20.CancelError为True时,可通过错误处理识别用户取消通用对话框。( )
23.快速显示窗体适合长时间代替应用程序主窗体。( )
22.MDIForm的Arrange方法可排列已打开的MDI子窗体。( )
24.启动对象可以设置为某个窗体,也可以设置为Sub Main。( )
25.选择Sub Main为启动对象后,程序会自动显示所有窗体。( )
三、名词解释(本大题共3小题,每小题5分,共15分)
26.通用对话框
27.多文档界面(MDI)
28.启动对象
四、简答题(本大题共2小题,每小题10分,共20分)
29.简述MsgBox函数的Prompt、Buttons和Title参数及其返回值。
30.简述使用快速显示窗体并进入主窗体的基本流程。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$