大学VB考试卷试题库题集.doc

合集下载

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。

答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。

答案:Class13. 在VB中,________方法用于在运行时创建对象。

答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。

大学_vb期末考试试题

大学_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试题库及答案

VB试题库及答案

VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。

程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。

以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。

A、 ,B、:C、.D、;3、下⾯()是合法的变量名。

A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。

A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。

A、14B、 4C、20D、26、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)7、设a="a",b="b",c="c",d="d",执⾏语句x = IIf((a < b) Or (c > d), "A", "B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画⼀个⽂本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输⼊⼀个整数")Print x + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。

vb考试试题题库及答案

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计算机技术基础试题1.doc

VB计算机技术基础试题1.doc

一、单项选择题(每题2分,共70分)1、下列运算符中优先级最高的是()。

A. AB. /C. ModD. +2、语句Print 〃123〃+ 〃456”执行后,显示的结果是()。

A. 123456B. 579C. 123D. 4563、为了把焦点移到某个指定的控件,所使用的方法是()。

A. SetFocus D. GetFocusB. Visible c.Refresh4、表达式(7\3+1A . 8.675、设a=10 , b=5)*(18\5-1)的值是()B. 7.8 0. 6 D . 6.67窗体上显示的是()。

A. TrueB. FalseC. 1D.出错信息6、VB采用()的编程方法。

A.面向对象B.面向过程C.面向问题D.面向用户7、要在窗体上显示图片,需设置窗体的()属性。

A. CaptionB. IconC. Picture8、将条件''X是小于100的非负数"用VB的表达式表示为()O D. ControlBoxA. 0<X<100B. 0 <= X < 100C. 0 <=X AND X < 100D. 0 (= X OR X < 1009、执行下面的程序段后,x 的值为( )。

x=5For i=l To 10 Step 2x=x+i\5Next iprint xA. 6B. 7C. 8D. 910、VB的应用程序中,决定程序流向的是()。

A.对象B.方法C.属性D.事件11>在窗体上画一个文本框(其中Name属性为Textl ),然后编写如下事件过程: Private Sub Form Load() dim ias integer Textl. Text二〃〃Textl. SetFocusFor i=l To 10Sum=Sum+iNext iTextl. Text二Sinn End Sub上述程序的运行结果是()OA.在文本框Textl中输出55B.在文本框Textl中输出0C.出错D.在文本框Textl中输出不定值12、13、14、15、16、17、18、分别为(D. 4 和168窗体中有一PICTURE1 (图片)和一COMMAND 1 (按钮)控件,单击按钮则清除D:\T1.JPG图片的代码为( )A. PTCTURE1. PICTURE^ 〃B. PTCTURE1. PICTURE二CLEARC. PICTURE1. PICTURE二LOADPICTURE( )D. PICTURE1. PICTURE二LOADPICTURE(〃〃) Visual Basic是一种面向对象的程序设计语言,构成对象的三要素)语句可以使文本框内显示的内容为:5+7=12。

计算机程序设计-VisualBasic【VB】考试试题(2)

计算机程序设计-VisualBasic【VB】考试试题(2)
38、要使命令按钮 Command1 在运行时不显示,应对___ ______属性进行设置。
A、 Enabeld B、 Hide C、 Visible D、 BackColor 正确答案: C 解析:
39、窗体对象的__________属性可用于设置窗体上的控制菜单。
A、 MinButton B、 MaxButton C、 ControlBox D、 DrowMode 正确答案: C 解析:
A、 6 B、 8 C、 123445 D、 123456 正确答案: C 解析:
31、从字符串中任意位置截取字符的函数是_________。
A、 Left() B、 Mid() C、 Str() D、 Right() 正确答案: B 解析:
32、表达式 InStr(2,"文本文件","文") 的值是________。
A、 1 B、 0 C、 False D、 True 正确答案: C 解析:
13、下面所列中,__________是合法的字符常数。
A、 ABC B、 'ABC' C、 "ABC" D、 ABC$ 正确答案: C 解析:
14、下面所列中,__________是不合法的单精度常数。
A、 100! B、 100.0 C、 1E+2 D、 100.0D+2 正确答案: D 解析:
25、表达式 Format(val("111a"),"##.##") 的值是_______。
A、 111. B、 11.10 C、 111.00 D、 11.1a 正确答案: A 解析:
26、表达式 Fix(5.6)+Int(-5.6) 的值是________。

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Option答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVarB. var2C. 123variableD. my$Var答案:C3. VB中,下列哪个选项是正确的条件语句?A. If condition ThenB. If condition Then ElseC. If condition Then Else IfD. If condition Then Else Else答案:A4. VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 在VB中,下列哪个选项是正确的循环结构?A. For i = 1 To 10B. Do While i < 10C. For Each i In arrD. All of the above答案:D二、填空题1. 在VB中,声明一个整型变量并赋值为100的语句是:________。

