[计算机类试卷]VB笔试模拟试卷203及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷203及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷203及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 203及答案与解析 1 下列关于属性设置的叙述错误的是 ( )。 ( A)一个控件具有什么属性是 Visual Basic预先设计好的,用户不能改变 ( B)一个控件具有什么属性是 Visual Basic预先设计好的,用户可以改变 ( C)一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置 ( D)一个控件的属性在属性窗口中设置后,还可以利用程序代码为其设置新值 2 表达式 2+3*45-Sin(x+1)/2中最先进行的运算是 ( )。 ( A) 45 ( B) 3*4 ( C) x+1 ( D) Sin(x+1) 3 以下叙述中错误的是 ( )。 ( A) Vis
2、ual Basic是事件驱动型可视化编程工具 ( B) Visual Basic应用程序不具有明显的开始和结束语句 ( C) Visual Basic52具箱中的所有控件都具有宽度 (Width)和高度 (Height)属性 ( D) Visual Basic中控件的某些属性只能在运行时设置 4 设 a=10, b=5, c=1,执行语句 Print a b c后,窗体上显示的是 ( )。 ( A) True ( B) False ( C) 1 ( D)出错信息 5 下面子过程语句说明合法的是 ( )。 ( A) Function f1(By Valn%) ( B) Sub f1(n%)As
3、Integer ( C) Function f1%(f1%) ( D) Sub f1(ByValn%() 6 执行如下语句: a=InputBox(“Today“, “Tomorrow“, “Yesterday“,“Daybeforeyesterday“,5) 将显示一个输入对话框,在对话框的输入区中显示的信息是 ( )。 ( A) Today ( B) Tomorrow ( C) Yesterday ( D) Day before yesterday 7 以下 Case语句中错误的是 ( )。 ( A) Case 0 To 10 ( B) Case Is 10 ( C) Casels 10
4、And Is 50 ( D) Case3, 5, Is 10 8 下列程序的功能是:依次将列表框 List2中的项目移入列表框 Listl中,并将列表框 List2中移走的项目删除,给程序的空白行选择适当的语句 ( )。 List1.Addltem List2.List(0) List2.ReMoveltem 0 Loop ( A) Do Until List2.ListCount ( B) Do While List2.ListCount ( C) Do Until List1.ListCount ( D) Do While List1.ListCount 9 下面 ( )语句执行后,窗体
5、Forml从内存退出。 ( A) UnLoad Forml ( B) Load Forml ( C) Forml.Hide ( D) Forml.Visiable=False 10 在窗体上画一个名称为 Commandl的命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() x=Input Box(“Input“) Select Case x Case 1,3 Print“分支 1“ Case Is 4 Print“分支 2“ Case Else Print“Else分支 “ End Select End Sub 程序运行后,如果在输入对话 ( A)分支
6、1 ( B)分支 2 ( C) Else分支 ( D)程序出错 11 设窗体上有一个文本框,名称为 Textl,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是 ( )。 ( A) Textl.MaxLength=0 ( B) Textl.Enabled=False ( C) Textl.Visible=False ( D) Textl.Width=0 12 以下合法的 VisualBasic标识符是 ( )。 ( A) ForLoop ( B) Const ( C) 9abc ( D) a#x 13 在窗体上画一个名称为 CommonDialogl的通用对话
7、框,一个名称为 Commandl的命令按钮。然后编写如下事件过程: Private Commandl_Click() CommonDialogl.FileName=“ CommonDialogl.Filter=“Allfile|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt“ CommonDialogl.Filterlndex=2 CommonDialogl.DialogTifle=“VBTest ( A)该对话框被设置为 “打开 ”对话框 ( B)在该对话框中指定的默认文件名为空 ( C)该对话框的标题为 VBTest ( D)在该对话框中指定的默认文件类型为文本文件 (*.
8、Txt) 14 下列程序段的执行结果为 ( )。 a=1 b=5 Do a=a+b b=b+1 Loop While a 10 Printa; b ( A) 115 ( B) 127 ( C) ab ( D) 1025 15 以下 ( )程序段可以实施 X、 Y变量值的交换。 ( A) Y=X: X=Y ( B) Z=X: Y=Z: X=Y ( C) Z=X: X=Y: Y=Z ( D) Z=X: W=Y: Y=Z: X=Y 16 下列定义语句中不能定义为字符型数据的是 ( )。 ( A) Defstr c ( B) c ( C) StadC c As String ( D) Dim c As
9、 Single 17 实现字符串 Unicode编码方式与州 SI编码方式相互转换的函数是 ( )。 ( A) Str ( B) Sbconv ( C) Trim ( D) Mid 18 运行以下程序后,输出的图案是 ( )。 Forml.ClS ForA=1 To5 Ptintf Space(5-A);StdnS(A, “*“) NextA 19 在窗体上画一个命令按钮,名称 为 Commandl,然后编写如下事件过程: Prirate Sub Commandl_click() a$=“software and hardware“ b$=Right(a$,8) c$=Mid(a$,1,8)
10、MsgBoxa$,b$,c$,1 End Sub 运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是 ( )。 ( A) software andhardware ( B) software ( C) hardware ( D) 1 20 有如下程序: Private Sub Form_Click() Dimi As Integer,sumASInteger sum=0 For i=2To 10 If i Mod2 0 And i Mod 3=0 Then sum=sum+i End If Nexti Print sum EndSub 程序运行后,单击窗体,输出结果为 ( )。 ( A
11、) 12 ( B) 30 ( C) 24 ( D) 18 21 能够获得一个文本框中被选取文本的内容的属性是 ( )。 ( A) Text ( B) Length ( C) Seltext ( D) SelStart 22 在窗体上画一个列表框、一个文本框及一个按钮,然后编写如下事件过程: Prirate Sub Form_Loab() List.Addltem“357“ Llst.Addltem“246“ List.Addltem“123“ List.Addltem“456“ TEXTl.Text=“ End ub Private Sub Commandl_Click() List.LiSd
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 203 答案 解析 DOC
