VB试题 (6)

合集下载

计算机vb试题及答案

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

一、填空题1、根据数据的编码方式,文件可分为文件和文件。

ASCII、二进制2、根据数据的存取方式和结构,文件可分为文件和文件。

顺序、随机3、工程文件的扩展名是,窗体文件的扩展名是。

Vbp、Frm4、Visual Basic应用程序通常由窗体模块、模块和模块三类组成。

标准、类5、Visual Basic中的控件分为标准控件、和。

ActiveX控件、可插入对象6、Visual Basic中的菜单有两种形式,分别是形式和形式。

直接执行、打开对话框7、一个控件在窗体上的位置由和属性决定。

Top、Left8、Visual Basic字符采用编码方式,每个字符用个字节编码。

统一、二9、控件和窗体的Name属性只能通过期间设置,不能在期间设置。

设计、运行10、在Visual Basic中,字符串常量要用括起来,日期/时间常量要用括起来。

“、#11、以下程序段的输出结果是。

9X=8.6Y=Int(X+0.5)Print Y12、要想在文本框中显示垂直滚动条,必须把属性设置为2,同时把属性设置为。

ScrollBars、MultiLine、True13、控件数组的名字由属性指定,而数组中的每个元素由属性指定。

Name、 Index14、在KeyDown和KeyUp事件过程中,当参数Shift的值为、、,分别代表、、键。

1、2、4、Shift、Ctrl、Alt15、以下语句的输出结果是。

3A%=3.14156Print A%16、为了使一个标签透明且没有边框,必须把它的BorderStyle属性设置为,并把BackStyle属性设置为。

0、117、由Array函数建立的数组名字必须是类型。

数组作过程形参时,调用方式为调用。

变体、传址18、在MouseDown和MouseUp事件过程中,当参数Button的值为、、时,分别代表鼠标的、、键。

1,2,4、左、右、中二、选择题1、语句Print 5*5\5/5的输出结果是()BA、5B、25C、0D、12、实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是( )BA、StrB、StrConvC、TrimD、Mid3、为了窗体的大小可以改变,必须把它的BorderStyle属性设置为()BA、1B、2C、3D、44、下列不能激活属性窗口的操作是()DA、用鼠标双击窗体的任何部件B、执行“工程”菜单中的“属性窗口”命令C、按Ctrl+F4键D、按F4键5、要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为()BA、0B、1C、2D、其他6、为了在按下回车健时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()CA、ValueB、CancelC、DefaultD、Enabled7、使用Picture1和Text1分别作为图片框和文本框的名称,下列不正确的语句是()CA、Print 25B、Picture1.Print 25C、Text1.Print 25D、Debug.Print 258、下列可作为Visual Basic的变量名是()AA、FilenameB、A(A+B)C、254DD、Print9、下列不能打开代码窗口的操作是()DA、双击窗体上的某个控件B、双击窗体C、按F7键D、单击窗体或控件10、确定一个窗体或控件大小的属性是()BA、width或HeightB、width和HeightC、Top或LeftD、Top和Left11、在用Open语句打开文件时,如果省略“For方式”,则打开的文件的存取方式是()CA、顺序输入方式B、顺序存取方式C、随机存取方式D、二进制方式12、假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为()AA、MenuItem.Enabled=FalseB、MenuItem.Enabled=TrueC、MenuItem.Visible=TrueD、MenuItem.Visible=False13、编写如下事件过程:Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Integer,_Y As Integer)If Shift=6 And Button=2 ThenPrint “BBBB”End ifEnd Sub程序运行后,为了在窗体上输出“BBBB”,应执行的操作是()DA、同时按下Shift键和鼠标左键B、同时按下Shift键和鼠标右键C、同时按下Ctrl、Alt键和鼠标左键D、同时按下Ctrl、Alt键和鼠标右键14、用下面的语句所定义的数组元素个数是()CDim Array(3 To 5,-2 To 2) As IntegerA、20B、12C、15D、2415、为了使用列表框中的项目分为多列显示,需要设置的属性为()AA、ColumnsB、StyleC、ListD、MultiSelect16、为了在按下ESC时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()BA、ValueB、CancelC、DefaultD、Enabled17、下列不能打开菜单编辑器的操作是()DA、按Ctrl+E键B、单击工具栏中的“菜单编辑器”按钮C、执行“工具”菜单中的“菜单编辑器”命令D、按Shift+Alt+M键18、决定窗体有无控制菜单的属性是()AA、ControlBoxB、MinButtonC、EnabledD、MaxButon19、编写如下事件过程:Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)If (Button And 3)=3ThenPrint “AAAA”End ifEnd Sub程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键是()DA、右B、左C、同时按下左、右D、按什么键都不显示20、与传统的程序设计语言相比,Visual Basic最突出的特点是()CA、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术21、为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为()BA、1B、2C、3D、422、实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是()BA、 StrB、StrConvC、 TrimD、 Mid23、语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是()CA、-36B、1C、-1D、-7224、.为了使列表框中的项目分为多列显示,需要设置的属性为()aA、 ColumnsB、StyleC、ListD、Multiselect25、用下面的语句所定义的数组元素个数是()DDim Array(-3 To 5) As IntegerA、6B、7C、8D、9三、分析下列程序,写出程序的运行结果。

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期末试题及答案一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. SetC. CallD. Sub答案:A2. 下列哪个选项不是VB中的控件?A. TextBoxB. LabelC. ButtonD. Excel答案:D3. VB中,用于执行循环操作的关键字是:A. ForB. IfC. ElseD. While答案:A4. VB中,用于打开文件的函数是:A. OpenB. CloseC. PrintD. Write答案:A5. VB中,用于定义过程的关键字是:A. FunctionB. SubC. DimD. Const答案:B6. VB中,用于定义函数的关键字是:A. FunctionB. SubC. DimD. Const答案:A7. VB中,用于定义常量的关键字是:A. DimB. ConstC. FunctionD. Sub答案:B8. VB中,用于定义数组的关键字是:A. DimB. FunctionC. ConstD. Sub答案:A9. VB中,用于判断条件的关键字是:A. IfB. ForC. WhileD. Dim答案:A10. VB中,用于退出循环的关键字是:A. ExitB. EndC. StopD. Loop答案:A二、填空题(每题2分,共20分)1. VB中,声明一个整型变量a,可以使用关键字________。

