您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > Vb1-4章练习题并附答案(仅供参考)
Vb第一章一、选择题(个别题目为多项选择题)1、激活主菜单的按键是(D)A.F1或Ctrl键B.Ctrl键或Atl键C.F10或Ctrl键D.F10或Atl键2.如果设计时在属性窗口将命令按钮的(A)属性设置为False,则运行时按钮从窗体上消失.A.VisibleB.EnabledC.DisabledPictureD.Default3.退出VisualBasic的快捷键是(C)A.Ctrl+QB.Shift+QC.Alt+QD.Ctrl+Alt+Q4.除了系统默认的工具箱布局外,在VisualBasic中还可以通过(A)方*来定义选项卡组织安排控件.A.在工具箱单击鼠标右键,执行快捷菜单中的“添加选项卡”命令B.执行“文件”菜单中的“添加工程”命令C.执行“工程”菜单中的“添加窗体”命令D.执行“工程”菜单中的“部件”命令5.窗体设计器是用来设计(B)A.应用程序的代码段B.应用程序的界面C.对象的属性D.对象的事件6.启动VisualBasic后,系统为用户新建的工程起一个名为(A)的临时名称.A.工程1B.窗体1C.工程D.窗体7.工程资源管理器窗口中包含的文件类型有(C)种.A.2B.3C.4D.58.VisualBasic的编程机制是(D)A.可视化B.面向对象C.面向图形D.事件驱动9.VisualBasic集成环境的大部分窗口都可以从主菜单项(B)的下拉菜单中找到相应的打开命令.A.编辑B.视图C.格式D.调试10.要在窗体上显示图片,需设置窗体的(C)属性.A.CaptionB.IconC.PictureD.ControlBox11.每个窗体对应一个窗体文件,窗体文件的扩展名是(C)A..basB..clsC..frmD..vbp12.双击窗体的任何地方,可以打开的窗口是(A)A.代码窗口B.属性窗口C.工程管理窗口D.以上3个选项都不对13.工具栏中的“启动”按钮的作用是(A)A.运行一个应用程序B.运行一个窗体C.工程管理窗口D.打开被选中对象的代码窗口14.运行时,单击窗体将窗体的前景色设置为红色的事件过程是(BD)A.PrivateSubForm_Click()B.PrivateSubForm_Click()BackColor=vbRedForm1.ForeColor=vbRedEndSubEndSubC.PrivateSubForm_Click()D.PrivateSubForm_Click()Form1.BackColor=vbRedForeColor=vbRedEndSubEndSub15.如果要在命令按钮上显示图形文件,应设置命令按钮的(B)A.Style属性和Graphics属性B.Style属性和Picture属性C.Picture属性D.Graphics属性16.英文缩写OLE的含义是(D)A.面向对象程序设计B.对象链接C.对象嵌入D.对象链接与嵌入17.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示(B)事件过程模板.A.Form_ClickB.Form_LoadC.Form1_ClickD.Form1_Load18.每建立一个窗体,工程管理器窗口中就会增加一个(B)A.工程文件B.窗体文件C.程序模块文件D.类模块文件19.激活属性窗口使用的键是(C)A.F2B.F3C.F4D.F520.VisualBasic是一种(B)程序设计语言.A.过程式B.非过程式C.机器D.低级21.不能在运行期间设置窗体的(AD)属性.A.BorderStyleB.CaptionC.IconD.MaxButton22.设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是(C)A.cmdcB.cmdbC.cmdAD.Command1答案:1-5DACAB6-10ACDBC11-15CAA(BD)B16-20DBBCB21-22(AD)C第二章一、单项选择题1.为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(D)(设置为缺省按钮,按回车键就会执行Click事件)A.valueB.CancleC.EnableD.Default2.要把一个命令按钮设置成无效,应设置其哪一属性值(B)A.VisibleB.EnabledC.DefaultD.Cancel3.下列叙述正确的是(C)A.对象是包含数据又包含对象数据进行操作的方*的物理实体B.对象的属性只能在属性窗口中设置C.不同的对象能识别不同的事件D.事件过程都要由用户点击对象来触发4.事件的名称(C)A.都要由用户定义B.有的由用户定义,有的由系统定义(常量)C.都是由系统预先定义D.是不固定的5.窗体的Caption属性的作用是(B)A.确定窗体的名称B.确定窗体的标题C.确定窗体的边界类型D.确定窗体的字体6.Cls方法可以清除窗体或图片框中的(C)内容.A.在设计阶段使用Picture设置的背景位图B.在设计阶段放置的控件C.在运行阶段产生的图形和文字D.以上全部内容7.能够改变窗体边框线类型的属性是(B)A.FontStyleB.BorderStyleC.BackStyleD.Border8.要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为(D)A.0B.1C.2D.39.要使文本框获得输入焦点,则应采用文本框控件的哪个方*(D)A.GodFocusB.LostFocusC.KeyPressD.SetFocus10.能够获得一个文本框中被选取文本的内容的属性是(C)A.TextB.LengthC.SelTextD.SelStart11.要使标签能够显示所需要的东西,则在程序中应设置其哪一属性的值(A)A.CaptionB.TextC.NameD.AutoSize12.要使标签中显示的文本靠右显示,则应将其Alignment属性设置为(B)A.0B.1C.2D.313.要使标签所在处透明显示背景,应把其Backstyle属性设置为(A)A.0B.1C.2D.314.“对象”是计算机系统运行的(D)A.程序单位B.逻辑单位C.物理实体D.基本实体15.窗体的Enable属性的属性值是(C)类型的数据.A.整型B.字符型C.逻辑型D.实型16.下列各种窗体事件中,不能由用户触发的事件是(D)A.Load事件和Unload事件B.Click事件和Unload事件C.Click事件和Dbclick事件D.Load事件和Initialize事件17.控件是(A)A.建立对象的工具B.设置对象属性的工具C.编写程序的编辑器D.建立图形界面的编辑窗口18.当事件能被触发时,(A)就会对该事件作出响应.A.对象B.程序C.控件D.窗体19.当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该窗体被移开之后,如果要保持该所画图形的完整性,可以选择触发(A)事件来完成图形的重画工作.A.PaintB.LoadC.ClickD.Active20.标准工具箱中的控件(B)A.数目是固定不变的B.数目可以增加或减少C.包含了VisualBasic所有控件D.在窗体建立对象时不一定被使用BRp答案:1-5DBCCB6-10CBDDC11-15ABADC16-20DAAAB第三章一、选择题((1)~(20)每小题2分,(21)~(30)每小题3分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)以下叙述中错误的是CA)VisualBasic是事件驱动型可视化编程工具B)VisualBasic应用程序不具有明显的开始和结束语句C)VisualBasic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)VisualBasic中控件的某些属性只能在运行时设置(2)以下叙述中错误的是AA)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.BAS为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件(3)以下叙述中错误的是BA)双击鼠标可以触发DblClick事件B)窗体或控件的事件的名称可以由编程人员确定C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定(4)以下不属于VisualBasic系统的文件类型是BA).frmB).batC).vbgD).vbp(5)以下叙述中错误的是CA)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)保存VisualBasic程序时,应分别保存窗体文件及工程文件C)VisualBasic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发(6)以下能正确定义数据类型TelBook的代码是AA)TypeTelBookB)TypeTelBookNameAsString*10NameAsString*10TelNumAsIntegerTelNumAsIntegerEndTypeEndTelBookC)TypeTelBookD)TypedefTelBookNameString*10NameString*10TelNumIntegerTelNumIntegerEndTypeTelBookEndType(7)以下声明语句中错误的是BA)Constvar1=123B)Dimvar2='ABC'C)DefInta-zD)Staticvar3AsInteger(8)设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是DA)List1.ListB)List1.ListIndexC)List1.IndexD)List1.Text(9)程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是CA)MouseDownB)MouseUpC)LoadD)Click(10)设a=10,b=5,c=1,执行语句Printabc后,窗体上显示的是BA)TrueB)FalseC)1D)出错信息(11)如果要改变窗体的标题,则需要设置的属性是AA)CaptionB)NameC)BackColorD)BorderStyle(12)以下能判断是否到达文件尾的函数是DA)BOFB)LOCC)LOFD)EOF(13)如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是AA)如果工程中含有SubMain过程,则程序一定首先执行该过程B)不能把标准模块设置为启动模块C)用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D)任何时刻最多只有一个窗体是活动窗体(14)窗体的MouseDown事件过程AForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)有4个参数,关于这些参数,正确的描述是A)通过Button参数判定当前按下的是哪一个鼠标键B)Shift参数只能用来确定是否按下Shift键C)Shift参数只能用来确定是否按下Alt和Ctrl键D)参数x,y用来设置鼠标当前位置的坐标(15)设组合框Combo1中有3个项目,则以下能删除最后一项的语句是BA)Combo1.RemoveItemTextB)Combo1.RemoveItem2C)Combo1.RemoveItem3D)Combo1.RemoveItemCombo1.Listcount(16)以下关于焦点的叙述中,错误的是AA)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B)当文本框失去焦点时,触发LostFocus事件C)当文本框的Enabled属性为False时,其Tab顺序不起作用D)可以用TabIndex属性改变Tab顺序(17)如果要在菜单中添加一个分隔线,则应将其Caption属性设置为DA)=B)*C)&D)-(18)执行语句OpenTel.da
本文标题:Vb1-4章练习题并附答案(仅供参考)
链接地址:https://www.777doc.com/doc-2854195 .html