赣南师范学院VB程序设计考试A_第1页
赣南师范学院VB程序设计考试A_第2页
赣南师范学院VB程序设计考试A_第3页
赣南师范学院VB程序设计考试A_第4页
赣南师范学院VB程序设计考试A_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、VB程序设计考试 A一、单选题(每题1分,共50题)1.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(未填)。 A.工程资源管理器窗口B.工具箱窗口C.代码窗口 D.属性窗口 正确答案:C2.以下不属于Visual basic的工作模式的是(未填)模式。A.编译B.设计C.运行D.中断 正确答案:A3.设置窗体的绘图方式是否在Paint事件中重绘整个窗体内容利用(未填)属性。A.ControlboxB.ClipcontrolC.BordeStyle D.AutoRedraw 正确答案:D4.函数Int(Rnd*6+1)的取值范围是(未填)。A.从1到7共7个整数B.从0到7共8个整数C

2、.从1到6共6个整数D.从0到6共7个整数 正确答案:C5.以下叙述中正确的是(未填)。A.窗体的Name属性指定窗体的名称,用来标记一个窗体B.窗体的Name属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的Name属性的值D.对象的Name属性可以为空 正确答案:A6.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()c = 1234c1 = Trim(Str(c)For I = 1 To 4Print( )NextEnd Sub程序运行后,单击命令按钮,要求在窗体上显示如下内容1121231234则在

3、括号内应填入的内容为(未填) 。A. Right(c1,I)B.Left(c1,I)C.Mid(c1,I,1)D.Mid(c1,I,I) 正确答案:B7.Visual Basic布尔运算符Xor,Or,Eqv,And中,级别最高的运算符是(未填)。A.XorB.OrC.EqvD.And 正确答案:D8.下面(未填)是合法的单精度型变量。A.Kum!B.sum%C. mytm$D.Km# 正确答案:A9.在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程: Private Sub Command1_Cli

4、ck() a = Ucase$(Text1.Text) + Left$(Text2.Text,2) Print a End Sub Private Sub Form_Load() Text1.Text = aB Text2.Text = 123456 End Sub 程序运行后,单击命令按钮,输出结果为(未填) 。错误正确答案:B A.Ab12B.AB12C.AB56D.Ab5610.执行以下程序段后,变量C$的值为(未填) 。A$=Visual Basic ProgramingB$=QuickC$=B$ & Ucase(Mid$(A$,7,6) & Right$(A$,11)错误正确答案:D

5、A.Visual BASIC ProgramingB.QuickBasic ProgramingC.QUICK Basic ProgramingD.Quick BASIC Programing11.表达式InStr(3,”EFABCDEFG”,”EF”)的值为 (未填)。 错误正确答案:BA.1 B. 7 C.2 D.“EF”12.有如下事件过程:Private Sub Command1_Click()b=10Do Until b=-1a=InputBox(输入a的值)a=Val(a)b=InputBox(输入b的值)b=Val(b)a=a*bLoopPrint aEnd Sub程序运行后,依

6、次输入数值30,20,10,-1,输出结果为(未填)。错误正确答案:DA.6000B.-6000C.200D.-1013.Print #1, STR$1中的Print是 (未填) 。错误正确答案:AA. 文件的写语句 B. 在窗体上显示的方法C. 子程序名 D. 以上均不是14.VB表达式Format(CInt(3.14), 00.00)的值是(未填)错误正确答案:AA. 03.00 B. 03.14 C. 3.14 D. 315.执行下列程序,单击命令按钮后,从键盘分别输入4和5,则输出是(未填)。 Private Sub Command1_Click()X=InputBox(请输入x的值)

7、y=InputBox(请输入y的值)s=XIf xy Then s=ys=s*sPrint sEnd Sub错误正确答案:B A.4B.16C.20D.2516.文本框没有( )属性。(未填) 错误正确答案:DA. Name B. Left C. Font D. Caption 17.以下Case语句中错误的是(未填)。错误正确答案:CA.Case 0 To 10B.Case Is10C.Case Is10 And Is1018.当用户将焦点移到另一个应用程序时,当前应用程序的活动窗体将 (未填) 。错误正确答案:DA. 发生DeActivate事件B. 发生LostFocus事件C. 发生D

8、eActivate和LostFocus事件D. DeActivate和LostFocus事件都不发生19.下列语句错误的是(未填)。错误正确答案:BA.Exit ForB.Exit WhileC.Exit DoD.Exit Sub20.在窗体上画两个文本框(其Name 属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下事件过程: Private Sub Command1_Click() x=0 Do While x50 x=(x+2)*(x+3) n=n+1 Loop Text1.Text=Str(n) Text2.Text=Str(x) End

9、 Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为(未填)。错误正确答案:BA.1 0B.2 72C.3 50D.4 16821.设置标签Label1的(未填)属性使它不可见。错误正确答案:DA. Label1.Visible = 0 B. Label1.Visible = 1 C. Label1.Visible = True D. Label1.Visible = False22.Msgbox函数与Msgbox语句的区别是(未填)。错误正确答案:DA.执行Msgbox函数会自动显示一个对话框,而执行Msgbox语句不会显示对话框B.执行Msgbox函数显示的对话框是模式的,而执

10、行Msgbox语句显示的对话框是非模式的C.Msgbox函数的参数与Msgbox语句的参数不同(个数不同)D.Msgbox函数会返回函数值,而Msgbox语句没有返回值23.下列程序段的执行结果为(未填)a=0:b=1DOa=a+bb=b+1Loop While a10时,y=2x;当0 x10时,y=3x;当x10 ThenY=X*X( )Y=X*x*XElsePrint x为负值EndIfPrint y+Format(y)End Sub(未填)错误正确答案:CA.Else 0=x And x=10 ThenB.ElseIf 0=x And x=10C.ElseIf 0=x And x=10

11、 ThenD.Else If 0=x And xm Thenm=a(i)Index=IEnd ifNext IPrint m; indexEnd Sub在程序运行过程中,单击窗体时,程序的输出结果为(未填)。错误正确答案:BA.24 2 B.356 4 C.345 1 D.356 330.下列叙述中,正确的是(未填)。错误正确答案:CA.控件数组的每一个成员的Caption属性值都必须相同B.控件数组的每一个成员的Index属性值都必须相同C.控件数组的每一个成员都执行同样的事件过程D.对已经建立的多个类型相同的控件,这些控件不能组成控件数组31.在过程中定义的变量,若希望在离开该过程后,还能

12、保存过程中局部变量的值,则应使用(未填)关键字在过程中定义局部变量。错误正确答案:DA.DimB.PrivateC.PublicD.Static32.设有如下过程:Sub ff(x,y,z)x=y+zEndSub以下所有参数的虚实结合都是传址方式的调用语句是(未填)。错误正确答案:BA.Call ff(5,7,z)B.Call ff(x,y,z)C.Call ff(3+x,5+y,z)D.Call ff(x+y,x-y,z)33.在VB中,过程共有三种,它们是(未填)。错误正确答案:AA.事件过程,子过程和函数过程B.Sub过程,函数过程和属性过程C.事件过程,函数过程和通用过程D.Sub过程

13、,函数过程和通用过程34.Sub过程与Function过程最根本的区别是(未填)。错误正确答案:DASub过程可以直接使用过程名调用,而Function过程不可以BFunction过程可以有参数,而Sub过程不可以C两种过程参数传递方式不同 DSub过程的过程名不能返回值,而Function过程能通过过程名返回值35.声明一个变量为全局变量应该用(未填)关键字。错误正确答案:DA.DimB.PrivateC.StaticD.Public36.阅读下列代码: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Si

14、ngle,Y As Single)If Button=2 ThenPopupMenu Menu1End If End Sub以下叙述中正确的是(未填)。错误正确答案:CA.单击鼠标左键时弹出菜单B.单击鼠标中键时弹出菜单C.单击鼠标右键时弹出菜单 D.参数X、Y设置鼠标当前位置的坐标37.设置列表框选中的文本用(未填)属性错误正确答案:DA. selected B. caption C. text D. list 38.表示滚动条控件取值范围最大值的属性是(未填)。错误正确答案:AA.Max B.LargeChange C.Value D.Max-Min39.在窗体中添加一个水平滚动条,单击滚

15、动条箭头时每次移动5个单位,正确的语句(未填)。错误正确答案:DA. Hscroll1.Max = 5 BHscroll1.Min = 5 CHscroll1.LargeChange = 5 DHscroll1.SmallChange = 540.复选框的 Value 属性为 1 时,表示该复选框(未填)。错误正确答案:BA. 未被选中 B. 被选中C. 有灰色的勾 D. 操作错误41.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是(未填)。错误正确答案:DA.ControlBox B.MinButton C.Enabled D.MaxButton42.下列关于图片框

16、的语句中错误的是(未填)。错误正确答案:DA.Pieturel.Picture=Picture2.PictureB.Picturel.Picture=LoadPicture(C:vb60Arw04Up.ico)C.Picturel.PrintTab(20);CurrentX,CurrentYD.Picturel.Stretch=True43.将数据项“China”添加到列表框List1中成为第二项应使用(未填)语句。错误正确答案:AA. List1.AddItem China,1B. List1.AddItem China, 2C. List1.AddItem 1, ChinaD. List1

17、.AddItem 2, China44.有关多文档界面(Multiple documentnbspInterface)的不正确描述是(未填)。错误正确答案:DA.多文档界面(MDI)是指在一个父窗口下面可以同时打开多个子窗口 B.子窗口归属于父窗口 C.如果父窗口关闭,则所有子窗口全部关闭D.如果所有子窗口全部关闭,则父窗口关闭45.在用菜单编辑器设计菜单时,必须输入的项有(未填)。错误正确答案:DA.标题B.快捷键C.索引D.名称46.数据库管理系统DBMS 中用来定义模式、内模式和外模式的语言为 (未填)错误正确答案:CA.C B.Basic C.DDL D.DML 47.model数据库是(未填)。错误正确答案:BA. 临时数据库 B新建数据库的模板数据库C. 用户数据库 D备份数据库48.下列Data1_Validate事件的功能为(未填) 。Private Sub Data1_Validate(Action As Integer,Save As Integer)If Sava And len(Trim(TxtBook)=0 Then Action=0End Sub错误正确答案:BA.如果文本框TxtB

温馨提示

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

评论

0/150

提交评论