郑州大学vb上机考试试题真题

郑州大学vb上机考试试题真题
郑州大学vb上机考试试题真题

一、单项选择题(50道小题,共50分)

1、在Visual Basic中,系统为每个对象预先定义好了一系列的事件。下列事件中,不属于VB系

统提供的事件是( )。(1分)

A、Click()

B、Change()

C、MyFirst()

D、DblClick()

2、以下有关Visual Basic语言描述中,错误的是( )。(1分)

A、语句是一行一句,以回车键结束

B、用“,”分隔一行中的多个语句

D、一条语句放在多行中,则在前一行结束处

C、变量名不区分大小写

使用续行符“_”连接下一行

3、下列叙述中,正确的是( )。(1分)

B、Visual Basic应用程序只能以解释方式

A、事件可以由用户触发,也可以由系统触发

执行

C、保存Visual Basic程序时,只需保存窗

D、所有控件都有DblClick事件

体文件即可

4、下列不属于VB三种模式的是( )模式。(1分)

A、设计

B、运行

C、代码

D、中断

5、( )是对象的一个基本要素,它描述了对象在程序中的外观特点。(1分)

A、事件

B、属性

C、方法

D、事件程序

6、对象能够识别的操作称为( )。(1分)

A、属性

B、方法

C、事件

D、过程

7、VB系统中供用户直接调用,使对象完成一定的操作或实现一定功能的特殊过程称为( )。

(1分)

A、事件

B、方法

C、属性

D、文件

8、可以用来进行一些简单计算的窗口是( )。(1分)

A、属性窗口

B、立即窗口

C、工程窗口

D、窗体布局窗口

9、打开Visual Basic集成环境后,默认显示的工具栏是( )。(1分)

A、编辑工具栏

B、标准工具栏

C、调试工具栏

D、窗体工具栏

10、在Visual Basic的中断模式下,按下功能键F8,则( )。(1分)

A、执行中断时的下一个语句

B、执行中断时的下一个模块

C、退出Visual Basic

D、结束当前的运行

11、当程序中断修改后再运行时,VB进入( )模式。(1分)

A、设计

B、运行

C、中断

D、编程

12、在工具箱窗口关闭的情况下,如果要打开只需选择( )菜单的“工具箱命令”即可。(1分)

A、视图

B、运行

C、编辑

D、文件

13、如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( )下拉菜单中寻找并打开。(1分)

A、编辑

B、文件

C、调试

D、视图

14、在设计模式下,双击窗体上的一个控件,则会打开( )。(1分)

A、属性窗口

B、工程资源窗口

C、代码窗口

D、窗体布局窗口

15、标准控件不包括( )控件。(1分)

A、驱动器列表框

B、目录列表框

C、文件列表框

D、通用对话框

16、如果把一个调试好的程序做成.exe文件,应该使用( )。(1分)

A、文件菜单下的“生成XXX.exe”命令

B、F5

C、Ctrl + F5

D、工具栏上的“运行”按钮

17、如果在一个工程中移除了一个窗体,则( )。(1分)

A、工程不再包含这个窗体,但该窗体文件并没有被删除

B、工程不再包含这个窗体,该窗体文件被删除

C、该窗体文件从内存清除,工程仍然包含这

个窗体

D、以上说法都不对

18、工程文件的扩展名是( )。(1分)

A、.vbp

B、.frm

C、.bas

D、.frx

19、下列不属于工程资源管理器管理的文件是( )。(1分)

A、可执行文件

B、窗体文件

C、工程文件

D、类模块文件

20、与传统的程序设计语言相比,Visual Basic最突出的特点是( )。(1分)

A、结构化程序设计

B、程序开发环境

C、事件驱动编程机制

D、程序调试技术

21、Visual Basic可以开发基于( )环境的应用程序。(1分)

A B C D

A Sub

B Sub

C Sub

D Sub

A B C D A B

C、既可以采用传地址的方式,也可以采用传值的方式

D

值的方式

A B C D A B

C D A B C D

A B C D

A所有在过程中定义的变量在过程调用后均不保存值

B Static

C定义的过程里的所有变量都是Private

D

是非全局

A B C D

A B C D

A可以在窗体的某个子程序中定义窗体级变量

B

的最前面

C 、窗体级变量声明后,窗体内的各个过程都

能使用它并能改变其值 D 、程序运行时,先执行窗体级变量声明语句,再去执行窗体上的过程

33、在声明一个过程中必须有的是( )。(1分)

