1、第四套VisualBasic是一种面向_的程序设计语言。A、过程B、用户C、工程D、对象答案:D一个应用程序_窗体。A、可包括多个B、应该有两个C、只许有一个D、可以没有答案:AVisualBasic中文版的菜单栏包括:文件、编辑、视图、工程、格式、调试、_、查询、图表、工具、外接程序、窗口和帮助。A、浏览B、运行C、属性D、查看答案:B一只白色的足球踢进球门,则白色、足球、踢、进球门是_。A、对象、属性、方法、事件B、属性、对象、方法、事件C、对象、属性、事件、方法D、属性、对象、事件、方法答案:D_在用户的应用程序执行期间发生,比如鼠标单击或敲击键盘。A、事件B、工程C、属性D、方法答案:
2、A引用列表框(List1)最后一个数据项应使用_。A、List1.List(List1.ListCount)B、List1.Lis(ListCount)C、List1.List(ListCount-1)D、List1.List(List1.ListCount-1)答案:D当文本框的ScrollBars属性设置了非零值,却没有效果,原因可能是_。A、文本框的MultiLine属性为FalseB、文本框中没有内容C、文本框的MultiLine属性为TrueD、文本框的Locked属性为True答案:A将数据项“China“添加到列表框(List1)中成为第一项应使用_语句。A、List1.Addl
3、tem1,“China“B、List1.Addltem“China“,1C、List1.Addltem“China“,0D、List1.Addltem0,“China“答案:C下列控件中,_控件不能改变大小。A、LabelB、FrameC、TimerD、TextBox答案:C当一个CheckBox控件的Value属性为2时,表示该控件_。A、未选中B、以被选中C、当前不可用D、未知答案:C使用_方法,可取得列表框中的项数。A、RemoveItemB、ListCountC、AddItemD、Clear答案:B要使标签所在处透明显示背景,应设置BackStyle属性的值为_。A、FalseB、Tr
4、ueC、1D、0答案:D如果单击一个当前没有被选中的复选框,其他已被选中的复选框会处于_状态。A、不显示B、选中C、禁止D、不选中答案:B复选框的Value属性为1时,表示_。A、复选框未被选中B、复选框内有灰色的勾C、复选框被选中D、复选框操作有误答案:C在VisualBasic中最基本的对象是_,它是应用程序基石,也是其它控件的容器。A、窗体B、文本框C、命令按钮D、标签答案:A以下四个说法中不正确的是_。A、控件工具箱中可以添加新的控件B、可以通过双击工具箱中的控件,将控件加入窗体上C、VB中所有基本控件都可以改变大小D、在窗体上选中控件,按【Del】键可删除该控件答案:C使用_方法可将
5、新的列表项添加到一个列表框中。A、ClearB、PrintC、AddItemD、RemoveItem答案:C如果要使文本框同时具有水平滚动条和垂直滚动条,应将ScrollBars设置为_。A、0B、3C、1D、2答案:B窗体Form1的名称属性为frm,它的Load事件过程名为_。A、Me_LoadB、Frm_LoadC、Form_LoadD、Form1_Load答案:C若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的_属性。A、BackColorB、BorderStyleC、BackStyleD、ForeColor答案:C有应用代码:Text1.Text=“VisualBasic“,
6、其中的Text1、Text和“VisualBasic“分别代表_。A、对象、方法、属性B、属性、对象、值C、对象、属性、值D、对象、值、属性答案:C存在如下程序:PrivateSubCommand1_Click()a=Val(InputBox(“请输入“)b=Val(InputBox(“请输入“)x=a+bIfabThenx=a-bendifPrintxEndSub运行后,从InputBox对话框中连续输入3和4,输出结果为_。A、3B、34C、0D、7答案:D下列程序:PrivateSubForm_Click()Forj=1To15a=a+jMod3NextjPrintaEndSub运行后输
7、出的结果是_。A、15B、1C、90D、120答案:A哪个程序段不能分别正确显示1、2、6、24的值_。A、Fori=1To4n=1Forj=1ToiN=n*jNextjPrintnNextiB、n=1Forj=1To4N=n*jPrintnNextjC、n=1j=1DoWhilejbMsgboxc+2A、2B、-1C、1D、出错答案:C下列循环能正常结束循环的是_。A、i=5Doi=i+1LoopUntili0答案:D假定时钟控件的Interval属性为1000,Enabled属性为True,并且有下面的事件过程,则1秒钟的时候窗体上将输出_个字母“a“。PrivateSubTimer1_T
8、imer()Fori=1To10Print“a“NextiEndSubA、10次B、10000次C、以上都不对D、1000次答案:ADimyAsIntegerm=1DoWhilema(j+1)C、a(i)a(j)D、a(i)=maxThenmax=a(i,j)maxj=_EndIfNextjFork=1To4If_20ThenExitDoLoopPrinta,bEndSub程序运行后,如果单击命令按钮,则在窗体上显示的内容是_。A、7520B、7525C、5020D、5025答案:B有如下程序代码:PrivateSubCommand1_Click()s=Sin(3.1415926/2)MsgB
9、oxsEndSub程序运行后,消息对话框显示_。A、1B、1.5708C、0D、2答案:A执行了下面的程序后,列表框中的数据项有_。SubForm_Click()Fori=1To6List1.AddItemiNextiFori=1To3List1.RemoveItemiNextiEndSubA、246B、135C、156D、456答案:B下面语句运行后的输出结果是_。PrivateSubCommand1_Click()x=0DoWhilexa(j+1)C、a(i)a(j)D、a(i)a(j+1)C、a(i)a(j)答案:B下列程序段的输出结果是_。DimiAsIntegerDima(8)AsI
10、ntegery=18:i=0Doa(i)=yMod2i=i+1y=y2LoopUntily0执行下面的程序后,b的值为_a=300:b=20:a=a+b:b=a-b:a=a-b答案:空1:300下列函数调用时弹出的对话框中按钮的个数为_。MsgBox(“程序非法!“,vbAbortRetryIgnore,“消息提示“)答案:空1:3表示“A+B+C大于等于255,或A与B分别大于90且C大于80“的VB表达式的_答案:空1:A+B+C=255OrA90AndB90AndC80阅读下面的程序并填空:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(
11、28,6,134,249,19,76,84,98,23,43)Fori=_k=iForj=_Ifa(i)11111234-22221234-33331234-4444PrivateSubCommand1_Click()Dima(4,4)Fork=1To4Forj=1To4a(k,j)=jPrinta(k,j);NextjPrintNextkPrintFork=2To4Forj=1To_t=a(j,k)a(j,k)=_a(k,j)=tNextjNextkEndSub答案:空1:k空2:a(k,j)第六套单项选择=以下关于事件的说法,正确的是_。A、用户可以根据需要建立新的事件B、事件是由系统预先
12、定义好的,能够被对象识别的动作C、不同类型的对象所能识别的事件一定不相同D、事件的名称是可以改变的,由用户预先定义答案:B对象在响应某个事件时,计算机要执行一段程序,以完成相应的操作,这样的程序片段叫做_过程。A、调动B、事件C、方法D、编译答案:BVisualBasic标题栏上显示了应用程序的_。A、名称B、位置C、状态D、大小答案:C以下有关对象属性的说法中正确的是_。A、对象的某些属性即可在属性窗口设置,也可以通过属性代码设置或改变。B、不同对象不可能有同名属性C、对象所有的属性都罗列在属性窗口列表D、不同对象的同名属性取值一定相同答案:A能被对象所识别的动作与可执行的活动分别称为对象的
13、_。A、方法、事件B、过程、方法C、事件、方法D、事件、属性答案:C使用_方法可将新的列表项添加到一个列表框中。A、ClearB、PrintC、AddItemD、RemoveItem答案:C若要使命令按钮不可操作,要对_属性设置。A、VisibleB、CaptionC、EnabledD、BackColor答案:C运行时,当用户向文本输入新的内容,或在程序代码中对文本框的Text属性进行赋值从而改变了文本框的Text属性时,将触发文本框的_事件。A、GotfocusB、DblclickC、ChangeD、Click答案:C如果在窗体上有命令按钮OK,在代码编辑窗口有与之对应的CmdOK_Clic
14、k()事件,则命令按钮控件的名称属性和Caption属性分别为_。A、OK,CmdOKB、CmdOK,OKC、Cmd,OKD、OK,Cmd答案:B对于一个含有计时器控件的窗体,每经过一段由_属性指定的时间间隔,就会产生一个Timer事件。A、IntervalB、EnabledC、NameD、Caption答案:A以下使用方法的语句中,正确的是_。A、Form1.ClearB、List1.ClearC、Combo1.ClsD、Picture1.Clear答案:B当文本框的ScrollBars属性设置了非零值,却没有效果,原因可能是_。A、文本框的MultiLine属性为FalseB、文本框中没有内容C、文本框的MultiLine属性为TrueD、文本框的Locked属性为True答案:A如果要使文本框同时具有水平滚动条和垂直滚动条,应将ScrollBars设置为_。A、0B、3C、1D、2答案:B要使文本框能显示多行文字,则需设定它的_属性为True。A、PasswordCharB、SeletedC、MultiLineD、Caption答案:C要判断在文本框是否按了Enter键,应在文本框的_事件中判断。A、KeyPressB、ClickC、ChangeD、KeyDown答案:A可以将_放入一个框架中。A、文本框、命令按钮