



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单选题(每题1分,共63分)1.在VB中,假定有以下程序段, 则执行结束后k的值是:( A ) For i =1 To 3 k = i+2 Next i A: 5 B: 4 C: 3 D: 62.有如下程序, 单击窗体后,窗体上显示的是( B ) Form1.Cls For r=35 To 85 Step 25 Circle(300,240),r Next r A)3个相交圆 B)3个同心不相交圆 C)4个同心不相交圆 D)两个同心不相交圆 3. 以下控件中可以作为容器控件的是( B ) AImage图像框控件 BPictureBox图片框控件 CTextBox文本框控件DListBox列表框控件 4. 关于Image控件和PictureBox控件的说明,其中错误的是( B )A)Image控件和PictureBox控件都有Picture属性B)Image控件和PictureBox控件都支持Print方法C)Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中D)Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件 5.以下关于图片框(picturebox)控件的说法中,错误的是( D )A) 可以通过Print方法在图片框中输出文本B) 清空图片框控件中图形的方法之一是加载一个空图形C) 图片框控件可以作为容器使用 D) 用Stretch属性可以自动调整图片框中图形的大小 6.在简单的动画设计中,必须运用到的控件是(C) PictureBox (B) Image (C) Timer (D) Shape7.为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为( D ) A)5 B)500 C)10 D)50008.下列操作中不能向工程中添加窗体的是( C )A)单击“工程”菜单中的“添加窗体”命令B)单击工具栏上的“添加窗体”按钮C)右击窗体,在弹出的菜单中选择“添加窗体”命令D)右击工程资源管理器,在弹出的菜单中选择“添加”命令,C)Private Sub Form2_DblClick() D)Private Sub Forml_DblClick() Forml.Hide Forml.Visibel=True Form2.Show Form2.Visibel=False End Sub End Sub 9.当双击窗体Froml时,要将窗体Forml隐藏起来,将窗体Form2显示出来的事件过程,正确的是( B ) A)Private Sub Forml_DblClick() B)Private Sub Forml_DblClick()Hide Forml.Hide Show Form2.Show End Sub End Sub 10.能显示窗体的方法是( B )。A、Visible B、Show C、New D、Open11.MsgBox函数中有4个参数,其中必须写明的参数是( C ) A. 指定显示按钮的个数 B. 对话框的标题 C. 提示信息 D. 所有参数都是可选的 12.你若在代码窗口中编写:msgbox(“AAAA”,vbokonly,”BBBB”)语句后,所产生的信息框的标题是( C )(A)AAAA (B)空 (C)BBBB (D)出错,不能产生信息13.要使文本框获得输入焦点,则应采用文本框控件的( D )方法。 A)GotFocus B)LostFocus C)KeyPress D)SetFocus14.为了把焦点移到某个指定的控件,所使用的方法是( A ) A)SetFoeus B)Visible C)Refresh D)GetFocusC)If xa Then D)If xa Then Print xa Print xa Else If xb Then Else Print xb Print xbEnd If End If15.下列多行结构条件语句正确的是( D ) A)If xa Then Print xa B)If xa ElseIf xb Then Print xb Print xa Else Print x=a,xb Then End If Print xb End If16.语句if 3*4=10 then a=1 else a=2end if 执行后,a的值为( D )。 A、12 B、10 C、1 D、2 17.在窗体上建立一个命令按钮数组,数组名为M1。双击控件数组中的第三个按钮,打开代码编辑器,写下如下代码: Private Sub M1_Click(Index As Integer) Form1.Caption = myform1 End Sub 运行时,单击按钮数组中的第一个按钮,窗体标题为( C ): A、Form B、M1 C、myform1 D、No3 18.设建立一个命令按钮数组Command1,以下对该数组的说法错误的是( B )A、命令按钮的所有名称属性都是Command1 B、在代码中访问任意一个命令按钮只需要使用名称Command1C、命令按钮的大小都相同 D、命令按钮共享相同的事件过程 19.在窗体上画3个单选按钮,组成一个名为opt1的控件数组。用于标识各个控件数组元素的参数是( B ) A、Tag B、Index C、ListIndex D、Name 20. 下列叙述中,正确的是( C ) A)控件数组的每一个成员的Caption属性值都必须相同B)控件数组的每一个成员的Index属性值都必须相同 C)控件数组的每一个成员都执行同样的事件过程 D)对已经建立的多个类型相同的控件,这些控件不能组成控件数组21.能够将文本框控件隐藏起来的属性是( A )。A、Visible B、Clear C、Cls D、Hide22.决定控件是否可见的属性是( B ) A. enabled B. Visible C. borderstyle D. wordwrap 23.能使控件被访问或禁止访问的属性是( B )A. Visible B. enabled C. borderstyle D. wordwrap 24.对于定时器(Timer)控件,设置其定时是否开启的属性是( C )。AIndex BVisible CEnabled DLeft25.如果文本框的Enabled属性被设置为False,则运行时( A ) A)文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上 B)文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容 C)文本框中的文本将变成灰色,用户仍然能改变文本框中的内容 D)文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容 26.下面是一个窗体的单击事件过程,该窗体事件的功能是( B ) Privme Sub Form_Click() If Commandl.Enabled=true Then Label1.Caption=“命令按钮可以使用!“ Else Label1.Caption=“命令按钮不可以使用!“ End If End Sub A)判断命令按钮是否可见,以便在标签上显示不同的信息B)判断命令按钮是否可用,以便在标签上显示不同的信息 C)判断命令按钮是否设置了默认按钮,以便在标签上显示不同的信息D)If语句中的条件不合法,事件过程错误,不能执行。 C)Select Case x D)Select x Case x is10 Case is10 Print Sqr(x) Print Sqr(x) Else Case Else Case Print x Print x End Select End Select27.下列多分支选择结构语句正确的是( A ) A)Select Case x B)Select x Case x=10 Case 10 To 30 Print Sqr(x) Print Sqr(x) Case Else Case Else Print x Print x End Select End Select28. 下列( C )是日期型常量。 A. “ 2/1/2” B. 2/1/2 C. #2/1/2# D. |2/1/2| 29.下列哪个符号可以作为VB中的变量名?( D )A.abc+ B.then C.m&m D.p430.下列可作为Visual Basic变量名的是( D ) A)A#A B)4A C)?xy D)constA 31.以下不能做变量名的是( C ) A. e1 B. e_2 C. 12e D. eab123 32.下列是VB中的合法变量名的是( A )A. AB7 B. 7AB C. IF D. A.733.在VB中,下列各项合法的变量名是( D )。 AInteger Bab-c C2abc D a_bc 34.变量未赋值时,数值型变量的值为( A ),字符变量的值为( B ) A. 0 B. 空串 “ ”C. null D. 没有任何值 35.在表示长整数时,可作为长整数尾部符号的是( C ) A)# B)! C)& D)$36.语句dim varl as boolean 作用是:将varl定义为什么类型变量?( C )A.单精度型 B.整型 C.布尔型 D.字符型37.下面可以正确定义2个整型变量和1个字符型变量的语句是( A ) A)Dim n, m As Integer, s As String B)Dim a%, b$, c As String C)Dim a As Integer, b, c As String D)Dim x%, y As Integer, z As String 38.下列常用变量中整型变量、长整型变量、字符型变量类型符正确的是( B )A.整型% 长整型 字符型& B.整型% 长整型& 字符型c.整型# 长整型& 字符型D.整型# 长整型 字符型&39.在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub Commandl_Click() Static X As Integer Dim Y As Integer Cls Y=1 Y=Y+5 X=5+X Print X,Y End Sub程序运行时,3次单击命令按钮Commandl后,窗体上显示的结果为( B )A)15 16 B)15 6 C)15 15 D)5 6x=x+z Label1.caption=x Label2.caption=y Label3.caption=z End Sub A)10 10 10 B)30 30 30 C)30 30 10 D)10 30 3040.在窗体上画一个名称为Command1的命令按钮和三个名称分别为Label1、Label2、Label3的标签,然后编写如下代码,运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是 ( C ) Private Sub Command1_Click() Static x As Integer Static y As Integer Dim z As Integer n=10z=n+zy=y+z41.下列语句错误的是( D ) A. ? x , y B. print x , y C. form.print x , y D. print.form x , y 42.有如下程序,运行后输出的结果是( C ) a=6;b=8 F=Sqr(a*a+b*b) Print F A)6 B)8 C)10 D)14C243.把数值型变量转换为字符串型需要使用的函数是( B )。AVal BCStr CAsc DChr44.下列程序的执行结果为( A ) A=”1” B=”2” A=Val(A)+Val(B) B=Val(”12”) If AB Then Print A-B Else Print B-A A)-9 B)9 C)-12 D)0 45.语句Int(-13.2)的输出结果为( C )A)Int(-13.2)= -13.2 B)Int(-13.2)= 13.2 C)Int(-13.2)= -13 D)Int(-13.2)= -1446.int(-0.618*10)/10的值是( A )A.-0.7 B.-0.6 C.-1 D.-0.147.int(100*rnd) 产生的随机数的区间是( A )A. 0,99 B. 1,100 C. 0,100 D. 1,99 48. 从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是 ( B )A)Left B)Mid C)String D)Instr 49.获得字符串S从第4个字符开始的4个字符的函数是( A )A.Mid(S,4,4)B.Left(S,4,4)C.MidStr(S,4,4)D.MiddleStr(S,4,4)50.设a=MicrosoftVisualBasic,则以下变量b的值为VisualBasic的语句是( B ) A)b=Left(a,10) B)b=Mid(a,10) C)b=Right(a,10) D)b=Mid(a,11,10) 51.设a=Visual Basic,则以下变量b的值为Visual的语句是( A )A)b=Left(a,6) B)b=Mid(a,1) C)b=Right(a,5,5) D)b= Left (a, 1,6) 52.设 a = “abcdefghijklm”,下面( C )的函数值是”jklm” A. mid(a,10,14) B. right(a,4) C. mid(a,10) D. left(a,10,4) 53.执行如下两条语句,窗体上显示的是( D ) a=9.8596 Print Format(a,$00,00.00) A)0,009.86 B)$9.86 C)9.86 D)$0,009.86 54.Print Format $(32548.5,”000,000.00”) ( C ) A) 32548.5 B) 32,548.5 C) 032,548.50 D) 32,548.5055. 装入窗体后,使窗体最大化的窗体属性名是( A ) A.WindowState B.Max C.width D.min二、填空题1.能够重复执行相同或相似的语句的程序称为循环结构,被重复的部分称为循环体.2. 以下VB程序, 程序运行结果:_15_. s=0 For i=1 to 5 s=s+i next i Print s3.执行下面的程序段后,变量S的值为_9_ S=5 For i=2.6 to 4.9 Step 0.6 S=S+1 Next i4._图片框_控件除了可以显示图片,还可以在其中放置多个其他控件,成为其他控件的容器,_图像_控件只能显示图片._ 图像_控件使用的系统资源少,它仅支持_图片框_控件一部分属性、事件、和方法。图像框控件(image)通过stretch属性改变图片的显示方式,图片框控件(picturebox)通过_Autosize_属性改变图片的显示方式。5.计时器控件(Timer)在_设计_阶段显示,而在_程序运行_阶段并不显示,是不可见的。6.定时器(Timer)控件可识别的事件是 Timer ,发生该事件的时间间隔由定时器的 interval 属性设置,单位为_毫秒。7.VB的_多窗体_功能允许在一个工程中设置多个窗体,以满足在不同的窗体完成任务的需求。同时在_工程_对话框中可以设置第一启动窗体。8.设计多窗体程序时,可以通过将窗体_显示或_隐藏_的方法进行各窗体间切换,即在显示一个窗体界面时将另外一个窗体隐藏起来。显示窗体的方法是_对象名.show_,隐藏窗体的方法是_对象名.Hide_.9.msgbox函数的功能是_用于向用户发布提示信息,要求用户做出必要的响应,也称为消息框_.10.根据给定的条件是否成立,来决定所执行的操作,这样的程序结构我们称为:_分支结构_.11. _控件数组_是由一组相同类型的控件组成。它们共用一个控件名称,具有基本相同的属性,建立时系统给控件数组中的每个元素赋一个唯一的索引号(Index),来区分控件数组的每一个元素,Index就相当于控件数组的_下标_。也就是说,控件数组中的元素通过_数组名_和_下标_来引用。控件数组共享同样的_事件_过程。12.数组是一组具有同名称的带有_下标_的变量或_控件_.数组在使用前必须先_声明_.13.命令按钮控件的caption属性是指_控件的显示内容_、Enabled属性是指_控件是否可用_、visible属性是指_控件是否可见_.14.select case语句是选择结构语句,一般用于_实现多分支选择结构_.15.在过程中用dim定义的变量为_过程变量_,其作用范围仅为_本过程_.16在过程最前面用dim定义的变量为_窗体级变量_,其作用范围仅为_本窗体_.17.在某事件过程中用dim定义的变量为_局部变量_,只作用于_本事件过程中_.并且定义的变量的值在下一次事件过程被触发时被_释放掉_.18.用static定义的变量为_静态变量_,静态变量在_过程_中被定义,并且作用于本事件过程中时,本次变量的值在下一次事件过程被触发时_依然保留_.19.我们可以使用_Print_方法、画图方法在图片框上输出信息。20.日期函数_Date_的功能是给出当前的日期, 时间函数Time的功能是_给出当前的时间_21.Timer函数的功能是_返回午夜零点到当前的时间_,以_秒_为单位。22. Format函数的功能是_按照一定的规则规范数据的格式_23.print format(5459.76, “000000.0”) 输出是_005459.8_ 24. x = 3456.5678 print format(x , “$#. #”) 输出是_$3456.57_25. Visual Basic中有一种控件组合了文本框和列表框的特性,这种控件是_组合框_三.判断题1.在VB中,字符型常量应使用“#”号将其括起来。( )2.列表框和组合框都可以为用户提供选择的列表,两者的区别在于组合框还具有文本输入的功能,而列表框没有输入的功能。( )四、程序题1.应用说明 本应用程序的运行窗口及其功能说明如下:程序事先设定密码为”abc”,要求用户在文本框中输入密码,然后单击“校验密码”命令按钮,程序将核对用户输入的密码与事先设定的密码是否一致。如果一致,则通过MsgBox语句弹出消息框提示“密码正确,欢迎进入!”;否则弹出消息框提示“密码不正确,谢绝进入!”。当用户单击“重新输入”命令按钮,则清空文本框中内容,且将光标定位到文本框中。当单击“退出”命令按钮时,退出应用程序。 属性设置 对象对象名 属性名 属性值设置 命令按钮Commandl Caption 重新输入 命令按钮Command2 Caption 核对密码 命令按钮Command3 Caption 退出 Private Sub Command2_Click() Dim pw As String pw = abc If _ Then MsgBox 密码正确,欢迎进入! Else MsgBox 密码不正确,谢绝进入!”。End If End Sub文本框Text1 Text (置空) 程序代码 Private Sub Command1_Click() Text1.text= pw Text1.text=” ” Text1.setfocus End Sub Private Sub Command3_Click() EndEnd Sub2. 解释代码Dim s as string 将变量s定义为字符型变量Dim n as integer, m as single 将变量n定义为整型变量,m定义为单精度变量Dim x,y% 将变量x定义为字符型变量,y定义为整型变量Static a as boolean 将变量a定义为静态逻辑变
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司放歌活动策划方案
- 公司搬家宣传策划方案
- 公司礼物年会策划方案
- 公司直播周年庆活动方案
- 公司秋游文体活动方案
- 公司组织掰手腕活动方案
- 财务管理在未来环境下的2025年试题及答案
- 拓展知识-灭火器的报废要求
- 2025年信息技术基础知识摩擦之知考试试卷及答案
- 2025年商业分析师职业素养测评试题及答案
- 小学科学实验报告单空表
- 10kV~500kV输变电及配电工程质量验收与评定标准:01输电线路工程
- 子宫内膜癌内分泌治疗课件
- 税务行政处罚文书(标准版)
- 第三章葡萄酒酿造2
- 每天100道语法填空题过高考英语高频词汇12
- 配电室巡检记录表
- 数字程控交换机系统技术规范书
- 卓越绩效评价准则概述(专业性权威性实用性)
- GB 1886.20-2016食品安全国家标准食品添加剂氢氧化钠
- 国资进场交易工作流程讲座
评论
0/150
提交评论