A 、Private 关键字

B 、SUB 关键字

C 、返回值类型说明

D 、参数

34、以下所列的过程首部的定义中,正确的定义是( )。(1分)

A 、

Void play(Var a:Integer,Var b:Integer)

B 、Sub play(Int a,b)

C 、Void play(Int a,Int b)

D 、

Sub play(a As Integer,b As Integer) 35、下列关于过程调用的叙述中,不正确的叙述是( )。(1分)

A 、Sub 过程是用一条独立的语句来调用的

B 、Sub 过程只能作为表达式或表达式的一部

分,不能作为单独的语句调用 C 、调用Sub 过程时,只能通过传地址方式由

实参变量把结果带回到调用过程 D 、Function 过程可以作为表达式或表达式的

一部分,不能作为单独的语句调用

天涯之心

答案:B

首先Sub 过程,只能作为单独的语

句来调用。而且不能由过程名返回值。若想通过参数改变数值只能是

传址方式来实现。而函数是有返回

值的,可以作为表达式或者表达式

的一部分,也可以使用CALL 来调

用。但是不能作为单独的语句来调

36、关于Function 过程与Sub 过程两者的异同,下列叙述错误的是( )。(1分)

A 、Function 过程与Sub 过程都必须有形参

B 、Function 过程与Sub 过程都有各自的变量声明和各自的过程体

C 、Function 过程结果要返回一个函数值,

D 、Function 过程定义中必须为过程名赋值,而

Sub过程可以没有数值返回Sub过程不能为过程名赋值

37、有过程定义如下:

Private Sub fun(ByVal x As Integer, ByVal y As Integer, ByVal z As Integer),则下列调用语句不正确的是( )。(1分)

A、Call Fun(a,b,c)

B、Call Fun(3,4,c)

C、Fun a,,5

D、Fun 3,4,c

38、以下关于窗体的描述正确的是( )。(1分)

A、只有用于启动的窗体可以有菜单

B、窗体和其中所有控件的事件过程代码都放在窗体文件中

C、窗体名字和存盘的窗体文件名必须相同

D、开始运行时窗体的位置只能是设计阶段时

显示的位置

39、以下叙述中,错误的叙述是( )。(1分)

A、一个工程中只能有一个Sub Main过程

B、窗体的Show方法的作用是将指定的窗体

装入内存并显示该窗体

C、窗体的Hide方法和Unload方法的作用完全相同

D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体

40、如果一个工程含有多个窗体及标准模块,则以下叙述中,错误的是( )。(1分)

A、不能设置对象

B、任何时刻最多只有一个窗体是活动窗体

C、用Hide方法可将窗体隐藏

D、如果工程中含Sub Main过程,则程序可

能首先执行该过程

41、一个工程含有多个窗体及标准模块,下列叙述错误的是( )。(1分)

A、如果工程含Form1窗体,程序首先执行该

窗体的事件过程

B、任何时刻最多只有一个窗体是活动窗体

C、标准模块不能设置为启动模块

D、Hide方法只是隐藏而不从内存中清除窗

42、如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.Show,则启动后( )。(1分)

B、在所有的初始化代码运行后,Form1是活

A、发生一个运行时错误

动窗体

D、在所有的初始化代码运行后,Form2是活

C、发生一个编译错误

动窗体

43、程序运行时,不是由系统触发的事件是( )。(1分)

A、Initialize

B、Click

C、Load

D、Activate

44、以下叙述中,错误的是( )。(1分)

A、可用Print方法在窗体或图片框上显示表

B、用Show方法可显示工程中的窗体

达式内容

C、用Hide方法隐藏的窗体还在内存中

D、可用Cls方法清除窗体或文本框中的文本

45、一旦装载窗体,系统自动触发的第一个事件是( )。(1分)

A、Click

B、Dblclick

C、Initialize

D、Load

46、语句Open "c:\Datafile.dat" For Output As #513有一个错误,该错误是( )。(1分)

A、要求打开的文件不存在

B、文件的打开模式不正确

C、指定的文件号超过应有范围

D、文件类型不对

47、以( )模式打开顺序文件,可以在写文件时保留文件中原有的内容。(1分)

A、Random

B、Binary

C、Output

D、Append

48、下列关于Close的说法中,错误的是( )。(1分)

A、Close用来关闭文件

B、Close可以释放与文件相关联的文件号

C、当读写操作结束后,必须将文件关闭

D、Close中的“文件号”是必选的