答案:Dim2. VB中,声明一个字符串变量str,可以使用关键字________。

答案:Dim3. VB中,声明一个布尔型变量flag,可以使用关键字________。

答案:Dim4. VB中,声明一个数组变量arr,可以使用关键字________。

答案:Dim5. VB中,声明一个常量PI,可以使用关键字________。

答案:Const6. VB中,声明一个函数sum,可以使用关键字________。

答案:Function7. VB中,声明一个过程printData,可以使用关键字________。

Visual_Basic6.0试题

Visual_Basic6.0试题

一.单选题(每题1分)。

每道题答案只有一个,未选、选错者0分。

1、窗体文件的后缀是()A..bmp B..vbp C..bas D..frm2、把控件放置在窗体中的最快捷的方法是()A.拖放鼠标B.单击工具箱中的控件并拖动鼠标C.双击工具箱中的控件 D. 单击工具箱中的控件3、当移动控件、重新设定其尺寸时,()属性会自动改变。

A.top , left B.name , caption C.click, change D.cancel , default4、vb主要用于开发哪种环境下的文件:()A.DOS B.WINDOWS C.DOS 和WINDOWS D.UNIX5、()属性可以使命令按扭对用户产生的命令无效。

A.default B.caption C.enabled D.cancel6、一组复选框中,如果单击一个没有被选中的复选框,则其他已选中的复选框处于()状态。

A.禁止B.选中C.不选中D.不显示7、当对象的enabled 和 visible属性为()时,该对象才能获得焦点。

A.true , false B.false C.false , true D.true8、当程序运行过程中,需要给用户一些提示信息或警告信息时,应使用()。

A.msgbox B.inputbox C.A,B都可以D.A,B都不可以9、表达式val(“16abc”)的值为()。

A.1 B.16 C.16abc D.abc10、以下哪个函数用于在一个字符串中查找另一个字符串()A.mid$ ( ) B.len( ) C.instr( ) D.right( )11、控件command1的名称属性为com时,则它的click事件过程名为()。

A.command1_click B.command—click C.com_click D.command1.click12、窗体form1的名称属性为myfrm时,则它的load事件过程名为()。

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试题6

VB试题6

1. 计算机网络最突出的优点是_B_____。

