专题一 VB程序设计概述(练习)-《Visual Basic 程序设计》高考备考讲练测(内蒙古)

2025-10-29
| 2份
| 15页
| 152人阅读
| 0人下载

内容正文:

专题一 VB程序设计概述 一:单选题 1:下列可以打开立即窗口的操作是( ) A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 2:Visual Basic中对象的含义是( ) A. 封装了的数据 B. 封装的程序 C. 某些具体事物的抽象 D. 创建对象实例的模板 3:能被对象所识别的动作与对象可执行的活动分别称为对象的( )。 A. 方法、事件 B.事件、方法 C.事件、属性 D.过程、方法 4:在VB中最基本的对象是( ),它是应用程序的基石,也是其他控件的容器。 A.文本框 B.命令按钮 C.窗体 D.标签 5:任何控件都具有的属性是( ) A.TEXT B.CAPTION C.NAME D.FORECOLOR 6:多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把( )指定为启动窗体。 A.不包含任何控件的窗体 B.设计时的第一个窗体 C.命名为Frm1的窗体 D.包含控件最多的窗体 7:以下有关对象属性的说法中正确的是( )。 A.对象所有的属性都罗列在属性窗口列表中 B.不同对象不可能有同名属性 C.不同对象的同名属性取值一定相同 D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变 8:在以下有关对象属性的叙述中,错误的是( ) A.一个对象的属性可分为外观、行为等若干类 B.不同属性可能具有不同的数据类型 C.一个对象的所有属性都可在属性窗口的列表中进行设置 D.属性窗口中的属性列表既可按字母排列也可按类别排列 9:VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_________、对象对应的_________过程和_________代码。( ) A. 模块、方法、事件、程序 B. 窗体、属性、事件、程序 C. 窗体、程序、属性、事件 D. 窗体、属性、事件、模块 10:对于窗体,下面( )属性在程序运行时其属性设置起作用。 A. MaxButton B. BordStyle C. Name D. Left 11:有如下语句:Form1.Print “欢迎使用Visual Basic 6.0!”, Form1,Print和“欢迎使用Visual Basic 6.0!”则分别代表( )。 A. 对象,属性,值 B. 对象,方法,参数 C. 对象,值,属性 D. 属性,对象,值 12:可视化编程的最大优点是( ) A.具有标准工具箱 B.一个工程文件由若干个窗体文件组成 C.需要编写大量代码来描述图形对象 D.所见即所得 13:通过代码在运行时设置属性的语法格式为( )。 A.对象名=属性 .新值 B.对象名.属性=新值 C.对象名.新值=属性 .新值 D.对象名.属性=属性 .新值 14:VB 工程中的每一个窗体都是独立的( )。 A.类 B.对象 C.数据库 D.方法 15:下列说法错误的是( )。 A.在多重窗体中一定要有一个窗体为启动窗体。 B.在多重窗体中,如果没有指定启动窗体,则默认首先设计的窗体为启动窗体。 C.启动窗体能在运行程序时自动显示出来,其它窗体有些也能自动显示出来。 D.启动窗体通过“工程”菜单中的“工程属性”命令来指定。 16:以下叙述中,错误的是( )。 A.一个Visual Basic应用程序可以含有多个标准模块文件 B.一个Visual Basic工程可以含有多个窗体文件 C.标准模块文件可以属于某个指定的窗体文件 D.标准模块文件的扩展名是 .Bas 17:刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( )。 A.单选按钮 B.图片框 C.通用对话框 D.文本框 18:以下关于窗体的描述中,错误的是( ) A.执行Unload Form1语句后,窗体Form1消失,但仍在内存中 B.窗体的Load事件在加载窗体时发生 C.当窗体的Enabled属性为False时通过鼠标和键盘对窗体的操作都被禁止 D.窗体的Height、Width属性用于设置窗体的高和宽 19:当程序中断修改后再运行时,VB进入( )模式。 A.设计 B.运行 C.中断 D.编程 20:下列关于保存工程的说法正确的是( )。 A.保存工程时只保存窗体文件即可 B.保存工程时只保存工程文件即可 C.保存窗体文件且保存工程文件 D.工程文件与窗体文件是同一个文件 21:在 Visual Basic 集成开发环境的( )窗口中,可看到应用程序涉及的程序文件名。 A.代码 B.属性 C.窗体设计器 D.工程资源管理器 22:下列选项中,叙述错误的是( )。 A.在设计模式下,双击窗体可以打开代码窗口 B.在运行模式下,双击窗体可以打开代码窗口 C.单击工程资源管理器窗口上的查看代码按钮,可以打开代码窗口 D.在设计模式下,双击窗体上任一控件可以打开代码窗口 23:要在窗体上使用print方法输出的内容不因最小化被擦除掉,需设置窗体的( )属性为true。 A. Picture B. Text C. Icon D. AutoRedraw 24:下列窗口中用于显示窗体在屏幕上的位置的是( ) A.工程资源管理器窗口 B.窗体布局窗口 C.立即窗口 D.窗体设计器 25:Visual Basic 的工程文件的扩展名是( ) A. .cls B. .frm C. .vbp D. .bas 二:填空题 1:在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。 2:Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。 3:VB中的每个对象(控件)都有一组特征,这组特征称为__________,我们通过修改它可以控制对象的外观和操作。 4:一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。 5:通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_____________文件,后者的扩展名为.bas,通常由Basic语言编写,是一个可共用的子程序。 6:启动Visual Basic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作______。 7:保存一个工程至少应保存两个文件,这两个文件分别是______和______。 8:在创建工程时,使窗体上所有的控件具有相同的字体格式,应对窗体的______属性进行设置。 9.将窗体的______属性设置为False后,运行时窗体上的按钮、文本框就不会对用户的操作做出响应。 10.假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为__________。 11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是__________。 12.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示______事件过程。 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 专题一 VB程序设计概述 一:单选题 1:下列可以打开立即窗口的操作是( ) A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 【答案】D 【解析】Ctrl+G:打开 “立即窗口”用于调试时输出信息或执行即时命令。 2:Visual Basic中对象的含义是( ) A. 封装了的数据 B. 封装的程序 C. 某些具体事物的抽象 D. 创建对象实例的模板 【答案】C 【解析】本题考查Visual Basic中对象的概念。对象是对现实世界中某些具体事物的抽象,它不仅包含数据(属性),还包含对数据的操作(方法)以及触发的动作(事件)。A选项只提到数据,B选项只提到程序,都不完整。 3:能被对象所识别的动作与对象可执行的活动分别称为对象的( )。 A. 方法、事件 B.事件、方法 C.事件、属性 D.过程、方法 【答案】B 【解析】事件是对象能识别的动作,由用户操作或系统触发。方法是对象可执行的活动,用于完成特定操作。 4:在VB中最基本的对象是( ),它是应用程序的基石,也是其他控件的容器。 A.文本框 B.命令按钮 C.窗体 D.标签 【答案】C 【解析】在 VB 中,窗体(Form)是最基本的对象,它是应用程序的容器和基石。所有其他控件(如文本框、命令按钮、标签等)都必须放置在窗体上,窗体为这些控件提供了载体和运行环境。应用程序的界面设计、用户交互等核心功能都以窗体为基础展开。 5:任何控件都具有的属性是( ) A.TEXT B.CAPTION C.NAME D.FORECOLOR 【答案】C 【解析】在 VB 中,不同控件的属性各有不同,但NAME属性是所有控件都必须具备的属性。 6:多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把( )指定为启动窗体。 A.不包含任何控件的窗体 B.设计时的第一个窗体 C.命名为Frm1的窗体 D.包含控件最多的窗体 【答案】B 【解析】在缺省情况下,VB 会将设计时创建的第一个窗体指定为启动窗体。 7:以下有关对象属性的说法中正确的是( )。 A.对象所有的属性都罗列在属性窗口列表中 B.不同对象不可能有同名属性 C.不同对象的同名属性取值一定相同 D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变 【答案】D 【解析】许多属性既可以在设计时通过属性窗口设置(如窗体的Caption),也可以在运行时通过代码修改。 8:在以下有关对象属性的叙述中,错误的是( ) A.一个对象的属性可分为外观、行为等若干类 B.不同属性可能具有不同的数据类型 C.一个对象的所有属性都可在属性窗口的列表中进行设置 D.属性窗口中的属性列表既可按字母排列也可按类别排列 【答案】C 【解析】并非所有属性都能在属性窗口中设置,有些属性只能在运行时通过代码修改。 9:VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_________、对象对应的_________过程和_________代码。( ) A. 模块、方法、事件、程序 B. 窗体、属性、事件、程序 C. 窗体、程序、属性、事件 D. 窗体、属性、事件、模块 【答案】B 【解析】VB 的应用程序结构中,窗体文件(.frm)是最基本的组成部分,一个应用程序至少需要包含一个窗体文件。窗体文件的内容包括:窗体上的所有控件对象;这些对象的属性设置;对象对应的事件过程。 10:对于窗体,下面( )属性在程序运行时其属性设置起作用。 A. MaxButton B. BordStyle C. Name D. Left 【答案】D 【解析】Left 属性用于设置窗体在屏幕上的水平位置。这个属性在程序运行时可以动态设置。用户可以通过代码在运行时改变窗体的水平位置。 11:有如下语句:Form1.Print “欢迎使用Visual Basic 6.0!”, Form1,Print和“欢迎使用Visual Basic 6.0!”则分别代表( )。 A. 对象,属性,值 B. 对象,方法,参数 C. 对象,值,属性 D. 属性,对象,值 【答案】B 【解析】Print 是窗体对象的方法,用于执行输出文本的操作。 12:可视化编程的最大优点是( ) A.具有标准工具箱 B.一个工程文件由若干个窗体文件组成 C.需要编写大量代码来描述图形对象 D.所见即所得 【答案】D 【解析】可视化编程的核心特点是 “所见即所得”。 13:通过代码在运行时设置属性的语法格式为( )。 A.对象名=属性 .新值 B.对象名.属性=新值 C.对象名.新值=属性 .新值 D.对象名.属性=属性 .新值 【答案】B 【解析】在 Visual Basic 中,通过代码在运行时设置属性的语法格式是:对象名.属性 = 新值。 14:VB 工程中的每一个窗体都是独立的( )。 A.类 B.对象 C.数据库 D.方法 【答案】B 【解析】在 VB 中,工程中的每一个窗体都是一个独立的对象。对象是类的实例,窗体类(Form 类)是一个抽象的模板,而创建的每一个具体窗体(如 Form1、Form2)都是 Form 类的实例化对象,具有独立的属性、方法和事件。 15:下列说法错误的是( )。 A.在多重窗体中一定要有一个窗体为启动窗体。 B.在多重窗体中,如果没有指定启动窗体,则默认首先设计的窗体为启动窗体。 C.启动窗体能在运行程序时自动显示出来,其它窗体有些也能自动显示出来。 D.启动窗体通过“工程”菜单中的“工程属性”命令来指定。 【答案】C 【解析】启动窗体是程序运行时唯一自动显示的窗体,其他窗体需要通过代码手动调用才能显示,不会自动显示。 16:以下叙述中,错误的是( )。 A.一个Visual Basic应用程序可以含有多个标准模块文件 B.一个Visual Basic工程可以含有多个窗体文件 C.标准模块文件可以属于某个指定的窗体文件 D.标准模块文件的扩展名是 .Bas 【答案】C 【解析】标准模块是独立于窗体的全局模块,不属于任何特定的窗体文件,其声明的变量和过程在整个工程中可见。 17:刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( )。 A.单选按钮 B.图片框 C.通用对话框 D.文本框 【答案】C 【解析】而通用对话框(CommonDialog) 属于 ActiveX 控件,并非默认显示在工具箱中。 18:以下关于窗体的描述中,错误的是( ) A.执行Unload Form1语句后,窗体Form1消失,但仍在内存中 B.窗体的Load事件在加载窗体时发生 C.当窗体的Enabled属性为False时通过鼠标和键盘对窗体的操作都被禁止 D.窗体的Height、Width属性用于设置窗体的高和宽 【答案】A 【解析】Unload Form1语句的作用是卸载窗体,执行后窗体不仅会消失,还会从内存中被移除。 19:当程序中断修改后再运行时,VB进入( )模式。 A.设计 B.运行 C.中断 D.编程 【答案】B 【解析】在 VB 中,程序运行过程中进入中断模式时,用户可以修改代码。修改完成后,通过 “运行” 菜单的 “继续” 命令,程序会从中断处继续执行,此时 VB 进入运行模式。 20:下列关于保存工程的说法正确的是( )。 A.保存工程时只保存窗体文件即可 B.保存工程时只保存工程文件即可 C.保存窗体文件且保存工程文件 D.工程文件与窗体文件是同一个文件 【答案】C 【解析】在 VB 中,一个工程(.vbp)由多个文件组成,其中最核心的是窗体文件(.frm)。保存工程时:窗体文件(.frm)存储窗体的属性、控件信息及代码,必须单独保存;工程文件(.vbp)记录工程的组成结构(如包含哪些窗体、模块等),也需要单独保存。 21:在 Visual Basic 集成开发环境的( )窗口中,可看到应用程序涉及的程序文件名。 A.代码 B.属性 C.窗体设计器 D.工程资源管理器 【答案】D 【解析】工程资源管理器:以树形结构列出当前工程中所有的文件,清晰展示应用程序涉及的程序文件名及其组织关系。 22:下列选项中,叙述错误的是( )。 A.在设计模式下,双击窗体可以打开代码窗口 B.在运行模式下,双击窗体可以打开代码窗口 C.单击工程资源管理器窗口上的查看代码按钮,可以打开代码窗口 D.在设计模式下,双击窗体上任一控件可以打开代码窗口 【答案】B 【解析】在运行模式下,程序正在执行,此时无法打开代码窗口进行编辑,双击窗体只会触发窗体的DblClick事件(若有相应代码),而不会打开代码窗口。 23:要在窗体上使用print方法输出的内容不因最小化被擦除掉,需设置窗体的( )属性为true。 A. Picture B. Text C. Icon D. AutoRedraw 【答案】D 【分析】本题考查窗体的AutoRedraw属性。AutoRedraw属性设为True时,窗体上用Print方法输出的内容会自动重绘,避免因窗体刷新(如最小化后恢复)而被擦除;Picture属性用于设置窗体背景图片;Text属性通常不用于窗体;Icon属性用于设置窗体图标。因此答案选D。 24:下列窗口中用于显示窗体在屏幕上的位置的是( ) A.工程资源管理器窗口 B.窗体布局窗口 C.立即窗口 D.窗体设计器 【答案】B 【分析】窗体布局窗口:以小图标形式显示当前工程中各窗体在屏幕上的相对位置,方便开发者规划多个窗体的显示布局。 25:Visual Basic 的工程文件的扩展名是( ) A. .cls B. .frm C. .vbp D. .bas 【答案】C 【分析】工程文件扩展名是.vbp。 二:填空题 1:在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。 【答案】Vbp; frm; bas 【解析】工程文件的扩展名是 .vbp,窗体文件的扩展名是 .frm,标准模块文件的扩展名是 .bas。 2:Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。 【答案】对象; 事件驱动 【解析】VB 中通过对象来组织程序,每个对象具有属性(特征)、方法(行为)和事件(响应),符合面向对象的编程思想。采取了事件驱动的编程机制。 3:VB中的每个对象(控件)都有一组特征,这组特征称为__________,我们通过修改它可以控制对象的外观和操作。 【答案】属性 【解析】在 VB 中,对象的特征被称为 “属性” 4:一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。 【答案】Left;top;height;width 【解析】位置由Left和Top属性决定,其大小由Width和Height属性决定。 5:通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_____________文件,后者的扩展名为.bas,通常由Basic语言编写,是一个可共用的子程序。 【答案】标准模块文件 【解析】标准模块文件(.bas):存储通用的变量、过程等,可被整个工程共享,扩展名为.bas。 6:启动Visual Basic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作______。 【答案】工具箱 【解析】在 Visual Basic 的集成开发环境中,窗体左侧的窗口是 “工具箱”。 7:保存一个工程至少应保存两个文件,这两个文件分别是______和______。 【答案】窗体文件;工程文件 【解析】在 VB 中,一个工程的核心组成包括工程文件和窗体文件。 8:在创建工程时,使窗体上所有的控件具有相同的字体格式,应对窗体的______属性进行设置。 【答案】Font 【解析】若要让窗体上所有控件具有相同的字体格式,只需统一设置窗体的Font属性即可。 9.将窗体的______属性设置为False后,运行时窗体上的按钮、文本框就不会对用户的操作做出响应。 【答案】Enabled 【解析】在 VB 中,窗体的Enabled属性用于控制窗体及其其中的控件是否可用。 10.假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为__________。 【答案】Form1.Caption=“VB_Test” 【解析】在 VB 中,窗体的标题由Caption属性控制。 11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是__________。 【答案】代码窗口 【解析】在 VB 的设计阶段,双击窗体上的任何控件,系统会自动打开该控件所在窗体的代码窗口。 12.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示______事件过程。 【答案】Form_Load 【解析】Load事件是在窗体被加载到内存时触发的事件。 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

专题一 VB程序设计概述(练习)-《Visual Basic 程序设计》高考备考讲练测(内蒙古)
1
专题一 VB程序设计概述(练习)-《Visual Basic 程序设计》高考备考讲练测(内蒙古)
2
专题一 VB程序设计概述(练习)-《Visual Basic 程序设计》高考备考讲练测(内蒙古)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。