49、设有语句Open "c:\Datafile.txt" For Input As #2,以下叙述中,错误的是( )。(1分)

A、该语句以文件号2打开文件

B、该语句可以在"c:\"下创建一个名为

Datafile.txt的文件

C、执行该语句后可以从文件Datafile.txt 中读取数据

D、如果"c:\Datafile.txt"文件不存在,系统显示出错信息

50、D盘根目录有一个名为StuD.dat的顺序文件,如要把数据追加到StuD.dat末尾,应先使用( )语句打开它。(1分)

A、

Open "D:\StuD.dat" For Input As #1

B、

Open "D:\StuD.dat" For Append As #1

C、

Open "D:\StuD.dat" For Append As #513

D、

Open "D:\StuD.dat" For Output As #1

Dim a(1 To 10000), i&, n&

Open "C:\Users\Administrator\Desktop\data0002.txt" For Input As #1

'For i = 1 To 10000

'Input #1, a()

'Next

n = 0

For i = 1 To 3

Input #1, a(i)

Next

For i = 1 To 10

Input #1, a(i)

If Right(a(i), 1) = "2" Then

n = n + 1

End If

Next

Print n

Close

大学VB考试题库

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.360docs.net/doc/447092409.html,="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=30 B、y=π*r*r C、y=x+30 D、3y=x 8、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)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、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>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

全国计算机等级考试二级VB笔试试题及答案

2009年9月全国计算机等级考试二级VB笔试试题及答案 一、选择题(每小题2分,共70分) 一、选择题 1.下列数据结构中,属于非线性结构的是()。 A. 循环队列 B.带链队列 C.二叉树 D.带链栈 答案C Array解析树均是非线性结构 2. 下列数据结构中,能够按照”先进后出”原则存取数据的是()。 A. 循环队列 B.栈 C.队列 D.二叉树 答案B 解析:栈是先进后出或后进先出的线性表 3. 对于循环队列,下列叙述中正确的是()。 A.队头指针是固定不变的 B.队头指针一定大于队尾指针 C.队头指针一定小于队尾指针 D.队头指针可以大于队尾指针,也可以小于队尾指针 答案D 解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放 4. 算法的空间复杂度是指()。 A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量

C.算法程序中的语句或指令条数 D.算法在执行过程中所需要的临时工作单元数 答案A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是()。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案B 解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性. 6.下列选项中不属于结构化程序设计原则的是()。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案A 7.软件详细设计产生的图如下 该图是( ). A.N-S图 B. PAD图 C. 程序流程图 D.E-R图 答案C 8.数据库管理系统是()。

VB上机综合测试题(十五套)

VB上机综合测试题(一) 一、如下所示,在窗体上,放置一个文本框text1(文本框中的文字为“改变字形”,居中显示)。三个复选框check1,check2和check3,如图设置属性。要求:当用户单击“加粗”、“斜体”、“下划线”这三个复选框时(即当复选框被选中时)能将文本框的字形变为“粗体、斜体、加下划线”(25分) 二、在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。程序运行后,单击命令按钮完成以下工作:①随机产生20个0到1000的整数,将其放入一个一维数组中②求出所有元素的平均值,并显示在窗体上(如下图所示)(35分) 三、请设计如下图所示窗体界面。运行程序时,先向左侧文本框中输入一个不超过10的正整数,然后选择"N的阶乘"或"(N+2)的阶乘"单选钮,即可进行计算,计算结果在右侧文本框中显示。请编写程序完成上述功能。(40分)

答案: 一、 界面设计------10分 Private Sub Check1_Click() = ------5分 End Sub Private Sub Check2_Click() = 分 End Sub Private Sub Check3_Click() = ------5分 End Sub 二、 界面设计------10分 Private Sub Cmd1_Click()------2分Dim a%(19), i%, sum!, aver! ------4分Randomize ------3分 For i = 0 To 19------3分 a(i) = Int(Rnd * 1001) ------3分 sum = sum + a(i) ------3分 Next i ------2分 aver = sum / 20 ------3分 Print aver ------2分 End Sub 三、 界面设计------10分 Dim? n%------2分 Private Sub Form_Load() End Sub

vb综合考试试题

vb综合考试试题

