《VB》对口高考模拟试题
职业高中vb试题及答案

职业高中vb试题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. 下列哪个函数用于将字符串转换为数值?A. Str()B. Val()C. Chr()D. Len()答案:B3. 在Visual Basic中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. IfD. For答案:B4. 以下哪个选项是Visual Basic中的循环控制结构?A. DoB. LoopC. WhileD. All of the above5. 在Visual Basic中,以下哪个选项用于声明一个变量?A. DimB. ConstC. OptionD. All of the above答案:D6. 下列哪个选项是Visual Basic中的正确注释方式?A. // This is a commentB. /* This is a comment */C. ' This is a commentD. All of the above答案:C7. 在Visual Basic中,以下哪个选项用于打开文件进行读取?A. Open For InputB. Open For OutputC. Open For AppendD. All of the above答案:A8. 以下哪个选项是Visual Basic中的正确事件处理程序?A. On ClickB. On LoadC. On ErrorD. All of the above答案:D9. 在Visual Basic中,以下哪个选项用于将数值转换为字符串?B. Val()C. Int()D. All of the above答案:A10. 在Visual Basic中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. NamespaceD. Option答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个数组。
VB对口升学模拟试题一

计算机三年级VB对口升学模拟试题一一、选择题(每题2分,共50分)1.以下不属于Visual Basic系统的文件类型是()A、.frmB、.batC、.vbgD、.vbp2.Visual Basic中可以用类型说明符来标识变量的类型,其中表示货币型的是_____。
A. %B. #C. @D. $3.与传统的程序设计语言相比较,Visual Basic最突出的特点是()A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术4.下列标识符不能作为Visual Basic变量的是()A、Print_n1B、abc%C、ConstD、x1_x2_x35.表达式25 Mod 3+23\5*2的值是()A、0B、2C、3D、66.将数学表达式Cos2(a+b)+5e2写成Visual Basic表达式正确的是()A、Cos(a+b)^2+5*exp(2)B、Cos^2(a+b)+5*exp(2)C、Cos(a+b)^2+5*ln(2)D、Cos^2(a+b) +5*ln(2)7.下列程序段的输出结果为()A=0Print A+1A=3A、1B、-1C、3D、0 8.设a=6,则执行x=IIF(a>5,-1,0),X的值为()A、5B、6C、0D、-1 9.关于多行结构条件语句的执行过程,正确的说法是()A、各个条件所对应的语句中,一定有一个语句块被执行B、找到条件为True的第一个入口,便从此开始执行其后的所有语句块C、若有多个条件为True,则它们对应的语句块都被执行D、多行选择结构中的语句块,有可能任何一个语句块都不被执行10.下列程序段的运行结果为()For i=3 To 1 Step -1Print Space(5-i);For j=1 To 2*i-1Print "*";Next jPrintNext iA. *B. *****C. *****D. ******** *** *** ******** * * *11.VB应用程序中,下列关于过程的说法正确的是()A.过程的定义可以嵌套,但过程的调用不能嵌套B.过程的定义不可以嵌套,但过程的调用可以嵌套C.过程的定义和调用都可以嵌套D.过程的定义和调用都不能嵌套12.在程序运行期间,当滚动条的滑块被拖动时,则立即触发滚动条的( )事件。
VB考试高中试题及答案

VB考试高中试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Float答案:C2. 下列哪个语句用于在VB中声明一个变量?A. DimB. DeclareC. SetD. Let答案:A3. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. IfD. All of the above答案:D4. VB中,哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. CStr()答案:B5. 以下哪个是VB中的事件?A. FunctionB. SubC. EventD. Property答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中的________属性用于获取或设置控件的文本。
答案:Text3. 要实现一个按钮的点击事件,需要在代码中编写________过程。
答案:Click4. VB中的________函数可以用于获取当前日期。
答案:Date5. 使用________语句可以结束一个循环。
答案:Exit For(或Exit Do)三、简答题(每题10分,共30分)1. 简述VB中数组的定义和使用。
答案:在VB中,数组是一种可以存储多个元素的数据结构。
数组可以通过Dim语句定义,例如Dim myArray(1 To 10) As Integer。
这定义了一个包含10个整数的数组。
数组的索引从0开始,因此myArray(0)是第一个元素。
使用数组可以方便地存储和操作一系列相关数据。
2. 解释VB中的面向对象编程概念。
答案:面向对象编程(OOP)是一种编程范式,它使用“对象”来设计软件。
在VB中,对象是具有属性和方法的数据结构。
属性是对象的状态信息,而方法是对象的行为。
通过类来定义对象的结构,然后使用New关键字创建对象的实例。
河南对口升学高职高专VB6.0考试试卷3

