大学VB题库
山东交通学院VB期末考试题库1
一、填空共10题(共计10分)第1题(1.0分)题号:318由For k=35 to 0 step 3:next k循环语句控制的循环次数是【1】.答案: 1). 0第2题(1.0分)题号:40要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.答案: 1). Default第3题(1.0分)题号:71VB中的变量按其作用分为全局变量,模块变量,【1】.答案:1). 局部变量第4题(1.0分)题号:38大于X 的最小整数的VB表示形式为【1】.答案:1). Int(x)+1 或 Int(x) + 1第5题(1.0分)题号:301已知文本框的内容为"ABCDE",若文本框Selstart=4,Sellength=2,则SelText为【1】.答案: 1). DE第6题(1.0分)题号:55在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的【1】属性的值设置为True.答案: 1). MultiLine第7题(1.0分)题号:43一个工程可以包括多种类型的文件,其中,扩展名为.frm的文件表示【1】文件.答案: 1). 窗体第8题(1.0分)题号:266对象具有属性和【1】.答案: 1). 方法第9题(1.0分)题号:39要使同一类型控件组成一个控件数组,必须要求【1】.答案:1). Name 相同或名称相同第10题(1.0分)题号:261Visual Basic为添加到窗体上的第一个图片框picture提供的默认对象名为【1】答案:1). Picture1二、判断共10题(共计10分)第1题(1.0分)题号:308事件过程与Sub过程,它们相同点都是事件驱动,而不同的只是事件过程由控件属性决定,而Sub过程是由户自定义.答案:Y第2题(1.0分)题号:240MsgBox()函数建立的消息框能显示信息也能输入信息.答案:N第3题(1.0分)题号:221VB是一种面向对象的程序设计语言.答案:Y第4题(1.0分)题号:231可以用"&","+"合并字符串,但是用在变异变量时,"+"可能会将两个数值加起来.答案:Y第5题(1.0分)题号:269单选钮控件和复选框控件都具有Value属性,它们的作用完全相同.答案:N第6题(1.0分)题号:235设A=3,B=4,C=5,D=6,则表达式A>B And C<=D Or 2* A>C 的值是 False.答案:Y第7题(1.0分)题号:282滚动条控件不可作为用户输入数据的一种方法.答案:N第8题(1.0分)题号:358在图片框中放置的控件既可以在该图片框内移动,也可以移出该图片框外.答案:N第9题(1.0分)题号:242Picture图片框既可用来显示图片和绘制图形,也可用Print 方法来显示文字.答案:N第10题(1.0分)题号:223VB支持弹出菜单,所谓"弹出菜单"是指单击鼠标后打开的菜单.答案:N三、单项选择共10题(共计10分)第1题(1.0分)题号:314控件是().A:建立对象的工具B:设置对象属性的工具C:编写程序的编辑器D:建立图形界面的编辑窗口答案:A第2题(1.0分)题号:299激活属性窗口使用的键是().A:F2B:F3C:F4D:F5答案:C第3题(1.0分)题号:815要在窗体上显示图片,需设置窗体的()属性.A:CaptionB:IconC:Picture D:ControlBox答案:C第4题(1.0分)题号:263函数Len(Str(Val("123.4")))的值为().A:11B:5C:6D:8答案:C第5题(1.0分)题号:788下列字符串常量中,最大的是().A:"北京"B:"上海"C:"天津"D:"广州"答案:C第6题(1.0分)题号:345图像框(Image)的何项属性设置为true时,可使图形自动调整大小,填满整个图像框().A:Width B:PictureC:NameD:Stretch答案:D第7题(1.0分)题号:326如果要改变窗体的标题,则需要设置的属性是().A:CaptionB:NameC:BackColorD:BorderStyle答案:A第8题(1.0分)题号:383下列语句中正确的是().A:txt1.text+txt2.text=txt3.textB:=cmdokC:12label.caption=1234D:a=inputbox(hello)答案:D第9题(1.0分)题号:871要想清除文本框中的内容则可利用()进行.A:CaptionB:TextC:ClearD:Cls答案:B第10题(1.0分)题号:283不能通过()来删除列表框中的选项.A:List属性B:Removeltem方法C:Clear方法D:Test属性四、多项选择共5题(共计10分)第1题(2.0分)题号:281窗体也是一个对象,它具有()的特征。
VB书后习题
1.选择题(1)与传统的程序设计语言相比,VB最突出的特点是( C )。
A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术(2)在正确安装VB 6.0后,可以通过多种方式启动VB,以下方式中,不能启动VB的是( C )。
A.通过“开始”菜单中的“程序”命令B.通过“我的电脑”找到vb6.exe,双击该文件名C.通过“开始”菜单中的“运行”命令D.进入DOS方式,执行vb6.exe文件(3)为了用键盘打开菜单和执行菜单命令,第一步应该按的键是( A )。
A.功能键F10或Alt B.Shift+功能键F4C.Ctrl或功能键F8 D.Ctrl+Alt(4)VB 6.0集成环境的主窗口中不包括( C )。
A.标题栏B.菜单栏C.状态栏D.工具栏(5)用标准工具栏中的工具按钮不能执行的操作是( B )。
A.添加工程B.打印源程序C.运行程序D.打开工程(6)VB窗体设计器的主要功能是( A )。
A.建立用户界面B.编写源程序代码C.画图D.显示文字1.选择题(1)下面4个选项中,不是窗体属性的是(A)。
A.Unload B.BorderStyle C.MinButton D.Caption(2)确定一个窗体或控件大小的属性是(A)。
A.Width和Height B.Width或HeightC.Top和Left D.Top或Left(3)当窗体最小化时缩小为一个图标,设置这个图标的属性是(B)。
A.MouseIcon B.Icon C.Picture D.MousePointer(4)为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是(D)。
A.ControlBox B.MinButton C.Enabled D.MaxButton(5)设计窗体时双击窗体的任何位置,将打开(B)。
A.窗口设计器B.代码窗口C.工具箱窗口D.属性窗口(6)为了使文本框同时具有水平和垂直滚动条,应该先把MultiLine属性设置为True,然后再把ScrollBars属性设置为(D)。
大学_vb期末考试试题
VB期末考试试题A卷一、填空题1、VB程序设计的主要特点是和(2)。
2、在VB中,最主要的两种对象是 (3)和(4)。
3、工程是构成应用程序文件的(5) 。
4、方法是VB提供的一种(6) ,用来完成一定的操作。
5、浮点类型数据包括单精度型和___(7)__数据。
6、事件是窗体或控件对象识别的___(8)____.7、可用窗体的___(9)_ 方法在窗体中显示文字.8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。
9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。
10、双击工具箱中的控件图标,可在窗体的(13) 出现一个尺寸为缺省值的控件。
11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。
12、设x=34。
58,语句Print Format(x,“000。
0”)的输出结果是(15) .13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。
14、设置窗体的(19)属性,可在窗体上显示图片。
15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。
二、选择题1、菜单控件只包括一个事件,即 (1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是(2) .A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句 Select * Form student 中的*表示 (3)。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 (4) .A、EnabledB、CaptionC、DefaultD、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5) 。
大学考试《可视化程序设计(VB)》A卷及答案
一、单项选择题(共10题、总分30分、得分30分)1. 下列哪个语句定义了包含8个元素的单精度数组() (本题分数:3 分,本题得分:3 分。
)A、Dim a(2,4) As SingleB、 Dim a(1 to 8)!C、Dim a!(7)D、 Dim a(1 to 2,3 to 6) As Long2. 下列关于菜单访问键和快捷键的说法正确的是() (本题分数:3 分,本题得分:3 分。
)A、若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+OB、快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+FC、可以为任意的菜单项都添加快捷键或访问键D、通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单3. 如果要退出Do…Loop循环,可使用语句()。
(本题分数:3 分,本题得分:3 分。
)A、ExitB、 Exit DoC、 Exit ForD、Exit For4. 若有数组说明语句:Dim t(1 To 10) As Variant,则t被定义为()。
(本题分数:3 分,本题得分:3 分。
)A、数值数组B、可调数组C、字符串数组D、可变类型数组5. 在下列关于对话框的叙述中,错误的是(): (本题分数:3 分,本题得分:3 分。
)A、作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False。
B、语句frmAbout.Show vbModeless,frmMain将 fmAbout窗体显示为 fmMain的无模式子窗体。
C、可以将对话框分成两种类型:模式的和无模式。
D、语句frmAbout.Show将frmAbout作为无模式对话框显示。
6. 在窗体上有一按钮Command1,其事件过程如下,则按下Command1窗体上显示的是()Private Sub Command1_Click()Dim i As IntegerScale (0, 0)-(10, 10)For i = 1 To 3DrawStyle = iDrawWidth = iLine (0, i + 1)-Step(8, 0)CurrentY = CurrentY + 1NextEnd Sub (本题分数:3 分,本题得分:3 分。
VB程序设计考试题库——考试专用
程序设计题1、题目:(事件)单击窗体(响应)用输入框输入一自然数,判断是"正数"、"负数或"零",并根据输入的数用消息框显示"正数"、"负数〞或"零"。
2、题目:(事件)单击窗体。
(响应)求200~300之间既能被3整除又能被7整除的数。
并求出所有数之和存入变量SUM中3、题目:单击窗体。
(响应)S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上。
4、题目:(事件)单击窗体。
(响应)在窗体上打印数列2/1,3/2,5/3,8/5,13/8…的前10项,并求其和,将和保存在变量s中。
5、题目:(事件)双击窗体。
(响应)把一元钞票换成一分、二分和五分的硬币每种至少有一枚〕,求出其所有的换法,把结果输出在窗体上。
将所有的换法的数目存入变量N中6、题目:单击窗体。
)求1!+2!+3!+4!+5!并将结果输出到窗体上。
结果存入变量S中7、题目:(事件)单击窗体。
(响应)生成一个一维数组(10个数组元素依此为:' 15、23、72、43、96、23、3、65、88、17写程序求出这个数组中的最大值、最小值和平均值,并输出在窗体上。
将最大值,最小值,平均值分别存入变量Ma*,Min,Aver中8、题目:(事件)单击窗体。
(响应)在窗体上输出100~200之间的所有合数。
求出所有数之和存入SUM 中所谓合数是指自然数中能被1和本数整除以外,还能被其他数整除的数。
9、题目:(事件)单击窗体。
(响应)求10~20之间所有素数的乘积并输出在窗体上。
将结果存入变量L 中。
10、题目:(事件)单击窗体。
(响应)求1 - 1/2 + 1/3 - 1/4 + …… + 1/99 - 1/100的值。
将结果存入变量J中。
1题n = InputBo*("输入一个自然数")If n > 0 Thenresult = "正数"ElseIf n < 0 Thenresult = "负数"ElseIf n = 0 Thenresult = "零"End IfMsgBo* "输入的数据" & n & "为:" & result2题Dim i As IntegerFor i = 201 To 300If ((i Mod 3) = 0) And ((i Mod 7) = 0) ThenPrint (CStr(i))sum = sum + iEnd IfNe*tPrint sum3题Dim i As Integers = 0For i = 1 To 10s = s + 1 / (i ^ i)Ne*tPrint (s)4题Dim i, j, k, m As Integers = 0 :i = 2:j = 1For k = 1 To 10s = s + i / jm = jPrint (CStr(i)) & "/" & CStr(j)j = ii = i + mNe*t5题Dim i, j, k As IntegerFor i = 1 To 100For j = 1 To 50For k = 1 To 20If ((i + 2 * j + k * 5) = 100) ThenPrint (CStr(i))Print (CStr(j))Print (CStr(k))n = n + 1End IfNe*tNe*tNe*t6题Dim i, j, k As IntegerFor i = 1 To 5k = 1For j = 1 To ik = k * jNe*ts = s + kNe*tPrint (CStr(s))7题Dim a(9) As IntegerDim i, s As Integera(0) = 15:a(1) = 23:a(2) = 72 a(3) = 43:a(4) = 96:a(5) = 23 a(6) = 3:a(7) = 65:a(8) = 88a(9) = 17:ma* = a(0):min = a(0) s = 0For i = 0 To 9If a(i) > ma* Thenma* = a(i)End IfIf a(i) < min Thenmin = a(i)End Ifs = s + a(i)Ne*taver = Int(s / 10)Print (CStr(ma*))Print (CStr(min))Print (CStr(aver))8题Dim i, j, s As IntegerFor i = 100 To 200For j = 2 To Sqr(i)If (i Mod j) = 0 ThenPrint (CStr(i))sum = sum + iE*it ForEnd IfNe*tNe*tPrint sum9题Dim i%,j%,b As Booleanl = 1:b = FalseFor i = 10 To 20For j = 2 To i - 2If i Mod j = 0 Thenb = TrueEnd IfNe*tIf b = False Thenl = l * iEnd Ifb = FalseNe*tPrint Str(l)10题Dim i As IntegerFor i = 1 To 100If i Mod 2 = 1 Thenj = j + 1 / iElseIf i Mod 2 = 0 Then j = j - 1 / iEnd IfNe*tPrint j11、题目: (事件)单击窗体。
vb考试试题题库及答案
vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
Vb操作题题库(含答案)
VB填空题:1、Visual Basic 6.0分为3种版本,这3种版本是______、______和______。
其中,最完整的是______。
答案:1:学习版#专业版#企业版2:学习版#专业版#企业版3:学习版#专业版#企业版4:企业版知识点:VB知识点/第一章2、可以通过______快捷键或______快捷键退出Visual Basic。
答案:1:Alt+F4#Alt+Q2:Alt+F4#Alt+Q知识点:VB知识点/第一章3、传统的程序设计语言主要是面向______的,而现在涌现出的许多可视化程序设计语言,如Visual Basic主要是面向______进行程序设计的。
答案:1:过程#问题2:对象知识点:VB知识点/第一章4、在面向对象程序设计中,对象是由______和______组成的概念。
答案:1:代码#数据2:代码#数据知识点:VB知识点/第一章5、Visual Basic开发环境中,在标题栏的方括号内能指出目前正处在______、______状态或______状态。
答案:1:设计#中断#运行#设计状态#中断状态#运行状态2:设计#中断#运行#设计状态#中断状态#运行状态3:设计#中断#运行#设计状态#中断状态#运行状态知识点:VB知识点/第一章6、在设计模式下,工程中的某个窗体没有出现,可通过双击______窗口中的相应窗体名来使之出现。
答案:1:工程资源管理器知识点:VB知识点/第一章7、Visual Basic开发环境中,当属性窗口在界面上末出现时,可使用______菜单中的______选项让它显示出来。
答案:1:视图2:属性窗口知识点:VB知识点/第一章8、在属性窗口中,属性显示方式分为两种,即按______顺序和按______顺序,分别通过单击相应的按钮来实现。
答案:1:字母#分类2:字母#分类知识点:VB知识点/第一章9、菜单命令中有"…"标记表示该命令是一个______的命令。
中原工学院VB题库(含参考答案)4-2
本卷共有4道大题:一、单项选择题(20道小题,共20分)1、假定焦点已经位于TextBox1中,则能够触发KeyPress事件的操作是()。
(1分)A、单击鼠标B、双击文本框C、鼠标滑过文本框D、按下键盘上的某个键2、在中每个对象都有三个基本要素,它们是 ( )。
(1分)A、对象的名称,值和所属类。
B、对象的属性,事件和方法。
C、对象的大小,存储方式和内容。
D、对象的访问方法、存储方式和名称。
3、表达式 Int(Rnd*55)+15 产生的随机数范围是( )。
(1分)A、[15,55]B、[15,69]C、(15,55)D、(15,69)4、以下表达式的结果( )不是字符串类型。
(1分)A、"45" + "123"B、"45" & "123"C、45 + "123"D、全部5、在窗体上有一文本框,名称为Textbox1,程序运行后,要求该文本框不能接收键盘输入,但能输出信息,以下设置正确的是( )。
(1分)A、TextBox1.MaxLength=0B、TextBox1.Enabled=FalseC、TextBox1.Visible=FalseD、TextBox1.Size.Width=06、设有 x,y 两个数值型变量,今欲将其以坐标的样式“(x,y)”显示在标签(Label1)上(注:x,y显示具体的数值),下面语句中正确的是( )。
(1分)A、Label1.text="(" & x & "," & y & ")"B、Label1.text="(x,y)"C、Label1.text=("x","y")D、Label1.text=(x,y)7、关于For...Next 循环,以下说法错误的是( )。
大学VB期末试卷vb复习题
4.不论何种控件,共同具有的是______属性。
(A) Text (B) Name(C) BackColor (D) Caption5.当运行程序时,系统自动执行启动窗体的______事件过程。
(A) Load (B) Click(C) Unload (D) GotFocus11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是。
(A) 工程资源管理器窗口(B) 工具箱窗口(C) 代码窗口(D)属性窗口1.下列单词不能作为界符的是。
(A)空格(B)圆括号(C)+ (D)Mod2.下列标识符命名合法的是。
(A)合法(B)2x (C)X-2 (D)cox(x)3.以下常量合法的是。
(A)&18 (B)1.2E3 (C)%100 (D)123,4564.表达式Int(Rnd+1)+Int(Rnd-1)的值是。
(A)0 (B)1 (C)-1 (D)25.下列算术运算符中优先级最低的是。
(A)^ (B)/ (C)Mod (D)\6.表达式x+1>x是下面哪种类型的表达式。
(A)关系表达式(B)逻辑表达式(C)算术表达式(D)非法表达式7.产生[10,37] 之间随机整数的VB表达式是。
(A)Int(Rnd*27)+10 (B)Int(Rnd*28)+10(C)Int(Rnd*27)+11 (D)Int(Rnd*28)+118.在同一行中书写多条语句,每条语句之间用隔开。
(A)分号(B)逗号(C)单引号(D)冒号11.长整型的类型符是。
(A)% (B)& (C)! (D)#15.函数Ucase(Mid("visual basic ",8,5))的值是。
(A)Visual (B)VISUAL (C)basic (D)BASIC16.Rnd函数不可能为下面哪个值。
(A)1 (B)0 (C)0.9999 (D)0.10000517.表达式123 + Mid("123456", 3, 2)的值为。
VB题库,全
『单项选择』以下关于vb 语言的说法中,正确的是(B).A:vb 是一种面向过程的语言B:vb 是一种面向对象语言C:vb是一种低级语言D:vb 是一种机器语言变量未赋值时,数值型变量的值为(A).A:0B:空C:1D:无任何值窗体的Caption属性的作用是(B).A:确定窗体的名称B:确定窗体的标题C:确定窗体的边界类型D:确定窗体的字体(D)对象具有Clear方法.A:图片框B:窗体C:复选框D:列表框vb 程序设计中的窗体在OOP 中称为(C).A:屏幕B:事件C:对象D:控件VisualBasic集成环境的大部分窗口都可以从主菜单项(B)的下拉菜单中找到相应的打开命令.A:编辑B:视图C:格式D:调试当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该窗体被移开之后,如果要保持该所画图形的完整性,可以选择触发(A)事件来完成图形的重画工作.A:PaintB:LoadC:ClickD:ActiveVisualBasic的编程机制是(D).A:可视化B:面向对象C:面向图形D:事件驱动答案:D〖第9题〗『单项选择』(2分)(题号:231)vb 中的坐标系最小刻度为(A).A:缇B:象素C:厘米D:一个标准字符宽度窗体设计器是用来设计(B).A:应用程序的代码段B:应用程序的界面C:对象的属性D:对象的事件Rnd函数不可能产生的(B)值.A:0B:1C:0.1234D:.00005RGB 函数通过红.绿.蓝三基色混合产生某种颜色,某语法为RGB (红.绿.蓝),括号中红、绿、蓝三基色的成分使用0~255之间的整数.若使用三个滚动条分别输入三种基色,为保证输入数值有效,则应设置(A)属性.A:Max和MinB:Smallchange和LargeChangeC:Scroll和ChangeD:Value不管一个对象的属性如何设置,程序运行时始终都能接收焦点的方法是(D).A:用Tab键B:用鼠标C:用方向键D:不能实现vb 中的坐标圆点位于(B).A:容器右上角B:容器左上角C:容器正中央D:容器右下角VisualBasic是一种(B)程序设计语言.A:过程式B:非过程式C:机器D:低级VB认为下面(A)组变量是同一个变量.A:A1和a1B:SUM和SUMMARYC:A VER和A VERAGED:A1和A_1vb 应用程序是分层管理的,其最高的层次为(A). A:工程B:模块C:窗体D:过程(C)对象不能作为控件的容器.A:FormB:PictureBoxC:ShapeD:FrameVB应用程序的运行模式是(C).A:解释运行模式B:编译运行模式C:两者都有D:汇编模式窗体的Enable属性的属性值是(C)类型的数据.A:整型B:字符型C:逻辑型D:实型INT(100*RND(1))产生的随机整数的闭区间是(A). A:[0,99]B:[1,100]C:[0,100]D:[1,99](D)对象不具有Caption属性.A:LabelB:OptionC:FormD:Timer"对象"是计算机系统运行的(D).A:程序单位B:逻辑单位C:物理实体D:基本实体函数InStr("VB程序设计教程","程序")的值为(C). A:1B:2C:3D:4语句PRINT"INT(-13.2)";INT(-13.2)的输出结果为(D).A:INT(-13.2)=-13.2B:INT(-13.2)=13.2C:INT(-13.2)=-13D:INT(-13.2)=-14产生[10,37]之间的随机整数的VisualBasic表达式是(B). A:In t(Rnd(1)*27)+10B:Int(Rnd(1)*28)+10C:Int(Rnd(1)*27)+11D:Int(Rnd(1)*28)+11表达式4+5\6*7/8Mod9的值是(B).A:4B:5C:6D:7表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(C).A:4^5B:3*4C:x+1D:SIN代数式exSin(300)2x/(x+y)lnx对应的VB表达式是(C).A:E^X*Sin(30*3.14/180)*2*x/x+y*log(x)B:Exp(x)*Sin(30)*2*x/(x+y)*ln(x)C:Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*log(x)D:Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*ln(x)设a=6,则执行x=IIf(a>5,-1,0)后,x的值为(D).A:5B:6C:0D:-1Line(100,100)-Step(400,400)将在窗体(C)画一直线.A:(200,200)到(400,400)B:(100,100)到(300,300)C:(100,100)到(500,500)D:(100,100)到(400,400)代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic 表达式是(A).A:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)B:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)C:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)D:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57)表达式25.28Mod6.99的值是(C).A:1B:5C:4D:出错常量-0.00013579的科学计数法是(C).A:-1,3579E+0.4B:.00013579C:-13.579E-5D:-1.3579E-0.4以下各表达式中, 计算结果为0的是(D).A:INT(12.4)+INT(-12.6)B:CINT(12.4)+CINT(-12.6)C:FIX(13.6)+FIX(-12.6)D:FIX(12.4)+FIX(-12.6)系统符号常量的定义通过(A)获得.A:对象浏览器B:代码窗口C:属性窗口D:工具箱表达式Mid("SHANGHAI",6,3)的值是(D).A:SHANGHB:SHAC:ANGHD:HAI表达式X+1>X是(D).A:算术表达式B:非法表达式C:字符表达式D:关系表达式\、/、Mod、*等4个算术运算符中,优先级最低的是(C). A:B:/C:ModD:*函数Int(10*Rnd)是在(D)范围内的整数.A:[0,1]B:[1,10]C:[1,9]D:[0,9]函数Ucase(Mid("visualbasic",8,8))的值为(D).A:visualB:basicC:VISUALD:BASIC如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是(B). A:0.01*int(x+0.05)B:0.01*int(100*(x+0.005))C:0.01*int(100*(x+0.05))D:0.01*int(x+0.005)不能正确表示条件"两个整型变量A和B之一为0,但不能同时为0"的布尔表达式(D).A:A*B=0ANDA<>BB:(A=0ORB=0)ANDA<>BC:A=0ANDB<>0ORA<>0AND B=0D:A*B=0AND(A=0ORB=0)标准工具箱中的控件(B).A:数目是固定不变的B:数目可以增加或减少C:包含了VisualBasic所有控件D:在窗体建立对象时不一定被使用表达式(7\3+1)*(18\5-1)的值是(C).A:8.76B:7.8C:6D:6.67表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是(C).A:0.48B:0.048C:.5D:.05函数Len(Str(Val("123.4")))的值为(C).A:11B:5C:6D:8求以10 为底X 的常用对数的表达式为(A).A:LOG(X)/LOG(10)B:LN(X)C:LOG(X)/LOG(E)D:LOG(X)语句listl.removeitem 1 将删除list.listindext等于(D)的项目..A:0B:2C:3D:1以下可以作为VB变量名的是(B).A:SIN B:CO1 C:COS(X) D:X(-1)MSGBOX函数中有4个参数,其中必须写明的参数是(C).A:指定对话框中显示按钮的数目B:设置对话框标题C:提示信息D:所有参数都是可选的要在图片框P1中打印字符串"HowAreYou",应使用语句(C).A:Picture1.Print="HowAreYou"B:P1.Picture=LoadPicture("HowAreYou")C:P1.Print"HowAreYou"D:Print"HowAreYou"InputBox函数返回的函数值的类型是(C).A:数值B:字符串C:数值或字符串D:根据需要可以是任何类型数据要使得标签能自动扩充以满足字体大小则可对其(C)属性进行设置. A:alignmentB:usemnemonicC:autosizeD:tag如果要在命令按钮上显示图形文件,应设置命令按钮的(B).A:Style属性和Graphics属性B:Style属性和Picture属性C:Picture属性D:Graphics属性要在命令按钮控件上显示图像应(C).A:设置Picture属性B:实现不了C:先将Type设置为1,然后再设置Picture属性D:以上都不对工具栏中的"启动"按钮的作用是(A).A:运行一个应用程序B:运行一个窗体C:工程管理窗口D:打开被选中对象的代码窗口下列字符串常量中,最大的是(C).A:"北京"B:"上海"C:"天津"D:"广州"货币型数据需(D)字节.A:2B:4C:6D:8设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是(B).A:TrueB:FalseC:1D:出错信息列表框控件中的列表内容是通过(C)属性设置的.A:NameB:CaptionC:ListD:Text下列哪一种文件打开方式是以顺序文件方式打开文件并作写操作(A). A:Open "c:\file1.dat"For Output as #1B:Open "c:\file1.dat" For Input as #1C:Open "c:\file1.dat" For Append as #1D:Open "c:\file1.dat" For Write as #1清除列表框的所有选项应选择下列哪种方法(A).A:ClearB:ClsC:ClearItemD:RemoveItem要使标签所在处透明显示背景,应把其Backstyle属性设置为(A).A:0B:1C:2D:3骰子是一个正六面体,分别用1~6 代表这六个面,掷一次骰子出现的数可表示为(A).A:int(rnd*6+1)B:int(rnd*6)C:int(rnd*7)D:int(rnd(6)+1)下列数据类型中,占用内存最小的是(B).A:BooleanB:ByteC:IntegerD:Single要使得窗体一开始运行就充满整个屏幕则须设置()属性.A:borderstyleB:appearanceC:windowstateD:drawmode下面(C)是日期型常量.A:"12/19/99"B:12/19/99C:#12/19/99#D:{12/19/99}以下叙述中错误的是(C).A:打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B:保存VisualBasic程序时,应分别保存窗体文件及工程文件C:VisualBasic应用程序只能以解释方式执行D:事件可以由用户引发,也可以由系统引发将焦点主动设置到指定的控件或窗体上,应采用(B)方法.A:SetDataB:SetFocusC:SetTextD:GetGata下列(A)是窗体的扩展名.A:frmB:basC:clsD:dll下列语句中正确的是(D).A:txt1.text+txt2.text=txt3.textB:=cmdokC:12label.caption=1234D:a=inputbox(hello)形状控件所显示的图形不可能是(D).A:圆B:椭圆C:圆角正方形D:等边三角形以下控件中不属于容器的是(C).A:Form控件B:PictureBoxC:ImageD:Frame如果TAB函数的参数小于1,则打印位置在第(B)列.A:0B:1C:2D:3将CommonDialog通用对话框的类型设置为字体对话框,可设置该控件的(D)属性.A:FontB:FilterC:flagsD:Action要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为(D).A:0B:1C:2D:3已知A?B?C中C最小,则判断A?B?C可否构成三角形三条边长的逻辑表达式是(B).A:A>=B And B>=C And C>0B:A+C>B And B+C>A And C>0C:(A+C)>=C And A-C <=C) And C>0D:A+B>C And A-B>C And C>0退出VisualBasic的快捷键是(C).A:Ctrl+QB:Shift+QC:Alt+QD:Ctrl+Alt+Q下列方法中可用于列表框动态添加数据的是(B).A:addB:additemC:addlistD:removeitem运行下面的程序:CLSLINE (100,100)-(200,50)LINE - (150,150)LINE -(100,100)屏幕上显示的是(D).A:三条放射形直线B:四条放射形直线C:矩形D:三角形不具有输入数据功能的控件是(D)控件.A:文本框B:选项按钮C:列表框D:窗体以下这段在FORM的CLICK事件中的程序运行后的结果是(D). CurrentX=1500CurrentY=500Line-(3000,2000)Line-(1500,2000)Line-(1500,500)A:三条直线B:矩形C:三角形D:等腰直角三角形为使文本框显示滚动条,必须首先设置的属性是(A).A:MulitilineB:AutosizeC:AlignmentD:Scrollbars设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是(C).A:cmdcB:cmdbC:cmdAD:Command1设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(B). A:Combo1.RemoveItemTextB:Combo1.RemoveItem2C:Combo1.RemoveItem3D:Combo1.RemoveItemCombo1.Listcount如果在图片框上使用绘图方法绘制一个圆,则图片框的(B)属性不会对该圆的外观产生影响.A:BackColorB:ForeColorC:DrawWidthD:DrawStyle为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为(D).A:5B:500C:300D:5000激活属性窗口使用的键是(C).A:F2B:F3C:F4D:F5如果没有在列表框中选择项目,且列表框的MultiSelect属性值为默认值(0~None),则执行语名List1.RemoveItemList1.ListIndex的结果是(C).A:删除列表框的最后一项B:删除列表框的第一项C:出错D:删除列表框中的最后添加的一项为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(D).A:ValueB:CancleC:EnableD:Default要想返回文本框中输入的内容则可利用其(B)属性进行编程.A:captionB:textC:nameD:righttoleft每个窗体对应一个窗体文件,窗体文件的扩展名是(C).A:.basB:.clsC:.frmD:.vbp控件是(A).A:建立对象的工具B:设置对象属性的工具C:编写程序的编辑器D:建立图形界面的编辑窗口下列可缩放图片的属性是(C).A:autosizeB:pictureC:stretchD:OleDrawMode设置列表框选中的文本用(D)属性.A:selectedB:captionC:textD:list为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为(C).A:0B:1C:2D:3列关于窗体上控件的基本操作错误的是(A).A:按一次DEL键只能删除一个控件B:按下一次DEL键可以同时删除多个控件C:按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件D:按住ALT键,然后单击每个要选择的控件,可以同时选中多个控件要在窗体上显示图片,需设置窗体的(C)属性.A:CaptionB:IconC:Picture D:ControlBox如果要改变窗体的标题,则需要设置的属性是(A).A:CaptionB:NameC:BackColorD:BorderStyle1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。
vb题库(选择题)
一单项选择题:1. 以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是(C)A) ="VisualBasic窗体"B) Form1.Title="VisualBasic窗体"C) Form1.Caption="VisualBasic窗体"D) Form1.Text="VisualBasic窗体”)2. 下列窗体事件中不能由用户触发的是( D )A)LOAD和UNLOAD B)CLICK和UNLOADC)CLICK和DBLCLICK D)LOAD和INITIALIZE3. 如将一个窗体从内存中清除,应该使用的方法( B )A)SHOW B)UNLOAD C)LOAD D) HIDE4. Timer控件可以使用下列哪种事件(B)A)Click事件 B)Timer事件 C)Dblclick事件 D)Change事件5. 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是( D )A)mousedown B)mouseup C)click D) load6. 为了使命令按钮右移200,使用的命令是( C )A)command1.move-200 B) command1.move 200C)command1.left=command1.left+200 D) command1.left=command1.left-2007. 在窗体上画一个名称为list1的列表框,一个名称为了label1的标签,列表框中显示若干个项目,当单击列表框中的某个项目时,在标签中显示被选中的项目名称,下列正确的程序是( D )A)private sub list1_click() B) private sub list1_click() Label1.caption=list1.listindex=list1.listindexEnd sub end subC) private sub list1_click() D) private sub list1_click()=list1.textlabel1.caption=list1.textEnd sub end sub8. 为了使列表框中的项目呈现多列显示,需要设置的属性为( A )A)columns B)style C)list D)name9. 下列可以设置单选按钮的选取状态的属性是( A )A)value B)style C) appearance D)name10. 组合框是文本框和( C )特性的组合A)复选框B)标签C)列表框D) 目录11. 利用双绞线连网的网卡采用的接口是( C )A ) AUI B)BNC C)RJ-45 D)Sc12.下窗体操作中工程文件的扩展名为( A )A.frm B. .vbp C. .bas D. .cls13. 下面四项中不属于面向对象系统三要素的是( A )A.变量 B 事件 C 属性 D 方法14. 将一个VB程序保存在磁盘中,至少会产生的文件是( C )A..doc .txt B. .com , .ext C. .vbp .frm D. .bat, .sys15. 在一条语句内写多条语句时,用来分隔每条语句的符号是( B )A. , B : C 、 D ;16.要填加一个标准模块,可使用“_____”菜单中的“添加模块”命令。
《VB程序设计》期末考试
《VB程序设计》期末考试注意事项:(1)题型:选择题40道,判断题10道,每题2分,满分100分。
(2)答题时间:60分钟。
(3)请在规定时间内作答并提交。
1、VB程序设计语言是一种()。
[单选题] *A.汇编语言B.机器语言C.高级语言(正确答案)D.数据库语言2、VisualBasic最突出的特点是()。
[单选题] *A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制(正确答案)3、VB中,.frm是()文件的扩展名。
[单选题] *A.工程文件B.可执行文件C.窗体文件(正确答案)D.标准模块文件4、VB中,.vbp是()文件的扩展名。
[单选题] *A. 工程文件(正确答案)B. 可执行文件C. 窗体文件D. 标准模块文件5、在设计窗体时,双击窗体的任何地方,可以打开的窗口是()。
[单选题] *A. 代码窗口(正确答案)B. 属性窗口C. 工程管理窗口D. 以上3个选项都不对6、VB是一种面向对象的程序设计语言,下面()不是面向对象包含的三要素。
[单选题] *A. 变量(正确答案)B. 事件C. 属性D. 方法7、不论任何控件,共同具有的是()属性。
[单选题] *A. TextB. CaptionC. BackColorD. Name(正确答案)8、要使Form1窗体的标题栏显示“欢迎使用Visual Basic 6.0! ”,以下()语句是正确的。
[单选题] *A. Form1.Caption =" 欢迎使用Visual Basic 6.0! "(正确答案)B. Form1.Caption =’欢迎使用Visual Basic 6.0! ’C. Form.Caption = " 欢迎使用Visual Basic 6.0! "D. Form.Caption = ’欢迎使用Visual Basic 6.0! ’9、有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表()。
VisualBasic题库(有答案)
第1题 Visual Basic版本有3个版本,按功能从强到弱的顺序是()A、工程版、专业版、学习版B、专业版、工程版、学习版C、企业版、专业版、学习版D、专业版、企业版、学习版第2题以下叙述中,错误的是()A、一个Visual Basic 应用程序可以含有多个标准模块文件B、一个visual Basic 工程可以含有多个窗体文件C、标准模块文件可以属于某个指定的窗体文件D、标准模块文件的扩展名是.bas第3题以下叙述中错误的是()A、一个工程可以包括多种类型的文件B、Visual Basic应用程序既能以编译方式执行,也能以解释方式执行C、程序运行后,在内存中只能驻留一个窗体D、对于事件驱动型应用程序,每次运行时的执行顺序可以不一样第4题 Visual Basic的窗体设计器主要是用来()A、建立用户界面B、添加图形、图像、数据等控件C、编写程序源代码D、设计窗体的布局第5题 Visual Basic是一种结构化高级程序设计语言,它采用的是()驱动方式A、键盘B、鼠标C、事件D、函数第6题 Visual Basic程序设计语言属于()A、面向过程的语言B、机器语言C、面向对象的语言D、汇编语言第7题 Visual Basic一共有设计、运行和中断三种模式,要使用调试工具应该()A、进入设计模式B、进入运行模式C、进入中断模式D、不用进入任何模式第8题假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。
为了保存该应用程序,以下正确的操作是()A、只保存窗体模块文件B、分别保存窗体模块、标准模块和工程文件C、只保存窗体模块和标准模块文件D、只保存工程文件第9题在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是()A、窗体布局窗口B、立即窗口C、代码窗口D、监视窗口第10题保存新建的工程时,默认的路径是()A、My DocumentsB、VB98C、\D、Windows第11题将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是()A、运行的机器上无VB系统所需的动态连接库B、缺少.frm窗体文件C、该可执行文件有病毒D、以上原因都不对第12题在VB环境中,工程文件的扩展名是()A、.frmB、.basC、.vbpD、.frx第13题将一个VB程序保存在磁盘上,至少会产生的文件是()A、.doc、.txtB、aaa、.exeC、.vbp、.frmD、.bat、.sys第14题下面关于对象的描述中,错误的是()A、对象就是自定义结构变量B、对象代表正在创建的系统中的一个实体C、对象是一个状态和操作(或方法)的封装体D、对象之间的信息传递是通过消息进行的第15题下面4项中不属于面向对象系统三要素的是()A、变量B、事件C、属性D、方法第16题下面各种高级语言中,不是面向对象程序设计语言的是()A、Visual BasicB、C++C、PascalD、Java第17题 VB6.0集成开发环境可以()A、编辑、调试、运行程序,但不能生成可执行程序B、编辑、生成可执行程序、运行程序,但不能调试程序C、编辑、调试、生成可执行程序,但不能运行程序D、编辑、调试、运行程序,也能生成可执行程序第18题英文“Visual”的含义是()A、可视化B、集成C、结构化D、调试第19题不能打开属性窗口的操作是()A、单击工具栏中的“属性窗口”按钮B、选取“视图”菜单中的“属性窗口“子菜单项C、在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选取项D、选取“工程”菜单中的“属性窗口”子菜单项第20题 VB6.0集成开发环境的工作模式有()A、一种B、两种C、三种D、四种第21题以下关于VB特点的叙述中,错误的是()A、VB是采用事件驱动编程机制的语言B、VB程序既可以编译运行,也可以解释运行C、构成VB程序的多个过程没有固定的执行顺序D、VB程序不是结构化程序,不具备结构化程序的三种基本结构第22题以下叙述中错误的是()A、VB是事件驱动型可视化编程工具B、VB应用程序不具有明显的开始和结束语句C、VB工具箱中的所有控件都具有宽度(width)和高度(height)属性D、VB中控件的某些属性只能再设计时设置第23题在Visual Basic中,要强制用户对所用的变量进行显式声明,这可以在()设置A、“属性”对话框B、“程序代码”窗口C、“选项”对话框D、对象浏览器第24题通过以下()窗口可以在设计时直观的调整窗体在屏幕上的位置。
VB程序设计考试题库(5)
VB程序设计考试题库(5)一、单选题(每题1分,共50题)1.以下关于Visual Basic特点的叙述中,正确的是(未填)。
错误正确答案:DA.构成Visual Basic程序的多个过程有其固定的执行顺序B.Visual Basic程序只可以编译运行,不可以解释运行C.Visual Basic采用面向对象的程序设计方法D.Visual Basic程序是结构化程序,具备结构化程序的三种基本结构2.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是(未填)错误正确答案:CA.窗体布局窗口B.立即窗口C.代码窗口D.监视窗口3.在设计阶段,当双击窗体上的某一个文本框控件时,系统将在代码窗口中显示该文本框控件的(未填)事件过程模板。
错误正确答案:CA.ClickB.DblclickC.ChangeD.GotFocus4.文本框的(未填)属性用于设置或返回文本框中的文本内容。
错误正确答案:AA.TextC.Caption5.程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的(未填)属性值为True来实现。
错误正确答案:CA.valueB.EnabledC.DefaultD.Cancel6.下列函数中,返回值的类型与其它3个不同的是(未填)。
错误正确答案:AA.NOW()B.HOUR()C.YEAR()D.DAY()7.表达式"Turbo"+"c">"Ture"+"Basic"的值是(未填)。
错误正确答案:BA.TRUEB.FALSEC.NullD.出错信息8.下列不能作为VB中的变量名的符号是(未填)。
错误正确答案:CA.A45C.89TaD.xy9.函数Len(str(val("-135.6")))的值是(未填)错误正确答案:BA. 11B. 6C. 5D. 810.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是(未填)。
VB大题题库
a(i) = Val(InputBox("输入第" & i & "条边的边长:"))
Next i
If a(0) + a(1) > a(2) And a(0) + a(2) > a(1) And a(1) + a(2) > a(0) Then
p = (a(0) + a(1) + a(2)) / 2
If Prime(i) Then
j = j + 1
Print CStr(i) & " ";
If j Mod 5 = 0 Then Print
sum = sum + i
End If
Next i
Print "总和:"
Print f(i)
Next i
End Sub
Private Function f(a)
If a = 1 Or a = 2 Then
f = 1
Else
f = f(a - 1) + f(a - 2)
End If
End Function
4编写程序,产生一个整型二维数组A(N ,N),(N 取5),数组元素的取值范围为[0,20 ),计算数组中每一列数据的和
1输入圆的半径,计算圆的面积,并输出。
Private Sub Command1_Click()
Dim r!, s!
r = InputBox("请输入半径", "输入框")
s = 3.1415926 * r ^ 2
(完整word版)VB程序设计试题题库及答案.doc
VB程序设计笔试题题库一、选择题1 下列常量中,是 Integer类型常量的是(C )。
A、123&B、-38844C、123%D、327682 下面选项中 () 是字符连接运算符 . ( A )A、&B、AndC、%D、Mod3下面关于 VB 的集成开发环境( IDE )的叙述中,不正确的是(B )。
A、IDE是设计、调试、运行 VB程序的工具。
B、用户不能随意关闭 IDE中的窗口。
C、" 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。
D、打开 / 关闭各窗口的命令主要在 IDE的" 视图 " 菜单中。
4 len( “程vb序设计”)=( C ) 。
A、 5B、2C、 6D、105 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 DA、7B、0C、2D、46 赋值语句 A=123 + Mid$( “123456”,3,2)执行后, A= ( A )。
A、157B、12334C、123D、"12334"7 在一个语句内写多条语句时 , 用来分隔每条语句的符号是 ( C ).A、,B、;C、:D、、8 将逻辑型数据转换成整型数据时,转换规则是( D )。
A、将 True 转换为 1 ,将 False 转换为 0B、将 True 转换为 1 ,将 False 转换为 -1C、将 True 转换为 0 ,将 False 转换为 -1D、将 True 转换为 -1 ,将 False 转换为 09 表达式 2+3*4^5-SIN(X+1)/2 中最先进行的运算是 ( D ).A、SINB、4^5C、3*4D、x+110 如果 x=2 ,则表达式 x+1>2 Or sin(x)>0.9 And 3>x+3 的值( B )。
A、不能计算B、 TrueC、5D、False11 随机产生 [10,50] 之间整数的正确表达式是( D )。
vb题库——精选推荐
一、选择题4、下列可作为VB变量名的是(B )。
A.c*Del B.Alpha C.4a D.print首为字母,且不能含有符号,不能含有关键字及标记符5、用于字符串连接的运算符是(D )。
A.& B.+ C.And D.A、B都可以+ ;连接两个字符串,或是将数值字符串变为数值与数值进行运算。
&;链接两个字符串,如果为数值型,则将其转为字符串在链接,若其前为变量,则需要加空格。
6、表达式33 MOD 17\3*2的值是(B)。
A.10 B.1 C.2 D.3乘方》负号》乘除》整除\ 》求余mod 》加减9、以下属于VB合法的数组元素是(D )。
A.x8 B.x[8] C.x(0) D.x{6}10、用Dim A (-3 To 3) As Integer语句定义的数组的元素个数是(D)。
A.4 B.5 C.6 D.711、执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(A )。
A.Visual B.Basic C.6 D.1112、设a=10,b=5,c=1,执行语句Print a>b>c后,窗体上显示的是( B )。
A.True B.False C.1 D.出错信息15、命令钮标题热字的下划线,可通过( B )符号来设置。
A.\<B.& C._ D.\>18、命令按钮不支持(D )事件。
A.Keyup B.Keypress C.Click D.Dblclick22、假定窗体上有一个标签,名为Labell,为了使该标签透明并且没有边框,则正确的属性设置为(A )。
A.Label1.BackStyle=0 B.Label1.BackStyle=1Label1.Borderstyle=0 Label1.Borderstyle=1C.Label1.BackStyle=True D.Label1.BackStyle=FalseLabel1.BorderStyle=True Label1.Borderstyle=False23、以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是(C )。
大学VB考试题库完整
大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是(C)。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。
A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。
A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。
A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。
VB程序设计考试题库(9)
VB程序设计考试题库(9)一、单选题(每题1分,共50题)1.以下不属于Visual basic的工作模式的是()模式。
正确答案:AA。
编译 B.设计 C.运行 D。
中断2.VB集成开发环境有三种工作状态,不属于其中之一的是( )。
正确答案:BA.设计状态B.写代码状态C。
运行状态D。
中断状态3。
下列属性中,文本框控件不具有的属性是()。
正确答案:BA.Backcolor B。
Caption C.Passwordchar D。
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.Ltrim B。
Rtrim C。
Trim D.Mid7.有如下程序: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分之间的逻辑表达式是().正确答案:AA.score〉=75 And score〈=90B.score〉=75 0r score<=90C.score〈=75 And score>=90D.score<=75 0r score>=909.表达式4+5 \ 6 * 7 / 8 Mod 9 的值是()。
正确答案:BA.4B.5 C。
VB程序设计考试题库(2)
VB程序设计考试题库(2)VB程序设计考试(2)一、单选题(每题1分,共50题)1.关于Visual Basic应用程序,正确的叙述是(未填)。
错误正确答案:AA.Visual Basic程序运行时,总是等待事件被触发B.Visual Basic程序设计的核心是编写事件过程的程序代码C.Visual Basic程序是以线性方式顺序执行的D.Visual Basic的事件可以由用户随意定义,而事件过程是系统预先设置好的2.可视化编程的基本过程主要有3步,这3个步骤是(未填)。
错误正确答案:CA.创建工程、设计界面、编写代码B.创建工程、编写程序、保存程序C.设计界面、设置属性、编写代码D.设计界面、编写代码、调试程序3.窗体上有一个按钮和一个文本框,程序执行后,在文本框中输入12345,单击按钮后的输出结果为(未填)。
Private Sub Command1_Click()Dim A As Integer,B As IntegerText1.SelStart=2Text1.SelLength=2A=Val(Text1.SelText)B=Len(Text1.Text)Print A*BEnd Sub错误正确答案:CA.68C.170D.11704.VB中可用(未填)语句产生一消息框。
错误正确答案:DA.InputBoxB.ShiftC.BothD.MsgBox5.在窗体Form1的标题栏中显示“VisualBasic窗体"的命令是(未填)。
错误正确答案:C/doc/5173e546f68a6529647d27284b73f24 2336c3184.html ="VisualBasic窗体"B.Form1.Title="VisualBasic窗体"C.Form1.Caption="VisualBasic窗体"D.Form1.T ext="VisualBasic窗体6.以下(未填)是Visual Basic中合法的函数使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
07vb复习题<一>界面设计1、以下有关对象属性的说法中正确的是 D 。
A、对象所有的属性都罗列在属性窗口列表中B、不同对象不可能有同名属性C、不同对象的同名属性取值一定相同D、对象的某些属性即可在属性窗口设置,也可以通过属性代码设置或改变2、有程序代码:Text1.Text="Visual Basic"其中的Text1、Text和"Visual Basic"分别代表 C 。
A、对象、值、属性B、对象、方法、属性C、对象、属性、值D、属性、对象、值3、一个对象可以执行的动作与可被对象识别的动作分别称为 B 。
A、 事件,方法B、 方法,事件C、 属性,方法 、 过程,事件4、Visual Basic是一种面向 D 的程序设计语言。
A、过程B、 用户C、 方法D、 对象5、一只白色的足球踢进球门,则白色、足球、踢、进球门是 B 。
A、属性、对象、方法、事件B、 属性、对象、事件、方法C、对象、属性、方法、事件D、 对象、属性、事件、方法6、Visual Basic是用于开发 B 环境下的应用程序的工具。
A、DOSB、WindowsC、DOS和WindowsD、UNIX7、一个可执行的Visual Basic中应用程序至少要包括一个 C 。
A、标准模块B、类模块C、窗体模块D、辅助模块8、在Visual Basic最基本的对象是 B ,它是应用程序的基石。
A、标签B、窗体C、文本框D、命令按钮9、如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入 A 。
A、-B、+C、&D、#10、在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入 B 符号,那么在运行程序时按Alt键和该字母键就可打开该命令菜单。
A、下划线B、&C、$D、@11、在窗体Form1的Click事件过程中有以下语句:Label1.Caption=”visual basic”若本语句执行前,标签控件的名称属性和Caption属性取缺省值,则标签控件的名称属性和Caption 属性在执行本语句前的取值分别为 C 。
A、 Label, Label B 、 Label, Caption C、 Label1, Label1 D、 Caption, Label12、同上题,该语句执行后,标签控件的名称属性和caption属性取值分别为 B 。
A、Label, visual basicB、Label1, visual basicC、Label1, captionD、 Label1, label113、如果在窗体上有命令按钮OK,在代码编辑窗口有与之对应的CmdOK_Click()事件,则命令按钮控件的名称属性和Caption属性分别为 C 。
A、OK、CmdB、 Cmd、OKC、 CmdOK、OKD、 OK、CmdOK14、窗体Form1的名称属性是frm,它的Load事件过程名是 A 。
A、Form_LoadB、 Form1_LoadC、 frm_LoadD、 Me_Load15、用窗体的 C__属性来设置窗体的标题。
A、StyleB、TextC、CaptionD、Name16、多窗体程序有多个窗体组成。
在缺省情况下,VB在执行程序时,总是把 B 指定为启动窗体。
A、不包含任何控件的窗体 B、设计时的第一个窗体C、命名为Frm1的窗体D、包含控件最多的窗体17、Visual Basic程序设计时常用的Print、Cls属于 C 。
A、属性B、打印字库C、方法D、事件18、单选按钮(OptionButton)用于一组互斥的选项中。
若一个应用程序包含多组互斥条件,可在不同的 D 中安排适当的单选按钮,即可实现。
A、框架控件(Frame)或图象控件(Image)B、组合框(ComboBox)或图象控件(Image)C、组合框(ComboBox)或图片框(PictureBox)D、框架控件(Frame)或图片框(PictureBox)19、在程序中可以通过复选框和单选按钮的 B 属性值来判断它们的当前状态它。
A、CaptionB、ValueC、CheckedD、Selected20、使用 B 方法可将新的列表项添加到一个列表框中。
A、PrintB、AddItemC、ClearD、RemoveItem21、在以下有关对象属性的叙述中,不正确的是 C 。
A、一个对象的属性可分为外观、行为等若干类。
B、不同属性可能具有不同的数据类型。
C、一个对象的所有属性都可在属性窗口的列表中进行设置。
D、属性窗口中的属性列表既可按字母序也可按类别排列。
22、下列语句中,不能正确执行的是 D 。
A、If Option1.Value ThenB、If Option1.Value = True ThenC、Check1.Value = 0D、Check1.Value = True23、在以下有关对象属性的叙述中错误的是 D 。
A、所有对象都具有Name 属性。
B、只能在执行时设置或改变的属性为执行时属性。
C、对象的某些属性只能在设计时设定,不能使用代码改变。
D、Enabled属性值设为False的控件对象在窗体上将不可见。
24、以下使用方法的语句中,正确的是 A 。
A、List1.ClearB、Form1.ClearC、Combo1.ClsD、Picture1.Clear25、以下所列的7个控件中,具有Caption属性的有 A 个。
PictureBox Frame OptionButton ListBox TextBox Form DriveListBoxA、 3B、 4C、 2D、 526、以下使用方法的代码中,正确的是 C 。
A、Label1.SetFocusB、Form1.ClearC、Text1.SetFocusD、Combo1.Cls27、放置控件到窗体中的最迅速的方法是___A_____A、双击工具箱中的控件B、单击工具箱中的控件C、拖动鼠标D、单击工具箱中的控件并拖动鼠标28、Image 控件加载图片后的尺寸____D_______A、比图片大B、比图片小C、与图片大小不同D、与图片大小相同29、设有一个命令按钮,若要实现按回车键等同按此键,应设置其___C______A、Cancel属性设为TrueB、Cancel属性设为FalseC、Default属性设为TrueD、Default属性设为False30、下列 ___C_____ 不是列表框的方法A、AddItemB、ClearC、PrintD、RemoveItem31、要想在一个文本框中显示多行内容,应在界面设计时对下列哪一个属性进行设置 C 。
A、TextB、FontC、MultilineD、Alignment32、不论何种控件都具有的属性是 AA、NameB、CaptionC、TextD、Forecolor33、程序运行时,系统自动执行启动的是窗体的 A 事件。
A、LoadB、UnloadC、ClickD、Gotfocus34、在VB集成环境中创建VB应用程序时,除了工具箱窗口、属性窗口、窗体中的窗口外,还有 C 是必不可少的。
A、窗体布局窗口B、立即窗口C、代码窗口D、监视窗口35、当移动控件,重新设定其尺寸时, C 属性会自动改变。
A、Click ChangeB、Name CaptionC、Top LeftD、Cancel Default36、当用户单击命令按钮时, B 属性可以使得命令按钮对激发事件无效。
A、NameB、EnableC、DefaultD、Cancel37、如果单击一个当前没有被选中的复选框,其他已被选中的复选框会处于 D 状态。
A、不选中B、不显示C、禁止D、选中38、计时器控件每次经历一个固定的时间间隔就会 B 。
A、修改属性B、触发事件C、建立窗体D、显示图片39、菜单编辑器通过 A 来确定某个菜单栏选项的子菜单。
A、缩进B、编号C、复选框D、下箭头40、在菜单过程中使用的事件是利用鼠标 C 菜单条来实现的。
A、拖动B、双击C、单击D、移动41、当一个PictureBox控件的AutoSize属性为True时,在该控件中载入一个比控件的高度与宽度都大的图片时,图片的大小与控件的大小相比是 C 。
A、大B、小C、相等D、未知42、以下四个说法中不正确的是 B 。
A、可以通过双击工具箱中的控件,将控件加入窗体上B、VB的所有基本控件都可以改变大小C、控件的工具箱中可以添加新的控件D、在窗体上选中控件,按[DEL]键可以删除该控件43、若要将水平滚动条的最小值设为0,最大值设为255,应对其 D 属性进行设置。
A、Left 和TopB、Width 和 HeightC、SmallChange 和 LargeChangeD、Min 和 Max44、当某一按钮的 B 属性设置为False时,该按钮为灰白显示。
A、VisibleB、EnableC、BackColorD、Default45、在下列控件中, D 控件不能改变大小。
A、TextBoxB、LabelC、FrameD、Timer二、填空题:1.复选框为灰色,代表不可用,其Value值为 22.窗体Form1的名称属性是frm,它的Load事件过程名是 Form_Load3.要改变一个窗体的标题,应设置其 Caption 属性为相应的值4.计时器控件可以设置时间间隔,具体应设置 Inteval 属性值,其计数单位为 毫秒 。
计时器控件 没有 (有或没有)方法,可以响应的事件仅有 Timer事件 。
5.列表框的ListIndex属性值为最后选中的列表项序号,第一个列表项的序号为 0 ,如果未选任何项目,则其值为 -1 。
List1.Text代表的是名称为List1的列表框的列表项正文,其值为当前选项中的文本,它与List1.List(List1.ListIndex) 相同。
在对列表框进行列表项的添加时,使用 AddItem 方法,其中可以指定要插入的位置序号,若不指定插入位置,则插入到列表 最后 。
6.Cls方法适用于 窗体 和 图片框 的清除,若是对列表框和组合框进行清空则使用 Clear 方法。
7.若在程序运行时想直接按回车键或者按[ESC]键等同于单击命令按钮,则应该设置命令按钮的 Default 或 Cancel 属性为 TRUE 。
8.在程序代码中,使用方法 Hide 和 Show 可以隐藏或显示窗体。
<二>程序设计基础选择题1.表达式2*3^2+2*8/4+3^2的值为 B 。
A、35B、31C、49D、412.如果x是一个正实数,对x的第3位小数四舍五入的表达式是 BA、 0.01*Int(x+0.005)B、 0.01*Int(100*(x+0.005))C、 0.01*Int(100*(x+0.05))D、 0.01*Int(x+0.05)3.数学式子sin30°写成VB表达式是 DA、 Sin30B、 Sin(30)C、 SIN(30°)D、 Sin(30*3.14/180)4.下列哪个符号不能作为VB中的变量名? CA、 ABCabcB、b1234C、 28wedD、 Cmd5.要强制显示声明变量,可在窗模块或标准模块的声明段中加入语句 BA、 Option Base0B、 Option ExplicitC、 Option Base1D、 Option Compare6.下面 D 不是字符串常量A、“你好”B、“ ”C、“True”D、#False#7.表达式Int(8*Sqr(48)*10^(-2)*10+0.5)/10的值是 BA、 .48B、 .6C、 .5D、 .058.表达式Val(“.123E2CD”)的值是 BA、 .123B、 12.3C、0D、 .123E2CD9.Visual Basic逻辑运算符Xor ,Or,Eqv,And中,级别最高的运算符是 DA、 XorB、 OrC、 EqvD、 And10.表达试X+1>X是 DA、 算术表达式B、 非法表达式C、 字符串表达式D、 关系表达式11.下列符号常量的声明中, C 是不合法的。