1303班9月16日第一次综合考试试题 一、单选(本大题共25小题,每小题2分, 共 50分) 1. 设a=2,b=3,c=4,d=5,表达式NOT a<=c OR 4*c=b^2 AND b<>a+c的值是( )。 A、-1 B、 1 C、True D、False 2、假设A="Good Morning.",B="Afternoon,Boys.",下列表达式中结果是"Good Boys."的是_ __。 A) Left(A,5)+Right(B,5) B) Right(A,5)+Left(B,5) C) Mid(A,1,5)+Mid(B,1,6) D) Right(A,5)+Right(B,5) 3、下列叙中不正确的是() A、变量名中的第一个字符必须是字母 B、变量名的长度不超过255个字符 C、变量名可以包含小数点或者内嵌的类型声明 字符 D、变量名不能使用关键字 2

4、下列关于变体类型的描述,其中正确的是 _______。 A. 变体是一种没有类型的数据 B. 变体的空值就表示该变体的值为0 C. 一个变量没有定义就赋值,该变量即为变体 类型 D. 变体是赋给变量某一种类型数据后,就不能 再赋给它另一类型的数值 5、执行 PRINT 18/2*3,-3^2 命令后,输出结 果为_____。 A. 3 9 B. 3 -9 C. 27 -9 D. -9 27 6、下面的_______语句可以实现:先在窗体上 输出大写字母A,然后在同一行的第10列输出 小写字母b。 A. Print "A";Tab(9);"b" B. Print "A";Tab(10);"b" C. Print "A";Space(10);"b" D. Print "A";Tab(8);"b" 3

江苏省计算机二级VB考试真题及参考答案

2007年秋季vb考试真题 1.下面关于比特的叙述中,错误的是( 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机主存储器的一些叙述,其中正确的是( 4 ) A.主存储器是一种动态随机存取存储器(RAM) B.主存储器的基本编址单位是字(即32个二进位) C.目前市场上销售的PC机,其内存容量可达数十GB D.所有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 ) 。A.Windows操作系统支持系统中多个任务的并发执行 B.利用Whldows附件“系统工具”中的“系统信息”可以查看内存的工作情况 C.系统规定文件名最多由128个字符组成 D.Vista是Microsoft公司推出的Windows XP操作系统的后继版本 9.算法设计是编写程序的基础。下列关于算法的叙述中,正确的是( 9 ) 。 A.算法必须产生正确的结果C.算法可以没有输出 B.算法必须具有确定性D.算法的表示必须使计算机能理解 10.因特网使用TCP/IP协议实现全球范围的计算机网络互连,连接在因特网上的每一台主机

计算机二级VB考试题及答案

计算机二级VB考试题及答案 为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是搜索的计算机二级VB考试题及答案,供参考练习,预祝考生们考出自己理想的成绩! 1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程: Private Sub Command1_Click( ) n = Val(Text1.Text) If n2 = n/2 Then f = f1(n) Else f = f2(n) End If

Print f; n End Sub Public Function f1(ByRef x) x=x*x f1=x+x End Function Public Function f2(ByVal x) x=x*x f2=x+x+x End Function 程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)

A.72 36 B.108 36 C.72 6 D.27 3 2.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) c = "1234" For i = 1 To 4 c1 = Trim(Str( )) Print c1

Next i End Sub 程序运行后,单击命令按钮,要求在窗体上显示如下内容 12 123 1234 则在下划线处应填入的内容为(B)(单) A.Right(c1,i) B.Left(c1,i) C.Mid(c1,i,1) D.Mid(c1,i,i)

VB程序设计 试题与答案-1

《VB程序设计基础》试题 一、选择题:(每空 2 分,共 20 分) 1. 与传统的程序设计语言相比,Visual Basic最突出的特点是___________。 A. 结构化程序设计 B. 程序开发环境 C. 事件驱动编程机制 D. 程序调试技术 2. Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 A. 属性、事件、方法 B. 控件、属性、事件 C. 窗体、控件、过程 D. 窗体、控件、模块 3. 窗体模块保存在一个扩展名为__________的文件中。 A. bas B. vbp C. vbg D. frm 4. 下面正确的赋值语句是_________。 A. x+y=30 B. y=π*r*r C. y=x+30 D. 3y=x 5. 设S=“492”,表达式Right(S,1)+Left(S,1)+Mid(S,2,1)的值为__________。 A.“492” B.“249” C.“294” D.“429” 6. 将数学表达式a≤b≤c写成Visual Basic表达式,正确的是__________。 A. a<=b<=c B. a<=b Or b<=c C. a<=b And b<=c D. a<=b Not b<=c 7.为了把焦点移到文本框,所使用的方法是___________。 A. SetFocus B.Visible C.Refresh D.GetFocus 8. INT(100*RND)产生的随机整数的闭区间是_____________。 A.[0,100] B.[1,100] C.[1,99] D.[0,99] 9. 一个数组说明为Dim a(0 to 5,1 to 5) As Integer,则该数组共有_________个 元素。 A. 5 B. 36 C. 30 D. 不确定 10. 下面过程定义语句合法的是____________。

