当前位置:文档之家› 2.2011年3月9月全国计算机等级考试二级vb笔试试卷及参考答案(附详细解析)

2.2011年3月9月全国计算机等级考试二级vb笔试试卷及参考答案(附详细解析)

2.2011年3月9月全国计算机等级考试二级vb笔试试卷及参考答案(附详细解析)
2.2011年3月9月全国计算机等级考试二级vb笔试试卷及参考答案(附详细解析)

2011年3月全国计算机等级考试二级vb笔试试卷及参考答案

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

(1)下列关于栈叙述正确的是

A)栈顶元素最先能被删除B)栈顶元素最后才能被删除

C)栈底元素永远不能被删除D)以上三种说法都不对

(2)下列叙述中正确的是

A)有一个以上根结点的数据结构不一定是非线性结构

B)只有一个根结点的数据结构不一定是线性结构

C)循环链表是非线性结构

D)双向链表是非线性结构

(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)

A)3 B)4 C)6 D)7

(4)在软件开发中,需求分析阶段产生的主要文档是

A)软件集成测试计划B)软件详细设计说明书

C)用户手册D)软件需求规格说明书

(5)结构化程序所要求的基本结构不包括

A)顺序结构B)GOTO跳转

C)选择(分支)结构D)重复(循环)结构

(6)下面描述中错误的是

A)系统总体结构图支持软件系统的详细设计

B)软件设计是将软件需求转换为软件表示的过程

C)数据结构与数据库设计是软件设计的任务之一

D)PAD图是软件详细设计的表示工具

(7)负责数据库中查询操作的数据库语言是

A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言

(8)一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是

A)1:1联系B)1:m联系C)m:1联系D)m:n联系

(9)有三个关系R、S和T如下:

R S T

A B C

A 1 2

B 2 1

C 3 1

则由关系R和S得到关系T的操作是

A)自然连接 B)交 C)除 D)并C 1

A B c 3

(10)定义无符号整数类为UInt,下面可以作为类UInt实例化值的是

A)-369 B)369 C)0.369 D)整数集合{1,2,3,4,5}

(11)在Visual Basic集成环境中,可以列出工程中所有模块名称的窗口是

A)工程资源管理器窗口B)窗体设计窗口

C)属性窗口D)代码窗口

(12)假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是

A)Load B)Click C)LostFocus D)KeyPress

(13)为了使标签具有“透明”的显示效果,需要设置的属性是

A) Caption B) Alignment C) BackStyle D) AutoSize

(14)下面可以产生20-30(含20和30)的随机整数的表达式是

A) Int(Rnd*10+20)B) Int(Rnd*11+20)

C) Int(Rnd*20+30)D) Int(Rnd*30+20)

(15)设窗体上有一个名称为HS1的水平滚动条,如果执行了语句:

HS1.Value=(HS1.Max-HS1.Min)/2+HS1.Min 则

A)滚动块处于最左端

B)滚动块处于最右端

C)滚动块处于中间位置

D)滚动块可能处于任何位置,具体位置取决于Max、Min属性的值

(16)窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是

A)Print Cb1.Selected

B)Print Cb1.List(Cb1.ListIndex)

C)Print Cb1.Selected.Text

D)Print Cb1.List(ListIndex)

(17)为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是

A) 把这2组单选按钮设置为名称不同的2个控件数组

B) 使2组单选按钮的Index属性分别相同

C) 使2组单选按钮的名称分别相同

D) 使2组单选按钮分别画到2个不同的框架中

(18)如果一个直线控件在窗体上呈现为一条垂直线,则可以确定的是

A)它的Y1、Y2属性的值相等

B)它的X1、X2属性的值相等

C)它的X1、Y1属性的值分别与X2、Y2属性的值相等

D)它的X1、X2属性的值分别与Y1、Y2属性的值相等

(19)设a=2,b=3,c=4,d=5,则下面语句的输出是

Print 3>2*b Or a=c And b<>c Or c>d

A) False B) 1 C) True D) -1

(20)窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是

A) Private Sub Form1_Click()

End Sub B) Private Sub Form_Click()

End Sub

C) Private Sub Command1_Click()

End Sub D) Private Sub Command_Click()

End Sub

(21)默认情况下,下面声明的数组的元素个数是

Dim a(5,-2 to 2)

A)20 B)24 C)25 D)30

(22)设有如下程序段

Dim a(10)

……

For Each x In a

Print x;

Next x

在上面的程序段中,变量x必须是

A) 整型变量B)变体型变量C)动态数组D)静态数组(23)设有以下函数过程

Private Function Fun(a() As Integer, b As String)As Integer

End Function

若已有变量声明:

Dim x(5)As Integer,n As Integer,ch As String

则下面正确的过程调用语句是

A. x(0)=Fun(x,"ch")

B. n=Fun(n,ch)

