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

下载本文档

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

文档简介

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

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

3、eyDown2、滚动条控件(如图所示)的Max属性所设置的是(2)A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句 Select * Form student 中的 *表示 (_3)。A、所有记录 B、所有字段C、所有表 D、都不对4、以下选项中,不属于标签的属性是(4)。A、 EnabledB、 Caption C、 Default D、 Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 (5)A Ca

4、ptionB、 NameC、 TextD Label6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应、在属性窗口中改变的属性是(6)。A、 CaptionB、 NameC、 TextD、 Value7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?(7) oA、在标题项中输入&,然后打勾B、在索引项中打勾C、在有效项中打勾D.在复选项中打勾8、当执行以下过程时,在窗体上将显示(8)。Private Sub Commandl_Click()Print VB;Print Hello! “;Print VBEnd SubA、 VBHello!VBB、 VBHello!

5、VBC、VBHello!VBD、VBHello!VB9 语句 Print The answer is:;20/4-2 的结果为(9)。An The answer is 20/4-2B、 The answer is 3C、The answer is 20/4-2D、非法语句10、下列哪个控件是容器控件 (10)。A、 Image B、 Picture C、 ComboBoxD、 FileListBox11、若要将窗体从内存中卸载出去,其实现的方法是(11)。A. ShowB HideC LoadD. UnLoad12、以下选项中,不是Visual Basic控件的是(12)。A.窗体B.定时器C

6、.单选框D.命令按钮13、双击窗体中的对象后,Visual Basic将显示的窗口是(13)。A代码窗口B.工具箱 C-项目(工程)窗口 D.属性窗口14、可决定窗体的左上角是否有控制菜单的属性是(14)。A. ControlBoxB MinButtonC MaxButtonD BorderStyle15、设有如下语句:Strl = InputBox (输人练习) 从键盘上输人字符“示例”后,Strl的值是 (15)。A. “输入”B. “”C. “练习”D. “示例”16、窗体Forml的Name属性是Frml,它的单击事件过程名是(16)A. Forml_Click BForm_Click

7、 C Frml_Click D. Me_Click17、窗体的hide属性的含义是(17)。A隐藏B.展现C.装入D.卸载18、若要设置定时器控件的定时时间,需设置的属性是 (18)。A. Enabled B Value C Interval D Text19、能够改变复选框中背景颜色的属性是 (19)。A. ValueB. FontColor C. BackColor D. Font20、窗体能响应的事件是(20)A. ActiveFormB Load C DriveD Change三、判断题(判断下列正确与否,正确的打,错误的打X。)1、三种方式的组合框都允许用户输入哪些不在列表框中的选项

8、。2、图象框中的Stretch属性为true时,其作用是图形自动调整大小以适应图 象控件。3、在菜单编辑器中使用“索引”时,可有一组菜单项具有相同的“名字”。4、通过改变属性窗口中的Name属性,来改变窗体的标题。5、创建VB应用程序的三个主要步骤是:(1)创建应用程序界面(2)设置控件(3) 编写代码。6、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常 量。7、已知 P=MsgBox( uHowareyou?z VbYesNo+VbQuestion, Hello! ”),变 量P是Integer数据类型。8、工程文件的扩展名是vbg o9、VB允许设计和使用用户自己设计的控

9、件。10、OptionButton 控件没有 DblCliek 事件。11、同一条记录中的各数据具有相同的类型。12、使用Data控件可以直接显示数据库中的数据。13、ImageList是一个图像容器控件,可用作工具栏的图像库。14、当用户单击工具栏按钮时,将触发工具栏按钮的ButtonClick事件。15、在VB的工程资源管理器中,如果从工程中移除已经保存过的文件,该文 件仍然被物理删除(真正删除)。16、如果列表框的ListConut的属性为10,则列表框最后一项的Listindex 值为10o17、要是某个命令按钮不起作用,应将该按钮的Enabeld属性设置为False。18、使用数组定

10、义语句:Dim DS (10),则数组D中各元素的值为空。19、如果在一行中输入多条语句,各语句之间用使用:分隔。20、在代码窗口中输入某行代码并按回车键之后,如果代码变成红色,说明该 行代码有语法错误。四、读程序题,写出程序运行结果1、 Private Sub Form_Click()Static SUM As IntegerI = 1Do While I=10SUM = SUM + I1 = 1 + 1LoopPrint SUMEnd Sub运行程序,第一次单击窗体:14第二次单击窗体:2、 Private Sub Form_Click()Print Tab(6); 2, Tab(15);