vb程序设计试题(含答案)

第一套试题 一、选择题(每题2分,共30分) 1.在VB环境中,工程文件的扩展名是( C ) (A).frm (B).bas (C).vbp (D).frx 2.下面4项中不属于面向对象系统三要素的是( A ) (A)变量(B)事件(C)属性(D)方法 3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C ) (A)\ (B)/ (C)Mod (D)* 4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor (C)AutoRedraw (D)Caption 5.不论何控件,共同具有的属性是( B ) (A)Text (B)Name (C)ForeColor (D)Caption 6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞 7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D ) (A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构 (C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构 8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D ) (A)“12334”(B)123 (C)12334 (D)157 9.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D ) (A)If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 (B)If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1 (C)If sex=“男”And age<40 And Right(duty,2)= “教授” Then n=n+1 (D)If sex=“男”And age<40 And duty=“教授”And duty=“副教授” Then n=n+1 10.若要清除列表框的所有内容,可用来实现的方法是( C )

VB考试题库,二级习题(含答案)

V B考试题库,二级习题 (含答案) https://www.360docs.net/doc/447092409.html,work Information Technology Company.2020YEAR

VB考试一 1、能够获得一个文本框中被选取文本的内容的属性是______。 A:SelStart B:SelLength C:SelText D:Text 参考答案:C 2、在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应当使用的语句为:______。 A:Text1.Enabled = False B:Text1.Hide C:Text1.Clear D:Text1.Visible = False 参考答案:D 3、对于语句 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 为赋值语句 参考答案:D 4、以下变量名中,______是不符合Visual Basic的命名规范的。 A:_mnu_Open_234 B:Abc901 C:price_ D:K 参考答案:A 5、MsgBox 函数返回值的类型是__________。 A:数值或字符串 B:字符串 C:变体 D:整型数值 参考答案:D 6、VB一共有设计、运行和中断三种模式,要使用调试工具应该______。 A:进入中断模式 B:进入运行模式 C:进入设计模式 D:不用进入任何模式 参考答案:A 7、设a=6,则执行 x=IIF(a>5,-1,0) 后,x的值为______。 A:-1 B:6 C:0 D:5 参考答案:A 8、可以同时删除字符前导和尾部空白的函数是______。 A:Mid B:Rtrim C:Trim D:Ltrim 参考答案:C 9、以下语句的输出结果是______。 Print Format$("32548.5","000,000.00")

VB期末考试试题

第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0

vb题库及答案

| 最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub ] B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" { End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、 , B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y ] 4、下面()是合法的字符常量。 A、 ABC$ B、“ABC” C、‘ABC’ D、 ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、 4 C、20 D、2 6、设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",

计算机二级VB考试试题

站长提醒广大考生:下面的138道题目,在二级考试中命中率极高。 一、选择题 (1) 下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 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) 注:P108

VB考试练习题上机操作

第一部分 1 在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。程序运行后,单击命令按钮完成以下工作: ①随机产生20个0到1000的整数,将其放入一个一维数组中 ②求出所有元素的平均值,并显示在窗体上(如下图所示) 2 请在名称为Form1的窗体上添加一个名称为Text1的文本框与一个名称为C1、标题为"转换"的命令按钮,如下图所示。在程序运行时,单击"转换"按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为小写,其她字符不变。 3 在窗体上添加一个命令按钮(名称为MyCmd1,标题为"输出最大值")。程序运行后,单击命令按钮完成以下工作: ①随机产生30个0~1000的整数,将其放入一个一维数组中 ②求出其中的最大值,并显示在窗体上。 4 请设计如下图所示窗体界面。程序运行时,在选中一个或两个复选框与一个单选按钮时,单击命令按钮,则对文本框中的文本内容做相应的设置。请编写适当的事件过程,完成上述功能。