永城市职教中心2013学年第二学期期中二年级计算机专业VB6.0试卷(满分100分)班级姓名考号分数一.选择题(每题2分,25题,共50分)1. ( )不是键盘事件。
A.MouseUP B.KeyDownC.KeyUp D.KeyPress2. 若图形的填充效果为水平线,则Shape 控件的FillStyle属性值应设置为( )A.0 B.1C.2 D.33. “开始播放动画”是通过ShockWaveFlash控件的方法实现的。
A.Rewind B.StopC.Back D.Play4. 在模块级别声明对DLL动态链接库的外部过程的引用,应使用语句。
A.Call B.Dim C.ReDim D.Declare5.当运行程序时,系统自动执行启动窗体的某个事件过程。
这个事件过程是( )A.LoadB.ClickC.UnloadD.GotFocus6.在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是( )A.一个空格加一个下划线"_"B.一个下划线"_"C.一个造字符"-"D.一个空格加一个连字符"-"7.大部分控件都没有的属性是( )A、TopB、NameC、VisibleD、Interval8.无论何控件,都具有一个共同属性。
这个属性是( )A.TextB.FontD.CaptionmonDialog控件可以显示()种对话框。
A、4种B、5种C、6种D、7种10.为了暂时关闭计时器,应把该计时器控件的哪个属性设置为False ( ) A.Visible B.Timer C.Enabled D.Interval11.下各项,可以作为Visual Basic变量名的是( )A.BookB.2_SeekC.123.58D.Book-112.下面( )不是VB的数据类型。
A、SingleB、ObjectC、CurrencyD、Bool13.达式(3/2+1)*(5/2+2)的值是( )A.11.25B.3C.6.125D.414.下面的Change事件过程中,文本框控件Text1用来接收数字字符的输入,该事件过程的作用是( )Pivate Sub Text1_Change()Text2.Text=Str(6.28 * Val(Text1.Text))End SubA. 将在文本框Text1输入的数字变为数值B.将在文本框Text1输入的数字作为半径,求圆的周长并转换为字符串C.只要Text1中的内容一改变,Text2中显示的圆周长也随之改变D.事件过程中的Val函数和Str函数使用错误,事件过程不能执行15.组合框的Style属性设置为何值时,组合框称为下拉式列表框( )A.0B.1C.2D.316.用Dim a(2,3) As Integer声明的数组元素的个数是()A.2 B.5 C.6 D.1217.设a=6,则执行 x=IIF(a>5,-1,0) 后,x的值为()A、5B、6C、0D、-118.将一个窗体设置为MDI子窗体的方法是()A、将窗体的名称改为MDIB、将窗体的MDIChild属性设为TrueC、将窗体的MDIChild属性设为FalseD、将窗体的Enabled属性设为False19.下列()语句可以为动态数组分配实际元素个数。
vb对口升学试题.docx

河南省2014年普通高等学校对口招收中等职业学校毕业生考试计算机类基础课试题卷考生注意:所有答案都要写在答题卡上,写在试题卷上无效—、选择题(Visual Basic 6.0程序设计。
每小题2分,共50分。
每小题中只有一个选项是正确的,请将正确选项涂在答题卡上)1・在设计阶段,双击窗体上的某个控件时打开的窗口是A.代码窗口B.工具箱窗口C.工程资源管理器窗口D.属性窗口2.整型(Integer)变量的取值范围是A.・128〜127B. -32768〜32767C.0〜65535D. 0〜327673.通过窗体的—属性可以设置窗体的标题文字。
B. BackColorC. HeightD. Caption4.将数学表达式sin 37" + —转换成符合Visual Basic 6.0规范的表达式是a + bA・ Sin(37*3.1415926/180)+Exp(x)/(a+b)B.(Sin(37)+Exp(x))/(a+b)C・(Sin(37*3.1415926/180)+Exp(x))/(a+b)D・(Sin370+ex)/(a+b)5. ___ 可以作为Visual Basic6.0的变量名。
A.a+b+cB. a-b-cC. a*b*cD. abc6.关于变量的描述,错误的是A・程序执行过程中其值可以变化的量称为变量B.变量名实质是计算机内存单元的命名C・隐式声明的变量类型是Integer类型D.全局变量的作用域是整个应用程序7・Visual Basic 6.0表达式x>=・3 And x<8表示x位于A・[・3, 8] B.(・3, 8) C. [-3, 8) D.(・3, 8]8.设x是一个实数,表达式_能够把x精确到小数点后的第三位。
A. Int(x*l()0+0・5)/10() B・ Int(x* 1000+0.5)/100C. Int(x*l00+0-5)/l000D• Int(x* 1000+0-5)/10009.表达式Int(400 * Rnd()) + 200表示的是中的整数。
内蒙对口升学计算机VB模拟试题九带答案