答案:Dim myVar As Integer = 1002. VB中,用于输出信息到立即窗口的函数是:________。

答案:Debug.Print3. VB中,用于暂停程序执行的函数是:________。

答案:Sleep4. VB中,用于获取当前日期的函数是:________。

答案:Date5. VB中,用于将字符串转换为整型的函数是:________。

答案:CInt三、简答题1. 简述VB中事件驱动编程的概念。

答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、系统消息等)触发,而不是由程序内部的逻辑顺序决定。

2. 描述VB中如何实现多线程编程。

答案:在VB中,可以使用Thread类或BackgroundWorker组件来实现多线程编程。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。

A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。

A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。

A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。

A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。

答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。

答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。

答案:Dim4. VB中,使用____关键字可以定义一个过程。

答案:Sub5. VB中,使用____关键字可以定义一个函数。

答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大学 VB 考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。

A、结构化程序设计 B 、程序开发环境C、事件驱动编程机制 D 、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是(C)。

A、 "12334" B 、 123 C、 12334 D 、 1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件 B 、窗体文件和工程文件C、窗体文件和标准模块文件 D 、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、 ="VisualBasic窗体"B、 ="VisualBasic窗体"C、 ="VisualBasic窗体"D、 ="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm )B、只装入工程文件(.vbp )C、分别装入工程文件和标准模块文件(.bas )D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同 B 、不相同C、两可 D 、都不对7、下面正确的赋值语句是(C)。

A、 x+y=30 B 、y=π*r*r C 、y=x+30 D、 3y=x8、 VisualBasic集成环境的主窗口中不包括(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) 属性进行设置。

A、 BackcolorB、ForeColorC、 AutoRedrawD、 BackStyle11、若要使命令按钮不可操作,要对(A) 属性进行设制。

A、 EnabledB、 VisibleC、 BackColor D 、 Caption12、以下叙述中错误的是(B) 。

A、一个工程中可以包含多个窗体文件B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。

D、一个工程默认的启动对象是Form113、 Cls 方法可以清除窗体或图片框中的(C) 内容。

A、在设计阶段使用Picture设置的背景位图B、在设计阶段放置的控件C、在运行阶段产生的图形和文字D、以上均可14、设 x=3,y=5, 则以下表达式值为真的是(C)A、 (-3+5>x) And (y>0)B、(x<0) Eqv (y>0)C、 (x>y) Or (y>0)D、 x>=y And y>1015、为了防止用户随意将光标置于控件之上,应将进行(D) 设置。

A、将控件的TabIndex 属性设置为 0B、将控件的TabStop 属性设置为TrueC、将控件的TabStop 属性设置为FalseD、将控件的Enabled 属性设置为False16、要判断在文本框是否按了Enter 键,应在文本框的(D) 事件中判断。

A、 ChangeB、 KeyDownC、 Click D 、 KeyPress17、以下关于焦点的叙述中,错误的是(A) 。

A、如果文本框的TabStop 属性为 False ,则不能接收从键盘上输入的数据B、当文本框失去焦点时,触发LostFocus事件C、当文本框的Enabled 属性为 False 时,其 Tab 顺序不起作用D、可以用TabIndex 属性改变Tab 顺序18、如果文本框的Enabled 属性设为False ,则 (A) 。

A、文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上。

B、文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容。

C、文本框的文本将变成灰色,用户仍然能改变文本框中的内容。

D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容。

19、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是(C) 。

A、 MouseDownB、 MouseUpC、 LoadD、 Click20、图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是(B)。