C. Call Fun x,"ch"

D. n=Fun(x(5),ch)

(24)假定用下面的语句打开文件:

Open“Filel.txt”ForInput AS #1

则不能正确读文件的语句是

A) Input #1 ,ch$ B) Line Input #1,ch$

C) ch$=Input$(5,#1) D) Read #1 ,ch$

(25)下面程序执行结果是

Private Sub Command 1_Click()

a=10

For k=1 To 5 Step-1

a=a-k

Next k

Print a ;k

End Sub

A) -5 6 B) -5 -5 C)10 0 D) 10 1

(26)设窗体上有一个名为Text1 的文体框和一个名为Command1 的命令按钮,并有以下事件过程:

Private Sub Command 1_Click()

X!=Val(Text1.Text)

Select Case x

Case Is <-10,Is>=20

Print “输入错误”

Case Is<0

Print 20-x

Case Is <10

Print 20

Case Is<=20

Print x +10

End Select

End Sub

程序运行时,如果在文本框中输入-5,则单击命令按钮后的输出结果是

A) 5 B) 20 C) 25 D) 输入错误(27)设有如下程序

Private Sub Command 1_Click()

X=10:y=0

For i=1 To 5

Do

x=x-2

y=y+2

Loop Unti1 y>5 Or x<-1

Next

End Sub

运行程序,其中Do循环执行的次数是

A) 15 B) 10 C) 7 D) 3 (28)阅读程序

Private Sub Command 1_ Click

Dim arr

Dim i As Integer

Arr=Array (0,1,2,3,4,5,6,7,8,9,10)

For i=0 To 2

Printarr(7 –i);

Next

End Sub

程序运行后,窗体上显示的是:

A) 8 7 6 B) 7 6 5

C) 6 5 4 D) 5 4 3

(29)在窗体上画一个名为Command 1的命令按钮,然后编写以下程序:Private Sub Command 1_Click()

Dim a(10) As Integer

For k=10 TO 1 Step -1

a(k)=20-2*k

Next k

K=k+7

Print a(k-a(k))

End Sub

运行程序,单击命令按钮,输出结果是

A) 18 B) 12 C)8 D)6

(30)窗体上有一个名为Command 1 的命令按钮,并有如下程序:

Private Sub Command 1_Click()

Dim a(10),x%

For k=1 To 10

a(k)=Int(Rnd*90+10)

x=x+a(k) Mod 2

Next k

Print x

End Sub

程序运行后,单击命令按钮,输出结果是:

A) 10个数中奇数的个数B) 10个数中偶数的个数

C) 10个数中奇数的累加和D) 10个数中偶数的累加和

(31) 窗体上有一个名为Command 1的命令按钮和一个名为Timer 1 的计时器,并有下面的事件过程:

Private Sub Command 1_Click()

Timer 1.Enabled=True

End Sub

Private Sub Form _Load()

Timer 1.Interval=10

Timer 1.Enabled=False

End Sub

Private Sub Timer 1_Timer()

Command 1.Left=Command 1.Left+10

End Sub

程序运行时,单击命令按钮,则产生的结果是

A) 命令按钮每10秒向左移动一次

B) 命令按钮每10秒向右移动一次

C) 命令按钮每10毫秒向左移动一次

D) 命令按钮每10毫秒向右移动一次

(32)设窗体上有一个名为List1 的列表框,并编写下面的事件过程:Private Sub List 1_Click()

Dim ch AS String

ch=List 1.List(List1.ListIndex)

List 1.RemoveItem List1.ListIndex

List 1.AddItem ch

End Sub

程序运行时,单击一个列表项,则产生的结果是

A) 该列表项被移到列表的最前面B) 该列表项被删除

C) 该列表项被移到列表的最后面D) 该列表项被删除后又在原位置插入

(33)窗体上有一个名为Command1的命令按钮,并有如下程序:

Private Sub Command1_Click()

Dim a As Integer, b As Integer

a = 8

b = 12

Print Fun(a, b); a; b

End Sub

Private Function Fun(ByVal a As Integer, b As Integer) As Integer

a = a Mod 5

b = b \ 5

Fun = a

End Function

程序运行时,单击命令按钮,则输出结果是

A)3 3 2 B)3 8 2 C)8 8 12 D)3 8 12

(34)为了从当前文件夹中读入文件File1.txt,某人编写了下面的程序:

Private Sub Command1_Click()

Open "File1.txt" For Output As #20

Do While Not EOF(20)

Line Input #20, ch$

Print ch

Loop

End Sub

程序调试时,发现有错误,下面的修改方案中正确的是

A)在Open语句中的文件名前添加路径

B)把程序中各处的“20”改为“1”

C)把Print ch 语句改为Print #20,ch

D)把Open语句中的Output改为Input

