VB复习题

合集下载

vb复习题及答案

vb复习题及答案

复习题11.下面关于比特的叙述中,错误的是( 1 )A.比特是组成数字信息的最小单位B.比特只有“0”和“1”两个符号C.比特既可以表示数值和文字,也可以表示图像和声音D. 比特”1”总是大于比特“0”2.在下列有关集成电路的叙述中,错误的是 ( 2 )A.现代集成电路使用的半导体材料主要是硅B.大规模集成电路一般以功能部件、子系统为集成对象C.我国第2代居民身份证中包含有IC芯片D? 目前超大规模集成电路中晶体管的基本线条已小到l纳米左右3.在下列有关通信技术的叙述中,错误的是 ( 3 )A.通信的基本任务是传递信息,因而至少需由信源、信宿和信道组成B.通信可分为模拟通信和数字通信,计算机网络属于模拟通信C.在通信系统中,采用多路复用技术的目的主要是提高传输线路的利用率D?学校的计算机机房一般采用5类无屏蔽双绞线作为局域网的传输介质4.下面是关于PC机主存储器的一些叙述,其中正确的是( 4A.主存储器是一种动态随机存取存储器(RAM)B.主存储器的基本编址单位是字(即32个二进位)C.目前市场上销售的PC机,其内存容量可达数十GBD.所有PC机的内存条都是通用的:可以互换5.现行PC机中,IDE(或SATA)接口标准主要用于( 5 )A.打印机与主机的连接 C.声卡与主机的连接B.显示器与主机的连接 D.硬盘与主机的连接6. 下列有关PC机的CPU、内存和主板的叙述中,正确的是( 6 ) 。

A.大多数Pc机只存一块CPu芯片,即使是“双核”CPU也是一块芯片B.所有Pentium系列微机的内存条相同,仅有速度和容量大小之分C.主板上芯片组的作用是提供存储器控制功能,I/O控制与芯片组无关D.主板上CMOS芯片用于存储CMOS设置程序和一些软硬件设置信息7.下列有关目前Pc机辅助存储器的叙述中,错误的是 ( 7 )A.硬盘的容量越来越大,这是因为硬盘中磁盘碟片的数目越来越多B.硬盘的内部传输速率一般小于外部传输速率c.优盘采用Flash存储器技术,属于半导体存储器D.目前常见COMBO光驱是一种将CD-RW和DVD-ROM组合在一起的光驱8.下面有关Windows操作系统,(95以后版本)的叙述中,错误的是 ( 8 ) 。

VB复习题

VB复习题

一、填空题1、在Visaul Basic中的常量分为两种,一种是文字常量,一种是系统常量。

2、数学公式(X+Y)(Y*Z)的数学表达式是 yz(x+y) 。

3、在程序中使用日期型数据时,必须用_#_符号成对将日期型数据括起来。

4、VB集成发环境窗口,它包括了数个独立的窗口。

除必须的"主窗口"外,常用的还有属性窗口、代码窗口、窗体设计窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。

5、VB中每个对象都有自己的属性, visible 属性决定控件是否允许可见。

6、在VB对象的三要素中,可以把属性看作一个对象的性质,把事件看作对象的响应,把方法看作对象的动作。

7、VB有三种工作模式,它们分别是设计模式、中断模式和运行模式。

8、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为 600 。

9、控件属性Height和Width决定了控件的大小。

10、在VB中,为了使一个控件在运行时不可操作,应将控件的 Enabled 属性设置为False 。

11、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的 Autosize 属性设置为 True 。

12、VB中文本框对象响应的事件中,三个重要的事件是 Change 、 KeyPress 和LostFocus 。

13、Visual Basic中,时钟控件能有规律地以一定的时间间隔激发计时器事件而执行相应的代码程序。

14、在多窗体工程中,可用 show 方法显示一个窗体,用 hide 方法将一个窗体隐藏起来。

15、结构化程序设计方法,把程序的结构规定为三种基本结构,它们是:顺序结构、选择结构、和循环结构三种基本结构。

16、VB逻辑数据类型只有True与False两个值。

当逻辑数据转换成整型数据时,True 转换为 -1 ,False转换为 0 。

17、VB的注释语句采用‘字符开头,续行符采用空格+“_”若一行上书写多句语句则各语句间用:字符分隔。

VB重点复习

VB重点复习

VB重点一、选择题(30×1.5′=45′)1.在VB程序设计中,响应对象的外部动作称为事件,而对象可以执行的动作或对象本身的行为则称为方法。

2.在VB6.0集成开发环境中不能完成的工作是自动查找并改正程序中的错误。

3.VB6.0集成开发环境不包括DOS界面窗口。

4.当运行程序时,系统自动执行启动窗体的Load事件过程。

5.下面关于对象的描述中,对象就是自定义结构变量是错误的。

6.如果在窗体上已经创建了一个文本框对象Text1,可以通过事件KeyPress 获得输入键值的ASCII码。

7.VB是一种基于对象的可视化程序设计语言,采取了事件驱动的编程机制。

8.在VB中最基本的对象是窗体,它是一块“画布”,是其他控件的容器。

9.有程序代码如下:Text1.Text=”Text1text”则Text1、Text、Text1text分别代表对象、属性、值。

10.要使标签控件显示时不覆盖其背景内容,需对其BackStyle属性进行设置。

11.要使命令按钮不可操作,需对其Enabled属性进行设置。

12.文本框没有Caption属性。

13.不论何种控件,共同具有的是Name属性。

14.要使Form1窗体的标题栏显示“欢迎使用VB”,下列语句中Form1.Caption=”欢迎使用VB”是正确的。

15.要使窗体在进行时不可改变大小和没有最大化和最小化按钮,只要对其BorderStyle属性进行设置即可。

15.文本框的ScrollBars属性设置了非零值,却没有效果,原因是文本框的MultiLine属性为False。

15.要判断在文本框中是否按下了Enter键,应使用文本框的KeyPress事件。

16.保存新建的工程时,默认的路径是Windows。

17.将调试通过的工程经“文件”菜单中的“生成exe文件”命令编译成.exe文件后,该可执行文件到其他机器上不能进行的主要原因是运行的机器上无VB系统。

18.在安装了VB帮助系统后,当需要上下文帮助时,选择要帮助的“难题”,然后按F1键,就可出现MSDN窗口及显示所需“难题”的帮助信息。

VB复习题

VB复习题

1.模块声明段中有Option Base ()语句,则在该模块中Dim a(6,3to5)声明的数组有21个元素3.在一条Dim语句中可以声明多个变量,如DimstrVas,intVal As Integer,则strVar 与sngVard的数据类型分别是Variant,Variant和integer5.写出清除标签Lable1的显示信息的语句Lable.caption=””7.在过程调用中,参数传递时可分为两种方式,其中按地址传递方式是默认的9.VB中的变量按其作用分为全局变量,模块变量,局部变量11.如果:I=11:I=3:I=int(-8,6)+I\I+13/3 Mod5 则I值是-213.使用Move 方法把图形框Picture1的左上角移动到距窗体顶部100Twip距窗体左边框200 Twap,同时图形框缩小50%,具体形式为picture1.move 100,100 15. String(3,”abc”)的结果为aaa17. 写出用随机产生一个200到300之间整数的VB表达式200+Int(Rnd*100) 19.一个工程可以包括多种类型的文件,其中,扩展为vbp的文件表示工程文件21.VisualBasic6.0用于开发windows环境下的应用程序23.设x为一个两位数,将x各位数和十位数交换后所得两位数VB的表达式是(x mod 10)*10+int(x/10)25.如果:I=12;I=3:I=int(-8.6)+I\I+13/3mod5,则I值是-127. VB中,变量的声明可分为两种方式:隐式声明和显式声明29. 由For k=35 to 0 step 3 :next k循环语句控制的循环次数是031.在模块声明段中有Option Base1语句,则在模块Dim a (3 to 5,6)声明的数组有18个元素33.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义public mystring as string*1535.文件按照存取方式及其组成结构可以分为顺序文件和随机文件37.写出清除图片框的文字或图形信息的语句Picture1.cls39.大于X的最小整数的VB表示形式为Int(x)+141.把条件1<=x<12写成VB关系表达式为x>=1 and x<1243.求x与y之积除以z的余数的VB表达式为x*y Mod z45.由Dim(10)As single定义的数组占用44字节的内存空间47.VB6.0基本表达式包括算术表达式、关系表达式和逻辑表达式49.要使鼠标停留在按钮上显示特殊的鼠标形状,应设置的属性值是MousePointer 51.表达式1 and 0的值false53.要使一个按钮设为默认按钮,应把此按钮的default属性的值设为true55.声明单精度常量p1代表3.14159语句const PI=3.14159 const pi as single = 3.1415957.设x=2,y=4,a=4,b=6,表达式(a>x Xor b<x)OR x<y IMP y<b 的结果为true 59.按照数据文件的存储方法的不同,文件可以分为三种不同的类型:顺序文件、随机文件和二进制文件61.Option Base 1的作用是确定数组的下界为163.命令按钮表面显示文字“退出(X)”(字符X下加下划线),其Caption属性设置为退出65.要使同一类型控件组成一个控件数组,必须name 相同67.设置计时器控件只能触发timer事件69.在控件之中,activex控件单独保存在.ocx文件中,在必要时可以加入到工具箱中71.一个工程可以包括多种类型的文件,其中activeX控件的文件扩展名为ocx 73.Print ”x=”& (2=4)的结果为x=false75.列表框(ListBox)显示项目列表,用户可以从中选择一个或多个项目77.在VB中,若要将字符串“12345”转换成数字值应使用的类型转换函数是val79.设X$=”abc 123456”则“a”+str$(Val(righ+(X$,4)))的值是a345681.要使命令按钮cmdEnd可以以快捷健E访问,应设置属性caption83.变量min&表示长整型类型的变量85.在VB6.0中,变量名最长可达255个字符87.列表框控件不支持Click事件,但支持dblclick事件89.表达式(-3)Mod 8的值为-391.Vb的工作模式可分为三种:“设计”、“运行”以及“中断”93.Val(“123.55ab456”)的值是多少123.5595.在VB中,窗体由属性定义外观,由方法定义行为,由事件定义其与用户的交互97.在vb中,若要求在模块中强制显示地指定变量的数据类型,应当在模块首部的声明部分使用option explicit语句99.文本框中所显示的内容是它的text属性的值101.X=2:Y=8:PRINT X+Y=10的结果是true103.表达式81\7MOD2^2的值是3105.Vb提供了列表框控件,当列表框中的项目较多,超过了列表框的长度是,系统会自动的在列表框边上加一个垂直滚动条107.滚动条控件有水平滚动条和垂直滚动条109.A和b中有仅只有一个为1 ,相应得visual basic逻辑表达式为b=1111.声明定长为10个字符变量Sstr的语句为Dim Ssts as String*10113.声明单精度常量g(重力加速度)代表9.8可写成const g=9.8115.在过程调用中,参数的传递可分为:地址传递和值传递两种方式。

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复习题

一、选择题(每题1分共20分)1、关于窗体,以下叙述中正确的是(1) 。

A.仅当窗体上没有可以获得焦点的控件时,窗体才可以获得焦点B.一个VB工程只能从某个指定的窗体开始启动C.只有窗体可以作为控件的容器D.Unload Me和End语句的效果总是等同的2、若a为长整型变量,则执行a=12:Print Len(a);Len(Str(a));Len(CStr(a))后,在窗体上看到的是(2) 。

A.4 2 3B.2 3 2C.4 3 2D.2 2 33、表达式Fix(-2.5)+Int(-3.5)+CInt(-2.5)的值是(3) 。

A.-8 B.-7 C.-6 D.-54、下列叙述中错误的是(4) 。

A)列表框与组合框都有List属性B)列表框有Selected属性,而组合框没有C)组合框有Style属性,而列表框没有D)组合框有Text属性、而列表框没有5、若要获得组合框中输入的数据,可使用的属性是(5) 。