5 在名称为Form1的窗体上添加一个名称为Text1的文本框;添加两个标题分别为"对齐方式"、"字体",名称分别为Fm1、Fm2的框架;在Fm1框架中添加三个单选按钮,标题分别为"左对齐"、"居中"、"右对齐",名称分别为Opt1、Opt2、Opt3;在Fm2框架中添加两个单选按钮,标题分别为"宋体"、"黑体",名称分别为Opt4、Opt5。 要求:编写五个单选按钮的Click事件过程,使程序运行时,单击这些单选按钮,可以对文本框中的内容实现相应的操作(如图所示)。 6 请设计如下图所示窗体界面。运行程序时,先向左侧文本框中输入一个不超过10的正整数,然后选择"N的阶乘"或"(N+2)的阶乘"单选钮,即可进行计算,计算结果在右侧文本框中显示。请编写程序完成上述功能。 7 在窗体上添加两个文本框与三个标签,设置它们的属性,达到下图效果。程序运行时,在第一个文本框输入一串字符,在第二个文本框中输入一个字符,然后单击"统计"命令按钮,统计第二个文本框中字符(大小写被认为就是不同的字母)在第一个文本框中出现的次数,统计结果在标签Label3中显示。

初三_vb期末考试试卷+答案

九年级期末VB 考试试卷 班级:学号:姓名: 123456789101112131415 一、选择题(每题两分,共十五题) 1.下列叙述中正确的是 (c) A. 只有窗体才是VB中的对象 B.只有控件才是VB中的对象 C. 窗体和控件都是VB中的对象 D.窗体和控件不是VB中的对象 2. 下列可以激活属性窗口的操作是(D) A. 用鼠标双击窗体的任何部位 B.执行“工程”菜单中的“工具箱”命令 C. 按 Ctrl+F4 键 D.按F4键 3. 下列不能打开工具箱窗口的操作是(B) A. 执行“视图”菜单中的“工具箱”命令 B.按 Alt+F8键 C. 单击工具栏上的“工具箱”按钮 D.按 Alt+V键,然后按 Alt+X键 4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先 应执行的操作是 (A) A. 单击窗体上没有控件的地方 B.单击任一个控件 C. 不执行任何操作 D.双击窗体的标题栏 5. 为了把窗体上的某个控件变为活动的,应执行的操作是(C) A. 单击窗体的边框 B.单击该控件的内部 C. 双击该控件 D.双击窗体 6. 确定一个控件在窗体上的位置的属性是(D) A. Width 或 Height B. Width和 Height C. Top 或 Left D. Top和 Left 7. 确定一个窗体或控件的大小的属性是(B) A. Width 或 Height B. Width和 Height C. Top 或 Left D. Top和 Left 8. 为了同时改变一个活动控件的高度和宽度,正确的操作是( B) A. 拖拉控件 4 个角上的某个小方块 B.只能拖拉位于控件右下角的小方块 C. 只能拖拉位于控件左下角的小方块 D.不能同时改变控件的高度和宽度

vb试题及答案

一、选择题(1-30 题每小题1分,共30分,31-45题每小题2分,共30分,总计60分)要使窗体Form1的标题栏中显示“正在复制文件…”,正确的语句是:a A.Form1.Caption=“正在复制文件…” B.Form1.Title=“正在复制文件…” C.Form1.Text=“正在复制文件…” D.Form1.名称=“正在复制文件…” 如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于:a A.1000 B.100 C.10 D.1 3、下列关于控件的基本操作中,错误的是 A)当控件处于活动状态时,可以对控件进行缩放 B) 在设计阶段不能移动控件 C) Visual Basic 6.0 允许对画好的控件进行复制和删除 D) 可以通过属性窗口改变控件的位置和大小 4、用Visual Basic 开发应用程序的一般步骤有:①设置窗体和控件的属性、②编写代码、③建立用户界面,其中正确的顺序是: A) ①②③B) ①③②C) ③②①D) ③①② 5、为使文本框只能显示不能输入,即只读,应设置文本框的属性是:c A.MaxLength设置为0 B.Cancel设置为True C.Locked设置为True D.Read设置为True 6、InputBox函数返回值的类型为。B A.数值B.字符串C.变体 D.数值或字符串(视输入的数据而定) 7、为了把焦点移到某个指定的控件,所使用的方法是:A A.SetFocus B.Visible C.ReFresh D.GetFocus 8、函数String(3,”str”)的功能是:b A.把数值型数据转换成字符串 B.返回有3个字符串组成的字符串 C.从字符串中第3个字符 D.从字符串中第3个字符的位置开始取字符串 9、双击窗体中的对象后,Visual Basic将显示的窗口是:c A.项目(工程)窗口B.工具箱C.代码窗口D.属性窗口 10、用于获得字符串s最左边4个字符的函数是:a A.Left(s,4) B.Left(1,4) C.LeftStr(s) D.LeftStr(3,4) 11、以下程序段的输出结果是:d a=Sqr(3) b=Sqr(2) c=a>b Print c A.-1 B.0 C.False D.True 12、用下面语句定义的数组的元素个数是:c Dim A (-4 to 6) As Integer A.6 B.7 C.11 D.9

