vb试题及答案

合集下载

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试题及答案(共10篇)

vb试题及答案(共10篇)

vb试题及答案(共10篇)篇1:计算机vb试题及答案计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

vb程序设计试题及答案

vb程序设计试题及答案

vb程序设计试题及答案一、选择题(每题2分,共20分)1. 在VB中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. SetD. All of the above答案:A3. 在VB中,下列哪个选项是正确的循环语句?A. ForB. DoC. WhileD. All of the above答案:D4. VB中用于打开文件的函数是?A. OpenB. CloseC. WriteD. Read答案:A5. 在VB中,下列哪个选项是正确的条件语句?A. If...ThenB. Select CaseC. Do WhileD. All of the above答案:A6. VB中用于创建新窗体的语句是?A. Form.ShowB. Form.NewC. Form.CreateD. Form.Open答案:A7. VB中用于声明常量的关键字是?A. ConstB. DimC. StaticD. Option答案:A8. 在VB中,下列哪个选项是正确的数组声明?A. Dim arr(5) As IntegerB. Dim arr() As IntegerC. Dim arr As IntegerD. Dim arr(5) As String答案:A9. VB中用于结束程序的语句是?A. EndB. ExitC. CloseD. All of the above答案:B10. VB中用于捕获异常的语句是?A. Try...CatchB. On ErrorC. CatchD. All of the above答案:B二、填空题(每题2分,共20分)1. 在VB中,声明一个名为myVar的变量,其类型为字符串,应该使用语句________。

答案:Dim myVar As String2. VB中,用于定义一个名为myFunction的函数,返回值为整数,应该使用语句________。

vb试题及答案

vb试题及答案

vb试题及答案第一章选择题1. VB是一种面向对象的可视化程序设计语言,采取了(A )的编程机制。

(A)事件驱动 (B) 按过程顺序执行(C)从主程序开始执行 (D) 按模块顺序执行2. 以下不属于VB的工作模式的是(c )模式。

(A) 运行(B)设计(C) 编译(D)中断3. 在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是( C )。