A、运算速度快B、共享资源C、容量大D、精度高2.下列选项中,不属于显示器主要技术指标的是__A____。

A、重量B、像素的点距C、显示器的尺寸D、分辨率3.在计算机内部用来传送、存储、加工处理的数据或指令都是以__B____形式进行的。

A、八进制码B、二进制码C、十进制码D、十六进制码4.计算机软件分系统软件和应用软件两大类,其中____B__是系统软件的核心。

A、数据库管理系统B、操作系统C、程序语言系统D、财务管理系统5.计算机存储器中,一个字节由__B___位二进制位组成。

A、32B、8C、4D、16母a的十进制码值是__dWord__d__。

A、91B、95C、96D、977.应用程序窗口中的各种工具栏可以通过(D )进行增减.A、"文件"菜单的"页面设置"命令B、"工具"菜单的"选项"命令C、"文件"菜单的"属性"命令D、"视图"菜单的"工具栏"命令8. 在EXCEL 中单元格的条件格式在(D )菜单中.A、文件B、编辑C、视图D、格式9.在Windows中,文件名MM.txt和mm.txt(C ).A、是两个文件B、不是同一个文件C、是同一个文件D、有时候是同一个文件10. 为网络提供公享资源进行管理的计算机称谓(B )A、网卡B、服务器C、网桥D、工作站11. 符号%是声明__A____类型变量的类型定义符。

B、StringC、SingleD、Integer12. 在窗体上画一个命令按钮(名称为Command1),并编写如下代码:Function Fun1(ByVal a As Integer,b As Integer) As Integer Dim t As Integert=a-bb=t+aFun1=t+bEnd FunctionPrivate Sub Command1_Click()Dim x As Integerx=10Print Fun1(Fun1(x,(Fun1 BA、11B、0C、21D、1013. 如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是___C___。

2024年VB语言程序设计试题库

2024年VB语言程序设计试题库

VB程序设计一、判断题1.同一Form窗体中的各控件能够相互重叠,其显示的上下层次的次序不能够调整。

(X )ﻫ2.一个对象的若能识别多个事件,我们只能对其中一个事件编程( )ﻫ3.单项选择按钮与复选框对象的Value属性类型不一样,且只能取值True和False。

(√ )4. 事件过程由某个用户事件或系统事件触发执行,它不能被其他过程调用。

( )5. 图片框的Move措施不但能够移动图片框,并且还能够变化该图片框的大小,同时也会变化该图片框有关属性的值。

( √ )6. “A=B=C”是一个合法的Visual Basic语句。

( )7. 当在一个简单组合框的文本框中输入一个它的列表框中没有的条目时,组合框会自动把这一条目添加到它的列表框中。

( )ﻫ8. Visual Basic程序的运行能够从 Main()过程开启,也能够从某个窗体开启。

( √ )ﻫ9. 在图片框中放置的控件既能够在该图片框内移动,也能够移出该图片框外。

( )10. 对于文献系统控件,当驱动器控件Drivel中的驱动器符变化时,文献夹列表控件Dir1中显示的文献夹也作对应的变化,能够在Drive1中的Change事件中使用如下命令。

Dir1. Path= Drive1.Drive( √)11. 滚动条控件可作为用户输入数据的一个措施。

( √)ﻫ12.单项选择按钮控件和复选框控件都具备Value属性,它们的作用完全相同。

( )ﻫ13. 静态变量是一个局部变量,当原过程再次被执行时,静态变量的初值是上一次过程调用后的值。

( √ )ﻫ14. Visual Basic提供的几个标准坐标系统的原点都是在绘图区域的左上角,假如要把坐标原点放在其他位置,则需使用自定义坐标系统。

(√ )ﻫ15.注释语句REM可自成一语句。

( √ )ﻫ16.用鼠标选中某菜单控件时,触发Click事件;而用键盘选中该菜单控件时,触发 KeyPress( )17.组合框兼有文本框和列表框二者的功效,用户能够通过键人文本或选择列表中的项目来进行选择。

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. DimB. DeclareC. SubD. Function答案:A2. VB中的Print方法默认输出到哪个控件?A. TextBoxB. LabelC. CommandButtonD. Form答案:D3. 下列哪个选项不是VB中的循环结构?A. ForB. WhileC. DoD. If答案:D4. 在VB中,以下哪个函数用于计算字符串的长度?A. LenB. StrCompC. UCaseD. LCase答案:A5. VB中的哪个控件用于显示和编辑文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:B6. VB中,以下哪个关键字用于定义类?A. ClassB. DimC. FunctionD. Sub答案:A7. 在VB中,以下哪个方法用于获取当前日期?A. Date()B. Now()C. Time()D. Today()答案:A8. VB中的哪个控件用于在窗体上显示图像?A. PictureBoxB. LabelC. TextBoxD. ComboBox答案:A9. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. BackColorD. Text答案:A10. VB中,以下哪个事件用于响应鼠标单击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的正确语法是________。

答案:Dim myVar As Integer2. VB中,用于定义子程序的关键字是________。

答案:Sub3. VB中,用于定义函数的关键字是________。

答案:Function4. VB中,用于定义属性的关键字是________。

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分,共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中事件驱动编程的概念。

6.职业学校vb试题

6.职业学校vb试题

一、选择题(每题2分,共50分)1、在VB中,语句dim A(10) 中定义了一个()类型数组A 变体B 单精度 C、双精度 D、字符串2、在VB中,“工程资源管理器”窗口中,单击()可打开代码窗口,显示选中文件中的代码。

A 查看代码B 查看对象C 切换文件夹D 过程查看3、在VB中,以下程序中语句I=i+2的执行次数是()For i=1 to 25I=i+2Next iPrint iA 8B 9C 10D 114、用于VB程序设计的控件在()A 工具箱中B 工具菜单中C 工具栏上D 工程窗口中5、退出VB的错误方法是()A 单击窗口右上角的关闭按钮B 选择“文件”菜单中“退出”命令C 按快捷键 ALT + QD 选择“文件”菜单中“关闭”命令6、在VB中,下列程序运行后输出的结果是()For j=2 to 15 step 3K=k+jNext jPrint k+jA 16B 40C 55D 577、在VB中,设A=“12345678”,则表达式val(left(a,4)+mid(a,4,2))的值为()A 123456B 123445C 8D 68、语句 print 7\3*3 运行时输出的结果为()A 7B 3C 0D 19、以下VB程序输出的结果是()Private sub form_activate( )Dim A(20)For k=1 to 19A(k)=k^2Next kPrint A(k)End subA 400B 361C 0D 出错10、以下叙述中错误的是()。

A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.bas为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件11、以下关于函数过程的叙述中,正确的是()。

A)函数过程形参的类型与函数返回值的类型没有关系B)在函数过程中,过程的返回值可以有多个C)当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递D)如果不指明函数过程参数的类型,则该参数没有数据类型12、设有以下循环结构Do循环体Loop While <条件>则以下叙述中错误的是()A)若"条件"是一个为0的常数,则一次也不执行循环体。

