您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 高职单招VB程序设计练习卷
16升学计算机专业期中试卷班级____________座号_____姓名___________成绩___________一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题后的括号内,每小题3分,共150分。)1、以下说法不正确的是____。A.VisualBasic是面向过程的编程语言B.VisualBasic是一种可视化编程工具C.VisualBasic是结构化程序设计语言D.VisualBasic采用事件驱动编程机制2、VisualBasic的窗体设计器主要是用来____。A.建立用户界面B.设计窗体的布局C.编写程序源代码D.添加图形、图像、数据等控件3、以下为窗体文件扩展名的是:_______。A..basB..clsC..frmD..res4、VisualBasic集成的主窗口中包括:__________。A.标题栏B.工具栏C.菜单栏D.以上3者全有5、VisualBasic开发环境的标题栏上显示:VisualBasic[****],其中****位置表示______。A.应用程序的大小B.应用程序的位置C.应用程序的名称D.应用程序的状态6、在VisualBasic中,要使标签的标题居中显示,则其Alignment属性设置为___。A.0B.1C.2D.37、标签控件能够显示文本信息,文本内容只能用___来设置。A.AlignmentB.CaptionC.VisibleD.Text8、通过控件对象的___方法可以将焦点移到指定的对象上。A.GotFocusB.KeyPrssC.SetFocusD.LostFocus9、在程序运行期间,可以用___函数把图形装入窗体、图片框或图像框。A.AutoSizeB.LoadPictureC.PictureD.Stretch10、当命令按钮的___属性被设为True时,按Enter键与单击命令按钮作用相同。A.CancelB.CaptionC.DefaultD.Value11、在窗体上添加第一个标签控件之后,标签控件默认的Name为___。A.LabelB.Label1C.TextD.Text112、将文本框的MutiLine属性设置为False,则文本框中只能输入___。A.字母B.数字C.单行文本D.多行文本13、命令按钮最常用的事件是单击,当单击一个命令按钮时,触发__事件。A.ClickB.DbClickC.MouseDownD.MouseUp14、在VisualBasic中,组合框是___和___的组合。()A.复选框、文本框B.列表框、文本框C.复选框、列表框D.列表框、标签15、在修改列表框内容时,RemoveItem方法的作用是___。A.清除列表框中的全部内容B.删除列表框中指定的项目C.在列表框中插入多行文本D.在列表框中插入一行文本16、当组合框的Style属性设置为___时,组合框称不下拉式列表框。A.0B.1C.2D.317、通常情况下,水平滚动条的值___递增。A.由上往下B.由下往上C.由左往右D.由右往左18、当在滚动条内拖动滚动块时,触发___事件。A.ChangeB.ScrollC.MouseUpD.MluseDown19、在计时器控件中,Interval属性的作用是___。A.设置计时器事件之间的间隔B.决定是否响应用户生成事件C.存储程序所需的附加数据D.设置计时器顶端与其容器之间的距离20、下面控件中,用于将屏幕上的对象分组的是___。A.组合框B.复选框C.框架D.形状21、下列控件中,不能获得焦点的是___。A.文本框B.标签C.组合框D.列表框22、计时器事件使用___为单位。A.秒B.毫秒C.微秒D.分钟23、确定一个窗体或控件大小的属性是;____。A.Width和HeightB.Width或HeightC.Top和leftD.Size24、通过_____属性可以改变窗体的标题。A.CaptionB.IconC.TextD.BorderStyle25、关于对象方法的格式,正确的是:_____。A.方法名称对象名称B.对象名称_方法名称C.对象名称.方法名称D.对象名称(方法名称)26、任何控件都有_____属性。A.CaptionB.TextC.NameD.Visible27、能够被对象识别的动作称为_____。A.属性B.方法C.事件D.过程28、文本框控件用于表示内容的属性是:_____。A.TextB.CaptionC.AutoRedawD.Visible29、Picture属性不适用于_____控件。A.窗体B.图片框C.列表框D.命令按钮30、将窗体的_____属性设置为False后,运行时窗体上的按钮、文本框等所有控件就不会对用户的操作做出响应。A.VisibleB.ControlBoxC.EnabledD.WindowState31、可在常数的后面加上类型说明符以强制表示常数的类型,用____表示整型常数。A.%B.#C.!D.$32、如果一个变量未经定义而直接使用,则该变量为____类型的变量。A.VariantB.StringC.CurrencyD.Single33、以下名项中,不是字符串常量的是:____。A.””B.”5%成功率”C.”uiek”D.strBareFoot34、下无符号常量的声明中,不合法的是:____。A.ConstaAsSingle=1B.ConstaAsDouble=Sin(1)C.Consta=”OK”D.Consta$=”12”35、关于变量的说法不正确的是:____。A.变量名的长度不能超过255个字符B.变量名可以包含小数点C.不能将VisualBasic的保留字用作变量名D.变量名的第一个字符必须是字母36、以下各项可以作为VisualBasic的变量名的是:____。A.Bare_FootB.52HeelC.Silk-LegD.HighHeel37、变量定义语句:Dimmax,minAsSingle,则可知变量max的类型是:____。A.单精度型B.双精度度型C.变体类型D.字符串型38、根据变量的作用域,可以将变量分为3类,它们是:____。A.局部变量、模块级变量和标准变量B.局部变量、标准级变量和全局变量C.局部变量、模块级变量和窗体变量D.局部变量、模块级变量和全局变量39、一元二次方程aX2+bX+c=0有实根的条件是a≠0,且b2-4ac≥0,正确表示该条件的布尔表达式是:____。A.a0Andb2-4ac=0B.a0Andbb–4ac=0C.a0Andb*b-4*a*c=0D.a0Andb*b-4*a*c≥040、以下表达式中,____是VisualBasic中合法的函数。A.Exp(y)B.SinXC.Cos[X]D.val.Text1.Text41、表达式Abs(-9.5)+Len(“Silk”)的值是:___。A.9.5B.13.5C.9.5SilkD.-5.542、MsgBox()函数的返回值类型为:___。A.字符串B.变体C.数值型D.不确定43、在默认情况下,InputBox()函数返回值的类型是:___。A.变体B.字符串C.数值D.数值或字符串44、下列属性中,表示给文字加下划线的是:___。A.FontBoldB.FontItalicC.FontStrikethruD.FontUnderline45、实现从文本框中正确获得数值数据的语句是:___。A.Val(Text1.Text)B.Int(Text1.Text)C.Val(Text1.Caption)D.Int(Text1.Caption)46、使用Msgbox()函数时,只有一个参数是必需的,其他的均可以省略,这个参数是:___。A.titleB.typeC.msgD.helpfile47、若想单击命令按钮输出一个提示框,并且该提示框中只有“确定”和“取消”按钮,应当设置语句“Msgboxmsg,type”中的“type”参数值为:___。A.1B.2C.3D.省略该参数48、若运行下列语句,则输出结果是:___。Print30+50=,Print30+50A.30+50B.30+50=80C.30+50=80D.80=8049、设有如下声明语句:OptionBase0DimB(-1To1,6)AsInteger则数组B中全部元素的个数为:___。A.12B.14C.21D.950、以下属于合法VisualBasic数组元素的是:___。A.X7B.X[5]C.XD.X(0)二、填空题(每空3分,共30分。)1、启动VisualBasic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作_______。2、应用程序最终面向用户的窗口是___________________,它对应于应用程序的运行结果。3、可以用____语句来定义符号常量。4、在VisualBasic中,取模运算的运算符是:____。5、表达式”12”&“34”的值是:___6、在VisualBasic中,窗体和控件被称为_____。7、VisualBasic中的变量、过程等名字只能由字母、数字和____组成。8、执行语句:Print52Or83的结果是:____。9、在窗体上画一个列表框,然后编写如下事件过程:PrivateSubForm_Click()List1.RemoveItem1List1.RemoveItem2List1.RemoveItem0EndSubPrivateSubForm_Load()List1.AddItemAList1.AddItemBList1.AddItemCList1.AddItemDList1.AddItemEEndSub程序运行后,单击窗体,列表框中显示的项目为____。10、下列程序段的执行结果为:___。PrivateSubForm_Click()A=95IfA60ThenI=1IfA70ThenI=2IfA80ThenI=3IfA90ThenI=4PrintI=;IEndSub三、阅读分析题(阅读分析下面VB程序中,将正确的运行结果填入指定的下划线上,每小题5分,共40分。)1、窗体上有一个名为Command1的命令按钮,并有下面的程序:Privatesubcommand1click()DimNumlASInteger,Num2ASInteger,intaddASIntegerNuml=InputBox(“请输入整数1:”)Num2=InputBox(“请输入整数2:”)Intadd=Numl+Num2PrintintaddEndsub程序运行时,单击命令按钮后,先后在两个输入对话框中输入123和456,则显示的结果是。2、以下程序运行时,连续单击命令按钮三次,输出。Privatesubcommand1click()staticn%n=n+1printn,Endsub3、在窗体上画1个名为command1的命令按钮和2个分别名为label1和label2的标签框,然后编写如下事件过程:Privatesubcommand1click()Fori=10To1step-1j=iNextiLabel1.Caption=jLabel2.Caption=iEndsub程序运行后,单击命令按钮,标签框label1和label2中显示的内容是。4、窗体上有一个名为command1的命令按钮,并有下面的程序:Privatesubcommand1click()x=1whilex=10S=s+xX=x+1WendPrintSEndsub程序运行时,单击命令按钮后显示的结果是。5、窗体上有一个名为command1的命令按钮,并有下面的程序代码:Privatesubcommand1click()DimaASInteger,bASInteger,CASIntegera=18:b=-9:C=50IfabThenmax=aelsemax=bIfcmaxThenmax=cPrintmaxEndsub程序运行时,
本文标题:高职单招VB程序设计练习卷
链接地址:https://www.777doc.com/doc-1817633 .html