荟萃馆

位置:首页 > IT认证 > 计算机等级

2017年计算机等级VB语言程序设计考试试题

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

2017年计算机等级VB语言程序设计考试试题

(l)下列关于栈和队列的描述中,正确的是( )。

A)栈是先进先出 B)队列是先进后出

C)队列允许在队头删除元素 D)栈在栈顶删除元素

(2)已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是 ( )。

A) ABCDE B) ECABD C) EACDB D) CDEAB

(3)在数据流图中,带有箭头的线段表示的是( )。

A)控制流 B)数据流 C)模块调用 D)事件驱动

(4)结构化程序设计的3种结构是( )。

A)顺序结构,分支结构,跳转结构 B)顺序结构,选择结构,循环结构

C)分支结构,选择结构,循环结构 D)分支结构,跳转结构,循环结构

(5)下列方法中,不属于软件调试方法的是( )。

A)回溯法 B)强行排错法 C)集成测试法 D)原因排除法

(6)下列选项中,不属于模块间耦合的是( )。

A)内容耦合 B)异构耦合 C)控制耦合 D)数据耦合

(7)下列特征中不是面向对象方法的主要特征的是( )。

A)多态性 B)标识惟一性 C)封装性 D)耦合性

(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A)需求分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段

(9)在一棵二叉树上,第5层的结点数最多是( )。

A)8 B)9 C) 15 D) 16

(10)下列有关数据库的描述,正确的是( )。

A)数据库设计是指设计数据库管理系统

B)数据库技术的根本目标是要解决数据共享的问题

C)数据库是一个独立的系统,不需要操作系统的支持

D)数据库系统中,数据的物理结构必须与逻辑结构一致

(11)在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic 6.0。以下方式中,不能启动Visual Basic 6.0的是( )。

A)通过“我的电脑”找到,双击该文件名

B)进入DOS方式,执行文件

C)通过“开始”菜单中的“运行”命令

D)通过“开始”菜单中的“程序”命令

(12)下面4个选项中,不是窗体属性的是( )。

A) UnLoad B) BorderStyle C) MinButton D) Caption

(13)设计窗体时双击窗体的任何位置,将打开( )。

A)窗口设计器 B)代码窗口 C)工具箱窗口 D)属性窗口

(14)下面有关标准模块的叙述中,错误的是( )。

A)标准模块的文件扩展名为

B)标准模块中的Private过程不能被工程中的其他模块调用

C)标准模块不完全由代码组成,还可以有窗体

D)标准模块中的全局变量可以被工程中的任何模块引用

(15)若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是( )。

A) TestDate=date(”1/1/2002”) B) TestDate=#”1/1/2002"#

C) TestDate=#l/1/2002# D)TestDate-Format(”m/d/yy”,”1/1/2002”)

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

A) Private Sub Form l_Click() B) Private Sub Form_Click()

End Sub End Sub

C) Private Sub Commandl_Click() D) Private Sub Commandl_Click()

EndSub End Sub

(17)下列程序段的执行结果为( )。

a=“ABBACDDCBA”

Fori=6 T0 2 Step一2

x= Mid(a,i,i)

y= Left(a,i)

z= Right(a,i)

z=x&y&z

Next i

Print Z

A) ABC B) BBABBA

C) ABBABA D) AABAAB

(18)不能正确表示条件“两个整型变量A和B之一为O,但不能同时为0”的布尔表达式 是( )。

A) A*B=O and A+B<>O

B) (A=O or B=O) and (A<>O Or B<>O)

C) not(A=O And B=O) and (A=0 0r B=O)

D) A*B=O and (A-O or B=O)

(19)组合框是文本框和( )特性的组合。

A)复选框 B)标签 C)列表框 D)目录列表框

(20)已知文本框的ScrollBars属性设置为3,却看不到任何效果,原因是( )。

A)文本框中没有内容 B)文本框的Locked属性值为True

C)文本框的iLine属性值为False D)文本框的MultiLine属性值为True

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

(1)算法的基本特征主要包括四个方面,它们分别是可行性、确定性、____ 和拥有足够的情报。

(2)在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为 ________。

(3)在面向对象方法中,________ 是具有相似性质的对象的集合。

(4)软件产品从提出、实现、使用维护到停止使用退役的过程称为________。

(5)在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。常见的 数据模型有3种,它们分别是层次模型、网状模型和____。

(6)数学式子5+(a+b) x2对应的Visual Basic表达式是________。

(7)当用________方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。

(8)下列程序运行后,输出结果为____。

Sub abcd(ByVal n As Integer)

n=n+5

End Sub

Private Sub Form_Click()

n%=3

Call abcd(n%)

Print n%

End Sub

(9)下列程序运行后,单击窗体,在窗体上显示:1,1+2,1+2+3,1+2+3+4,1+2+3+4+5的和。请在横线处填写适当的内容,将程序补充完整。

Private Sub Form_Click()

Dim iAs Integer, tt As Integer

Fori=1 To 5

tt= Sum(i): Print”tt=”;tt,

Nexti

End Sub

Private Function Sum(________________)

________________

j =j+n

Sum =j

End Function

(10)下面的程序执行时,将把当前目录下的顺序文件的内容读入内存,并在文本框Textl中显示出来。请填空。

Private Sub Commandl_Click()

Dim inData As String

=''''

Open“.”________As#l

Do While____

Input#1,inData

&inData

Loop

Close#1

End Sub