A)ListIndex B)Caption C)Text D)List6、设a=5, b=6, c=7, d=8,执行语句X=IIf((a>b)And (c>d), 10, 20)后,x的值是 (6) 。

A)10 B)20 C)30 D)2007、以下关系表达式中,其值为True的是(7)。

A."XYZ">"XYz" B."VisualBasic"<>"visualbasic"C."the"="there" D."Integer"<"Int"8、以下字符运算表达式中,其功能与函数Mid(s,i,i)相同的是(8) 。

A.Left(s,i) & Right(s,Len(s)-i) B.Left(Right(s,Len(s)-i+1),i) C.Left(Right(s,i),Len(s)-i+1)D.Left(s,Len(s)-i) & Right(s,i)9、以下有关Function过程的说法中,正确的是(9) 。

VB复习题

VB复习题

一、基础选择题1.命令按钮的标题文字由()属性来设置。

A) Text B) Caption C) Name D) Value2.下列关于属性设置的叙述正确的是( D )。

A) 所有的对象都有同样的属性B) 控件的属性只能在设计时修改,运行时无法改变C) 控件的属性都有同样的默认值D) 引用对象属性的格式为:对象名称.属性名3.表达式5+15\6*7/8 Mod 9 的值是()。

A) 5 B) 6 C) 7 D) 84.清除当前VB 窗体上文本信息的方法是()。

