已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB程序设计考试题库(9)一、单选题(每题1分,共50题)1.以下不属于Visual basic的工作模式的是()模式。正确答案:AA.编译B.设计C.运行D.中断2.VB集成开发环境有三种工作状态,不属于其中之一的是()。正确答案:BA.设计状态B.写代码状态C.运行状态D.中断状态3.下列属性中,文本框控件不具有的属性是()。正确答案:BA.BackcolorB.CaptionC.PasswordcharD.Enabled4.以下能够触发文本框Change事件的操作是()。正确答案:DA.文本框失去焦点 B.文本框获得焦点C.设置文本框的焦点D.改变文本框的内容 5.函数Int(Rnd*6+1)的取值范围是()。正确答案:CA.从1到7共7个整数B.从0到7共8个整数C.从1到6共6个整数D.从0到6共7个整数6.可以同时删除字符串前导和尾部空白的函数是() 。正确答案:CA.LtrimB.RtrimC.TrimD.Mid 7.有如下程序:a$=Flying:b$=IS:c$=funny!Print a$+ +Lcase$(b$)+ +Ucase$(c$)End运行后,输出结果是()。正确答案:BA.Flying Is funny!B.Flying is FUNNY!C.Flying IS FUNNY!D.FLYING IS FUNNY!8.表示学习成绩(score)在75分和90分之间的逻辑表达式是()。正确答案:AAscore=75 And score=75 0r score=90Cscore=90Dscore=909.表达式4+5 6 * 7 / 8 Mod 9 的值是()。正确答案:BA.4B.5C.6D.710.函数rnd用于产生随机数,其结果范围是() 。正确答案:BA. (0,1)B. 0,1)C. (0,1D. 0,111.有如下程序:a=3:b=4Print baEnd运行后,输出结果是()。正确答案:AA.TureB.FALSEC.43D.显示出错信息12.能清除文本框Text1中内容的语句是()正确答案:BA. Text = B. Text1.Text = C. Text1.clear D. Text1.Cls13.在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim I As Integer,n As IntegerFor j=0 To 50I=I+3n=n+1If I10 Then Exit ForNextText1.Text=Str(n)End Sub程序运行后,单击命令按钮,在文本框中显示的值是()。正确答案:CA.2B.3C.4D.514.下面的程序段运行后,text1 显示的内容是()。 正确答案:Dx = 0 Do While x y和yz同时成立,则下述选项中,正确的是()。 正确答案:DA.xy .And. YzB.xyzC.xy And zD.xy And yz18.InputBox函数返回值的类型为()。正确答案:BA.数值B.字符串 C.变体D.数值或字符串(视输入的数据而定)19.有 如下程序:Dim a As String,b As Stringa=12345,b=abcdeFor I=1 To 5c=c+Left(a,I)+Right(b,I)Next I Print c运行后输出的结果是()。正确答案:DA.alb2c3d4e5B.la2b3c4de5C.eld2c4b5ed2c3b4a5D.1e12del23cdel234bcdel2345abcde20.窗体上有文本框Text1和命令按钮Command1,对Command1编写如下事件过程: Private Sub Command1_Click() Text1.Text = 12345 Text1.SelStart = 1 Text1.SelLength = 3 MsgBox Text1.SelText End Sub 运行时,单击命令按钮,出现的信息框显示()正确答案:BA. 12345 B. 234 C. 123 D. 34521.下面是一个窗体的单击事件过程:Privme Sub Form_Click()If Commandl.Enabled ThenLabel1.Caption=命令按钮可以使用!ElseLabel1.Caption=命令按钮不可以使用!End If End Sub该窗体事件的功能是()。正确答案:BA.判断命令按钮是否可见,以便在标签上显示不同的信息B.判断命令按钮是否可用,以便在标签上显示不同的信息C.判断命令按钮是否设置了默认按钮,以便在标签上显示不同的信息D.If语句中的条件不合法,事件过程错误,不能执行。22.下列程序运行时,消息框显示的内容是() 正确答案:APrivate Sub Command1_Click() MsgBox CStr(123 + 321) End SubA. 444 B. 123321 C. 123+321 D. 显示出错信息23.下列关于InputBox函数的叙述,错误的是()正确答案:AA. 可以省略任何参数 B. 可以在屏幕指定位置显示输入框 C. 可以指定默认值 D. 返回值为String类型24.当文本框的TabStop属性设为False时,下列叙述正确的是()正确答案:DA. 该文本框无法获得焦点 B. 无法在该文本框中输入文本 C. 焦点将始终停留在该文本框上 D. 该文本框无法通过使用Tab键获得焦点25.阅读程序Option Base 1Private Sub Form_Click()Dim arr, SumSum = 0arr = Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19)For i = 1 To 10If arr(i) / 3 = arr(i) 3 ThenSum = Sum + arr(i)End IfNext iPrint SumEnd Sub程序运行后,单击窗体,输出结果为()。正确答案:CA.13B.14C.27D.1526.若定义一维数组为:Dim a(N To M),则该数组的元素为()个。正确答案:DA. M-NB. M-N+1C. M*N D. M+N27.设有数组声明语句:Option Base 1Dim A(2 To 4,3)以上语句所定义的数组A中共有()个元素。正确答案:BA. 12 B. 9 C. 16 D. 628.要分配存放如下方阵的数据,可使用()数组声明语句来实现(不能浪费空间)。正确答案:CA. Dim x(9) As SingleB. Dim x(3,3) As SingleC. Dim x(-1 to 1, -5 to -3) As SingleD. Dim x(-3 to -1, 5 to 7) As Integer29.以下是窗体的Click事件过程Form_Click 的程序代码:Option Base 1Private Sub Form_Click()Dim a As VariantDim I As Integer, m As Integer, index As Integera=Array(345,-54,200,356,65,23)m=a(LBound(a)Index=Lbound(a)For I=Lbound(a) To Ubound(a)If a(i)m Thenm=a(i)Index=IEnd ifNext IPrint m; indexEnd Sub在程序运行过程中,单击窗体时,程序的输出结果为()。正确答案:BA.24 2 B.356 4 C.345 1 D.356 330.Dim A(-3 To 0,3)声明的数组有()个元素。正确答案:AA16 B9 C12 D1031.在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用()关键字在过程中定义局部变量。正确答案: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.关于过程调用正确的是()。正确答案:DA.过程要用Call语句调用B.Sub过程一定要用Call语句调用C.过程都可以用赋值语句的形式调用D.只要写上过程名并给出实参就能调用过程34.在参数传递过程中,使用关键字()来修饰参数,可以使之按值传递。正确答案:AAByVal BByRef CValue Dreference35.Sub过程与Function过程最根本的区别是()正确答案:DA.Sub过程名称与Function过程名称的格式不统一B.Function过程可以有参数,Sub过程不可以C.两种过程参数的传递方式不同D.Sub过程的过程名称不能有返回值,而Function过程能通过过程名称得到返回值36.假定有如下的Sub过程:Sub S(x as Single,y as Single)t = xx =t/y y =t Mod yEnd SuB.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Commandl_Click ( ) Dim a As Single Dim b As Single a =5 b =4 S a,b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为()。正确答案:DA.5 4B.1 1C.1.25 4D.1.25 137.组合框中的Style属性可以设置组合框的样式,Style = 2时,组合框属于()样式。正确答案:CA. 下拉式组合框 B简单组合框 C下拉式列表框 D以上全部都可以38.当拖动滚动条中的滚动块时,将触发滚动条的事件是()。正确答案:CA.Move B.Change C.Scroll D.SetFocus39.下列与Listl.Text属性值相同的表达式是()。正确答案:DA.List1.ListCountB.List1.List(ListCount-1)C.List1.ListindexD.List1.list(ListIndex)40.要使图像框可以自动调整大小以适应图形的大小,则需要设置属性()。 正确答案:BA. AutoSize B. Stretch C. Appearance D. AutoRedraw41.滚动条的()属性用于返回或设置滚动条的当前值。正确答案:AA.ValueB.MaxC.MinD.Data42.想要不使用【Shift】键或【Ctrl】键就能在列表框中同时选择多条项目,则应把该列表框的MultiLine属性设置为()。正确答案:CA.0 B.1 C.2 D.其他43.在用菜单编辑器设计菜单时,必须输入的项有()。正确答案:DA快捷键B标题C热键D名称44.为了防止用户随意将光标置于控件之上,应()。正确答案:DA. 将控件的TabIndex属性设置为0B. 将控件的TabStop属性设置为TrueC. 将控件的TabStop属性设置为FalseD. 将控件的Enabled属性设置为False45.用户在使用ActiveX控件之前,需要将他们加载到工具箱中,下面()操作可进行ActiveX控件的加栽。正确答案:AA. 工程部件B. 视图工具箱C. 工具选项D. 工程引用46.model数据库是()。正确答案:BA. 临时数据库 B新建数据库的模板数据库C. 用户数据库 D备份数据库47.DBList控件和DBCombo控件与数据库的绑定通过属性()实现。正确答案:CA.BoundColumn和BoundText B. RowSource和ListfieldC. DataSource 和DataField D.DataSource
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西特岗面试官点评及高分局技巧
- 中学语文教材教学方法与策略
- 2025年河北正定产业投资控股集团有限公司下属子公司公开招聘工作人员11名笔试考试备考题库及答案解析
- 新手爸妈育儿指南婴儿护理与教育
- 新乡驾校开班通知书
- 2026民航华东空管局招聘58人笔试考试参考题库附答案解析
- 2025中卫市第三中学招聘临时代课初中语文教师1人考试笔试参考题库附答案解析
- 2025四川德阳市信访局考调公务员2人考试笔试备考题库及答案解析
- 2026-2031年中国甚高频无线电话行业市场现状供需分析及投资评估规划分析研究报告
- 2025中玖闪光医疗科技有限公司招聘电源工程师岗位1人考试笔试参考题库附答案解析
- 拒绝欺凌与善同行预防校园欺凌主题班会课件
- 胸痛中心认证标准及流程
- GB/T 4447-2025船舶与海洋技术海船起锚机和起锚绞盘
- 空调培训计划
- 武汉康养小镇规划设计方案
- 《浙江省中药饮片炮制规范》 2015年版
- 急诊科护理进修后回院汇报
- 寻找新闻线索课件
- 烘培店合伙人协议合同书(标准版)7篇
- 超星尔雅学习通《人人都能上手的AI工具(超星公司)》2025章节测试附答案
- 危大工程管理制度
评论
0/150
提交评论