26.multiline属性决定文本框是否可以接受多行文本。
27.alignment属性设置为单选按钮和复选框的标题显示在左边。
.28. 设a$ = "Visual Basic Programing":b$ = "Turbo"c$ = b$&Space(1)&UCase(Mid$(a$, 12, 1)) & Right(a$, 11)则变量c$的值是29. 下面程序的运行结果为Private Sub Command1_Click()Dim x%, y%x = 18y = 28Call swap(x, y)Print xEnd SubPrivate Sub swap(a%, b%)Dim t%t = aa = bb = t30.执行下面程序,第一行输出结果是第二行输出结果是。
Option ExplicitPrivate Sub Form_Click()Dim M As Integer,N As Integer,K As IntegerN=-3For M=6 To 1 Step NM=M+1N=N-MK=K+1Next MPrint KPrint NEnd Sub31.执行下面程序,第一行输出结果是,第三行输出结果是。
Private Sub Form_Click()Dim N As Integer,I As IntegerN=2For I=9 To 1 Step-1Call Sub2(I,N)Print I,NNext IEnd SubPrivate Sub Sub2(X As Integer,Y As Integer)Static N As IntegerDim I As IntegerFor I=3 To 1 Step-1N=N+XX=X-1Next IY=Y+NEnd Sub32.执行下面程序,单击窗体,则在窗体上显示的内容是__。
河南对口升学高职高专VB6.0考试试卷6

永城市职教中心2013年二年级第三次VB6.0试卷(满分100分)一、选择题:(30 * 2 =60分)1、下面()是Visual Basic语言中的数值常量。
A、ABCB、EC、TRUED、-22、32768表示的是()类型的数值数据。
A、整型B、单精度实型C、双精度实型D、长整型3、表达式3 \ 3 * 3 / 3 mod 3的值是()A、-1B、1C、-3D、34、方法Print sqr( 3 ^ 2)+ Abs(3 ^ 2)+ Int(sqr(3))的输出结果是()A、13B、27C、1D、-15、假设硬币有图案一面为0,有字的一面为1,则掷一次硬币出现的随机数可表示为()A、Int(Rnd(1)+1)B、Int(Rnd( ) * 1)C、Int(Rnd ( )* 2)D、Int(Rnd ( )* 2 + 1)6、要将A、B两个变量的值互换,正确的写法是()A、A=B:B=AB、B=A:A=BC、C=A:A=B:B=CD、A=C:C=B:B=A7、函数Int(Rnd()* 11+ 10)的取值范围是()A、[ 0,10 ]B、[ 10,10 ]C、[ 10,20 ]D、[ 0,20 ]8、无论何控件,都具有一个共同属性。
这个属性是()A.TextB.FontD.Caption9、下列正确的字符串常量是()A、”NnMm”B、ABCDC、Nn”Mm”D、Abcd 10、下列符号中合法的常量是()A、”x=2.456e-10”B、10 * 3.4C、A + B +CD、1.234E4.511、下各项,可以作为Visual Basic变量名的是( )A.BookB.2_SeekC.123.58D.Book-112、下面( )不是VB的数据类型。
A、SingleB、ObjectC、CurrencyD、Bool13、下列()的值为True。
A、”a” < “b”B、”9” > “a”C、”D” > “d”D、”99” < “100”14、若变量x的值是实数,下列()表达式在x为任何值时都有意义。
对口高考VB试题

