VB复习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

VB复习题一、单选题第一章(1)VisualBasic中的控件分为两类,一类是ActiveX控件,另一类是A)文本控件B)标准控件C)基本控件D)图形控件【命题目的】考查控件的分类。【解题要点】“控件”是在图形用户界面(GUI)上进行输入、输出信息,启动事件程序等交互操作的图形对象,是进行可视化程序设计的基础和重要工具,VisualBasic中的控件分为两类,一类是标准控件(也称内部控件),另一类是ActiveX控件,启动VisualBasic后,工具箱中只有标准控件,共有20个。(2)下列程序执行的结果为x=25:y=20:z=7PrintS(;x+z*y;)A)S(47)B)S(165)C)S(25+7*20)D)S(87)【命题目的】考核考生对表达式的基本认识。【错解分析】该题涉及到赋值语句与运算符优先级的顺序,Print语句具有运算功能,故选项C)是错误的;由于运算符的优先级是先乘除后加减,所以选项B)为正确,选项A)和选项D)不正确。(3)在程序运行期间可以将图形装入窗体、图片框或图像框的函数是A)DrawStyleB)AutoSizeC)PasswordCharD)LoadPicture【命题目的】考核图形加载的方法。【解题要点】LoadPicture函数用于在程序运行期间对窗体、图片框或者图像框的Picture属性赋值,加载图形文件,它的格式为:[对象].Picture=LoadPicture([文件名]),当默认文件名时,时清空所指定对象中的图形;PasswordChar是用于决定密码的显示方式的,不正确;Drawstyle决定外观。(4)资源文件的扩展名是A).basB).clsC).frmD).res【命题目的】让考生加深对基础知识的记忆。【解题要点】模块文件的扩展名、类文件的扩展名、资源文件的扩展名和窗体文件的扩展名。【错解分析】.bas为程序模块文件的扩展名;.cls为类模块文件的扩展名;.res为相关资源文件的扩展名,.frm为窗体文件的扩展名。【考点链接】工程文件的扩展名.vbp、工程组文件的扩展名.vbg。(5)下列说法正确的是A)属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性B)对象是有特殊属性和行为方法的实体C)属性是对象的特性,所有的对象都有相同的属性D)属性值的设置只可以属性窗口中设置【命题目的】对基础知识的考查,增强对基础知识的记忆。【错解分析】属性是一个对象的特性,不同的对象有不同的属性,故选项C)是不正确的;引用属性的一般格式为:对象名.属性名称,故选项A)不正确;对象的属性值可以在属性窗口中设置,也可以在程序语句中设置,故选项D)是不正确的;对象是有特殊属性和行为方法的实体,不同的对象有不同的属性,选项B)是正确的。【考点链接】窗体的属性和控件的属性。(6)下列说法正确的是A)在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放控件B)若一个控件上有4个黑色的小方块,表明该控件是活动的C)窗体中活动控件只能有一个D)非活动控件在窗体是隐藏的【命题目的】考核控件的基本操作。【错解分析】任何一个多窗体的程序,在一定的时间,只有一个窗体是活动窗体,所以选项C)是正确的;活动窗体上有8个黑色的小方块,所以选项B)说有4个黑色的小方块是不正确的;活动窗体的缩放可以通过拖动四个角的小方块来调整控件的大小,即宽度和高度,所以A)是不正确的;在窗体上的非活动控件不是隐藏的,所以选项D)不正确。【考点链接】窗体的属性、工程的属性。(7)在VisualBasic中,被称为对象的是A)窗体B)控件C)控件和窗体D)窗体、控件和属性解析:在VisualBasic中,窗体和控件被称为VisualBasic中的对象,而属性是针对具体对象来说的,离开对象谈属性没有任何意义所以选项D)是不正确的;选项A)和选项B)都只谈了其中的一个方面,不全面;选项C)是正确的。(8)VisualBasic标题栏上显示了应用程序的A)大小B)状态C)位置D)名称解析:在VisualBasic中,标题栏是位于屏幕的顶部的水平条,它显示应用程序的名字,启动VisualBasic后,标题栏中出现的信息是“工程1-MicrosoftVisualBasic[设计]”,“设计”,表示设计状态,随着状态的不同而不同,只有名称是固定的,故标题栏上显示了应用程序的名称,并没有显示大小和位置,大小和位置在布局窗口中显示。(9)VisualBasic程序设计采用的编程机制是A)可视化B)面向对象C)事件驱动D)过程结构化解析:可视化是一种程序设计技术,它把繁锁、复杂的工作交由系统完成,从而减轻程序设计人员编写代码的工作量。面向对象是一种程序设计方法,这种方法将数据和代码封装起来而成为对象;事件驱动是一种编程机制,它由事件而驱动程序调用通用过程来执行指定的操作;过程结构化则是传统的“面向过程”程序设计语言的编程思想。(10)VisualBasic6.0分为3种版本,不属于这3种版本的是A)学习版B)专业版C)企业版D)业余版解析:VisualBasic包括3种版本,分别为学习版、专业版和企业版。学习版是VisualBasic最基本、最便宜的版本,包括创建Windows应用程序所需要的内部控件及数据网格、数据绑定控件等;专业版包括学习版中的全部内容,又增加了立体控件、动画按钮、通讯控件、进度条、工具栏和Internet控件等开发应用程序所需要的全套工具,功能更强大;企业版包括专业版中的全部内容,是VisualBasic的最强版本,为软件开发团队开发大型的网络环境应用软件体系提供了强有力的支持。(11)确定窗体控件启动位置的属性是A)Width和HeightB)Width或HeightC)StartUpPositonD)Top和Left解析:控制窗体启动位置的是StartUpPositon,所以选项C)是正确的;而Width和Height用来控制窗体的大小,所以A)和B)选项不正确;Top和Left用来控制窗体的左右边界距屏幕的左右边界的相对距离的,所以选项D)不正确。(12)新建一个窗体,其BorderStyle属性设置为FixedSingle,但运行时却没有最大化和最小化按钮,可能的原因是A)BorderStyle的值设为Fixed.Single,此项设置值的作用即禁止最大化和最小化按钮B)窗体的MaxButton和MinButton值设为FalseC)正常情况下新建的窗体都没有最大化和最小化按钮D)该窗体可用鼠标拖动边框的方法改变窗体的大小解析:如果窗体的BorderStyle属性设置为FixedSingle,则窗体为固定单边框,可以包含控制菜单框、标题栏、最大化和最小化按钮,但要注意的是,如果窗口的MaxButton和MinButton属性设置为True,则可以使用,运行时显示最大化和最小化按钮;如果设置为False,则运行时不显示。(13)下列说法错误的是A)标准模块也称程序模块文件,扩展名是.basB)标准模块由程序代码组成C)标准模块只用来定义一些通用的过程D)标准模块不附属于任何一个窗体解析:标准模块不仅可以用来定义一些通用的过程,还可以用来声明一些全局变量,所以C是不正确的;标准模块也称为程序模块文件,其扩展名是.bas,所以选项A)是正确的;正因为标准模块是程序模块文件,必然是程序代码组成,所以选项B)是正确的;(142)在设计阶段,当双击窗体上的某个控件时,打开的窗口是A)工程资源管理器窗口B)工具箱窗口C)代码窗口D)布局窗口解析:“工程资源管理器”窗口在屏幕的右上角,由3个按钮组成:分别是“查看代码”、“查看对象”和“切换文件夹”。系统启动后就显示在屏幕上,所以选项A)不正确;工具栏窗口用于界面设计,其窗口由工具图标组成,通常位于窗体的左侧,显示的是VisualBasic中的内部控件,所以选项B)也不正确;窗体布局窗口允许使用屏幕的小图像来布置应用程序中的各窗体的位置,一般在屏幕右下角,所以选项D)也不正确;双击窗体上的某个控件可以打开其代码窗口,编写事件过程,所以选项C)是正确的。(15)下列说法错误的是A)Caption为只读属性,运行时对象的名称不能改变B)设置Height或Width的数值单位为twip,是1点的1/20C)Icon属性用来设置窗体最小化时的图标D)用来激活属性窗口的快捷键是F4键解析:Caption不是只读属性,在设计阶段可以在属性窗口中设置,也可以用代码在运行时设置,不同的运行状态可以有不同的Caption属性值,所以选项A)的表述是不正确的;Height和Width的默认的单位是twip,1twip等于1/1440英寸,是1点的1/20,故选项B)是正确的;Icon属性是用来设置窗体最小化图标的,所以选项C)的表述是正确的;用来激活属性窗口的快捷键是F4键,所以选项D)也是正确的。(16)下列说法不正确的是A)对象的操作由对象的属性、事件和方法来描述B)VisualBasic是面向对象的程序设计,VisualBasic中只有窗体和控件两种对象C)属性是对象的特征,不同的对象有不同的属性D)对象事件在代码窗口中体现过程解析:对象的操作可由对象的属性、事件和方法来描述,所以选项A)正确;在VisualBasic中的对象除了窗体和控件外还有其他的一些对象,如打印机、调试、剪贴板等,所以选项B)说“只有窗体和控件两种对象”是不正确的;属性是对象的特征,不同的对象有不同的属性,所以选项C)的表述是正确的;事件是通过代码来实现的,所以选项D)对象事件在代码窗口中体现过程是正确的。(17)建立一个新的标准模块,应该选择哪个菜单下的“添加模块”命令?A)“工程”菜单B)“文件”菜单C)“工具”菜单D)“编辑”菜单解析:在VisualBasic中,建立一个新的标准模块应选择“工程”菜单下的“添加模块”命令,弹出“添加模块”对话框,在“新建”选项下选择“模块”选项,然后单击“打开”按钮,打开标准模块代码窗口,在这个窗口中就可以输入标准模块代码。所以本题的正确答案是选项A)。(18)窗体文件的扩展名是A).basB).clsC).frmD).res解析:.bas为程序模块文件的扩展名;.cls为类模块文件的扩展名;.res为相关资源文件的扩展名,.frm为窗体文件的扩展名,所以选项C)是正确的。(19)下列可以启动VisualBasic的方法是A)打开“我的电脑”,找到存放VisualBasic所在系统文件的硬盘及文件夹,双击“VB6.exe”图标B)在DOS窗口中,键入VisualBasic的路径,执行VisualBasic可执行文件C)利用“开始”菜单中的“程序”命令可启动VisualBasicD)A)和C)(20)激活菜单栏的快捷键是A)F10B)F4C)F5D)Ctrl解析:在VisualBasic中,F10键用来激活菜单栏,F4激活属性窗口,F5启动运行程序,Ctrl作为辅助键必须和其他键一起使用才能起作用。(21)VisualBasic集成的主窗口中不包括A)属性窗口B)标题栏C)菜单栏D)工具栏解析:在VisualBasic集成的主窗口又称为设计窗口,它由标题栏、菜单栏、工具栏等几部分组成;标题栏是位于屏幕的顶部的水平条,它显示应用程序的名字,启动VisualBasic后,标题栏中出现的信息是“工程1-MicrosoftVisualBasic[设计]”;菜单栏位于标题栏之下,提供了开发、调试应用程序的工具,包括“文件”菜单、“编辑”菜单、“试图”菜单、“工程”菜单等;工具栏位于菜单栏的下面,它以图标形式提供了部分常用命令的功能;属性窗口不在主窗口的范围之内。(22)下列说法错误的是A)方法是对象的一部分B)在调用方法时,对象名是不可缺少的C)方法是一种特殊的过程和函数D)方法的调用格式和对象属性的使用格式相同解析:方法是对象的一部分,所以选项A)的表述是正确的;其调用格式为:对象名.方法名称,与属性的使用格式相同,所以

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功