大一的vb期末考试题和答案

大一的vb期末考试题和答案

VB期末考试试题一、填空题1、VB程序设计的主要特点是(1)和(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) 。

高三计算机专业VB试题(六)1

高三计算机专业VB试题(六)1

高三年级计算机专业VB试题(六)一、选择题1、设计了以下函数fun,功能是返回整形参数a中数值的位数:( )Function fun(a As Integer) As IntegerDim n%n = 1While a \ 10 >= 0n = n + 1a = a \ 10Wendfun = nEnd Function在调用该函数时发现返回的结果不正确,函数需要修改,下列修改方案中正确的是()A.把语句n=1改为n=0B.把循环条件a\10>=0改为a\10>0C.把语句a=a\10改为a=a mod 10D.把语句fun=n改为fun=a2、下列关于过程叙述不正确的是()A.过程的传值调用是将实参的具体数值传递给形参B.过程的传址调用是将实参的在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程的传值调用还是传址调用,参数的传递都是双向的3、假定有下列两个过程Private Sub ppa(a As Single, b As Single)a = a + bPrint a, bb = a + bPrint a, bEnd SubPrivate Sub Form_Activate()x = 18Call ppp((x), (x))Print xEnd Sub则下列说法不正确的是()A.形参是a和b,两个实参(x)和(x)允许重名B.形参是a和b,实参(x)表示地址调用C.形参是a和b,实参(x)表示是非地址调用D.形参是a和b,两个实参(x)和(x)不允许重名4、为达到把a、b中的值交换后输出的目的,编程如下:Private Sub Command1_Click()a% = 20b% = 10Call swap(a, b)Print a, bEnd SubPrivate Sub swap(ByV al a As Integer, ByV al b As Integer)c = aa = bb = cEnd Sub在运行时发现输出结果错了,需要修改。