(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口4. 保存新建工程时,默认的路径是( B )。

(A)My Documents (B)VB98 (C)\ (D)Windows5. 将调试通过的VB工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其他机器上不能运行的主要原因是( A )。

(A)运行的机器上无VB系统(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对6. VB6.0集成开发环境可以( D )。

(A)编辑、调试、运行程序,但不能生成可执行程序(B)编辑、调试、生成可执行程序,但不能运行程序(C)编辑、生成可执行程序、运行程序,但不能调试(D)编辑、调试、运行程序,也能生成可执行程序7. VB6.0集成环境的主窗口中不包含( B )。

(A)菜单栏(B)状态栏(C)标题栏(D)工具栏8. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( C )。

(A)工程资源管理器窗口(B)工具箱窗口(C)代码窗口(D)属性窗口9. 下面四个选项中,不是VB6.0工具箱的标准控件的是( C )。

(A)滚动条(B)定时器(C)多媒体(D)框架10. VB6.0的(C )版本,可供专业编程人员开发功能强大的组内分布式应用程序。

(A)初级版(B)学习版(C)企业版(D)专业版11. 英文缩写“OOP”的含义是( A )。

(A)面向对象程序设计(B)结构化程序设计语言(C)事件驱动的编程机制(D)可视化程序设计12. 不能打开代码窗口的操作是( B )。

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考试试题及答案

vb考试试题及答案

vb考试试题及答案VB考试试题及答案VB(Visual Basic)是一种面向对象的编程语言,广泛应用于Windows平台的应用程序开发中。

对于学习VB的人来说,参加考试是一种检验自己掌握程度的方式。

下面将为大家提供一些VB考试试题及答案,希望对大家的学习有所帮助。

一、选择题1. VB是以下哪种类型的编程语言?A. 面向过程编程语言B. 面向对象编程语言C. 函数式编程语言D. 混合编程语言答案:B. 面向对象编程语言2. VB中的变量声明关键字是?A. DimB. VarC. IntD. Public答案:A. Dim3. VB中的循环结构中,以下哪个关键字用于跳出当前循环?A. ExitB. BreakC. ContinueD. End答案:A. Exit4. VB中的条件语句中,以下哪个关键字用于多个条件的判断?A. IfB. ElseC. ElseIfD. Switch答案:C. ElseIf5. VB中的函数定义关键字是?A. SubB. FunctionC. MethodD. Procedure答案:B. Function二、填空题1. VB中的注释符是()。

答案:'2. VB中的数组下标是从()开始的。

答案:03. VB中的字符串连接符是()。

答案:&4. VB中的逻辑与运算符是()。

答案:And5. VB中的模块化编程可以通过()来实现。

答案:函数和子程序三、简答题1. VB中的控件是什么?请举例说明。

答:VB中的控件是用于与用户进行交互的可视化组件。

例如,按钮(Button)、文本框(TextBox)、标签(Label)等都是VB中常见的控件。

通过控件,我们可以实现用户输入、数据展示、按钮点击等功能。

2. VB中的事件是什么?请举例说明。

答:VB中的事件是指在特定条件下发生的操作或响应。

例如,按钮的点击事件(Click Event)是指当用户点击按钮时触发的事件,我们可以在该事件中编写相应的代码来实现按钮的功能。

vb概述测试题及答案

vb概述测试题及答案

vb概述测试题及答案一、单项选择题(每题2分,共20分)1. VB的全称是什么?A. Visual BasicB. Visual C++C. Visual FoxProD. Visual Pascal答案:A2. VB是一种面向对象的编程语言吗?A. 是B. 否答案:B3. VB的运行环境是什么?A. Windows操作系统B. Linux操作系统C. MacOS操作系统D. 以上都不是答案:A4. VB中,哪个关键字用于声明变量?A. DimB. LetC. ConstD. Static答案:A5. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. DoD. 以上都是答案:D6. VB中,以下哪个函数用于计算字符串的长度?A. LenB. StrLenC. LengthD. Size答案:A7. VB中,哪个关键字用于定义子程序?A. FunctionB. SubC. ProcedureD. Method答案:B8. 在VB中,以下哪个是正确的条件语句?A. If...Then...ElseB. Switch...CaseC. If...Then...End IfD. 以上都是答案:C9. VB中,哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A10. VB中,哪个控件用于接收用户输入的文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:B二、填空题(每题2分,共20分)1. VB是一种由微软公司开发的_______语言。

答案:事件驱动2. VB程序的基本单位是_______。

答案:模块3. VB中,用于定义常量使用的关键字是_______。

答案:Const4. VB中,用于定义数组的关键字是_______。

答案:Dim5. VB中,用于输出信息到立即窗口的函数是_______。

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组件来实现多线程编程。

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

VB试卷
一、单项选择题(每题2分,共40分)
1. 窗体的标题栏显示内容由窗体对象的属性决定。

A) BackColor B)BackStyle C)Text D)Caption
2. 窗体的示意图标可用属性来设置。

A) Picture B) Image C) Icon D) MouseIcon
3. 窗体的控制菜单的有无由窗体对象的属性决定。

A) ControlBox B) MinButton C) MaxButton D) BorderStyle
4. 若要取消窗体的最大化功能,则可设置属性为False来实现。

A) ControlBox B) MinButton C) MaxButton D) Enabled
5. 以下4个选项,不属于VB的工作模式。

A) 编译 B) 设计 C) 运行 D) 中断
6. 窗体的边框样式由窗体对象的属性来设置。

A) BackStyle B) BorderStyle C) WindowState D) FillStyle
7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。

A) FontName B) Font C) FontSize D) FontBold
8. 命令按钮的标题文字由属性来设置。

A) Text B) Caption C) Name D) (名称)
9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。

A) 变量 B) 属性 C) 事件 D) 方法
10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。

A) Value B) Cancel C) Default D) Enabled
11. 若要使命令按钮不可见,可设置属性为False来实现。

A) Value B) Enabled C) Visible D) Cancel
12. 运行程序时,系统自动执行窗体的事件。

A) load B) click C) unload D) GotFocus
13. 若要设置文本框最大可接收的字符数,可通过属性来实现。

A) MultiLine B) Length C) Max D) MaxLength
14. 若要使某命令按钮获得控制焦点,可使用方法来设置。

A) Refresh B) SetFocus C) GotFocus D) Value
15. 若要使命令钮可响应事件,可通过设置属性的取值来实现。

A) Visible B) Enabled C) Default D) Value
16. 在运行时,若要调用某命令按钮的Click事件过程,可设置该命令按钮对象的
属性为True来实现。

A) Enabled B) Value C) Default D) Cancel
17. 标签框的边框,由属性的设置值决定。

A) BorderStyle B) BackStyle C) BackColor D) AutoSize
18. 标签框文本的对齐方式由属性来决定。

