您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 2010-2011-2vb试卷1
一、填空题(20%,每空1分)1.在VB中,重定义坐标系的方法是。2.PrintInt(12345.6789*100+0.5)/100的结果为_____________。3.在DO……LOOP循环中,如果关键字While和Until不写,则形成。4.VB有两种类型的数组:固定大小的数组和在程序运行时大小可以改变的数组。5.VB应用程序通过技术来访问和操作数据库中的数据。6.按文件的访问模式分类。可将文件分为、、。7.在绘图过程中,若在坐标值(X,Y)前加上关键字Step,则坐标值(X,Y)表示对象上的坐标位置。8.从Table1表中获取所有记录的SQL语句是。9.数据模型是数据库系统的核心和基础,模型已经成为数据库设计的标准。10.选择通用对话框的方法,可以打开“字体”对话框。11.方法可清除列表框的所有内容。12.如果要每隔15s产生一个Timer事件,则Interval属性应设置为。13.产生一个100~200之间(含100和200)的随机整数的表达式是。14.VB的注释语句采用字符开头,续行符采用空格加下划线,若一行上书写多句语句则各语句间用字符分隔。15.在多窗体工程中,可用方法显示一个窗体,用方法将一个窗体隐藏起来。二、选择题(40%,每空1分)1.在开发VB应用程序时,一个工程一般至少应含有()。A)标准模块文件和类模块文件B)工程文件和窗体文件C)工程文件和类模块文件D)工程文件和标准模块文件2.设置命令按钮的标题文字时,应改变的属性是()。A)TextB)NameC)CaptionD)(名称)3.以下不属于VisualBasic系统的文件类型是()。A).frmB).batC).basD).vbp4.以下能判断是否到达文件尾的函数是()。A)BOFB)DOCC)LOFD)EOF5.字符数据应该在数据的()括起来。A)前后各用一个双引号B)前后各用一个单引号C)前后各用一个圆括号D)前后各用一个“#”号6.若要使用户不能修改文本框TextBox1中内容,应修改()属性。A)LockedB)MultiLineC)PassWordCharD)Text7.下列赋值语句中,语法不正确的是()。A)x+y=5B)iNumber=15C)Labell.caption=“time”D)sLength=x+y8.下列正确的变量名是()。A)AA-1B)PrivateC)A&B6D)Pow19.用Dimb(-1to4)AsString语句所定义的数组的元素个数是()个。A)2B)4C)6D)710.以下叙述中错误的是()。A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.BAS为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件11.若X=26、Y=4、Z=8则X\Y*Z的结果为()。A)52B)48C)0D)0.812512.设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是()。A)text1.maxlength=0B)text1.enabled=falseC)text1.visible=falseD)text1.width=013.指令:Circle(500,500),500,8,,,2将绘制()。A)椭圆B)画圆C)圆弧D)扇形14.以下叙述中错误的是()。A)事件过程是响应特定事件的一段程序B)不同的对象可以具有相同名称的方法C)对象的方法是执行指定操作的过程D)对象事件的名称可以由编程者指定15.赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是()。A)“1234”B)123C)12334D)15716.当一个复选框被选中时,它的Value属性的值是()。A)3B)2C)1D)017.数学式子Sin250写成VB表达式是()。A)Sin25B)Sin(25)C)Sin“25”D)Sin(25*3.14/180)18.多分支选择结构的Case语句,下列写法错误的是()。A)Case1,5,7,9B)Case8to10C)Case10to2D)CaseIsman19.不论何种绑定控件,都具有()属性。A)DataSource和DataFieldB)Name和CaptionC)BoundColumn和BoundTextD)DataSource和ListField20.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为()。A)=B)*C)&D)-21.设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是()。A)List1.ListB)List1.ListIndexC)List1.IndexD)List1.Text22.以下关于多重窗体程序的叙述中,错误的是()。A)用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体B)在多重窗体程序中,各窗体的菜单是彼此独立的C)在多重窗体程序中,可以根据需要指定启动窗体D)对于多重窗体程序中,而且单独保存每个窗体23.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimnumAsIntegernum=1DoUntilnum6Printnum;num=num+2.4LoopEndSub程序运行后,单击命令按钮,则窗体上显示的内容是()。A)13.45.8B)135C)146D)无数据输出24.在窗体上画一个名称为Text1的文本框,然后画一个名称为HScroll1的滚动条,其Min和Max属性分别为0和100。程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值,以下能实现上述操作的程序段是()。A)PrivateSubHScroll_Change()Text1.Text=HScroll1.ValueEndSubB)PrivateSubHScroll_Click()Text1.Text=HScroll1.ValueEndSubC)PrivateSubHScroll_Change()Text1.Text=HScroll.CaptionEndSubD)PrivateSubHScroll_Click()Text1.Text=HScroll.CaptionEndSub25.假定除学号字段外,表Student和Class内无同名字段,下列SQL语句中可正确执行的是()。A)SelectStudent.姓名,成绩FromClass,StudentWhere学号=Class.学号B)Select姓名,成绩FromClass,StudentWhereStudent.学号=Class.学号C)Select姓名,成绩FromClass,StudentWhereStudent.学号=学号D)SelectStudent.姓名,成绩FromClass,StudentWhereStudent.学号=学号26.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是()。A)Visible=False或Enabled=FalseB)Interval=0或Visible=FalseC)Interval=0或Enabled=FalseD)Interval=0且Enabled=False27.在VisualBasic中,要将一个窗体从内存中释放,应使用()语句。A)ShowB)HideC)LoadD)Unload28.要使图像框可以自动调整图形的大小,则需设置()_属性。A)StretchB)AppearanceC)AutosizeD)AutoRedraw29.设有如下通用过程()。PublicSubFun(a(),ByValxAsInteger)Fori=1To5x=x+a(i)NextEndSub在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下的事件过程:PrivateSubCommand1_Click()Dimarr(5)AsVariantFori=1To5arr(i)=iNextn=10CallFun(arr(),n)Text1.Text=nEndSub程序运行后,单击命令按钮,则在文本框中显示的内容是A)10B)15C)20D)2530.下列对过程调用时参数传递的不正确说法是()。A)参数传递有传值和传址两种B)传址是实参的值随着形参的改变而改变C)传值是实参的值不会随着形参的改变而改变D)传址是形参的变化不会影响到实参31.要以读方式打开D盘的一个顺序文件Stu.dat,应使用的语句是()。A)OpenStu.datForOutputAs#1B)OpenD:\Stu.datForInputAs#1C)OpenD:\Stu.datForOutputAs#1D)OpenStu.datForInputAs#132.为了在运行时把d:\pic文件夹下的图形文件a.jpg装入图片框Picture1中,所使用的语句为()。A)Picture1.Text=LoadPicture(d:\pic\a.jpg)B)Picture1.Picture=LoadPicture(d:\pic\a.jpg)C)Picture1.Picture=LoadPicture(d:\pic\a.jpg)D)Picture1.Picture=Load(d:\pic\a.jpg)33.数学关系8≤y28表示成正确的VB表达式为()。A)8=y28B)8=yAND28C)8=yANDy28D)8=yORy2834.设组合框Combo1中有3个项目,则以下能删除最后一项的语句是()。A)Combo1.RemoveItemTextB)Combo1.RemoveItem2C)Combo1.RemoveItem3D)Combo1.RemoveItemCombo1.Listcount35.要退出Do…Loop循环,可使用的语句是()。A)ExitB)ExitForC)EndDoD)ExitDo36.若能在多个窗体中访问同一定义的Sub子过程,最合适的应将过程定义放在()中。A)窗体模块B)类模块C)工程D)标准模块37.设有如下程序段:x=2Fori=1To10Step2x=x+iNext运行以上程序后,x的值是()。A)26B)27C)28D)5738.将数据项“China”添加到列表框(List1)中成为第一项,应使用的语句是()。A)List1.AddItemChina,0B)List1.AddItemChina,1C)List1.AddItemChina,D)List1.AddItem1,China39.在窗体Form1的标题栏中显示“VisualBasic窗体的语句是()。A)Form1.Name=VisualBasic窗体B)Form1.Title=VisualBasic窗体C)Form1.Caption=VisualBasic窗体D)Form1.Text=VisualBasic窗体”40.以下关于过程的描述正确的是()。A)过程的定义可以嵌套,但过程的调用不能嵌套B)过程的定义不可以嵌套,但过程的调用可以嵌套C)过程的定义和过程的调用均可以嵌套D)过程的定义和过程的调用均不能嵌套三、程序填空题(10%,每空2分)1.下面是一个评分程序,10位评委,除去一个最高分和一个最低分,计算平均分(设满分为10分)。PrivateSubCommand1_Click()Max=0Min=10ForI=1TO10N=Val(InputBox(请输入分数:))IF(1)ThenMax=NIF(2)ThenMin=NS=S+NNextIS=(3)P=S/8Print最高分:;MaxPrint最低分:;MinPrint最后得分:;PEndSub2.设有一个10个元素的数组,下列程序将该数组的第一个元素与第十个元素交换,第二个元素与第九个元素交换
本文标题:2010-2011-2vb试卷1
链接地址:https://www.777doc.com/doc-3065020 .html