vb初级理论考试试题及答案

vb初级理论考试试题及答案

vb初级理论考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,用于声明一个变量的关键字是:A. DimB. SetC. ConstD. Function答案:A2. 下列哪个选项不是VB中的控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Switch...Case答案:D3. 在VB中,用于定义一个类模块的关键字是:A. ClassB. ModuleC. InterfaceD. Structure答案:A4. VB中,用于创建一个数组的语法是:A. Dim array() As IntegerB. Dim array As Integer()C. Dim array As New Integer()D. Dim array(10) As Integer答案:A5. 下列哪个选项不是VB中的事件?A. ClickB. LoadC. OpenD. Close答案:C6. VB中,用于打开一个文件的函数是:A. OpenB. CloseC. WriteD. Read答案:A7. 在VB中,用于获取当前日期的函数是:A. NowB. DateC. TimeD. Today答案:D8. VB中,用于将一个字符串转换为小写的函数是:A. UCaseB. LCaseC. StrCompD. Trim答案:B9. VB中,用于将一个字符串分割成数组的函数是:A. SplitB. JoinC. ReplaceD. Format答案:A10. 在VB中,用于创建一个窗体的关键字是:A. FormB. UserFormC. DialogD. Frame答案:B二、填空题(每题2分,共20分)1. VB中,用于声明一个全局变量的关键字是________。

答案:Public2. VB中,用于声明一个私有变量的关键字是________。

答案:Private3. VB中,用于声明一个静态变量的关键字是________。

计算机vb基础知识试题及答案

计算机vb基础知识试题及答案

计算机vb基础知识试题及答案一、选择题(每题1分,共10分)1. VB(Visual Basic)是一种______。

A. 操作系统B. 编程语言C. 网页浏览器D. 数据库管理系统答案:B2. 在VB中,以下哪个是正确的变量声明方式?A. Dim xB. Declare xC. Define xD. Let x答案:A3. VB中的“Sub”过程用于______。

A. 执行代码,但不需要返回值B. 执行代码,并返回一个值C. 声明变量D. 定义类答案:A4. 下列哪个是VB中的循环结构?A. IfB. ForC. SubD. Function答案:B5. VB中的“Option Explicit”语句的作用是______。

A. 声明变量类型B. 强制变量声明C. 定义常量D. 指定默认属性答案:B6. 在VB中,以下哪个是数组的正确声明方式?A. Dim arr(5) As IntegerB. Declare arr(5)C. Define arr(5)D. Let arr(5)答案:A7. VB中的“MsgBox”函数用于______。

A. 显示消息框B. 计算数学表达式C. 打开文件D. 连接数据库答案:A8. 在VB中,以下哪个是正确的条件语句?A. If x = 10 ThenB. If x = 10C. Condition x = 10 ThenD. If x = 10 End If答案:A9. VB中的“Select Case”语句用于______。

A. 条件判断B. 循环控制C. 定义类D. 声明变量答案:A10. 在VB中,以下哪个是正确的函数声明方式?A. Function myFunction As IntegerB. Declare myFunctionC. Define myFunctionD. Let myFunction答案:A二、填空题(每题1分,共5分)11. 在VB中,使用________关键字来声明常量。

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

题型:填空、判断、选择、程序填空、程序设计和窗体设计VB的特点:面向对象、可视化、事件驱动对象具有属性、事件和方法三要素.属性是用来描述和反映对象特征的参数,不同的对象具有各自不同的属性,对象的所有属性都可以在属性窗口中设置.N所有控件都具有的共同属性是【1】属性.name写出清除标签Label1的显示信息的语句为【1】. Label1.caption=""(清除文本框的内容、在标签上显示信息、在文本框中显示信息)窗体的Enabled属性值为False时,该窗体上的按钮、文本框等控件就不会响应用户的操作。

Y 当运行程序时,系统自动启动窗体的事件过程是().A (Enabled是否失效,Visible是否可见) A:Load B:Click C:UnLoad(关闭窗体时启动) D:GotFocus控件是对象,而窗体不是对象,它只是控件对象的窗口.N一个程序只能有一个窗体。

Nvb程序运行时窗体上对象的名称可以随时修改。