A) Cls B) Clear C) Erase D) Droup5.将ASCII码转换成字符串的函数是( B )。

A) Chr$ B) Str$ C) Asc D)Val6. 关于条件语句,下列说法错误的是()。

A) 条件语句中的“条件”可以是逻辑表达式或关系表达式B) 条件语句中的“条件”可以是数值表达式,非0值表示true,0值表示falseC) 在块结构条件语句中,“语句块”中的语句不能与then在同一行上D) 块结构的条件语句和单行结构的条件语句都必须以End if结束7. 一个单精度型变量在内存中占据()字节的空间。

A) 1 B) 2 C) 4 D) 88.一个VB工程中工程文件的扩展名是()。

A).vbp B) .frm C) .frx D) .bas9. 对于数学表达式X>Y>Z,正确的VB逻辑表达式是()。

A)X>Y AND Y>Z B)X>Y>Z C)X>Y OR Y>Z D)X>Y AND >Z10.关于VB源代码的编写,下列说法错误的是()。

A) VB源代码中不区分字母的大小写B) 可以适当添加注释有利于程序的维护和调试C) 一个语句必须写在一行中,不可分成多行来书写D) 同一行可以写多个语句11.如果变量a=2、b=3、c=4、d=5,表达式Not a>b And Not d<>c的逻辑值是()。

VB复习资料

VB复习资料

VB综合练习一.选择题1.要改变控件的宽度,应修改该控件的(B)属性。

A、TOPB、widthC、LeftD、Height2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。

A、VisibleB、ValueC、CaptionD、Enabled3.VB程序设计的完整步骤是( C )。

(A)可视化程序设计(B)代码程序设计(C)可视化程序设计和代码程序设计(D)界面设计4.(D )对象具有clear方法。

A、图片框B、窗体C、复选框D、列表框5.要求改变窗体的标题时,应当在属性窗口中改变( A )的属性。

(A)Caption ( B )Name ( C )Text ( D )Label6.窗体能响应的事件是( C )。

(A)ActiveForm ( B )Drive ( C )Load ( D )Change7.下列变量命名正确的是( B )。

(A)basic+1 ( B )myfile ( C )p1age@2 ( D )cmd..18.由Fo r K=10 TO 0 step 3:next K循环语句控件的循环次数是(B )A、12B、0C、-11D、-109.下列数据类型中,占用内存最大值是(D )A、Boolean 2B、Byte1C、integer2D、Single410.在事件中,Private 表示( B )。

(A)此过程可以被其它的过程调用(B)此过程只可以被本窗体模块中的其它过程调用(C)此过程不可以被任何其它的过程调用(D)此过程只可以被本工程的其它过程调用11.当执行以下的过程时,Lb1Result 的标签框内将显示()。

Private Sub cmdIt_Click( )Dim I,RR=0For I=1 to 5 Step 1R=R+INext iLb1Result.Caption=Str$(R)End Sub( A )字符串15 (B)整数15 (C )字符串5 (D)整数512.若要求从文本框中输入密码时在文本框中只显示$号,则应在此文本框的属性窗口中设置( A )。

VB复习题

VB复习题