高中部第二次月考计算机类《VB 》试题题号一二三四五总分得分一、填空题。
(每空2分,共40分)1、预定义符号常量VBred 代表________、VBgreen 代表________ 、vbblue 代表____________。
2、“abc ”>”abcd ”结果为________;“ABC ”>“abc ”结果为________;“ABCD ”>“ABC ”结果为___________。
3、Dim x as Boolean :x=iif(3>_2,10,20),问变量X 的值是_________;4、a=9 : b= ”结果是:” : x=a & b & “正确的”问变量X 的值是_________;5、判断变量A 的值能否被2整除的表达式为__________________;6、表达式:Not true and not false 的结果为____________________.7、判断2009年是否为闰年的表达式为_______________________;8、表达式:5 mod 2 的结果为_____________;-5 mod 2 的结果为____________;5 mod -2的结果为________; -5 mod -2 的结果为________________; 9、While 循环中循环条件为真时_________________;循环条件为假时_______________;10、Print 语句有___________和________________两种输出方式。
11、在模块声明部分用dim 语句声名的变量是___________变量(局部、全局、模块级)。
二、判断题。
(每小题2分,共20分)1、一般情况下,提倡使用运算符+来进行字符串的连接运算。
2、标识符必须以字母开头,最大长度为255.3、用户自定义的符号常量,可以用const 语句来声名。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《VB》对口高考模拟试题1一、选择题。
(每个1分,共30分)1、某一VB工程含F1、F2两个窗体,执行“F1.Show: F2.Hide”语句后,F1、F2窗体显示的结果为()。
A、都显示B、都不显示C、仅显示F1窗体D、仅显示F2窗体2、删除列表框中指定的项目所使用的方法为()A moveB removeC clearD removeitem3、Integer类型的变量可存放的最大整数是()。
A、255B、256C、32768D、327674、下列符号不能作为VB中变量名的是()。
A 、abcd B、p1234 C、89edf D、xyz5、将焦点主动设置到指定的控件或窗体上,应采用的方法是()。
A、SetDateB、SetFocusC、SetTextD、GetGate6、若要求从文本框中输入密码时在文本框中只显示*号,则应用在此文本框的属性窗口中设置()。
A、Text属性值为*B、Caption属性值为*C、Password属性值为空D、Passwordchar属性值为*7、表达式10+10Mod3*3的值为()。
A、11B、2C、13D、68、数学式子Sin25︒写成VB表达式是()。
A、Sin25B、Sin(25)C、SIN(25︒)D、Sin(25*3.14/180)9.Sub过程与Function过程最根本的区别是()。
A、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以。
B、Function过程可以有参数,Sub过程不可以。
C、两种过程参数的传递方式不同。
D、Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值。
10、多窗体程序由多个窗体组体组成,在缺省的情况下,VB在执行应用程序时,总是将()指定为启动窗口。
A、不包含任何控件的窗口B、包含控件最多的窗口C、命名为Form1的窗体D、设计时的第一个窗体11、要退出Do…Loop循环,可使用的语句是()。
A、ExitB、Exit ForC、End DoD、Exit Do12、已知一窗体中有如下函数过程和一命令按钮Command1,则单击Command1时,输出结果为()。
Private Function Sum( a,b,c)a=a+1:b=b+1:c=c+1Sum=a+b+cEnd Function Private Sub Command1_Click( )a=1:b=2:c=3Call Sum(a,b,c)Print a;b;cEnd SubA、1 2 3B、2 3 4C、3 4 5D、4 5 613、已知一窗体中有如下函数过程和一命令按钮Command1,则单击Command1时,输出结果为()。
Private Function Sum( ByVal a, ByVal b,ByVal c)a=a+1:b=b+1:c=c+1Sum=a+b+cEnd FunctionPrivate Sub Command1_Click( )a=1:b=2:c=3Call Sum(a,b,c)Print a;b;cEnd SubA、1 2 3B、2 3 4C、1 3 4D、1 2 414、以下叙述中错误的是:( )A)双击鼠标可以触发DblClick事件B)窗体或控件事件的名称都可以由编程人员设定C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定15、InputBox函数返回值的类型为()。
A) 数值B) 字符串C) 变体D) 数值或字符串(视输入的数据而定)16、如果有声明Dim a(15) as integer ,则该数组共有()个元素。
A 15B 16C 13D 不确定17、如果在上题语句前加入option base 1,则该数组共有()个元素。
A 15B 16C 13D 不确定18、在窗体上添加一个列表框,然后编写如下两个事件过程:Private sub Form_click( )List1.removeitem 3List1.removeitem 0List1.removeitem 1End subPrivate sub Form_load( )List1.additem “上海”List1.additem “天津”List1.additem “北京”List1.additem “深州”End sub运行上面的程序,然后单击窗体,列表框中所显示的内容为()A 上海B 北京C 深州D 天津19、下列逻辑表达式中,能正确表示条件“x、y都是奇数”的是()A x mod 2=1 or y mod 2=1B x mod 2=0 or y mod 2=0C x mod 2=1 and y mod 2=1D x mod 2=0 and y mod 2=020、函数string(5,66)的值为()A “BBBBB”B “bbbbb”C “55555”D “AAAAA”21、表达式Ucase(“Basic”)+Lcase(“Basic”)的值为()A “BASICbasic”B “basicBASIC”C “BASICBASIC”D “basicbasic”22、一只黑色的台球被打进袋内,则“黑色”、“台球”、和“打”依次是下面的哪一项()A 对象属性事件B 属性对象事件C 对象属性方法D属性对象方法23、若要取消窗体的最大化功能,则可设置()属性为false来实现。
A controlboxB minbuttonC maxbuttonD enabled24、在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。
程序为:Private Sub Timer1_ ()TxtTime.text=TimeEnd Sub在下划线后面应填入的内容是( )A) Enabled B) Visible C) Interval D) Timer25、假定窗体上有一个标签,名为Label1,为了使该标签透明,则正确的属性设置为()A Label1.backstyle=0B Label1.backstyle=1C Label1.backstyle=2D Label1.backstyle=3 26、设a=6,则执行x=IIf(a>5,-1,0)后,x的值为()。
A、 5B、 6C、0D、-127、以下有关VB颜色的表示中,()是错误的。
A、vbRedB、QbColor(4)C、RGB(255,0,0)D、RGB(-255,0,0)28、以下程序段的输出结果是()。
A=0For j=1 TO 15a=a+(j MOD 3)Next jPrint aA、0B、15C、90D、12029、以下是Command1的单击事件,单击Command1后,在当前目录下创建了一个名为a.txt的文件,该文件内容为()。
Private Sub Command1_Click()Open "a.txt" For Output As #1Print #1, "计算机";"等级考试"Close #1End SubA、等级考试B、计算机等级考试C、计算机D、计算机;等级考试30、已知一窗体中有如下函数过程和一命令按钮Command1,且Command1的Click 事件中只有一行命令:Print Sum(1,2,3),则单击Command1时,输出结果为()。
Private Function Sum( a,b,c)Sum=a+b+cEnd FunctionA: 1 B: 2 C: 3 D: 6二、填空题。
(每个1分,共20分)1、创建一个VB应用程序的三个主要步骤是、和。
2、在Visual Basic的转换函数中,将字符串转换为数值的函数是。
3、要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK!时,应当编写的语句是。
4、语句Print "Visual Basic";Tab(7) "Hello" 表示第二个输出项在第列输出。
5、在Visual Basic语言中有三种形式的循环结构。
其中,若循环的次数可以事先确定,可使用循环;若要求先判断循环进行的条件,可使用循环或循环。
6、表达式93\7Mod2^2的值是。
7、已知a=3,b=4,c=5,表达式a>b and Not c>a Or c>b And c<a+b的值是。
8、语句Print Not 10>15 And 8< 5+2的输出结果为。
9、表达式Instr(2,"VisualBasic","Basic")的值为。
10、设某个程序中要用到一个二维数组,要求数组名为A,类型为字符串类型,第一维下标从1到5,第二维下标从2到6,则相应的数组声明语句为。
11、某一事件过程如下:Private Sub cmd1_Click()Form1.Caption=”VB示例”End Sub则响应该过程的对象名是,事件名是。
12、PictureBox控件可通过设置其属性为True使之可自动调整大小;而Image控件可通过设置其属性为True,使其加载的图片能自动调整大小以适应Image。
13、计时器控件在是可见的,在是不可见的。
它在后台每隔一定时间间隔触发相应事件。
三、判断题。
(每个1分,共10分)1.可以在窗体的通用部分声明静态变量。
2.使用声明语句建立一个变量后,Visual Basic会自动对数值类型的变量赋初值0,变长的字符串被初始化为一个零长度的字符串“""”,定长字符串用空格填充,Variant变量被初始化为Enpty,布尔型的变量被初始化为False。
3.决定对象是否可见的属性Visible属性,决定对象可用性的属性是Enabled 属性。
4.赋值语句的功能是计算表达式值并转换相同类型数据后为变量或控件属性赋值。
5.当图像框Image控件的Stretch属性为True时,Image控件能自动调整自己的尺寸与显示的图片匹配。
6.在标准模块中用Public声明全局变量,使变量在整个应用程序中有效。
7.列表框和文本框一样均没有Caption属性,但都具有Text属性。
8.随机文件以记录为单位读写,二进制文件以字节为单位读写。
9.当使用Call语法时,参数表必须在括号内,Call关键字也可省略。
10.Msgbox函数的返回值为字符串型。
四、程序填空题。
(每个2分,共30分)1、若命令按钮的名称为Cmdopen,程序要求单击以上命令按钮时,打开一个窗口form1,请对以下事件过程填空。