N如果要使命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为【1】。

退出(&X)设置控件背景颜色的属性名称是【1】. Backcolor(前景色(字体颜色):Forecolor)要在垂直位置上移动控件,应利用控件的()属性. CA:Left(左右移动时,利用该属性) B:Width C:Top D:Height确定一个窗体或控件大小的属性是().AA:Width 和Height B:Width 和TopC:Top 和right D:Top 和 LeftVisual Basic中的文本框中要使该框不允许多行输入,应设置【1】属性为false.MultiLine能够获得一个文本框中被选取文本的内容的属性是Seltext。

Y若要使标签控件显示时不覆盖其背景内容,要对()属性进行设置. DA:BackColor B:BorderStyle C:ForeColor D:BackStyleVisual_basic是合法的变量名.(标识符以字母开头,后可跟字母、数字或下划线)答案:Y在VB代码中,将多个语句合并写在一行上的语句分隔符是【1】冒号基本数据类型:Integer(%)、Long(&)、Single(!)、Double(#)、String($)下面()是日期型常量. CA:"12/19/99" B:12/19/99 C:#12/19/99# D:{12/19/99}变量未赋值时,数值型变量的值为().A (字符串变量的值为空串)A:0 B:空 C:1 D:无任何值Dim i, j as integer 表明i和j都是整型变量.N要强制声明变量,可在窗体模块或标准模块的声明段中加入语句().A:Option Base 0 B:Option ExplicitC:Option Base 1 D:Option Compare答案:B为了给三个变量赋初值1,赋值语句是:x=y=z=1。

答案:N在表达式中,运算符两端的数据类型要求必须一致.答案:N表示x是5的倍数或是9的倍数的逻辑表达式为【1】.x mod 5=0 OR x mod 9=0在VB 6.0中,若要将数值型数据转换成字符串,应使用的类型转换函数是【1】. STR(字符串转换成数值型VAL)若要在字符串asdgew中取dge,则使用Mid函数实现,其调用格式为Mid(【1】)。

"asdgew", 3, 3设S="中华人民共和国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为【1】中国人民Len("实践应用能力")的值是().AA:6 B:4 C:8 D:不能确定写出用随机函数产生一个200至300之间整数的VB表达式【1】. Int( 101 * rnd + 200 )公式:Int((b-a+1)*rnd+a )得到[a,b]之间的随机数InputBox函数返回的函数值的类型是().BA:数值 B:字符串 C:数值或字符串 D:根据需要可以是任何类型数据MsgBox函数返回的函数值的类型是数值。

有如下程序:n1=InputBox("请输入第一个数: ")n2=InputBox("请输入第二个数: ")Print n1+n2程序运行时,当分别输入111和222时,在窗体输出的是111222 YMsgBox()函数建立的消息框能显示信息也能输入用户的信息.N (InputBox输入、MsgBox显示)下列多分支选择结构的Case语句,写法错误的是().DA:Case 1,5,7,9 B:Case 8 To 12C:Case Is < "Man" D:Case 5 To 2用For循环写的程序不能用While循环来写.N由For k=20 to 0 step 3……next k循环语句控制的循环次数是【1】.0Do-Loop Until语句实现循环时,只要条件是假,循环将一直进行下去。

Y在一个循环语句的循环体中含有另一个循环语句,肯定出现死循环。

N复选框的Value属性为1时,表示().B (单选按钮的Value属性为True时,表示被选中)A:复选框未被选中 B:复选框被选中C:复选框内有灰色的勾 D:复选框操作错误在VB中,如要创建"年级"和"班级"两组单选按钮,具体的做法是:先创建"框架",然后在"框架"中再创建"单选按钮"。

Y要在图片框P1中打印字符串"HowAreYou",应使用语句().CA:Picture1.Print="HowAreYou"B:P1.Picture=LoadPicture("HowAreYou")C:P1.Print"HowAreYou" D:Print"HowAreYou"写出清除图片框picture2的文字信息的语句【1】.Picture2.cls窗体、图片框或图像框中的图形通过对象的【1】属性设置。

Picture在一个框架控件内的几个单选按钮中,可有一个或多个单选按钮的Value属性为True.N可以用作其它控件容器的控件有().CA:窗体控件,列表控件,图像控件 B:窗体控件,文本框控件,框架控件C:窗体控件,框架控件,图片框控件 D:窗体控件,标签控件,图片控件Clear方法适用于() 控件. D (也适用于列表框)A:图片框 B:窗体 C:复选框 D:组合框列表框的中的项目不可以多列显示.N引用列表框List2中最后一个数据项应使用的语句是【1】。

List2.List(list2.ListCount-1)在列表框中当前被选中的列表项的序号是由下列哪个属性表示().CA:List B:Index C:ListIndex D:TabIndex语句listl.removeitem 1 将删除list1.listindex等于()的项目. DA:0 B:2 C:3 D:1把"Visual Basic程序设计"添加到列表框list1的语句为【1】.list1.AddItem "Visual Basic程序设计"组合框控件是将()组合成一个控件. AA:列表框控件和文本框控件 B:标签控件和列表框控件C:标签控件和文本框控件 D:复选框控件和选项按钮控件()对象不具有Caption属性. DA:Label B:Option C:Form D:Timer下面()对象在运行时一定不可见. BA:Command B:Timer C:Text D:Option计时器控件只能触发【1】事件.timer设置计时器对象触发事件的时间间隔用【1】属性.interval计时器的Interval属性以()为单位指定Timer事件之间的时间间隔. CA:分 B:秒 C:毫秒 D:微秒当计时器控件的interval属性值设置为0时,会连续不断地激发Timer事件.NRGB 函数通过红.绿.蓝三基色混合产生某种颜色,其语法为RGB(红.绿.蓝),括号中红、绿、蓝三基色的成分使用0~255之间的整数.若使用三个滚动条分别输入三种基色,为保证输入数值有效,则应设置()属性. AA:Max和Min B:Smallchange和 LargeChangeC:Scroll和Change D:Value当滚动条位于最左端或最上端时,Value属性被设置为()。

AA:Min B:Max C:Max和Min之间 D:Max和Min之外滚动条控件主要支持两个事件,它们是scroll和【1】事件.change当在滚动条内拖动滚块时触发()事件.D(单击箭头、单击空白处、拖动滚动条放开触发Change)A:KeyUp B:KeyPress C:Change D:Scroll以下属于合法的数组元素是().CA:x8 B:x[A] C:x(3) D:x{6}在VB中,若要重新定义一个动态数组的元素个数,应当使用【1】语句对其进行重新定义.ReDim 要使同一类型控件组成一个控件数组,必须要求【1】相同。

Name或名称在过程调用中,参数的传递可分为:地址传递和【1】传递两种方式.值在过程调用中,参数的传递可分为两种方式,其中按【1】传递方式是默认的.地址Function函数有参数传递,并且一定有返回值.N函数过程用来完成特定的功能,但不返回相应的结果.NVB中,用Static声明的变量是【1】变量。

静态在过程中用Dim和Static定义的变量都是局部变量.Y用dim语句声明的局部变量能保存上一次过程调用后的值.N过程中的静态变量是局部变量,当过程再次被执行时,静态变量的值是上一次过程调用后的值.Y 如果一个菜单项的Visible属性为False,则它的子菜单也不会显示.N设计菜单中每一个菜单项分别是一个控件,每个控件都有自己的名字.Y"菜单编辑器"中至少要填"名称"框,才能正确完成菜单栏的设计.Y一个菜单项是不是一个分隔条,由()属性决定. BA:Name(名称) B:Caption C:Enabled D:Visible如果建立菜单时在标题文本框中输入—个【1】,那么显示时形成一个分隔符.减号在菜单设计过程中,若要使菜单项中的某个字母成为热键字母,则应在该字母前输入一个【1】符号. &用VB 6.0仅能开发具有窗口菜单的应用程序,开发的应用程序中不能支持弹出式菜单.N假定有一个菜单,名为MenuItem,为了运行时使该菜单项失效,应使用的语句为().BA:MenuItem.Enabled = True B:MenuItem.Enabled = FalseC:MenuItem.Visible = True D:MenuItem.Visible = False通用对话框可以提供6种形式的对话框,通过设置【1】属性值或调用Show方法来建立不同类型的对话框.Action在显示字体对话框之前必须设置【1】属性,否则将发生字体不存在的错误.Flags在窗体上有1个名为CD1的通用对话框,为了在运行程序时打开"字体"对话框,则在程序中应使用的语句是【1】。

相关文档
最新文档