2014年计算机等级二级考试(Visual Basic)考前仿真试题七

牛课网 考试宝典 更新时间:14-08-27

为了帮助大家复习好2014年计算机等级考试,本次我们考吧网特为广大考生整理了计算机等级考试模拟试题,希望广大考生能够喜欢。本次主要汇编了计算机等级二级考试(Visual Basic)精选试题:

点击下载:全新升级版计算机等级考试宝典题库

一、选择题(每小题1分,共40小题,共40分)

33.下列关于菜单的叙述中,错误的是( )。

A.当窗体为活动窗体时,用键可以打开菜单编辑器

B.把菜单项的Enabled属性设置为False,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.程序运行时。利用控件数组可以实现菜单项的增加或减少

34.下列叙述中错误的是( )。

A.在程序运行时,通用对话框控件是不可见的

B.调用同一个通用对话框控件的不同方法(如ShowOpen或ShowSave),可以打开不同的对话框窗口

C.调用通用对话框控件的Showopen方法,能够直接打开在该通用对话框中指定的文件

D.调用通用对话框控件的ShowColor方法,可以打开颜色对话框窗口

35.设在工程文件中有一个标准模块,其中定义了下列记录类型:

Type Books

Name As String*10

TelNum As String*20

End,Type

在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Command1 Click 时,在顺序文件Person.txt中写入一条Books类型的记录。下列能够完成该操作的事件过程是

( )。

A. Private Sub Command1 Click()

Dim B AS Books

Open"Person txt"For Output As#1

B.Name=InputBox(”输入姓名”)

B.relNum=lnputBox(”输入电话号码”)

Wlite#1 B Name,B TelNum

Ch,se#1

End Sub

B. Private Sub Command1 Click()

Dim B AS Books

Open"Person txt"For Input As#1

B.Name=InputBox("输入姓名")

B.TelNum=InputBox("输入电话号码")

Print#1,B.Name,B.TelNam

Close#1

End Sub

C. Private Sub Command1 Click()

Dim BAS Books

Open"Person txt"For Output As#1

B.Name=InputBox("输入姓名")

B.TelNum=InputBox("输入电话号码")

Write#1,B

Close#1

End Sub

D.Private Sub Commandl Click()

Open"Person txt"For Input As#1

Name=lnputBox("输入姓名")

TelNum=lnputBox("输入电话号码")

Prim#1 Name TelNum

Close#1

End Sub

36.窗体上有一个名称为Command1的命令按钮,其单击事件过程及有关函数过程如下:

Private Sub Command1 Click()

Dim n As Integer

n=add(5,10)

Print n

End Sub

Function add(v1 As Integer,v2 As Integer,Optiona1 v3)As Integer

If Not IsMissing(v3)Then

add=v1+v2+v3

Else

add=v1+v2

End If

End Function

运行程序,单击命令按钮,以下叙述中正确的是( )。

A.程序不能正常运行,因为函数add的参数定义有错

B.程序不能正常运行,因为函数定义与函数调用语句的参数个数不匹配

C.程序能正常运行,结果是在窗体上显示15

D.程序能正常运行,结果是在窗体上显示510v3

33.B。【解析】Visual Easic中的菜单(包括弹出式菜单)是通过菜单编辑器来设计的。打开某个活动窗体的菜单编辑器有4种方法:①选择菜单【工具】→【菜单编辑器】命令;②单击工具栏中的“菜单编辑器”图标;③使用快捷键;④右击窗体,从弹出的快捷菜单中选择【菜单编辑器】命令。菜单项的“有效”属性(即Enabled)是控制菜单项的有效性的,当把一个菜单项的“有效”属性设置为False,就可以使其失效,运行后该菜单项变为灰色。

菜单项的增减也可通过控件数组来实现。控件数组可以在设计阶段建立,也可以在运行时建立。利用这一特点,可在设计时建立菜单控件数组的第一个元素,该元素的下标为0,Visible属性为False。在程序运行时,通过Load语句来建立该菜单控件数组的新元素,并将其Visible属性设置为True,从而实现增加菜单项的功能。删除菜单项时可通过UnLoad语句来实现。

34.C。【解析】通用对话框(CommonDialog)可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运行时不可见。通用对话框可显示的对话框类型及其对应的Action属性值及方法如下。

Action属性值显示的对话类型有:0无操作,1打开文件ShowOpen,2存为文件ShowSave,3选择颜色ShowColor,4选择字体ShowFont,5打印ShowPrinter,6调用“帮助”文件ShowHelp。

35.A。【解析】Type语句用于在模块级别(过程外的任何代码都被看作模块级别代码,必须先列出声明,随后列出过程)中定义一个用户自己的数据类型,本质上是一个数据类型集合,它含有一个至一个以上的成员。每个成员可以被定义为不同的数据类型。当声明自定义类型变量后,可通过“变量名.成员名”来访问自定义变量中的元素。

Visual Basic程序中关于文件的操作,主要是先打开一个文件,然后对这个文件进行读或写的操作,操作完成后,关闭这个文件。打开文件的基本格式为:Open FileName For Mode

As#FileNumber。打开方式主要有Output、Append、Input、Random等几种,Output、Append、Input方式打开的文件进行的读写操作都是以顺序方式进行的,其中Output、Append打开的文件主要用来输出数据,与Print#、Write#等方法配合使用;以Input方式打开的:(件主要用来读入数据,它与Input#、LineInput#语句配合使用。

本题中,选项8和选项D均是以Input方式打开文件,显然错误,选项C中向顺序文件中写入记录的语句错误,正确答案只有选项A。

36.C。【解析】本题考y,-add方法里IsMissing的v3,v3是一个可选项,用来判断这个参数是否存在。根据程序语句,当输入3个参数时,就是3个参数求和,输入2个参数时是两个数求和,题目中是2个参数,因此是2个参数求和,不会报错。

编辑推荐:

2014年计算机等级考试二级《web程序设计》备考试题汇总 

2014年下半年(一级 MS Office 上机)考试备考试题汇总 

2014年计算机等级三级网络技术章节重点难点知识辅导汇总

考试宝典安装说明

宝典适用于手机、电脑、平板,您可安装客户端或在浏览器使用。

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698