大学VB期末考试试题精华版_第1页
大学VB期末考试试题精华版_第2页
大学VB期末考试试题精华版_第3页
大学VB期末考试试题精华版_第4页
大学VB期末考试试题精华版_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上VB期末考试试题 A卷一、 填空题1、VB程序设计的主要特点是 (1) 和 (2) 。2、在VB中,最主要的两种对象是 (3) 和 (4) 。3、工程是构成应用程序文件的 (5) 。4、方法是VB提供的一种 (6) ,用来完成一定的操作。5、浮点类型数据包括单精度型和_(7)_数据。6、事件是窗体或控件对象识别的_(8)_。7、可用窗体的_(9)_ 方法在窗体中显示文字。8、 复选框控件Value属性指示复选框处于_(10)_或禁止状态(暗淡的)中的某一种。9、在VB中,修改窗体的 (11)和 (12) 属性值,可改变窗体的大小。10、双击工具箱中的控件图标,可在窗体

2、的 (13) 出现一个尺寸为缺省值的控件。11、在MsgBox函数中,如果缺省title参数,则使用 (14) 作为消息框的标题。12、设x34.58,语句Print Format(x,“000.0”)的输出结果是 (15) 。13、在VB 中,数值型变量的初值为 (16) ,Varant型变量的初值为 (17) ,布尔型变量的初值为 (18) 。14、设置窗体的 (19) 属性,可在窗体上显示图片。15、程序运行工程中,清除MP图片框中的图片应使用语句 (20) 。二、选择题1、菜单控件只包括一个事件,即 (1) ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件

3、都能识别该事件。A、GotFocus B、Load C、Click D、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是 (2) 。A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、 单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句 Select * Form student 中的 *表示 (3) 。A、所有记录 B、所有字段 C、所有表 D、都不对4、以下选项中,不属于标签的属性是 (4) 。A、Enabled B、Caption C、Default D、

4、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 (5) 。 A、Caption B、Name C、Text D、Label6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 (6) 。 A、Caption B、Name C、Text D、Value 7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? (7) 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 (8) 。Private Sub Command1_Click( )Pr

5、int "VB"Print "Hello! "Print "VB"End SubA、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB9、语句Print "The answer is:"20/4-2的结果为 (9) 。A、The answer is 20/4-2 B、The answer is 3C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 (10) 。 A、Image B、Pict

6、ure C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 (11) 。A.Show B.Hide C.Load D.UnLoad12、以下选项中,不是 Visual Basic控件的是 (12) 。 A.窗体 B.定时器 C.单选框 D.命令按钮13、双击窗体中的对象后,Visual Basic将显示的窗口是 (13) 。 A.代码窗口 B工具箱 C项目(工程)窗口 D属性窗口14、可决定窗体的左上角是否有控制菜单的属性是 (14) 。A.ControlBox B.MinButton C.MaxButton D.BorderStyle15、设有

7、如下语句: StrlInputBox("输人","","练习")从键盘上输人字符 “示例”后,Strl的值是 (15) 。 A“输入” B“ ” C“练习” D“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 (16) 。   A. Form1_Click B.Form_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 (17) 。   A.隐藏 B.展现 C.装入 D.卸载18、若要设置定时器控件的定时时间,需设置的属

8、性是 (18) 。AEnabled BValue CInterval DText19、能够改变复选框中背景颜色的属性是 (19) 。 AValue BFontColor CBackColor DFont20、窗体能响应的事件是 (20) 。 AActiveForm BLoad CDrive DChange三、判断题(判断下列正确与否,正确的打,错误的打。)1、三种方式的组合框都允许用户输入哪些不在列表框中的选项。2、图象框中的Stretch属性为true时,其作用是图形自动调整大小以适应图象控件。3、在菜单编辑器中使用“索引”时,可有一组菜单项具有相同的“名字”。4、通过改变属性窗口中的Nam