(35)以下程序运行后的窗体如图所示,其中组合框的名称是Combo1,已有列表项如图所示;命令按钮的名称是Command1。

Private Sub Command1_Click()

If Not check(Combo1.Text) Then

MsgBox ("输入错误")

Exit Sub

End If

For k = 0 To Combo1.ListCount - 1

If Combo1.Text = Combo1.List(k) Then

MsgBox ("添加项目失败")

Exit Sub

End If

Next k

Combo1.AddItem Combo1.Text

MsgBox ("添加项目成功")

End Sub

Private Function Check(ch As String) As Boolean

n = Len(ch)

For k = 1 To n

c$ = UCase(Mid(ch, k, 1))

If c < "A" Or c > "Z" Then

Check = False

Exit Function

End If

Next k

Check = True

End Function

程序运行时,如果在组合框的编辑区中输入“Java”,则单击命令按钮后产生的结果是

A)显示“输入错误”B)显示“添加项目失败”

C)显示“添加项目成功”D)没有任何显示

二、填空题(每空2分,共30分)

请将每空的正确答案写在答题卡1:至15:序号的横线上,答在试卷上不得分。

(1)有序线性表能进行二分查找的前提是该线性表必须是[1]顺序存储的。

解析:二分查找只适用于顺序存储的有序线性表。

(2)一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为[2]DEBFCA。

(3)对软件设计的最小单位(模块或程序单元)进行的测试通常称为[3]单元

解析:单元测试是对软件设计的最小单位——模块(程序单元)进行正确性检验的测试。单元测试的目的是发现各模块内部可能存在的各种错误。

(4)实体完整性约束要求关系数据库中元组的[4]主键属性值不能为空。

解析:实体完整性约束要求关系的主键中属性值不能为空值,因为主键是惟一决定元组的,如为空值则其惟一性就成为不可能的了。

(5)在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称[5] D是关系A的外码。

解析:如果表A中的某属性集是某表B的键,则称该属性集为A的外键或外码。

(6)在窗体上有1个名称为Command1的命令按钮,并有如下事件过程和函数过程:Private Sub Command1_Click()

Dim p As Integer

p = m(1) + m(2) + m(3)

Print p

End Sub

Private Function m(n As Integer) As Integer

Static s As Integer

For k = 1 To n

s = s + 1

Next

m = s

End Function

运行程序,单击命令按钮Command1后的输出结果为[6]10

(7)在窗体上画1个名称为Command1的命令按钮,然后编写如下程序:

Private Sub Command1_Click()

Dim m As Integer, x As Integer

Dim flag As Boolean

flag = False

n = Val(Intputbox("请输入任意1个正整数"))

Do While Not flag

a = 2

flag = [7] True

Do While flag And a <= Int(Sqr(n))

If n / a = n \ a Then

flag = False

Else

[8] a=a+1

End If

Loop

If Not flag Then n = n + 1

Loop

Print [9] n

End Sub

上述程序的功能是,当在键盘输入任意的1个正整数时,将输出不小于该整数的最小素数。请填空完善程序。

(8)以下程序的功能是,先将随机产生的10个不同的整数放入数组a中,再将这10个数按升序方式输出。请填空。

Private Sub Form_Click()

Dim a(10) As Integer, i As Integer

Randomize

i = 0

Do

num = Int(Rnd * 90) + 10

For j = 1 To I ’检查新产生的随机数是否与以前的相同,相同的无效

If num = a(j) Then

Exit For

End If

Next j

If j > i Then

i = i + 1

a(i) = [10] num

End If

Loop While i < 10

For i = 1 To 9

For j = [11] i+1 To 10

if a(i)>a(j) then temp =a(i),a(i)=a(j);[12] a(j)=temp

Next j

Next i

For i = 1 To 10

Print a(i)

Next i

End Sub

(9)窗体上已有名称分别为Drive1、Dir1、File1的驱动器列表框、目录列表框和文件列表框,且有1个名称为Text1的文本框。以下程序的功能是:将指定位置中扩展名为“.txt”的文件显示在File1中,如果双击File1中某个文件,则在Text1中显示该文件的内容。请填空。Private Sub Form_Load()

File1.Pattern = [13] *.txt

End Sub

Private Sub Drive1_Change()

Dir1.Path = Drive1.Drive

End Sub

Private Sub Dir1_Change()

File1.Path = Dir1.Path

End Sub

Private Sub File1_DblClick()

Dim s As String * 1

If Right(File1.Path, 1) = "\" Then

f_name = File1.Path + File1.FileName

Else

f_name = File1.Path + "\" + File1.FileName

End If

Open f_name [14] For Input As #1

Text1.Text = ""

Do While [15]NOT EOF(1)

