湛江师范学院VB选修课期末试题.doc_第1页
湛江师范学院VB选修课期末试题.doc_第2页
湛江师范学院VB选修课期末试题.doc_第3页
湛江师范学院VB选修课期末试题.doc_第4页
湛江师范学院VB选修课期末试题.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

一、 选择题1在isualBasic中,( ) 被称为对象。窗体控件窗体和控件窗体、控件及属性2. 以下为窗体文件扩展名的是 ( )。A. .bas B. .cls C. .frm D. .res3. 工程组文件扩展名为 ( ).A、 .vbp B、 .vbg C、 .cls D、 .bas4. 下列选项中,更改( )属性,可以对窗体的标题内容进行设置。A. TEXT B. NAME C. FONTNAME D. CAPTION5、在一行内写多条语句时,每个语句之间用( )符号分隔。A、 , B、: C、. D、;6、下面( )是合法的变量名。A、X_YZ B、123ABC C、INTEGER D、X-Y7、下面( )是合法的字符常量。A、 ABC$ B、 “ABC” C、 ABC D、 ABC8、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10) B、b=Mid(a,10)C、b=Right(a,10) D、b=Mid(a,11,10)9、设a=a,b=b,c=c,d=d,执行语句x = IIf(a d), A, B)后,x的值为A、a B、b C、B D、A10、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从高到低的顺序是( )。A、 AND-NOT-OR B、 NOT-AND-ORC、 OR-NOT-AND D、 NOT-OR-AND11、下面程序段运行时内层循环的循环总次数( )。FOR X=1 TO 2 FOR Y=1 TO XNEXT Y NEXT XA.、1 B、2 C、3 D、412、在VB中,复写框(Check)的Value值有三种,分别是( )。 A、-1,0,1 B、0,1,2 C、1,2,3 D、True,False,0 13、若要退出For循环,可使用的语句为( )。A、Exit B、Exit Do C、Time D、Exit For 14、利用VB设计程序的基本步骤可分四步:(1)设计用户界;(2)( );(3)运行调试程序;(4)生成执行文件。A、编写代码 B、设计算法 C、信息反馈 D、系统集成 15、在代码窗口内将窗体Form1的“Caption”属性设置为“时钟”,正确的书写形式是() A、Form1.Caption “时钟” B、Form1.Caption=“时钟” C、Caption=“时钟” D、Form1.Caption( “时钟”) 16、VB中的变量如果没有显示声明其数据类型,则默认为( ) A、日期型 B、数据型 C、字符型 D、变体型 17、在VB中,通过改变列表框( )属性的值 ,可以为列表框添加项目。A、List B、(名称) C、Caption D 、Text 18、已知A$=”12345678”,则表达式Val(left$(a$,4)+Mid$(a$,4,2)的值为( )。A、12345 B、123445 C、8 D. 619、下面程序段显示的结果是( )。Dim xIf x then print x else print x+1A、1 B、0 C.、-1 D、显示出错信息20、数学关系3= x10表示成正确的VB表达式为( ) A、3=x10 B、3=x AND x10 C、x=3 OR x10 D、3=x AND10 21、当Long类型数据与Single类型运算时,运算结果的类型为( )。 A、Integer B、Long C、Single D、Double22、某一VB工程含F1、F2两个窗体,执行“F1Show:F2Hide”语句后,F1、F2窗体显示的结果为( )。 A、都显示 B、都不显示 C、仅显示F1窗体 D、仅显示F2窗体 23、设a=5,b=4,c=3,d=2,下列表达式的值是:32*b Or a=c And bc Or cdA、1 B、True C、False D、224、在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False。程序运行后,如果单击命令按钮,则每隔一秒中在文本框中显示一次当前的时间。以下是实现上述操作的程序:Private Sub Command1_Click()Timer1._End SubPrivate Sub Timer1_Timer()Text1.Text = TimeEnd Sub在_处应填入的内容是A、Enabled = True B、Enabled = False C、Visible = True D、Visible = False25,请选择以下程序的运行结果 。Private Sub Command1_Click() X=inputbox(“input:”)Select case x Case 1,3 Print “分支 1” Case is4 Print “分支 2” Case else Print “else 分支”End select End Sub程序运行后,在输入对话框中输入 2 ,则窗体上显示 。 A 分之 1 B. 分支 2 C. else 分支 D. 程序出错26、下列操作不能打开代码窗口的是( )A、选中对象,单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令 B、选中对象,双击鼠标左键C、按F7键D、按F4键 27、 下列程序段的执行结果为( ) x=Int(Rnd ()+4)select Case x Case 5 print 优秀” Case 4 print“良好” Case 3 print通过” Case Else print “不通过”End SelectA. 优秀 B. 良好 C. 通过 D. 不通过28、 下列程序段的执行结果为( ) A =0 ; B=1 Do A=A+B B=B+1 Loop While A6 Print num; Num=num+2.4 loopEnd SubA. 1 3.4 5.6 B. 1 3 5 C. 1 4 7 D. 无数据输出32、 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() a = 12345Print Format$(a, 000.00)End Sub程序运行后,单击命令按钮,窗体上显示的是( ):A、 123.45 B、 12345.00 C、 12345 D、00123.4533、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change()Command1.Caption = 计算机等级考试End SubB、Private Sub Command1_Click()Caption = 计算机等级考试End SubC、Private Sub Form_Click()Text1.Caption = 计算机等级考试End SubD、Private Sub Command1_Click()Text1.Text = 计算机等级考试End Sub34、 设菜单中有一个菜单项为Open。若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行Open命令,则在菜单编辑器中设置“Open命令的方式是( )。A、 把Caption属性设置为&OpenB、 把Caption属性设置为O&penC、 把Name属性设置为&OpenD、 把Name属性设置为O&pen35、在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。A、Drive1_Change B、Drive1_ClickC、Dir1_Click D、Dir1_Change36、 与传统的程序设计语言相比,Visual Basic 6.0最突出的特点是()。 A. 结构化程序设计 B. 程序开发环境 C. 事件驱动编程机制 D. 程序调试技术37、以下可以构成语句的一项是( )。 A. 对象名.属性名 B. 对象名.方法名 C. 对象名.事件名 D. 对象名.函数名38、如果要设置窗体的标题栏,应设置的属性是( )。 A. Name B. Title C. Caption D. Text39、标签所显示的内容,由( )属性值决定。 A. Text B. 名称 C. Caption D. Alignment40、文本框的( )属性用于设置或返回文本框中的文本内容。 A. Text B. 名称 C. Caption D. Name41、执行下面的程序段后,x的值为 。X=5For i=1 to 20 step 2 X=x+i5Next iA. 21 B. 22 C. 23 D . 24二、 填空题1. Visual Basic是一种面向的程序设计语言。2. 在代码窗口,如果一条语句太长,无法在一行内写下,要换行书写,可以在行末使用,它由组成。3. Visual Basic 6.0的3种工作模式分别是、和。4. 工程文件的扩展名是,窗体文件的扩展名是。5. Visual Basic窗体设计器的主要功能是。6、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:Private Sub Form_Click()Text1.text=VB程序设计End SubPrivate Sub Text1_Change()Picture1.PrintVB ProgrammingEnd Sub程序运行后,单击窗体,在文本框显示的内容是_,而在图片框显示的内容是_。7、下列程序输出的值是多少?Private Sub Command1_Click() s = 0 For i = 9 To 42 Step 11 s = s + i Next i If i 50 Then s = s + i Else s = s - i End If Print sEnd Sub结果是:_。8、设有如下程序:Private Sub Form_Click()Dim a As Integer,s As Integern=8s=0Do s=s+nn=n-1Loop While n0Print sEnd Sub以上程序的功能是计算 。程序运行后,单击窗体,输出结果为_。 9、 设有窗体(名称为MyForm),事件过程如下:Private Sub Form_Click() MyForm.Caption VB示例Me.Caption 欢迎使用本系统Caption Hello!End Sub则响应该过程的事件名是。程序运行时,窗体的标题是,单击窗体后窗体的标题是。10、 程序界面上有一个标签(名为Label1),要使运行时单击标签实现下列功能:标签中心与窗体工作区域中心重合。标签的内容变为“标签被单击”文字。文字的颜色变为红色。请将下列程序补充完整。Private Sub Label1_Click( ) End Sub三、程序设

温馨提示

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

评论

0/150

提交评论