A、 AutosizeB、 StretchC、 AutoRedraw D 、 Appearance21、为了防止用户随意将光标置于控件之上,应设置的属性是(D) 。

A、将控件的TabIndex 属性设置为 0B、将控件的TabStop 属性设置为TrueC、将控件的TabStop 属性设置为FalseD、将控件的Enabled 属性设置为False22、不论何控件,共同具有的是(B) 属性。

A、 TextB、 NameC、 ForeColor D 、 Caption23、以下关于窗体的描述中,错误的是(A) 。

A、执行 Unload Form1 语句后,窗体Form1消失,但仍在内存中B、窗体的Load 事件在加载窗体时发生C、当窗体的Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D、窗体的Height 、Width 属性用于设置窗体的高和宽24、当运行程序时,系统自动执行窗体的(A) 事件过程。

A、 Load B 、 ClickC、 Unload D 、 GotFocus25、窗体设计器是用来设计(B) 。

A、应用程序的代码段 B 、应用程序的界面C、对象的属性 D 、对象的事件26、 VisualBasic是一种面向对象的可视化程序设计语言,采取了(A) 的编程机制。

A、事件驱动 B 、按过程顺序执行C、从主程序开始执行 D 、按模块顺序执行27、确定一个控件在窗体上的位置的属性是(D) 。

A、 Width 或 Height B 、 Width 和 HeightC、 Top 或 Left D 、 Top 和 Left28、如果要改变窗体的标题,则需要设置的属性是(A) 。

A、 Caption B 、 NameC、 BackColor D 、 BorderStyle29、以下叙述中错误的是(C) 。

A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存 Visual Basic程序时,应分别保存窗体文件及工程文件C、 Visual Basic应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发30、以下叙述中错误的是(B) 。

A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定31、在 VisualBasic中最基本的对象是(C) 。

它是应用程序的基石,是其他控件的容器。

A、文本框 B 、命令按钮C、窗体D、标签32、以下叙述中正确的是(A) 。

A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空33、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C) 。

A、工程资源管理器窗口 B 、工具箱窗口C、代码窗口 D 、属性窗口34、 VisualBasic是一种面向对象的可视化程序设计语言,采取了的编程机制是(A) 。

A、事件驱动 B 、按过程顺序执行C、从主程序开始执行 D 、按模块顺序执行35、用来设置粗体字的属性是(C) 。

A、 FontItalicB、FontNameC、 FontBoldD、 FontSize36、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(A) 。

A、如果工程中含有Sub Main 过程,则程序一定首先执行该过程B、不能把标准模块设置为启动模块C、用 Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体D、任何时刻最多只有一个窗体是活动窗体37、为了把焦点移到文本框,所使用的方法是(A) 。

A、 SetFocusB、 VisibleC、 Refresh D 、 GetFocus38、 INT( 100*RND)产生的随机整数的闭区间是(A)。

A、 [0 , 99] B 、 [1 ,100]C、 [0 , 100] D 、 [1 , 99]39、如果要在命令按钮上显示图形文件,应设置命令按钮的(B ) 。

A、 Style属性和Graphics属性B、Style属性和Picture属性C、 Caption 属性D、 Graphics属性40、若要使命令按钮不可操作,要对(A) 属性进行设制。

A、 EnabledB、 VisibleC、 BackColor D 、 Caption41、假定窗体的名称为Form1, 则把窗体的标题设置为“VB_Test”的语句为(B) 。

A、Form1=“VB_Test”B、=“VB_Test”C、=“VB_Test”D、=“VB_Test”42、以下叙述中错误的是(A) 。

A、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B、以 .BAS 为扩展名的文件是标准模块文件C、窗体文件包含该窗体及其控件的属性D、一个工程中可以含有多个标准模块文件43、要使文本框获得输入焦点,则应采用文本框控件的哪个方法(A) 。

A、 GotFocus B 、 LostFocusC、 KeyPress D 、 SetFocus44、以下不能在“工程资源管理器”窗口中列出的文件类型是(B) 。

A、 .bas B 、 .res C、 .frm D 、 .ocx45、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C) 。

A、单选按钮 B 、图片框C、通用对话框 D 、文本框46、以下叙述中错误的是(B) 。

A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定47、以下能够触发文本框Change 事件的操作是 (D) 。

相关文档
最新文档