s = Input(1, #1)

Text1.Text = Text1.Text + s

Loop

Close #1

End Sub

2011年3月全国计算机等级考试二级VB笔试试卷答案

选择题:

1-5 AADDB6-10 BCDCB

11-15 AACBC16-20 BDBAB

21-25 DBACD 26-30 CCBAA

31-35 DCBDB

填空题

1、顺序

2、DEBFCA

3、单元

4、主键

5、D

6、10

7、Ture

8、a=a+1

9、n 10、num

11、i 12、a(j)=temp 13、”*.txt|*.txt”

14、for input 15、not eof(1)

详细解析:

1.答案:A

解析:栈的特点是“先进后出,后进先出”的线性结构,进栈又称为入栈最先进入栈的数据元素会被压入栈底,最后进入栈的元素所在位置称为栈顶,出栈又称为退栈即将元素从栈中删除,将元素退栈是先将栈顶的元素退栈,对于栈的运行原理可参考快动网公共基础知识视频教程。所以上边选项正确的是A。

2. 答案:B

解析:A错误,符合线性结构的特点是:(1)有且只有一个根结点(2)每一个结点最多只有一个前件,也最多只有一个后件,根据题意不一定是非线性结构即指的是线性结构,那么根据线性结构的特点只有一个根结点,所以选项A叙述错误。

B正确,比如二叉树是一个非线性结构,二叉树就是一个根结点,所以该选数正确。

C和D叙述错误,循环链表和双向链表都是线性结构。

3. 答案:D

解析:根据二叉树的性质,叶子结点即度为0的结点个数总比度为2的结点个数多1,根据题目内容可知度为2的结点个数为0,因为叶子结点只有1个,由于二叉树的结点类型有三种:度为0,度为1,度为2,根据题目内容可知二叉树共有7个结点所以度为1的结点个数是6,度为1表示结点只有一个分支,这个分支可以是左子树或右子树.

4. 答案:D

解析:在软件开发过程中,需求分析阶段产生的主要文档是软件需求规格说明书。

A错误,集成测试计划是在概要设计阶段编写的文档。

B错误,详细设计阶段产生的文档是软件详细设计说明书。

C错误,用户手册是在软件实现阶段要完成文档。

D正确。需求规格说明书是后续工作如设计、编码等需要的重要参考文档。

5. 答案:B

解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。

以上选项B所说的GOTO结构是错误的,goto只是一种编程指令不是一种程序结构。

6.答案:A

解析:系统总体结构图描述了软件系统的结构这是概要设计阶段的任务,详细设计阶段正是在概要设计阶段之后要进行工作。

软件设计是将软件需求转换为软件表示的过程;数据结构与数据库设计是软件设计的任务之一;PAD图,即问题分析图,是一种主要用于描述软件详细设计的图形工具。

C正确,数据结构和数据库设计是概要设计阶段的任务。

D正确,详细设计的表示具包括:程序流程图,N-S,PAD,HIPO等。

7.答案:C

解析:用户通过数据定义语言可以方便地对数据库中的相关内容进行定义。例如,对数据库、表、索引进行定义。用户通过数据操纵语言可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改。数据控制语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。

所以该题目选择C。

8. 答案:D

解析:一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程的联系是多对多的联系。

9. 答案:C

解析:

A错误,自然连接是关系的横向运算。连接运算将两个关系横向地拼接成一个更宽的关系所以T关系不是R和S的自然连接后的结果。

B错误,关系R与关系S经交运算后所得到的关系是既在R中又在S中的元组组成,题目中的T关系的元组在S中不存在。

C正确。

D错误。并是两个关系的和集,从上图可以看出T不是R和S的和

10.答案:B

解析:UInt表示的是无符号整数类,所以它的每个实例都是一个无符号整数,所以排除选项A)和选项C),选项D)是整数集合,所以也排除。

11.答案:A

12.答案:A

解析:Load事件用来在启动程序时对属性和变量进行初始化,在装入窗体后,如果运行程序,将自动触发该事件。

13.答案:C

解析:Caption属性用来在标签中显示文本;Alignment属性用来确定标签中标签的放置方式;AutoSize属性设置标签是否根据标题的长度自动调整大小;BackStyle属性可以取两个值,当值为1时,标签将覆盖背景,当值为0时,则标签具有“透明”的显示效果。

14.答案:B

解析:Rnd函数用来生成范围在[0,1)之间的随机数。

15.答案:C

解析:本题中语句的设置效果是将滚动条的Value值设为当前滚动条刻度个数的1/2再加上Min值,此值正好为滚动条的中间位置,而Value值用来设置滚动块的位置,故答案为C。

16.答案:B

17.答案:D

解析:当窗体上有多个单选按钮时,如果选择其中的一个,其他单选按钮将自动关闭。当需要在同一个窗体上建立几组相互独立的单选按钮时,则必须通过框架为单选按钮分组,使得在一个框架内的单选按钮为一组,每个框架内的单选按钮操作不影响其他组的按钮。

18.答案:B