一、问答题1.叙述建立一个完整的应用程序的过程。

答:界面设计编写事件过程代码运行、调试保存文件2.当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。

问该工程涉及到几个文件要保存?若要保存该工程中的所有文件,正确的操作应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及到两个文件要保存。

先保存窗体文件(.frm),再保存工程文件(.vbp)。

若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求把窗体文件先保存。

3.假定在W indows环境中,要保存工程文件时,若不改变目录名,则系统默认的目录是什么?答:VB984.当标签框的大小由Caption属性的值进行扩展和缩小,应对该控件的什么属性进行何种设置?答:将标签的Autosize设置为True.5.VB6.0提供的大量图形文件在哪个目录下?若你的计算机上没有安装,则怎样安装这些图形文件?答:VB6.0提供的图形文件在Graphics目录。

6.在VB6.0中,命令按钮的显示形式可以有标准和图形两种选择,这通过什么属性来设置?若选择图形的,则通过什么属性来装入图形?若已在规定的属性里装入了某个图形文件,但该命令按钮还是不能显示该图形,而显示的是Caption属性设置的文字,怎样改正?答:按钮Style的属性设置为Graphical(或1)。

通过Picture属性来装入图形。

不能显示图形是因为Style的属性设置为Standard(或0),只要改为Graphical(或1),一般还将Caption 属性的值设置为空。

7.标签和文本框的区别是什么?答:文本是否可编辑。

8.当窗体上有三个文本框和一个命令按钮,若程序运行时,需把焦点定位在第三个文本框处,应对何控件的什么属性进行何种设置?答:应对Text3控件进行Text3.TabIndex=0的设置。

9.简述文本框的change与keypress事件的区别。

答:文本框内容变化,change与keypress事件都会发生,所不同的是Keyprees还将返回一个Keyasii参数10.当某文本框输入数据后(按了回车键),进行判断认为数据输入错,怎样删除原来数据?怎样使焦点回到该文本框重新输入?答:假定文本框的名称为Text1,则事件过程如下:Private Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii = 13 ThenIf 出错条件判断成立ThenText1=””…先删除原来数据Text1.SetFocus …焦点回到Text1End If……End IfEnd Sub11.在程序运行前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一般放在什么事件中?例如,程序要将命令按钮定位在窗体的中央,请写出事件过程。

VB复习题

VB复习题

34.变量名最多不能超过的字符个数为(
)。
A.10 B.12 C.40 D.255 35.表达式 4+5 \ 6 * 7 / 8 Mod 9 的值是( )。 A.4 B.5 C. 6 D. 7 36.复选框或单选钮的当前状态可通过( )属性来返回或设置。 A.Checked B.Value C.Selected D.Caption 37.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为( ) 。 A.Get 文件号,记录号,变量名 B.Get 文件号,变量名,记录号 C.Put 文件号,变量名,记录号 D.Put 文件号,记录号,变量名 38.下列( )不是 VB 程序的基本结构。 A.层次结构 B.分支结构 C.循环结构 D.顺序结构 39.无论何控件,都具有一个共同属性。这个属性是( ) 。 A.Text B.Font C.Name D.Caption 40.假设 X 的值是 5,则执行以下语句时,可得到的打印结果是“ABCDEF”的 Select Case 语句是( ) 。 A.Select Case X B.Select Case X Case 10 To 1 Case Is>15,Is<5 Print "ABCDEF" Print "ABCDEF" End Select End Select C.Select Case X D.Select Case X Case Is>5,1,3 To 10 Case 1,3,Is>5 Print "ABCDEF" Print "ABCDEF" End Select End Select 41.下不是 VB 特点的选项是( ) 。 A.可视编程 B.算法设计 C.事件驱动 D.面向对象 42.下面正确的赋值语句是( ) 。 A.x+y=30 B. y=π*r*r C.y=x+30 D.3y=x 43.VB 提供( )属性用于控制对象是否可用。 A.Default B.Cancel C.Enabled D.Visible 44.确定一个窗体或控件大小属性是( ) 。 A.Width 或 Height B.Width 和 Height C.Top 或 Left D.Top 和 Left 45.Visual Basic 的三种工作模式是( ) 。 A.设计模式、调试模式、错误模式 B.设计模式、运行模式、错误模式 C.设计模式、错误模式、中断模式 D.设计模式、运行模式、中断模式 46.InputBox 函数返回值的类型为( ) 。 A.整数 B.字符串 C.变体 D.整数或字符串(视输入的数据而定) 47.以下代码使用了 MsgBox 函数,正确的用法是( ) 。 A.MsgBox("非法数据!",48,"提示信息")VB 复Fra bibliotek题 一.选择题

vb复习题

vb复习题

容。
文本框TextBox: 是一个文本编辑区域,可在该区域输入,编 辑和显示正文内容。
常用属性:Text,Locked, Enabled 常用方法: SetFocus是把光标移到指定的文本框对象中。
[例]. 为了把焦点移到某个指定的控件,所使用的方法是( )。 A.SetFocus B.Visible C.Refresh D.GetFocus
多种形式: Exit For、Exit Do、Exit Sub、Exit Function等。
作用:退出某种控制结构的执行。 7. End语句
多种形式: End、 End If、 End Select、 End Sub、 End Function、
作用:End结束一个程序的运行;其余表示某个结构的结束,与对 应的结构语句配对出现。
变量命名规则
: (1). 以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,
长度小于等于255个字符;(2). 不要使用VB中的关键字;
[例].下列属于合法的VB变量的是

