至年VB高考题
至年V至年VB B 高考题高考题 ————————————————————————————————作者: ———————————————————————————————— 日期: Vb 一、選擇題 1.在 VB中,Lcase( “12ABcd34” ) 的值 是() ﻩA.abcdﻩB.1234ﻩ ﻩ C.12ABCD34 ﻩ ﻩD.12abcd34 2.VB窗体模式文件的扩展名是() A.FRMB.WIN C.VBG ﻩ ﻩD.BAS 3.下面选项中,哪个不是VB 中的对象() ﻩ A.窗体ﻩB命令按钮ﻩC属性 D 定时器 4.关于VB 中对象的方法, 说法不正确的是( )A 方法是对象的动作 B文本框有方法C窗体有方法ﻩ ﻩ D方法后必须跟有被操作的对象 5.关于VB 中复选框的 Value 属性的说法, 不正确的是() A可以有三个值 0、1、2 B其值不能通过赋值语句改变 C 其值是整数类型 D当值为1时表示被选中 6.在 VB中,关于窗体中命令按钮的说法, 正 确的是() A通过指令可以改变位置, 但大小不能改变 B 通过指令不能改变位置,但大小可以改变 C 位置、大小均不能改变 D通过指令可以改变位置和大小 7.在VB 中,产生5到 35 之间(含5和 35) 的随机整数,哪个公式正确(ﻩ) A int(30*rnd)+5 ﻩB 5+int(31*rn d) Cint(5+31)rndD 40-5*int (rnd) 8.下面不是 VB 合法数据的是(ﻩ) A2E2.1B2%C “A+A”D True 9.VB中表示一个文本框(名称为Text1)选 定内容的是哪个选项( ) ﻩ A Text1.Sellength ﻩB Text1.Te xt CText1.SellengthD Text1.Sellength 10.执行 VB语句P RINT”12”+” 4 5”的显示结果是() ﻩ A1245B 57 C5421D 语句有语法错误 11.在 Visual Basic 中,Print “12" + 45语句执行的结果是() A.1245 B.57 C. “12" + 45 D.类 型错 12.在 VisualBasic 中,关于文件保存 的说法正确的是() A.只保存扩展名是.frm的文件 B.只保存扩展名是.vbp 的文件 C. 只保存扩展名是.bas 的文件 D.扩展名是.frm, .vbp,.bas 这三类文 件都可以保存 13.在 Visual Basic中,设置窗体 Form1 的标题为“VB 程序窗体”的指令是( ) A.1 . n a me=”V B 程 序 窗 体 ” B.Form1.top=”VB 程序窗体” C. 1.caption=”VB 程序窗 体”D. 1.topic=”VB 程 序窗体” 14.读下面 Visual Basic 程序,最后一行 输出结果是() a =-262: b= 5 c= Len(Str(a) + Str(b)) Print c A4 D.7 15.设a= 2: b = 4: c = 7: d = 8,Visual Basic 表达式 Not a< bOrc= 9 Andd <> 9 的值 是() A.1B.-1C.TrueD.Fa lse 16.在 VisualBasic 中,向图片框(pict ure1) 装入图片 (”c:\a.jpg”)正确的 语句是.() A.picture1.Picture =Load(”c: \a.jpg”) B.5C.6 B. picture1.Picture.Load(” c: \a.jp g”) C.picture1.Picture=Loadpicture (” c:\a.jpg”) D.picture1.Picture=Loadpict ure.Load(”c:\a.jpg”) 17.在 Visual Basic 中,关于控件说法不 正确的是() A.可以创建控件数组B.控件都有 名称 C.控件都有单击事件 D. 用 Visibl e属性可以改变某些控件的可见性 18.下面VisualBasic中数据中,表示 1978 年10月2 0 日正确的格式是 () A.10-20-1978 B.10/20/19 24.代数式3x x 1 x在 Visual Basi c中的相应表达式是______________ 25.在VB中,从顺序文件中文件指针的当 前位置读取指定长度的字符串的函数名是 ____________ 26. 代数式 s(s a)(s b)(s c) 在 VB中 的算术表达式是______________ 27.阅读下面的 VisualBasic 程序, 分析程 序中n = n+ 1 的执行次数是 Dim m As Integer, n A s Integer Dimj AsInteger, kAs Integer m =3 Forj = 1 To m Step 1 For k = -jTo3 Step 2 n = n +1 Next k m=4 Nextj Print n 六、写出下列程序的运行结果 1. 窗体中有一命令按钮,此按钮单击事 件程序如下: PrivateSub Command1_Clic k() Dim m As Integer Dima As Integer Dim b As Integer a = 1: b= 2: m= 0 m= vb1(a, b) m = m+ a+b Print m End Sub 函数: Function vb1(w As Int 78C.#1978.10.20# D.#10-20-1978# 19.Visual Basic 中文本框的默认属 性是哪个选项() A. CaptionB.Text C. SelText D.Sel start 20.在 VisualBasic 中,下面关于双击窗 体要触发的事件说法正确的是() A.只触发 Click 事件 B.只触发 DblCli ck事件 C. 可以触发Click和DblClick 事件D.可以触发 Load 和 DblClick事 件 二、判断题 21.在 Visual Basic 中,write #语 句是把数据写入顺序文件中,print #语句 是把顺序文件中的内容打印出来。 ( ) 22.在VB中,一个窗体中的多个选项按钮, 不管通过什么方法设计, 运行时每次只能选 一个。 () 三、填空题 23.在 Visual Basic中,获得命令按钮 的标题使用的属性是 ______________ ___ eger,ByValn AsInteger) w= 100: n = 200 vb1 = w+n End Function 窗体启动后单击命令按钮, 最后 m 的值 是 2. 如图所示,图中有一个文本框(名 称为T1),两个选项按钮(名称分别为 Op1,Op2),两个复选框(名称分别为 Ch1,Ch2),两个框架,一个命令按 钮(Command1),命令按钮的单击事件 中代码如下: 提示:函数 Instr(位置,字符串1,字 符串2)的