11、 5PrintFor I = 15 To 16Print I;For j = 2 To 6 Step 3Print Tab(3 * j); j * I;Next jPrintNext IEnd Sub程序运行结果:五.编程题(一)窗体中有图片框(Picturel)ftir时器(Timer 1)两个控件,运行程序时, 将图片加载到图片框中,然后图片框以每2秒钟一次的速度向窗体的右下脚移 动,每次向左、向右移动lOOtwip (20分之一像素)。请填空:Private Sub Fonnoad() =loadPicture(c:picball.ico”)(2) .Interval=200End Su

12、bPrivate Sub Timer l_Timer() Static x , y As Integer x=x+100y=y+100Picture l.Move(3)End Sub(二)有一个单击按钮过程,其作用是产生50个60100的随机数,统计其 中被6整除余2的个数,并将这些数输出。请填空:Private Sub Command l_Click()Dim x As Integer, N%Dim Counter As Integer (lj TimerFor N=1 To 50 X=RndQ* (2)If (3)=2 ThenPrint xCounter 二(4)Next NPrint

13、CounterEnd SubVB程序设计与应用参考答案填空题12345答案可视化设计事件驱动编程窗体(form)控件集合题号678910答案特殊子程序双精度动作Print选中题号1112131415答案高度(Height)宽度(Width)中央工程134.6题号1617IS1920答案0空FalsePictureCis一、萍題12345答案CABCA题号67S910答案DDABB题号1112131415答案DAAAD题号1617IS1920答案CAcCB三、判断题12345678910答案XXXJXJVVVX11121314151617181920答案7XVVXXVXXV四、程序阅读题:(一)

14、(10 分)1、552、110(二)、(10 分)* 2153075163280五、编程题 (20分)(-)1 n Picture 1 .Picture2、Timcii3、x 、y(二)1、Randomize2、Rnd( )*41+603、x Mod 64、Coun【cr+15End If大学VB期末考试试j填空丿1. VB中若要产生一消息框,可用(1) MsgBox函数来实现。2. 常量是指在程序运行过程中,(2)其值不能改变的的量。3. 整数类型数据分别包括整型和(3)长整型数据。4. 在VB集成开发环境中,运行应用程序的方法有三种:一是(4)(单击运行”菜单下的启动;二是(5)单击工具栏

15、上的启动按钮三是(6)按F5键5. 在V B中若要让某对对象获取焦点,则可通过(7) Sctfocus方法来实 现。6. 列表框(ListBox控件)显示 (8) 项I列表 ,用户可从中选择一个或多个项目。7. 框架(Frame控件)可以用来(9)对其它拎件 进行分组,以便于用户识别,主要用于为单选按钮分组。8. 在VB中,用来描述对象外部特征的量称之为对象的(10)属性。9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC” 键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为 (11)取消(&C),并且设置其(12) Cancel属性值为

16、(13) True。10、在过程内用(14) Static声明的变量为静态变量,在执行一个过程结束时, 过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上 次调用结束时被保留的值。11、在模块文件中的声明部分用Global或(15) public关键字声明的变量为全局 变量。12、在模块文件中的声明部分用(16) Dim或(17) private定义的变量为模块级 变量。13、计时器控件通过定期激活Timer事件,使得Timer控件(18) 可以每隔 一段时间就执行一次Timer事件中的代码。14、要获得滚动条的当前位置,可以访问通过 (19) value属性来实现。

17、15.关闭正在运行的VB窗口将自动触发的事件是(20) Unloado1. 工程文件的扩展名是( BA. vbgB.vbpC.vbwD.vbl142在以下窗体中没有釆用的控件是(A.文本框B垂直滚动条C.框架命令按钮3滚动条控件(如图所示)的Largechange属性所设置的是(A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量B. 滚动条中滚动块的最大移动位置C. 滚动条中滚动块的最大移动范围D. 滚动条控件无该属性4、用于从字符串左边截取字符的函数是(C)A、Ltrim( )B、Trim( )C、Left()D、Instr()5、可获得当前系统日期的函数是(A )A、

18、Date( )B、Time( )C、IsDate()D、Year()6、退出For循环可使用的语句为(A )A、Exit ForB、Exit DoC、End ForD、End Do7、窗体的标题栏显示内容由窗体对象的(D)属性决定。A、BackColor B、BackStyle C、TextD、Caption8、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可 设置该命令按钮的(C )属性值为Tee来实现。A、ValueB、EnabledC、DefaultD、Cancel9、当用户在窗体上单击鼠标时,不会触发的事件是(D )A、Click B、MouseDown C、Mous

19、eUp D、DblClick10、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C )A、工程资源管理器窗口 B、工具箱窗口 C、代码窗口 D、属性窗口11、设 a=“Visual Basic”,下面使 b=“Visual”的语句是(D )A、b=Left(a,&12) B、b二Mid(比&5) C、b=Rigth(a,6) D、b=Left(a,6)12、若要使命令按钮不可用,则可设置其(C )属性为False来实现。A、Value B、Cancel C、Enabled D、Default13. 允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?(C )A.在标题项中输入&然后打

20、勾B在索引项中输入“广C.在复选项中输入“丁”D在有效项中输入“ V14、当执行以下过程时,在窗体上将显示(B) oPrivate Sub Commandl_Click()Print “VB”Print “Hello!” ;Print “VB”End SubA. VB Hello! VBB. VBHellolVBC. VBHello! VBD. VBHello!VB15、以下不属于键盘事件的是(C )A、KeyDown B、KeyUp C、Unload D、KeyPress16、以下叙述中正确的是(A )A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗

21、体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空17、图像框或图片框中显示的图形文件,由它们的(B )属性值决定。A、DownPicture B、Picture C、Image D、Icon18、文本框的(A )属性用于设置或返回文本框中的文本内容。A、Text B、(名称) C、Caption D、Name19、复选框或单选钮的当前状态可通过(B )属性来返回或设置。A、CheckedB、Value C、SelectedD、Caption20、VB提供(C )属性用于控制对象是否可用。A、Default B、Cancel C、Enabled D、V

22、isible三、判断题(判断下列正确与否,正确的打V,错误的打XO )1、设置属性的语句格式为:“对象名.属性名=属性值匕 ()2、若用户在键盘上按下一个键,则会产生一个单击事件().3、VB的赋值语句只能给变量赋值.()4、 在V B中,字符型常量应使用” # ”号将其括起来.()5、窗体大小只能通过鼠标拖动窗体边框来设置.()6. 在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它。()7. Visual Basic 表达式为:128一4+C0S (28)()8. Visual Basic 表达式为:3*cos (c+d)2 或 3*cos

23、 (c+d)*cos (c+d)()9. VB程序语言两个基本特点是:结构化和事件驱动编程。()10. 工程资源管理器用于查看和管理工程类的文件,不能删除文件。()四、读程序题,写出程序运行结果1. Private Sub Form_Click()Static Sum As IntegerFor 1=1 To 10Sum= Sum+INext IPrint SumEnd Sub 552. Private Sub Form_Click ()Print Tab(9);3,Tab(18);6PrintFor 1=15 to 16Print I;For j=3 To 6 Step 3Print Tab

24、(3*j);j*I;Next jPrintNext IEnd Sub3. Private Function Fac(n As Integer)As IntegerDim f As Integerf=f+nFac =fEnd FunctionPrivate Sub Form_Click()Dim I As IntegerFor 1=1 To 5Print S; I & 二” & Fac(I)Next IEnd Sub4. Private Sub Command l_CIick()Textl.Text=努力End SubPrivate Sub Command2_Click()Textl.Text=学习End Sub单击Command2按钮,乂单击Command I按钮,在文本框中显示什么?五、编程题1、在窗体上有一个文本框控件,名称为TxtTime: 一个计时器控件,名 称为Timerlo要求每一秒钟在文本框中显示一次当前的时间。程序如下,请在 下划线上填入恰当的内容。Private Sub Timer 1_ ()TxtTime.text=End Sub2、在窗体上画一个命令按钮,名称为Command 1 o

温馨提示

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

评论

0/150

提交评论