A)for
B)3w
C)num-1
D)StrName
4. 运算符种类: 算术运算符、字符串运算符、关系运算符、逻辑运算 符 5.算术运算符
这种控件是 组合框 。
4. 滚动条
属性:Max:最大值; Min:最小值; Value: 滑块所处位置所
代表的值。
事件: Scroll:拖动滑块时会触发Scroll事件。
Change:Value属性改变时触发Change事件
[例]. 在程序运行期间,如果拖动滚动条上的滚动块,则触发的
滚动条事件是


A)窗体、标签 B)标签、定时器 C)窗体、文本框 D)

Vb考试复习题

Vb考试复习题

Vb考试复习题一、填空题1.设 a=2,b=3,表达式 a>b 的值是_______。

FALSE(大小于表示判断)2.在VB中声明符号常量的关键字是_______。

Const(变量是用dim a as …)3. 表达式10 MOD 16\4的值是_______。

2(优先级1 ^ ,2 取负,3 乘、除,4 整除,5 mod,6 加减)4. 设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D的值是_______。

False|0|5. 设a=6,b=3,c=5,则表达式Not a>c And c=b Or b<>a+c 的值为_______。

True(优先级:1.not 2.and 3.or)6. 设a=1,b=2,c=3,则VB6.0表达式:a<b or b<c and c<a 的值是_______。

True7. 在VB中,用 Dim X As Integer 语句定义的变量X,系统默认其值为_______。

0(integer 整形 % 前缀 int 范围 -32768~32767)8. 表示x是5的倍数逻辑表达式为_______。

X MOD 5=09. 已知 a=3.5,b=5.0,c=2.5,d=True 则表达式:a>=0 AND a+c>b+3 OR NOT d 的值是____。

False|0|零|假|假值|零值10. 用 dim abc as integer 定义的变量abc,其类型是______。

整型11. 表达式"12345"<>"12345" & "ABC"的值是_______。

True12. 在VB中,字符型常量应使_______将其括起来,日期/时间型常量应使用______将其括起来。

VB复习题

VB复习题
A) $OB) &O
C) $ED) &E
26、语句Print“5*5”的执行结果是
A)25B)5*5C)出现错误提示D) “5*5”
27、放置控件到窗体中的最迅速方法是
A)拖动鼠标B)单击工具箱中的控件
C)双击工具箱中的控件D)单击工具箱中的控件并拖动鼠标
28、以下合法的Visual Basic标识符是
12
13
14
答案
10
Picture1.Picture=LoadPicture(“C:\moon.jpg”)
用来删除列表中指定的项目
三、选择题
1、Visual Basic 6.0分为3种版本,不属于这3种版本的是
A)学习版B)专业版
C)企业版D)业余版
2、Visual Basic集成的主窗口中不包括
A)属性窗口B)标题栏C)菜单栏D)工具栏
21、下面说法不正确的是
A)变量名的长度不能超过255个字符
B)变量名可以包含小数点或者内嵌的类型声明字符
C)变量名不能使用关键字
D)ual Basic变量名的是
A) BookB) 2_Seek
C) 123.58D) Book-1
23、在Visual Basic中,下列两个变量名相同的是
3、在Visual Basic中,被称为对象的是
A)窗体B)控件
C)控件和窗体D)窗体、控件和属性
4、下列说法正确的是
A)在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放控件
B)若一个控件上有4个黑色的小方块,表明该控件是活动的
C)窗体中活动控件只能有一个
D)非活动控件在窗体上是隐藏的
A) 11.25B) 3

VB期末考试复习题

VB期末考试复习题

VB期末考试复习题一一、填空题1. 如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义:__________2。

设X$ =“abc123456”则“a”+str$(val(right(X$,4)))的值是______________ 3. 拖动滚动条中的滚动框将会产生_________________、_________________4。

请写出清除以下对象内容的语句:文本框___________,窗体_ _______,列表框__ ______,组合框__ _____5. 变量min@表示_ ____类型的变量。

6。

如果:I=11:J=3:I=int(—8。

6)+I\J+13/3 MOD 5,则I值是_____________7。

请写出满足以下条件的VB表达式:0<X<10,_________.X为[0—100]之间的数,能被2整除,但不能被3整除____ ___。

8. 下列循环语句控制的循环次数为FOR K=1 TO 10 STEP –19. 设I=5,则由下列循环语句控制的循环次数是。

DoI=I+2Loop While I〈=1510. 表达式32\7 MOD 3^2 的值是。

11. 按照数据文件的存储方法的不同,文件可以分为三种不同的类型:______________、_______________和二进制文件.12. VB 的工作模式可分为三种:“_______”、“______”以及“_____”13. 下列表达式返回的值为True还是False__________.9>4+3 Or 5+3〉10 And Not ( 4+2〉5 EQV 3+5>2 )2。

一个控件在窗体上的位置由________和________属性决定。

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

7。

“属性窗口”的功能是________。

VB复习题

VB复习题

VB复习一、选择题:1.若要使命令按钮不可操作,要对其( )属性设置。

A. EnabledB. VisibleC. BackColorD. Caption2. 下面可以作为Visual Basic变量名的是( )。

A. tabB. t*abC. ta_bD. 5tab3. 下列关于“面向对象”编程的说法中,不正确的是( )。

A. 属性就是描述对象特性的数据B. 事件是能被对象识别的操作C. 方法是指示对象的行为D. Visual Basic程序采用的运行机制是“面向对象”4. 以下关于局部变量的叙述中错误的是( )。