解析:平行线的Y1、Y2属性的值相等;垂直线的X1、X2属性的值相等。

19.答案:A

解析:分别计算表达式3>2*b;a=c And b<>c;c>d的值,其值均为False,则输出为False。

20.答案:B

21.答案:D

解析:VB中数组下标默认从0开始,数组定义的值为数组可取的最大值,因此第一维可取值为6个,第二维可取值为:-2,-1,0,1,2,为5个,故数组元素个数为5*6=30个。

22.答案:B

解析:在For Each…Next语句中,x为一个变体变量,它是为循环提供的,并在For Each…Next结构中重复使用,它实际上代表的是数组中的每个元素。

23.答案:A

24.答案:D

解析:本题打开的是顺序文件,读取方式有:Input #语句,Line Input #语句,Input函数,故答案选D。

25.解析:本题For循环的步长为-1,但题中给出的初始值比终止值小,因此循环未执行,故a 值未变,仍为10。k值需被赋值为1后与5作比较才知道大小,故k值为1。

26.答案:C

解析:本题考查的知识点是Select Case语句,其功能是根据“测试表达式”的值(本题中测

试表达式为x),从多个语句块中选择符合条件的一个语句块执行。

27.答案:C

解析:本题需要注意区分Do Until…Loop语句和Do…Loop Until语句。后者为后判断条件的循环语句,无论初始条件是否满足都至少执行一次循环,当条件满足时跳出循环。

28.答案:B

解析:本题中,arr被Array函数定义为数组并被赋初值;For循环中i的值为0到2,那么,7-i的值为7,6,5;Print arr(7-i)也就是输出arr(7),arr(6),arr(5)的值,即输出7,6,5。

29.答案:A

30.答案:A

解析:Mod函数为求余函数,与2取余,值为0表示为偶数,值为1表示为奇数。因加上0对x的值并无影响,加上1表示有一个奇数,因此答案为A。

31.答案:D

解析:Interval属性的单位为毫秒。

32.答案:C

解析:RemoveItem方法作用是删除项;AddItem方法作用是添加项,若省略Index值,则默认为插入到列表的最后面。

33.答案:B

34.答案:D

解析:本题要求从当前文件夹中读入文件,因此在Open语句中应使用输入(Input)打开文件。

35.答案:B

全国计算机等级考试二级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期末考试试题及答案

二、选择题 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、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

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

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

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期末试卷

云南师范大学2007-2008学年下学期统一考试 《计算机技术基础》(VB6.0)期末考试试卷 考试方式(闭卷)考试时量:100分钟试卷编号( A 卷) 1. ActiveX 部件是可以重复使用的编程代码和数据。A A. 对 B.错 2. 在程序运行过程中,变量中的值不会改变,而常量中的值会被改变。B A. 对 B.错 3. 定义菜单项时,可以不设置分隔线的菜单项控件名称。B A. 对 B.错 4. 用Dim 语句声明变量时,VB 系统不仅为变量分配相应数据类型的内在空间, 而且还为变量赋所需的初值。B A. 对 B.错 5. 数组作为过程参数时,使用的是地址传送方式。A A. 对 B.错 6. 用Public 申明的变量能被其它模块存取。A A. 对 B.错 7. 列表框的列表项只能在属性窗口中添加。B A. 对 B.错 8. 菜单选项“ Enabled” 属性与“ Visible ”属性是相同的。B A.对 B.错 9. 三种基本控制结构是:顺序结构、选择结构和循环结构。A A.对 B.错 10. 用For循环写的程序不能用While循环来写。B A.对 B.错 二、单选题(在本题的每一小题的被选答案中只有一个正确答案,多选不给分,每题 1 分,共40 分) 11. InputBox函数的返回值的类型为B__o A.数值 B.字符串 C.逻辑值 D.日期值 12. 下面关于打印对话框属性的说法错误的是C__o

A.Copies 属性指定打印的份数。 B. HDC 属性指定分配给打印机的句柄,用来识别对象的设备环境。 C. FromPage属性指定要打印文档的页范围。使用该属性时必须把Flags属性设置为1。 D. Max和Min属性用来显示FromPage和ToPage的范围,其中Min指定允许的起始页码,Max 指定允许的最后页码。 13. Print #1,STR1$中的Print 是A A.顺序文件的写语句 B.在窗体上显示的方法 C.子程序名 D.打印命令 14. 文本框没有__D___属性。 A.Enabled B.Visible C.BackColor D.Caption 15. 下面四项中,_A _____ 是VB中的数值变量。 A.ABC B.E+2 C."True" D.1.35E-2 16. 下列不能打开菜单编辑器的操作是___D___。 A. 按Ctrl+E B. 单击工具栏中的菜单编辑器”按钮 C. 执行工具”菜单中的菜单编辑器”命令 D. 按Shift + Alt + M 17. 语句Print Format("HELLO", "<") 的输出结果是_B ____ 。 A.HELLO B.hello C.He D.he 18. 如果文本框的Enabled属性设为False则—A _____ 。 A. 文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上 B. 文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容 C. 文本框的文本将变成灰色,用户仍然能改变文本框中的内容 D. 文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容 A.1 B.2 C.3 D.4