vb综合考试试题

1303班9月16日第一次综合考试试题 一、单选(本大题共25小题,每小题2分,共 50分) 1. 设a=2,b=3,c=4,d=5,表达式NOT a<=c OR 4*c=b^2 AND b<>a+c的值是( )。 A、-1 B、 1 C、True D、 False 2、假设A="Good Morning.",B="Afternoon,Boys.",下列表达式中结果是"Good Boys."的是_ __。 A) Left(A,5)+Right(B,5) B) Right(A,5)+Left(B,5) C) Mid(A,1,5)+Mid(B,1,6) D) Right(A,5)+Right(B,5) 3、下列叙中不正确的是() A、变量名中的第一个字符必须是字母 B、变量名的长度不超过255个字符 C、变量名可以包含小数点或者嵌的类型声明字符 D、变量名不能使用关键字 4、下列关于变体类型的描述,其中正确的是_______。 A. 变体是一种没有类型的数据 B. 变体的空值就表示该变体的值为0 C. 一个变量没有定义就赋值,该变量即为变体类型 D. 变体是赋给变量某一种类型数据后,就不能再赋给它另一类型的数值 5、执行 PRINT 18/2*3,-3^2 命令后,输出结果为_____。 A. 3 9 B. 3 -9 C. 27 -9 D. -9 27 6、下面的_______语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b。 A. Print "A";Tab(9);"b" B. Print "A";Tab(10);"b" C. Print "A";Space(10);"b" D. Print "A";Tab(8);"b" 7、语句Print Format("HELLO", "<")的输出结果是______。 A. HELLO B. hello C. He D. he 8、如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是 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) 9、变量未赋值时,数值型变量的值为( ) a) 0 b) 空 c) 1 d) 0.1 10、A=5,B=8,则(B-A)*Rnd+A的结果是介于______之间的数。 A. 5~8 B. 0~5 C. 3~5 D. 0~3 11、若x=5,y=6,则表达式x+y=11的值是_____。 a) x+y=11 b) 11 c) True d) False 12、下列过程中对形参的定义正确的是( )

Vb形考题目答案

广东开放大学VB形考题目答案 (1/15)、设CurrentX=80,CurrentY=90,执行指令“Line (100,20)-Step(300,500)”后,CurrentY =()。(3分) ?A、520 ?B、500 ?C、20 ?D、590 (2/15)、在VB中,进行音、视频处理都要用到多媒体控制接口,通过它实现对音频设备、视频设备及其它设备透明操作,这其中最为重要的是()。(3分) ?A、SysInfo控件 ?B、Data控件 ?C、MMControl控件 ?D、媒体流处理技术 (3/15)、在关系型数据库中,“记录”的含义是()。(3分) ?A、数据表中的每一列数据 ?B、数据表中的每一行数据 ?C、数据库中数据 ?D、相关数据组成的二维表格 (4/15)、用来从数据库表中查询记录的SQL命令是()。(3分) ?A、update ?B、select ?C、where ?D、delete (5/15)、将图片框的AutoSize属性设置成()时,可使图片框根据图片调整大小。(3分)

?A、Yes ?B、False ?C、True ?D、No (6/15)、图像框对象(Image控件)的Stretch属性设置为()时,图像框可自动改变大小以适应其中的图形。(3分) ?A、Yes ?B、False ?C、True ?D、No (7/15)、CLS可清除窗体或图形框中()的内容。(3分) ?A、程序运行时产生的图形和文字 ?B、在设计时放置的控件 ?C、Picture属性设置的背景图案 ?D、ScaleWidth属性 (8/15)、为了使图像框中的图形自动适应图像框的大小,则应()。(3分) ?A、将其Stretch属性值设置为True ?B、将其AutoSize属性值设置为False ?C、将其AutoSize属性值设置为True ?D、将其Stretch属性值设置为False (9/15)、打开MMControl控件控制的多媒体设备的命令是()。(3分) ?A、Pause ?B、Play ?C、Prev