A) Align B) Alignment C) Autosize D) BackStyle
19. 标签框所显示的内容,由属性值决定。

A) Text B) Name C) Caption D) Alignment
20. 在运行时,若要获得用户在文本框中所选择的文本,可通过访问属性来实现。

A) SelStart B) SelLength C) Text D) SelText
二、填空题(每题2分,共20分)
1. Visual Basic是一种面向的可视化程序设计语言,采取了的编程机制。

2. 在VB集成开发环境中,运行应用程序的方法有两种是:或。

3.Visual Basic的对象主要分为和两大类。

4. 在Visual Basic中,用来描述一个对象外部特征的量称之为对象的。

5. 在Visual Basic中,设置或修改一个对象的属性的方法有两种,它们分别是
和。

6. 在Visual Basic中,最基本的对象是。

7. 在Visual Basic中,默认窗体名为,默认工程名为。

8. 若用户单击了窗体Form1,则启动的事件名为。

9. 调用方法的具体调用格式为。

10.在代码中设置对象属性的格式为。

三、简答题(每题8分,共40分)
1. 简述VB的特点。

2. 安装Visual Basic系统程序应具备什么条件?
3. 启动Visual Basic有几种方法?
4.退出Visual Basic有几种方式?
5.什么是对象?什么是类?简述它们之间的关系。

参考答案:
一、单项选择题
1.答:D
2.答:C
3.答:A
4.答:C
5.答:A
6.答:B
7.答:C
8.答:B
9.答:A
10.答:C
11.答:C
12.答:A
13.答:D
14.答:B
15.答:B
16.答:B
17.答:A
18.答:B
19.答:C
20.答:D
二、填空题
1.答:对象,事件驱动
2.答:编译运行模式、解释运行模式
3.答:窗体、控件
4.答:属性
5.答:在设计阶段利用属性列表框进行设置、在程序中通过程序代码进行设置
6.答:窗体
7.答:Form1、工程1
8.答:Click
9.答:对象名.方法名[参数名表]
10.答:对象名.属性名=属性值
三、简答题
1.答:Visual Basic是Microsoft 公司与1991年推出的基于Windows环境的语言,其主要特点如下:
(1) 方便、直观的可视化的程序设计工具;
(2) 面向对象的程序设计方法;
(3) 事件驱动的编程机制;
(4) 结构化程序设计语言;
(5) 强大的数据库访问能力;
(6) 提供强大的网络功能,并具备完备的联机帮助功能;
(7) 强大的数据库管理和存取操作的能力。

2.答:任何一个软件都要占用计算机系统一定的资源,因此对计算机系统都有一定的要求,Visual Basic系统程序对计算机系统的要求如下:
硬件要求:586以上CPU,16MB以上内存,100MB以上硬盘等。

软件要求:Windows 95/98/2000/XP或Windows NT。

3.答:通常有以下三种启动方式:
(1) 通过“开始”按钮:单击桌面上的“开始”/“程序”菜单,然后打开“Microsoft Visual Studio 6.0中文版”子菜单中的“Microsoft Visual Basic 6.0中文版”程序,即可启动VB 6.0。

(2) 利用快捷方式:若桌面上有VB 6.0的快捷图标,双击快捷图标也可启动VB 6.0。

(3) 利用运行命令:当VB系统软件安装在C盘默认路径下时,可以在“开始”菜单的运行对话框中输入如下命令来启动VB 6.0。

C:\Program Files\Microsoft Visual Studio\VB 98\VB6.exe。

4.答:通常有四种方式:
(1) 利用文件菜单:单击菜单“文件”/“退出”,即可退出VB环境。

(2) 利用快捷方式:利用快捷键Alt+F4,即可退出VB环境。

(3) 利用标题栏:鼠标右击标题栏,选择“关闭”,即可退出VB环境。

(4)利用关闭按钮:鼠标单击窗口右上方“关闭”按钮,即可退出VB环境。

5.答:对象(Object)是包含现实世界物体特征的抽象实体,反映了系统为之保存信息和与之交互的能力。

每个对象有各自的内部属性和操作方法,整个程序是由一系列相互作用的对象构成的,对象之间的交互通过发送消息来实现。

类(class)是指具有相同的属性和操作方法,并遵守相同规则的对象的集合。

从外部看,类的行为可以用新定义的操作(方法)加以规定。

类是对象集合的抽象,规定了这些对象的公共属性和方法;而对象是类的一个实例。

相关文档
最新文档