大一VB期末考试试卷及答案

大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)

中国地质大学(北京)2015秋研究生VB期末试卷及答案详解与拓展

课程号:SG04002 《VB程序设计》考试试卷(A) 考试形式:闭卷考试考试时间:120分钟 所有答案答在答题纸上 院系学号姓名得分 题号一二三四五总分 一.判断题(正确划√,错误划×)(10分) 1.事件的编程可以在代码设计窗口中进行,系统为不同对象提供了不同的事件集。事件是 对象特有的,不能主观臆造×(事件不是对象特有的,方法是对象所特有的) 2.即使单选按钮控件数组中的元素分属在多个容器中也只能从中选择一个控件× 3.过程和函数的区别在于有无返回值√ 4.只要把Image控件的Stretch属性设置为True,控件会自动调整大小以适应所装载的图片 的大小×(说反了,应该是图片适应控件的大小) 5.Left(Val("1234ab"), 2)的结果是”12”√Val 返回的是数,把1234给left, 但是left 返回 是串,取串里的两个字符12,所以结果是12这个串,要加双引号。 6.列表框控件的Style属性为1(Checkbox)时,MultiSelect属性必须为0(None)√ Style 只有0和1,0是标准的,1是复选checkbox,组合框是三个值0,1,2 7.没有通用对话框控件文件就没办法读写×对话框不负责文件的读写,只负责传串,文件

读写由读写语句进行。读图形文件是函数完成的,load picture, 写图形文件是save picture. 8.通过PaintPicture方法可以对图片进行缩放和裁剪等变换√还可以翻转 9.Do~loop while和Do while ~loop 在循环条件为True时循环结果一样√当循环条件为 false时不一样 10.只有顶级菜单和二级菜单才能调用窗体的PopupMenu方法制作弹出式菜单×只有父菜 单才能备调用 二.单项选择填空题(共40分) 1.有value属性的控件是【 D 】 A.TextBox B.ListBox C.ComboBox D.ScrollBar 有value属性的有三个控件:opptionbutton, checkbox, scrollbar 2.下列属性中不属于组合框控件是【 B 】 A.ListIndex B.Selected C.Text D.List 3.能画横半轴为3,纵半轴为2的语句是【 C 】 A.(0, 0), 3, , , 2 / 3 B.(0, 0), 3, , , , 3 /2 C.(0, 0), 3, , , , 2 / 3 D.(0, 0), 3, , , 3/2 [<对象名>.]Circle [Step](x, y),<半径>,[<颜色>], , ,<边比率> 纵比横中间缺3个参数,颜色,起和止幅度,用四个逗号分隔 4.下列控件没有change事件是【B】 A.TextBox B.ListBox C.ScrollBar D.ComboBox 5.命令按钮控件能响应用户的单击必须保证其【 C 】属性均为真 A.Visible和Caption B.Enabled和ToolTipText C. Enabled 和Visible D.Caption和ToolTipText 6.下面标识符哪个可作为数组的名字【 B 】

电大VB期末考试

2847VisualBasic程序设计-0006 试卷总分:100 答题时间:60分钟 客观题 单项选择题(共16题,共48分) 1. 在正确安装Visual Basic6.0后,可以通过多种方法启动Visual Basic ,以下方式中不能启动Visual Basic的是()。 D 进入DOS方式,执行vb6.exe 2. 在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。 D 编写代码模式 3. 下列不正确的赋值语句是()。 B x + y = 15 4. MsgBox函数的返回值的类型是()。 A 整型 5. 下列关于属性设置的叙述错误的是()。 A 控件具有什么属性是VB预先设计好的,用户不能改变 6. 在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。 C 变体类型 7. 对于窗体级变量,下列说法中错误的是()。 C 所在窗体的子程序不能访问用Private定义的窗体级变量 8. 在Visual Basic中,下列优先级最高的是()。 A * 9. 在VB工程中,可以作为启动对象的是()。 D Sub Main过程或任何窗体 10. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。 B 减号(-) 11. Dim A(1 To 6, 6) As String定义的数组包含的元素个数是()。 C 42 12. 以下关于过程和过程参数的描述中,错误的是()。 C 只有函数过程能够将过程中处理的信息传回到调用的程序中

13. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与其同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。 B Drive1 Change 14. 重新定义图片框控件的坐标系统,可采用该图片框的方法是()。 A Scale 15. 如果希望返回远程机器的IP地址,可以使用Winsock控件的()属性。 C RemoteHostIP 16. Access数据库文件的扩展名是()。 D mdb 判断题(共14题,共28分) 1. 新建工程时系统会自动将窗体标题设置为Form1。 T √ 2. 每个对象都有一系列预先定义好的对象事件,但要使对象能响应具体的事件,需要编写该对象相应的事件过程。 T √ 3. 在程序中Name 属性作为对象的标识被引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定。 T √ 4. Timer控件在程序运行时是可见的。 F × 5. 任何一种循环都必须有起始语句和终端语句。 T √ 6. If x >y Then Max=x Else Max=y 程序段是求两个数中的最大数。 T √ 7. 移动框架时框架内的控件也跟随移动,所以框架内各控件的Left与Top属性值也随之改变。 F × 8. 列表框控件中最后一项的序号等于ListCount属性减1。 T √ 9. 用Private、Static定义过程只能被定义它的窗体模块及标准模块中的语句、过程调用。 T √

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

计算机二级VB考试题及答案计算机二级VB考试题及答案 计算机二级VB考试题及答案 1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程: PrivateSubCommand1_Click() n=Val(Text1.Text) Ifn2=n/2Then f=f1(n) Else f=f2(n) EndIf Printf;n EndSub PublicFunctionf1(ByRefx) x=x*x f1=x+x EndFunction PublicFunctionf2(ByValx) x=x*x

f2=x+x+x EndFunction 程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单) A.7236 B.10836 C.726 D.273 2.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: PrivateSubCommand1_Click() c="1234" Fori=1To4 c1=Trim(Str()) Printc1 Nexti EndSub 程序运行后,单击命令按钮,要求在窗体上显示如下内容 1 12 123 1234 则在下划线处应填入的内容为(B)(单)

A.Right(c1,i) B.Left(c1,i) C.Mid(c1,i,1) D.Mid(c1,i,i) 3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程: PrivateSubCommand1_Click() n=Val(Text1.Text) Fori=2Ton Forj=2Tosqr(i) IfiModj=0ThenExitFor Nextj Ifj>Sqr(i)ThenPrinti Nexti EndSub 该事件过程的功能是(C)(单) A.输出n以内的奇数 B.输出n以内的偶数 C.输出n以内的素数 D.输出n以内能被j整除的数 4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程: PrivateFunctionf(mAsInteger)

计算机二级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期末试卷(A卷带答案)

高级语言程序设计(VB)试卷(A卷) 注意事项:1、本试卷共页,满分为100 分,考试时间为110 分钟。 2、标准答题卡使用2B铅笔涂写;文字题答题时请使用蓝、黑钢笔或圆珠笔, 不得使用红颜色墨水笔。 一、单项选择题(每空1分,共30分) (请将答案按照题干上【】内的序号涂写“标准答题卡”,否则不得分) 1.在VB 6.0中,扩展名为.vbp的文件称为【1】。 A) 工程文件B) 窗体文件C) 类模块文件D) 标准模块文件 2.在VB 6.0集成开发环境的设计模式下,用鼠标双击窗体上的某个对象后,打开的窗口是【2】。 A) 代码窗口B) 窗体设计窗口 C) 属性窗口D) 工程资源管理器窗口 3.设有变量定义语句Dim a%,则变量a的数据类型是【3】。 A) 整型B) 单精度类型C) 双精度类型D) 字符串类型4.下列表达式中,值为False的是【4】。 A) "AB"<"abc"B) "ABC" = UCase("abc") C) "ABCD"<"abc"D) Mid("ABCD",3,1)=Left("ABCD",3) 5.函数InStr("ABCDEF", "CD")的值是【5】。 A) 2B) 3C) True D) CDEF 6.下列程序运行后,单击窗体,输出结果是【6】。 Private Sub Form_Click() Dim a As Integer, b As Integer

a = 3 b = 5 Print a + b; a & b End Sub A) 8 8 B) 35 35 C) 8 35 D) 35 8 7.下列程序运行后,单击窗体,输出结果是 【7】 。 Private Sub Form_Click() a = 3: b = 7 a = a + b : b = a – b : a = a - b Print a; b End Sub A) 4 3 B) 7 3 C) 3 7 D) 10 7 8.下面程序段所表示的数学关系式是 【8】 。 If (a < b) Then If d = c Then x = 1 Else x = 2 End If A) ? ??≠≥=<=)(2) c (1 d c b a d b a x 且且 B) ? ??≠<=<=)(2) c (1 d c b a d b a x 且且 C) ?? ?≥=<=)(2) c (1b a d b a x 且 D) ?? ?≠=<=) (2) c (1 d c d b a x 且 9.下列程序运行后,单击窗体,输出结果是 【9】 。 Private Sub Form_Click() s = 0: k = 1 Do s = s + k: k = k + 1 Loop Until k <= 5 Print s End Sub A) 15 B) 10 C) 1 D) 0 10.下列程序段的输出结果是 【10】 。 For k = 4 To 2 Step -2 m = k