最新[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2

全国高等学校(安徽考区) 计算机水平考试试卷B (二级 Visual Basic 语言) 一、单项选择题(每题1分,共40分) 1.计算机硬件系统中最核心的部件是 C 。 A)内存储器B)输入/输出设备C)CPU D)硬盘 2.计算机最早的应用领域是 A 。 A)科学计算B)图形处理C)过程控制D)人工智能3.下列属于文字处理软件的是 B 。 A)Windows B)Word C)PowerPoint D)Excel 4.在计算机系统内部,所有数据都是采用 D 表示。 A)十六进制B)十进制C)八进制D)二进制5.在Windows系统中,下面文件命名合法的是 B 。 A)A*.DOC B)AB.DOC C)A?.DOC D)A>.DOC 6.计算机可以播放DVD等音像制品, 主要运用的是 A 技术。 A)多媒体B)人工智能C)数据库D)数据挖掘7.将文件从FTP服务器传输到本地计算机的过程称为 D 。 A)上传B)浏览C)查找D)下载 8.下列IP地址中,错误的是 C 。 A)219.231.10.155 B)192.168.5.1 C)219.260.20.12 D)192.10.6.7 9.下列关于计算机病毒的叙述中,正确的是 C 。 A)加密文件不会感染计算机病毒 B)系统软件不会感染计算机病毒 C)有防火墙的计算机系统也会感染病毒 D)压缩的文件不会感染计算机病毒 10.计算机能直接运行的是 B 。 A)目标程序 B)机器语言程序C)汇编语言程序 D)高级语言程序 11.下列选项中是Visual Basic的合法变量名的是 C。 A)1_abc B)abc-1 C)abc_1 D)abc.1 12.对正整数X、Y,有下列表达式,不能判断X能被Y整除的是 C 。 A)X/Y=Int(X/Y) B)X Mod Y =0 C)X\Y=Fix(X/Y) D)X\Y=X/Y 13.下面可以正确定义2个整形变量和一个字符型变量的语句是 B 。 A)Dim x, y As Integer, n As String B) Dim x%, y As Integer, n As String C) Dim x%, y$, n As String D) Dim x As Integer, y, n As String 14.下面表达式中, A 的运算结果与其他三个不同。 A)Exp(-3.5) B)Int(-3.5)+0.5 C)-Abs(-3.5) D)Sgn(-3.5)-2.5 15.将任意一个正的两位整数N的个位数与十位数对换的表达式为 A 。 A)(N-Int(N/10)*10)*10+Int(N/10) B)N-Int(N)/10*10+Int(N)/10 C)Int(N/10)+(N-Int(N/10)) D)(N-Int(N/10))*10+Int(N/10) 16.执行语句s = Mid("VisualBasic",1,6)后,s的值是 A 。 A) Visual B) Basic C) 6 D) 11 17.表达式5 Mod 3+3\5*2的值是 B 。

Vb上机实验答案

第一题 1.制作如图所示窗体界面。(用真实的姓名、班级及学号) 2.使时间每隔1秒刷新一次 3.单击“最大值”命令按钮时,算出通过键盘输入的5个数的最大 值 4.在列表框中输入20、22、24、26、28 Private Sub Command1_Click() Dim a(1 To 5) As Integer For i = 1 To 5 a(i) = InputBox("please input a number") Next i mmax = a(1) For i = 1 To 5 If a(i) > mmax Then mmax = a(i) End If Next i MsgBox mmax End Sub Private Sub Timer1_Timer() Label2.Caption = Time End Sub 第二题 1.两个文本框里输入两个数字从而确定一个范围。 2.单击“计算”按钮求出这个范围中能被3或5整除的数的平方和, 结果显示在label3中。 https://www.360docs.net/doc/447092409.html,bel3的背景色每隔1.5秒蓝红交替。

Private Sub Command1_Click() Dim a As Integer Dim b As Integer a = Text1.Text b = Text2.Text s = 0 For i = a To b If a Mod 3 = 0 Or b Mod 5 = 0 Then Label3.Caption = Label3.Caption & i & "," s = s + i * i End If Next i Label3.Caption = s End Sub Private Sub Timer1_Timer() If Label3.BackColor = vbRed Then Label3.BackColor = vbBlue Else Label3.BackColor = vbRed End If End Sub 第三题 1、单击按钮,在文本框中显示1到终值的所有整数的平方和 2、单击生成列表按钮,在列表框中显示1到终值之间的所有整数 Private Sub Command1_Click()

VB考试试题及答案

VB考试试题及答案

卷1 一、填空题 1、VB程序设计的主要特点是可视化设计和事 件编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对

相关文档
最新文档