A. 在过程中用Dim语句或Static语句声明的变量是局部变量B. 局部变量的作用域是它所在的过程C. 在过程中用Static语句声明的变量是静态局部变量D. 过程执行完毕,该过程中用Dim或Static语句声明的变量即被释放5. 在以下属性中,每个对象都具有的属性是( )。

A. IndexB. NameC. Caption D . Enabled6. 结构化程序设计所规定的三种基本控制结构是( )。

A. 输入、处理、输出B. 树形、网形、环形C. 顺序、选择、循环D. 主程序、子程序、函数7. 在文本框中输入内容时,要求在超过文本框的宽度时自动换行输入,则应将文本框的( )属性设置为True。

A. EnabledB. VisibleC. MultiLineD. ScrollBars8. 要判断在文本框中是否按了Enter键,应在文本框的( )事件中判断。

A. ChangB. KeyDownC. ClickD. KeyPress9. 要想统计列表框或组合框中项目的总数,应通过其( )属性。

A. ListB. ListIndexC. ListCountD. Text10. 在Visual Basic中,组合框可以看成是列表框和( )的组合。

A. 文本框B. 命令按钮C. 复选框D. 单选按钮11. 下列控件中没有Caption属性的是()。

VB复习资料试题及答案

VB复习资料试题及答案

计算机专业 VisualBasic程序设计试题一、单项选择题(每小题2分,共30分)1.在下列有关Visual Basic的叙述中,错误的是( B ) B.是面向对象的编程语言2.在新建一个“标准EXE”工程后,不在工具箱中出现的控件是(B) B.通用对话框3.对于定时器(Timer)控件,设置其定时是否开启的属性是( C ) C.Enabled4.有程序代码如下:Textl.Text=”欢迎走进VB世界!”·则Textl,Text,和”欢迎走进VB世界!”分别代表( D) D.对象,属性,值5.VB提供了结构化程序设计的三种基本结构是( A)。

A.选择结构、循环结构、顺序结构6.下列说法中正确的是( D)。

为了保存一个Visual Basic应用程序,应当D.分别保存工程文件、窗体文件和标准模块文件7.当一个工程含有多个窗体时,其中的启动窗体是( D)。

D.在“工程属性”对话框中指定的窗体8.要设置命令按钮的背景图形,必须设置的两个属性是( A)。

A.Style和Picture9.将数据“China”项添加到列表框(Listl)中成为第一项应使用的语句是( C)。

C.Listl.AddItem”China",010.确定一个窗体或控件的大小的属性是( B)。