9、e属性,来改变窗体的标题。5、创建VB应用程序的三个主要步骤是:(1)创建应用程序界面(2)设置控件(3)编写代码。6、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量。7、已知PMsgBox(“Howareyou?",VbYesNo+VbQuestion,“Hello!”),变量P是Integer数据类型。8、工程文件的扩展名是 .vbg 。9、VB允许设计和使用用户自己设计的控件。10、OptionButton控件没有DblCliek事件。11、同一条记录中的各数据具有相同的类型。12、使用Data控件可以直接显示数据库中的数据。13、ImageList 是一个

10、图像容器控件,可用作工具栏的图像库。14、当用户单击工具栏按钮时,将触发工具栏按钮的ButtonClick事件。15、在VB的工程资源管理器中,如果从工程中移除已经保存过的文件,该文件仍然被物理删除(真正删除)。16、如果列表框的ListConut的属性为10,则列表框最后一项的ListIndex值为10。17、要是某个命令按钮不起作用,应将该按钮的Enabeld属性设置为False。18、使用数组定义语句:Dim D$(10),则数组D中各元素的值为空。19、如果在一行中输入多条语句,各语句之间用使用 ;分隔。20、在代码窗口中输入某行代码并按回车键之后,如果代码变成红色,说明该行代码有语法

11、错误。 四、读程序题,写出程序运行结果 1、 Private Sub Form_Click()Static SUM As IntegerI = 1Do While I<=10SUM = SUM + II = I + 1LoopPrint SUMEnd Sub 运行程序,第一次单击窗体: 第二次单击窗体: 2、 Private Sub Form_Click()Print "*" Tab(6); 2, Tab(15); 5PrintFor I = 15 To 16Print I;For j = 2 To 6 Step 3 Print Tab(3 * j); j * I;N

12、ext jPrintNext IEnd Sub 程序运行结果: 五、编程题(一)窗体中有图片框(Picture1)和计时器(Timer1)两个控件,运行程序时,将图片加载到图片框中,然后图片框以每2秒钟一次的速度向窗体的右下脚移动,每次向左、向右移动100twip(20分之一像素)。请填空: Private Sub Form_load( ) (1) =loadPicture(“c:picball.ico”) (2) .Interval=200 End Sub Private Sub Timer1_Timer( ) Static x , y As Integer x=x+100 y=y+100

13、Picture1.Move (3) End Sub (二)有一个单击按钮过程,其作用是产生50个60100的随机数,统计其中被6整除余2的个数,并将这些数输出。请填空: Private Sub Command1_Click() Dim x As Integer, N% Dim Counter As Integer (1) Timer For N=1 To 50 X=Rnd()* (2) If (3) =2 Then Print x Counter= (4) (5) Next N Print Counter End SubVB程序设计与应用参考答案一、填空题12345答案可视化设计事件驱动编程窗

14、体(form)控件集合题号678910答案特殊子程序双精度动作Print选中题号1112131415答案高度(Height)宽度(Width)中央工程134.6题号1617181920答案0空FalsePictureCls二、选择题12345答案CABCA题号678910答案DDABB题号1112131415答案DAAAD题号1617181920答案CACCB三、判断题12345678910答案11121314151617181920答案四、程序阅读题:(一) (10分) 1 、 55 2、 110 (二)、 (10分) * 2 515 30 75 16 32 80五、编程题 (20分)(一)

15、1、Picture1.Picture 2、 Timer1 3、 x ,y (二) 1、 Randomize 2、 Rnd()*41+60 3、 x Mod 6 4、 Counter1 5 End If 一、单项选择题(共10分)1在代码中引用一个控件时,应使用控件的(B)属性。 ACaption BName CText DIndex2设变量x = 4,y = -1,a = 7,b = -8,下面表达式(A)的值为“假”。 Ax+a <= b-y B x > 0 AND y < 0Ca = b OR x>y D x+y > a+b AND NOT (y < b

16、)3表达式Int(Rnd*71)+10产生的随机整数范围是(C )。 A(10,80) B(10,81) C10,80 D10,814函数Sgn(3.1416)的返回值是(C )。 A-1 B0 C1 D以上都不对567890属于( D )类型数据。 A整型 B单精度浮点数 C货币型 D长整型6下列变量名中正确的是(D)。A3S BPrint CSelect My Name DSelect_17下列赋值语句( A )是有效的。Asum = sum -sum Bx+2 = x + 2 Cx + y = sum Dlast = y / 08以下的控件或方法具有输入和输出双重功能的为(B)。APri

17、nt BTextbox COptionbutton DCheckbox9若要获得列表框中被选中的列表项的内容,可以通过访问(D)属性来实现。 AName BListIndex CListCount DText10下列代码的运行结果为(B )。Private Sub command1_click()Dim m(10) For k = 1 To 10m(k) = 11 - kNext kx = 5Print m(2 + m(x)End SubA2 B3 C4 D5 二、填空题(10分)1写出整数n能同时被13和17整除的Basic表达n Mod 13=0 And n Mod 17=0式 。2代码窗口中有两个下拉列表框:左侧是(对象)列表框,右侧是过程列表框。3写出在字符串 ”Visual Basic 6.0” 中截取 ”Visual” 的Basic表达式LEFT(“Visual Basic 6.0”,6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论