VB期末试卷

高二Visual Basic 期末试卷 一、单项选择题 01 Visual Basic 是一种可视化、面向对象的程序设计语言,采取了()的编程机制。 A 、按模块顺序执行 B 、从主程序开始执行 C 、事件驱动 D 、按过程顺序执行 02 在设计应用程序时,通过()窗口可以查看到应用程序工程的所有组成部分。 A 、代码 B 、窗体 C 、属性 D 、工程资源管理器 03 Visual Basic 有两种运行模式,分别是()。 A 、设计模式和运行模式 B 、编译模式和中断模式 C 、解释模式和中断模式 D 、解释模式和编译模式 04 Visual Basic 有3种工作模式,在()模式下,可以修改代码,但不可以修改窗体界面。 A 、运行 B 、设计 C 、中断 D 、编译 05、下列操作不可以打开属性窗口的是()。 A 、按F4键 B 、双击任何一个对象 C 、单击鼠标右键 D 、执行“视图”菜单中的“属性窗口”命令 06下面()是合法的变量名。 A 、X>YZ B 、123ab C 、integer D 、x-y 07 a=123&Mid (”123456”,3,2)执行后,a 有值为()。 A 、12345 B 、12334 C 、1234 D 、123456 08 下面程序段的运行结果是()。 a=8 b=9 Print a>b A 、-1 B 、0 C 、False D 、True 09 若a=2, b=3, c=4, 则值为True 的表达式是()。 A 、12/a+2=b^2 B 、3>2*b Or a=c And b>c Or a>b C 、a>b And b<=c Or 3*a>b D 、a*b>c+3 10 设a=”Visual Basic “,使b=”Basic ” 语句是()。 A 、b=left (a,5) B 、b=Right (a,5,5) C 、b=left (a,8,5) D 、b=Mid (a,8,5) 11表示x+y<15 ,且x*y>0的逻辑表达式是()。 A 、x+y<15 Or x*y>0 B 、x+y<15 And x*y>0 C 、x+y<15 And Not (x*y<0) D 、x+y<15 And x*y>=0 12 设变量x=4,y=-1,a=7,b=-8,下面表达式()的值为False. A 、x+a<=b-y B 、X>0 And y<0 C 、a=b Or x>y D 、x+y>a+b And Not (y

大学VB期末考试试题

VB期末考试试题A卷 一、填空题 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、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5)。

最新[考试中心]安徽省计算机二级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 。

zlegfa考试中心安徽省计算机二级VB笔试权威模拟试题及复习资料

-+ 懒惰是很奇怪的东西,它使你以为那是安逸,是休息,是福气;但实际上它所给你的是无聊,是倦怠,是消沉;它剥夺你对前途的希望,割断你和别人之间的友情,使你心胸日渐狭窄,对人生也越来越怀疑。 —罗兰 全国高等学校(安徽考区) 计算机水平考试试卷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)压缩的文件不会感染计算机病毒

VB期末考试试题及答案

VB期末考试试题及答案 一、填空题 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、都不对 4、以下选项中,不属于标签的属性是 C 。

全国计算机等级考试二级VB语言笔试试题与答案

2005年9月 全国计算机等级考试二级笔试试卷 公共基础知识和Visual Basic 语言程序设计 (考试时间90 分钟,满分100 分) 一、选择题 (每小题 2 分,共 70 分 ) 下列各题A) 、 B) 、C)、 D) 四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A .程序设计就是编制程序 C.程序经调试改错后还应进行再测试C。 B.程序的测试必须由程序员自己去完成 D.程序经调试改错后不必进行再测试 (2)下列数据结构中,能用二分法进行查找的是A .顺序存储的有序线性表 B .线性链表 A C.二叉链表 。 D.有序线性链表 (3)下列关于栈的描述正确的是C。 A.在栈中只能插入元素而不能删除元素 B.在栈中只能删除元素而不能插入元素 C.栈是特殊的线性表,只能在一端插入或删除元素 D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素 (4)下列叙述中正确的是D。 A.一个逻辑数据结构只能有一种存储结构 B.数据的逻辑结构属于线性结构,存储结构属于非线性结构 C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 (5)下列描述中正确的是C。 A.软件工程只是解决软件项目的管理问题 B.软件工程主要解决软件产品的生产率问题 C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发中的技术问题 (6)在软件设计中,不属于过程设计工具的是D。 A . PDL( 过程设计语言 ) B .PAD 图C. N-S 图 D. DFD 图 (7)下列叙述中正确的是A。 A .软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令 (8)数据库设计的根本目标是要解决A。 A .数据共享问题B.数据安全问题C.大量数据存储问题 D .简化数据维护

相关主题
相关文档 最新文档