B.Width和Height11.下列可以把当前目录下的图形文件picl.jpg装人图片框Picturel中的语句为( C)C.Picture1.Picture=LoadPicture((1picl.jpg")12.不属于VB数据库引擎的是( B)。

B.BDE13.如果准备读文件,打开顺序文件“text.dat”的正确语句是( C )。

C.open"text.dat"ForInputAs井114.使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( D )D.ActiveConnection15.Winsock控件的LocalPort属性的作用是( C)。

VB复习题

VB复习题

复习题1一、选择题(每题2分,共30分)1.以下四个VB的变量名中,合法的是_________。

A. SumB. R$eC. PrintD. 3xy2.在声明一个过程中必须有的是_________。

A.Private关键字B.SUB关键字C.返回值类型说明D.参数3.把Form1的标题改为“文档资料”的语句是_________。

A.Form1.Text=“文档资料”B.Form1.Text=文档资料C.Form1.Caption=“文档资料”D.Form1.Title=“文档资料”4.下面在文本框Text1内显示变量ST内容的语句是_________。

A.ST=Text1.TextB.Text1.show STC.Text1.Text=STD.Text.Text1=ST5.要在设计的菜单中出现分隔条需要_________。

A.在标题框内输入"————————"B.在标题框内输入"—"C.在名称框内输入"—"D.在名称框内输入"&—"6.下列选项中窗体载入事件为_________。

A. Load事件B. Click事件C. DblClick事件D. Unload事件7.在块结构条件语句If-Then / Endif中_________。

A. 必须至少有一个Elseif语句B. 可以有任意多个ElseIf-Then语句C. 如果没有Else语句,运行时将出现错误D. 给定的条件只能是关系表达式或逻辑表达式8.以下Case语句中错误的是_________。

A. Case 10 To 1B. Case Is>10C. Case Is>10 , Is<50D. Case 3,5,Is>109.对Do Until…Loop循环,正确的是_________。

A.如果循环条件为常数0,则一次循环也不执行B.如果循环条件为常数0,则至少执行一次循环C.如果循环条件是不为0的常数,则至少执行一次循环D.无论循环条件是否为"True",则至少执行一次循环10、从键盘上能够输入两个字符串,分别保存在变量str1、str2中。

VB课程总复习

VB课程总复习

第六章 数组
一、静态数组的定义及使用
二、动态数组的定义及使用
1、看到二维数组就要画…… 2、二维数组通常和for 循环的嵌套是密不可分的 3、有关数组的两个函数ubound\lbound和两个语 句:option base 1 for each v in arr …… next 4、动态数组的关键命令:redim preserve……
程序,还是求一个程序的运行结果,还是在一
个程序中填上空行,都需要对程序的基本组成
部分,每一部分的功能是什么分析清楚。应该
怎样分析一个程序呢?
一个程序通常包括三个部分:初始化部分,算
法实现部分,结果处理部分。
怎样分析程序
1. 初始化部分
通常,程序的初始化部分包括:
· 声明变量和数组 · 变量赋初值
变体(赋值)
2、常量和变量的定义、表示方法,强制显式声明变量
类型的语句(option explicit)
3、VB各种运算符及表达式(算术、关系、逻辑) 4、VB的主要内部函数(算术、字符串、转换)
5、数据的输入与输出(Format、Print)
典型例题 1、运行下列语句,窗体上输出的结果是 Dim a As Boolean a = -5 Print a = -5 A.a=-5 B.-5 C.True D.False 2、运行下列语句时,系统给出错误提示的是 A.Print –32000-769 B.Print “ab” & 128 C.Print “1E2”+8 D.Print 3=2=4
(2)语法性错误。如循环、选择结构前后不配套,嵌
套时内外交叉。建议书写程序时就采用缩格的格式,
出现错误,一目了然,阅读分析也方便。 等等。

VB程序设计复习资料(初学者用)

VB程序设计复习资料(初学者用)

VB程序设计复习资料一、选择题1、提供控件的的窗口是A、对象窗口B、对象浏览器窗口C、工具箱D、工具栏2、以下叙述中错误的是A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D、Visual Basic中控件的某些属性只能在运行时设置3、以下不属于Visual Basic系统的文件类型是A、.frmB、.basC、.vbgD、.vbp4、以下叙述中错误的是A、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B、以.BAS为扩展名的文件是标准模块文件C、窗体文件包含该窗体及其控件的属性D、一个工程中可以含有多个标准模块文件5、以下叙述中错误的是A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定6、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是A、MouseDownB、MouseUpC、LoadD、Click7、设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是A、TrueB、FalseC、1D、出错信息8、如果要改变窗体的标题,则需要设置的属性是A、CaptionB、BackColorC、NameD、BorderStyle9、设有以下循环结构Do循环体Loop While <条件>则以下叙述中错误的是A、若“条件”是一个为0的常数,则一次也不执行循环体B、“条件”可以是关系表达式、逻辑表达式或常数C、循环体中可以使用Exit Do语句D、如果“条件”总是为True,则不停地执行循环体10、工程文件的扩展名是A、.frmB、.basC、.vbpD、.frx11、VB集成开发环境有3种工作状态,不属于3种工作状态之一的是A、设计状态B、编写代码状态C、运行状态C、中断状态12、在VB中称称各种可在对象上操作的过程为A、属性B、方法C、事件D、封装13、下列控件中,可以接收用户输入信息的控件是A、图片框控件B、文本框控件C、标签控件D、图像框控件24、当某个单选按钮控件被选中时,其Value属性值为A、0B、1C、TrueD、False15、某应用程序的窗体界面中有3个控件,程序运行,该窗体加载后,如果按下键盘上的【Tab】键,则下列事件不会发生。

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

VB复习题一.选择题1.使用声明语句建立一个数值型的变量后,VB自动将该变量初始化为()。

A.空值B.0 C.1 D.Null2.使用声明语句建立一个字符型的变量后,VB自动将该变量初始化为()。

A.空值B.0 C.1 D.Null3.使用声明语句建立一个布尔型的变量后,VB自动将该变量初始化为()。

A.False B.0 C.1 D.True4.关于VB 中的运算符,以下说法正确的是()。

A.“×”是算术运算符,含义是“乘法运算”B.“≠”是关系运算符,含义是“不等于”C.“!”是逻辑运算符,含义是“非”D.“And”是逻辑运算符,含义是“与”5.对象的三要素是()。

A.属性、事件、程序B.属性、事件、方法C.窗体、事件、程序D.语句、函数、程序6.VB中,表达式10<2 Or Not 5>2+6的值为()。

A.TRUE B.FALSE C.0 D.出错7.VB中,表达式Mid$("南京工程学院",3,4)的结果是()。

A."工程学院" B."京工程学" C."程学院" D."工程"8.在VB中,应用程序被称为()。

A.工程B.窗体C.属性D.对象9.VB中,事件Click由()引发。

A.移动鼠标B.左键单击鼠标C.双击鼠标D.右键单击鼠标10.VB中,隐藏窗体的方法是()。

A.Unload B.Stop C.Hide D.Show11.在Visual Basic中最基本的对象是(),它是应用程序的基石,也是其它控件的容器。

A.文本框B.命令按钮C.窗体D.标签12.VB窗体文件的扩展名为()。

A.VBP B.FRM C.BAS D.EXE13.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是()。

A.Visual B.Basic C.6 D.1114.有程序代码:Text1.Text = "Visual Baisc",其中的Text1、Text和"Visual Baisc"分别代表的是()。

A.对象、值、属性B.对象、方法、属性C.对象、属性、值D.属性、对象、值15.要在一个命令按钮的标题显示“退出(X)”,则要在其Caption属性中的“X”前面插入()符号。

A.下划线B.& C.$ D.@16.下列表达式中,值为True的是()。

A.UCase ("ABCD") >= "abcd" B.14 / 2 \ 3 < 10 Mod 4C.Mid("abcd", 2, 2) > Left("abcd", 2) D.Not (Sqr(4) - 3 >= -2)17.当希望在离开某过程后,能保存该过程中局部变量的值,则应使用()关键字在该过程中定义局部变量。

A.Dim B.Private C.Public D.Static18.以下有关对象属性的说法正确的是()。

A.对象所有的属性都罗列在属性窗口列表中B.不同的对象不可能有同名属性C.不同对象的同名属性取值一定相同D.对象的某些属性既可以在属性窗口这设置,也可通过程序代码设置或改变19.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程的名称分别为()。

A.Form-Click()、Command1- Click()B.Frm1-Click()、Command1- Click()C.Form-Click()、Cmd1- Click()D.Frm1-Click()、Cmd1- Click()20.使用()方法可将新的列表项添加到一个列表框中。

A.Print B.AddItem C.Clear D.RemoveItem 21.Visual Basic是用于开发()环境下的应用程序的工具。

A.DOS B.Windows C.DOS和Windows D.UNIX22.能被对象所识别的动作与对象可执行的活动分别称为对象的()。

A.方法、事件B.事件、方法C.事件、属性D.过程、方法23.在事件过程中可以用()语句定义变量。

A.Dim、Private B.Dim、Static C.Dim、Public D.Dim、Static、Private 24.用窗体的()属性来设置窗体的标题。

A.Style B.Text C.Caption D.Name25.如要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入()。

A.-B.+C.& D.#26.计时器控件的()属性用于设置Timer事件发生的时间间隔。

A.Stretch B.Interval C.Value D.Length27.假定变量Logic的类型是Boolean,下面赋值语句()是正确的。

A.Logic=‘True’B.Logic=.True. C.Logic=#True# D.Logic=0<1 28.VB工程文件的扩展名为()。

A.VBP B.FRM C.BAS D.EXE29.在多窗体程序中,缺省情况下,VB将设计的()窗体指定为启动窗体。

A.最后一个B.Form1 C.第一个D.Main30.下面的()可以正确地声明一个数组。

A.Dim A[3,4] As Integer B.Dim A(3,4) As IntegerC.Dim A(n,n) As Integer D.Dim A(3 4) as integer31.图像框或图片框中显示的图形文件,由它们的()性质值决定。

A.DownPicture B.PictureC.Image D.Icon32.下面()是算术运算符。

A.Imp B.Mod C.Not D.Eqv33.语句if x=1 then y=1,下列说法正确的是()。

A.x=1 和y=1均为赋值语句B.x=1 和y=1均为关系表达式C.x=1为关系表达式,y=1为赋值语句D.x=1为赋值语句,y=1 为关系表达式34.变量名最多不能超过的字符个数为()。

A.10 B.12 C.40 D.25535.表达式4+5 \ 6 * 7 / 8 Mod 9 的值是()。

A.4 B.5 C.6 D.736.复选框或单选钮的当前状态可通过()属性来返回或设置。

A.Checked B.Value C.Selected D.Caption37.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为()。

A.Get文件号,记录号,变量名B.Get文件号,变量名,记录号C.Put文件号,变量名,记录号D.Put文件号,记录号,变量名38.下列()不是VB程序的基本结构。

A.层次结构B.分支结构C.循环结构D.顺序结构39.无论何控件,都具有一个共同属性。

这个属性是()。

A.Text B.Font C.Name D.Caption40.假设X的值是5,则执行以下语句时,可得到的打印结果是“ABCDEF”的Select Case 语句是()。

A.Select Case X B.Select Case XCase 10 To 1 Case Is>15,Is<5Print "ABCDEF" Print "ABCDEF"End Select End SelectC.Select Case X D.Select Case XCase Is>5,1,3 To 10 Case 1,3,Is>5Print "ABCDEF" Print "ABCDEF"End Select End Select41.下不是VB特点的选项是()。

A.可视编程B.算法设计C.事件驱动D.面向对象42.下面正确的赋值语句是()。

A.x+y=30 B.y=π*r*r C.y=x+30 D.3y=x43.VB提供()属性用于控制对象是否可用。

A.Default B.Cancel C.Enabled D.Visible44.确定一个窗体或控件大小属性是()。

A.Width或Height B.Width和HeightC.Top或Left D.Top和Left45.Visual Basic 的三种工作模式是()。

A.设计模式、调试模式、错误模式B.设计模式、运行模式、错误模式C.设计模式、错误模式、中断模式D.设计模式、运行模式、中断模式46.InputBox函数返回值的类型为()。

A.整数B.字符串C.变体D.整数或字符串(视输入的数据而定)47.以下代码使用了MsgBox函数,正确的用法是()。

A.MsgBox("非法数据!",48,"提示信息")B.print MsgBox "非法数据!",48,"提示信息"C.ans=MsgBox "非法数据!",48,"提示信息"D.MsgBox "非法数据!",48,"提示信息"48.下面变量名错误的是()。

A.我们B.abc C.a123 D.a. c49.表达式4+5\6*7/8 Mod 9的值是()。

A.4 B.5 C.6 D.750.数学关系式3≤x<10表示成正确的VB表达式为()。

A.3<=x<10 B.3<=x And x<10C.x>=3 Or x<10 D.3<=x And <1051.Rnd函数不可能为下列()值。

A.0 B.1 C.0.1234 D.0.000552.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。

A.True B.False C.1 D.出错信息53.VB中,已知X=1,Y=2,T=0 经程序段X=T:T=Y:Y=T 赋值后X,Y 值分别为()。

A.1,2 B.0,0 C.0,2 D.1,054.VB中窗体的默认事件过程是()。

A.Form1_Load B.Form_Click C.Form1_Click D.Form_Load 55.以下不属于Visual Basic系统的文件类型是()。

A.frm B..bat C..vbg D..vbp 56.设有语句Open "c:\Test.Dat" For Output As #1则以下错误的叙述是()A.该语句打开C盘根目录下一个已存在的文件Test.DatB.该语句在C盘根目录下建立一个名为Test.Dat的文件C.该语句建立的文件的文件号为1D.执行该语句后,就可以通过Print #语句向文件Test.Dat中写入信息57.Visual Basic 是一种面向对象的可视化程序设计语言,采取了()的编程机制。

相关文档
最新文档