考点1 初识Visual Basic《Visual Basic程序设计》内蒙古(对口招生)计算机类 知识点讲解

2026-10-12
| 10页
| 3人阅读
| 0人下载
精品

内容正文:

内蒙古自治区(计算机类)对口招生 《Visual Basic程序设计》复习讲义 模块 1 VB 入门 考点 1 初识Visual Basic 【考纲要求】 1. 了解Visual Basic简介; 2. 掌握Visual Basic的启动与退出; 3. 掌握帮助功能的使用。 【知识网络】 【知识和技能要点】 一、Visual Basic简介 1. Visual Basic 的性质与地位 Visual Basic(简称 VB)是 Microsoft 公司推出的程序设计语言,运行于 Windows 平台,以 BASIC 语言为基础,并融入了可视化与面向对象的程序设计思想。它把界面设计与程序代码分开处理:开发者用鼠标在窗体上摆放控件即可完成界面布局,再针对控件的事件编写少量代码。 2. Visual Basic 的主要特点 VB 最突出的特点是采用事件驱动的运行机制。传统语言编写的程序按语句的先后顺序自上而下执行,而 VB 程序启动后处于等待状态,只有当用户进行了某项操作(如单击按钮、改变文本内容)触发相应的事件时,程序才转入执行。此外,它还具备可视化界面设计、交互式设计、以及可扩充性的特点,面向对象、结构化程序设计、支持多种数据库访问以及可调用 Windows API ,开发效率较高、易于上手。 3. Visual Basic 的版本与发展 VB 自 1991 年面世以来不断升级,功能由简单走向完善,其间发布了多个版本。1998 年推出的 6.0 版是应用最广、影响最大的版本。此后 Microsoft 公司把它并入 .NET 平台,发展为 Visual Basic .NET,在语法与运行机制上均有明显变化,与 6.0 版不再完全兼容。主要分为学习版、专业版和企业版,满足不同设计人员对开发的需求。 二、Visual Basic的启动与退出 1. 启动 Visual Basic 的方法 启动 VB 的常用方式有三种:一是通过"开始"菜单中的程序组命令启动;二是双击桌面上已创建的 VB 快捷方式图标;三是在资源管理器中找到 VB 的主程序文件后双击运行。启动完成后,屏幕上出现集成开发环境窗口,系统通常还会同时给出"新建工程"对话框,供使用者选择要创建的工程类型。 2. 集成开发环境的组成 VB 把界面设计、代码编写与调试运行所需的功能集中在一个窗口中,构成集成开发环境。其主窗口包括标题栏、菜单栏和工具栏;此外还有工具箱、窗体设计器、属性窗口、工程资源管理器、窗体布局窗口和代码窗口等部件。工具箱用于选取控件,窗体设计器用于摆放控件,属性窗口用于查看和修改对象的属性,工程资源管理器用于管理工程中的各类文件,代码窗口用于编写事件过程。 3. 三种工作状态 集成环境具有设计、运行和中断三种工作状态。设计状态下可以摆放控件、设置属性并编写代码,程序不会执行;运行状态通过"启动"命令或功能键进入,程序按代码的逻辑执行;中断状态是在程序运行过程中被暂时停下,此时可以查看各变量的当前取值,便于定位错误。三种状态之间可通过工具栏按钮或菜单命令相互切换。 4. 退出 Visual Basic 的方法 退出 VB 既可单击窗口右上角的关闭按钮,也可选择"文件"菜单中的"退出"命令,或使用快捷键 Alt+Q。若当前工程中含有尚未保存的修改,系统会先弹出对话框询问是否保存,按提示确认后即可安全退出;若选择取消,则返回集成环境,已经编写的代码不会丢失。 三、帮助功能的使用 1. "帮助"菜单与帮助主题 "帮助"菜单是获取 VB 使用说明的主要入口,通过它可以打开帮助主题窗口,并按目录、索引、搜索三种方式查找所需内容。目录方式适合系统性地了解某一专题的整体结构,索引方式适合在已知关键词时快速定位条目,搜索方式则在全部帮助文档中按关键字检索。熟练运用这三种检索途径,能够显著提高独立解决问题的能力。 2. 上下文相关的即时帮助 除菜单之外,VB 还提供与当前操作对象相关联的即时帮助。在窗体上选中某个控件,或在代码窗口中把插入点停在某个属性名、方法名、函数名之上,按 F1 功能键即可直接打开与之对应的帮助页面,其中给出语法格式与使用示例。这一方式省去了逐级查找的步骤,是编写代码过程中最常用的求助手段。 3. MSDN Library 与联机帮助 VB 的帮助文档主要来源于 MSDN Library,它既可以在安装时一并装入本机,也可以在使用时通过 Internet 访问联机版本。本地帮助不依赖网络、响应较快,联机帮助则内容更新、覆盖面更广。此外,集成环境中的"对象浏览器"能够按库、类、成员逐层列出可用的对象及其属性、方法和事件,是查询对象用法的有力补充。 【真题】 2022年真题|单选题第1题 在设计阶段,双击窗体上的某个控件时,所打开的窗口是( ) A. 工程资源管理器窗口 B. 工具箱窗口 C. 代码窗口 D. 属性窗口 【答案】C 【解析】本题考查 VB 集成开发环境中各窗口的打开方式。在设计阶段双击窗体或窗体上的控件,系统会直接打开代码窗口,并把插入点定位到该对象的默认事件过程,便于立即编写代码。工程资源管理器用于管理工程文件,工具箱用于选取控件,属性窗口用于设置对象属性,均不会因双击控件而打开。 2022年真题|单选题第2题 Visual Basic 中要设置一个窗体的背景颜色,应使用( ) A. 属性窗口 B. 工程资源管理器 C. 代码窗口 D. 窗体布局窗口 【答案】A 【解析】本题考查设置对象属性的途径。窗体的背景颜色属于窗体的属性,属性窗口专门用于查看和修改所选对象的各种属性,因此在其中可以完成设置。工程资源管理器管理工程文件,代码窗口编写程序代码,窗体布局窗口用于设置窗体运行时的初始位置,都不能直接设置背景颜色。 2022年真题|单选题第3题 Visual Basic 的集成环境主窗口中,不包括( ) A. 标题栏 B. 菜单栏 C. 状态栏 D. 工具栏 【答案】C 【解析】本题考查集成环境主窗口的组成。VB 集成环境的主窗口由标题栏、菜单栏和工具栏等部分组成,用于显示程序名、提供全部操作命令以及常用命令的快捷按钮。状态栏并不属于主窗口的必备组成部分,因此本题选 C。 2023年真题|第2题 双击窗体中的任一控件对象后,Visual Basic 将显示的窗口是( ) A. 属性窗口 B. 工具箱 C. 代码窗口 D. 项目(工程)窗口 【答案】C 【解析】本题考查集成环境中窗口的打开方式。双击窗体中的控件对象时,VB 会自动打开代码窗口并定位到该控件的默认事件过程,方便编写事件响应代码。属性窗口用于设置对象属性,工具箱用于选取控件,工程窗口用于管理工程文件,因此选 C。 2024年真题|第16题 在下列选项中,不是 Visual Basic 可能的状态是( ) A. 设计状态 B. 运行状态 C. 工程状态 D. 中断状态 【答案】C 【解析】本题考查 VB 集成环境的工作状态。VB 集成环境具有设计状态、运行状态和中断状态三种工作状态:设计状态用于摆放控件与编写代码,运行状态用于执行程序,中断状态用于暂停程序以查看变量取值。"工程状态"并不是 VB 的工作状态,因此选 C。 2026年真题|第4题 Visual Basic 窗体设计器的主要功能是( ) A. 建立用户界面 B. 编写源程序代码 C. 画图形 D. 显示文本和控件 【答案】A 【解析】本题考查窗体设计器的作用。窗体设计器是摆放控件、布置界面的场所,其主要功能是建立用户界面;编写源程序代码由代码窗口完成,画图形要靠绘图方法与图形控件,显示文本和控件只是界面设计的组成部分而非其主要功能,因此选 A。 2026年真题|第5题 与传统的程序设计语言相比,Visual Basic 最突出的特点是( ) A. 结构化程序设计 B. 程序开发环境 C. 事件驱动编程机制 D. 程序调试技术 【答案】C 【解析】本题考查 VB 的编程机制。结构化程序设计、程序开发环境与程序调试技术在其他程序设计语言中同样具备,并非 VB 独有;VB 最突出的特点在于采用事件驱动的编程机制,程序启动后处于等待状态,由用户的操作触发相应的事件过程后才转入执行,因此选 C。 2022年真题|填空题第124题 Visual Basic 程序设计三种结构是________、________、________。 【答案】顺序结构;选择结构;循环结构 【解析】本题考查程序设计的三种基本结构。任何复杂的程序都可以由顺序结构、选择结构和循环结构组合而成:顺序结构按书写顺序逐条执行语句,选择结构根据条件判断决定执行哪一分支,循环结构则使某些语句重复执行。VB 同样以上述三种结构为基础。 2024年真题|填空题第123题 在设计模式时双击窗体后,VB 将显示的窗口是________。 【答案】代码窗口 【解析】本题考查集成环境中窗口的打开方式。在设计模式下双击窗体的空白区域,系统会打开代码窗口,并把插入点定位到窗体的默认事件过程模板上,供编写事件过程代码使用。 2024年真题|填空题第124题 在 Visual Basic 集成环境中,运行程序的功能键是________。 【答案】F5 【解析】本题考查集成环境的常用快捷键。在 VB 集成环境中按下 F5 功能键,或者选择"运行"菜单中的"启动"命令、单击工具栏上的启动按钮,都可以使程序进入运行状态。 2025年真题|填空题第123题 设置窗体上多个控件之间的对齐方式,使用________菜单。 【答案】格式 【解析】本题考查集成环境中菜单的功能。在设计状态下同时选中窗体上的多个控件后,使用"格式"菜单中的"对齐"子菜单,可以使这些控件按左对齐、右对齐、居中等方式排列整齐;"格式"菜单还提供统一尺寸、水平间距、垂直间距以及组合等排版命令。 【练习题】 一、填空题 1. Visual Basic 是运行在________平台上的可视化程序设计语言,其程序由用户的操作触发________过程后才转入执行。 【答案】Windows;事件 【解析】Visual Basic 运行于 Windows 操作系统之上,以 BASIC 语言为基础并融入可视化设计思想。程序启动后并不立即执行全部代码,而是等待用户操作触发相应的事件,再由事件过程完成具体处理,这就是事件驱动的编程机制。 2. 在 VB 集成开发环境中,用于选取控件的窗口是________,用于查看和修改对象属性的窗口是________,用于管理工程中各类文件的窗口是________。 【答案】工具箱;属性窗口;工程资源管理器 【解析】集成开发环境把设计、编码与调试所需部件集中在一起:工具箱中陈列各类控件,供设计界面时选取;属性窗口显示并允许设置该对象在设计阶段可设置的属性;工程资源管理器以树形结构列出当前工程包含的窗体、模块等文件,便于统一管理。 3. Visual Basic 集成环境具有设计状态、________和中断状态三种工作状态。 【答案】运行状态 【解析】VB 集成环境共有三种工作状态。设计状态用于摆放控件、设置属性和编写代码;运行状态用于执行程序;中断状态用于把正在运行的程序暂停下来,以便查看变量取值、逐句跟踪。三者之间可以相互切换。 4. 退出 Visual Basic 的快捷键是________;在代码窗口中把插入点定位到某个关键字后按________键,可以打开与之对应的帮助页面。 【答案】Alt+Q;F1 【解析】退出 VB 可用"文件"菜单中的"退出"命令或快捷键 Alt+Q。VB 还提供上下文相关的即时帮助:把插入点停在某个属性名、方法名或函数名上按 F1,即可直接打开对应的帮助页面,其中给出语法格式与示例。 5. "帮助"菜单支持按目录、________和搜索三种方式检索内容,VB 的帮助文档主要来自________。 【答案】索引;MSDN Library 【解析】"帮助"菜单提供目录、索引、搜索三种检索方式:目录适合按专题逐级浏览,索引适合按关键词直接定位条目,搜索则在全部文档中查找。VB 的帮助文档主要来源于 MSDN Library,既有可安装到本机的版本,也有通过 Internet 访问的联机版本。 二、单项选择题 1. Visual Basic 中"Visual"一词所体现的设计思想是( ) A. 界面设计可视化,即所见即所得 B. 程序执行速度可视化 C. 变量的取值可视化 D. 程序的编译过程可视化 【答案】A 【解析】"Visual"意为可视的。在 VB 中,设计界面时无须编写描述界面的代码,只需用鼠标把控件拖放到窗体上并调整其位置与大小,屏幕上显示的效果就是程序运行时的效果,这一特点称为可视化界面设计,也就是所见即所得。 2. Visual Basic 是以( )语言为基础发展而来的。 A. FORTRAN B. BASIC C. PASCAL D. C 【答案】B 【解析】Visual Basic 由 BASIC 语言发展而来,名称中的"Basic"即取自该语言。它在保留 BASIC 简单易学特点的同时,加入了可视化界面设计、事件驱动机制和面向对象等特性,成为一种适合初学者入门的 Windows 应用程序开发工具。 3. 下列窗口中,不属于 Visual Basic 集成开发环境组成部分的是( ) A. 工程资源管理器 B. 窗体布局窗口 C. 我的电脑窗口 D. 属性窗口 【答案】C 【解析】VB 集成开发环境由标题栏、菜单栏、工具栏、工具箱、窗体设计器、属性窗口、工程资源管理器、窗体布局窗口和代码窗口等组成。"我的电脑"窗口属于操作系统提供的文件管理界面,与 VB 的集成开发环境无关,因此选 C。 4. 启动 Visual Basic 后,屏幕上通常首先出现的对话框是( ) A. "新建工程"对话框 B. "打开工程"对话框 C. "属性"对话框 D. "打印"对话框 【答案】A 【解析】启动 VB 后,系统一般会先显示"新建工程"对话框,其中列出标准 EXE 等可供选择的工程类型,以及"现存""最新"等选项卡。选择所需类型并确定后,集成开发环境中即建立一个新工程,同时打开窗体设计器,可以开始设计界面。 5. 在 Visual Basic 中,能够按库、类、成员逐层查看可用对象及其属性、方法和事件的工具是( ) A. 属性窗口 B. 工具箱 C. 工程资源管理器 D. 对象浏览器 【答案】D 【解析】对象浏览器把当前可用的类型库、类及其成员按层次结构列出,并给出成员的语法说明,是查阅对象属性、方法和事件用法的工具。属性窗口只显示当前选中对象的属性,工具箱陈列控件,工程资源管理器管理工程文件,均不具备这一功能。 6. 程序运行过程中若需查看各变量的当前取值以便定位错误,应使程序处于( ) A. 设计状态 B. 运行状态 C. 中断状态 D. 编译状态 【答案】C 【解析】中断状态是在程序运行过程中被暂时停下时所处的状态。在该状态下程序不再继续执行,但各变量保持着当时的取值,因而可以查看变量内容、逐句跟踪程序的执行过程,是查找错误的重要手段。设计状态与运行状态都不便于查看中间结果。 7. 下列各项中,不属于 Visual Basic 主要特点的是( ) A. 可视化界面设计 B. 事件驱动的编程机制 C. 面向对象的程序设计 D. 必须用代码逐一定义界面上的每个控件 【答案】D 【解析】VB 的主要特点包括可视化界面设计、事件驱动的编程机制、面向对象的程序设计以及结构化程序设计等。使用 VB 设计界面时,控件由鼠标摆放而成,其位置和大小由系统记录,不需要用代码逐一定义,因此 D 项的表述与 VB 的特点不符。 8. 在 Visual Basic 中,退出集成环境的命令位于( )菜单中。 A. 文件 B. 编辑 C. 视图 D. 帮助 【答案】A 【解析】"文件"菜单集中了与工程文件相关的命令,如新建、打开、保存工程以及退出集成环境等;"编辑"菜单提供剪切、复制、查找等编辑命令,"视图"菜单用于显示或隐藏集成环境的各个窗口,"帮助"菜单用于检索帮助信息。 9. 在 Visual Basic 中按下 F1 功能键的作用是( ) A. 运行程序 B. 打开与当前对象或关键字相关的帮助 C. 保存当前工程 D. 使程序进入中断状态 【答案】B 【解析】F1 是 VB 的上下文相关帮助键。在设计状态下选中某个控件后按 F1,或在代码窗口中把插入点停在某个关键字上按 F1,系统会直接打开与该对象或关键字对应的帮助页面,其中给出语法格式与使用示例。运行程序使用 F5 功能键。 10. 使用"帮助"菜单检索帮助主题时,适合先系统了解某一专题整体结构的检索方式是( ) A. 索引 B. 目录 C. 搜索 D. 书签 【答案】B 【解析】帮助主题窗口提供目录、索引、搜索三种检索方式。目录方式按专题把帮助内容组织成树状结构,逐级展开即可全面了解某一专题的来龙去脉;索引适合按关键词直接定位条目,搜索则在全部文档中查找包含指定字词的内容。 11. Visual Basic 的帮助文档主要来自( ) A. Windows 帮助系统 B. Office 助手 C. 第三方联机手册 D. MSDN Library 【答案】D 【解析】VB 的帮助文档主要来源于 MSDN Library,其中汇集了 VB 及 Windows 平台各类开发技术的说明。它既可以在安装时装入本机供离线查阅,也可以在使用时通过 Internet 访问联机版本;联机版本内容更新、覆盖面更广。 三、程序填空题 1. 在窗体上放置一个标签 Label1 和一个命令按钮 Command1。要求程序运行时窗体标题显示为"我的第一个VB程序",单击命令按钮后,标签上显示"事件驱动",同时按钮上的文字变为"单击已完成"。请补充完整下列程序代码。 Private Sub Form_[1]________() Form1.Caption = "我的第一个VB程序" End Sub Private Sub Command1_Click() [2]________.Caption = "事件驱动" Command1.[3]________ = "单击已完成" End Sub 【答案】[1] Load;[2] Label1;[3] Caption 【解析】窗体装入内存时自动触发的是 Load 事件,其事件过程的名称由对象名与事件名组合而成,故 [1] 处填 Load。要修改标签上显示的文字,应写成"标签名.属性名 = 属性值"的形式,标签名为 Label1,故 [2] 处填 Label1。命令按钮上显示的文字由其 Caption 属性决定,故 [3] 处填 Caption。 2. 编写程序,要求程序运行时单击窗体,将窗体标题改为"欢迎使用Visual Basic",并在窗体上输出"欢迎使用Visual Basic"这行文字。请补充完整下列程序代码。 Private Sub Form_Click() Form1.Caption = [1]________ [2]________ "欢迎使用Visual Basic" End Sub 【答案】[1] "欢迎使用Visual Basic";[2] Print 【解析】Caption 属性用于设置窗体标题栏中显示的文字,而标题是字符串,在 VB 中字符串常量必须用一对双引号括起来,故 [1] 处填 "欢迎使用Visual Basic"。要在窗体上输出文字,使用窗体的 Print 方法,其书写形式为"对象名.Print 输出项",此处对象为当前窗体,可以省略对象名直接写 Print,故 [2] 处填 Print。 原创精品资源学科网独家享有版权,侵权必究 学科网(北京)股份有限公司 $

资源预览图

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