2007年9月全国计算机等级考试二级VB语言程序设计-计算机二级考试VB试卷与试题
- 格式:pdf
- 大小:364.18 KB
- 文档页数:9
2007年9月全国计算机等级考试二级VB语言程序设计
试卷总分:100答题时间:90分钟
一、选择题(每小题2分,共70分)
软件是指( )。[2分]-----正确答案(D)1.程序A程序和文档B
算法加数据结构C
程序、数据与相关文档的完整集合D
软件调试的目的是( )。[2分]-----正确答案(B)2.
发现错误A
改正错误B
改善软件的性能C
验证软件的正确性D
在面向对象方法中,实现信息隐蔽是依靠( )。[2分]-----正确答案(C)3.
对象的继承A
对象的多态B
对象的封装C
对象的分类D
下列叙述中,不符合良好程序设计风格要求的是( )。[2分]-----正确答案(A)4.
程序的效率第一,清晰第二A
程序的可读性好B
程序中要有必要的注释C
输入数据前要有提示信息D
下列叙述中正确的是( )。[2分]-----正确答案(A)5.
程序执行的效率与数据的存储结构密切相关A
程序执行的效率只取决于程序的控制结构B
程序执行的效率只取决于所处理的数据量C
以上3种说法都不对D
下列叙述中正确的是( )。[2分]-----正确答案(D)6.
数据的逻辑结构与存储结构必定是一一对应的A
由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构B
程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构C
以上3种说法都不对D
冒泡排序在最坏情况下的比较次数是( )。[2分]-----正确答案(C)7.
n(n+1)/2A
nlog2nB
n(n-1)/2C
n/2D
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为( )。
[2分]-----正确答案(A)8.
219A
221B
229C
231D
下列叙述中正确的是( )。[2分]-----正确答案(B)9.
数据库系统是一个独立的系统,不需要操作系统的支持A
数据库技术的根本目标是要解决数据的共享问题B
数据库管理系统就是数据库系统C
以上3种说法都不对D
下列叙述中正确的是( )。[2分]-----正确答案(A)10.
为了建立一个关系,首先要构造数据的逻辑关系A
表示关系的二维表中各元组的每一个分量还可以分成若干数据项B
一个关系的属性名表称为关系模式C
一个关系可以包括多个二维表D要使一个文本框可以显示多行文本,应设置为True的属性是( )。[2分]-----正确答案(B)11.
EnabledA
MultiLineB
MaxLenthC
WidthD
在窗体上有一个名为Textl 的文本框。当光标在文本框中时,如果按下字母“A”,则可被调用的事件过程是(
)。[2分]-----正确答案(D)12.
Form_KeyPress( )A
Textl_LostFocus( )B
Textl_Click( )C
Textl_Change( )D
设在窗体上有一个名称为Commandl的命令按扭和一个名称为Textl的文本框。要求单击Commandl按钮时可把光标移
到文本框中。下列正确的事件过程是( )。[2分]-----正确答案(C)13.
Private Sub Commandl_Click( )
Textl.GotFocus
End SubA
Private Sub Commandl_Click( )
Commandl.GotFocus
End SubB
Private Sub Commandl_Click( )
Textl.SetFocus
End SubC
Private Sub Commandl_Click( )
Commandl.SetFocus
End subD
执行下列程序后输出的是( )。
Private Sub Commandl_Click( )
Ch$="ABCDEFGH"∶Print Mid(Right(ch$,6),Len(Left(ch$,4),2)
End Sub[2分]-----正确答案(C)14.
CDEFGHA
ABCDB
FGC
ABD
设在窗体Form1上有一个列表框List1,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,
正确的事件过程是( )。[2分]-----正确答案(A)15.
Private Sub List1_Click( )
Print List1.Text
End SubA
Private Sub Form1_Click( )
Print List1.Text
End SubB
Private Sub List1_Click( )
Print Form1.Text
End SubC
Private Sub Form1_Click( )
List1.Print List1.Text
End SubD
若窗体上的图片框中有一个命令按钮,则此按钮的Left属性是指( )。[2分]-----正确答案(B)16.
按钮左端到窗体左端的距离A
按钮左端到图片框左端的距离B
按钮中心点到窗体左端的距离C
按钮中心点到图片框左端的距离D
为使程序运行时通用对话框CD1上显示的标题为“对话框窗口”。若通过程序设置该标题,则应使用的语句是(
)。[2分]-----正确答案(A)17.
CD1.DialogTitle="对话框窗口"A
CD1.Action="对话框窗口"B
CD1.FileName="对话框窗口"C
CD1.Filter="对话框窗口"D
在窗体上有如图所示的控件,各控件的名称与其标题相同,并有下列程序:18.
Private Sub Form_Load( )
Command2.Enabled=False∶Check1.Value=1
End Sub
刚运行程序时,看到的窗体外观是( )。
[2分]-----正确答案(A)
A
B
C
D
设在窗体中有一个名称为List1 的列表框,其中有若干个项目,如图所示。要求选中某一项后单击Command1按
钮,就删除选中的项,则正确的事件过程是( )。
[2分]-----正确答案(C)19.
Private Sub Command1_Click( )
Listl Clear
End SubA
Private Sub Command1_Click( )
List1.Clear List1.ListIndex
End SubB
Private Sub Command1_Click( )
List1.RemoveItem List1.ListIndex
End SubC
Private Sub Command1_Click( )
List1.RemoveItem
End SubD
某人设计了下列程序用于计算并输出7!(7的阶乘):
Private Sub Command1_Click( )
t=0
Fork=7 To 2 Step -1
t=t*k
Next
Print t
End Sub
执行程序时,发现结果是错误的。下列修改方案中能够得到正确结果的是( )。[2分]-----正确答案(A)20.
把t=0改为t=1A
把For k=7 To 2 Step-1改为For k=7 To 1 Step-1B
把For k=7 To 2 Step-1改为For k=1 To 7C
把Next改为Next kD
若窗体中已经有若干个不同的单选按钮,要把它们改为一个单选按钮数组,在属性窗口中需要且只需要进行的操21.作是( )。[2分]-----正确答案(D)
把所有单选按钮的Index属性改为相同值A
把所有单选按钮的Index属性改为连续的不同值B
把所有单选按钮的Caption属性值改为相同C
把所有单选按钮的名称改为相同,且把它们的Index属性改为连续的不同值D
窗体上有文本框Textl和一个菜单,菜单标题、名称如表,结构见图。要求程序执行时单击“保存”菜单项,则把
其标题显示在Textl文本框中。下面可实现此功能的事件过程是( )。
[2分]-----正确答案(B)22.
Private Sub save_Click( )
Text1.Text=file.save.Caption
End SubA
Private Sub save _Click( )
Text1.Text=save.Caption
End SubB
Private Sub file_Click( )
Text1.Text=file.save.Caption
End SubC
Private Sub file_ Click( )
Text1.Text=save.Caption
End SubD
某人在窗体上画了一个名称为Timer1的计时器和一个名称为Label1的标签,计时器的属性设置为
Enabled=True,Interval=0,并编程下列。希望在程序运行时,可以每2秒在标签上显示一次系统当前时间。
Private Sub Timer1_Timer( )
Label1.Caption=Time$
End Sub
在程序执行时发现未能实现以上目的,那么,他应做的修改是( )。[2分]-----正确答案(A)23.
通过属性窗口把计时器的Interval属性设置为2000A
通过属性窗口把计时器的Enabled属性设置为FalseB
把事件过程中的Label1.Caption=Time$语句改为Timer1.Interval=Time$C
把事件过程中的Label1.Caption=Time$语句改为Label1.Caption=Timer1.TimeD
形状控件的Shape属性有6种取值,分别代表6种几何图形。下列不属于这6种几何图形的是( )。
[2分]-----正确答案(B)24.
A
B
C
D
下列关于文件的叙述中错误的是( )。[2分]-----正确答案(C)25.
随机文件中各条记录的长度是相同的A
打开随机文件时采用的文件存取方式应该是RandomB
向随机文件中写数据应使用语句Print #文件号C
打开随机文件与打开顺序文件一样,都使用Open语句D
设窗体上有一个图片框Picture1,要在程序运行期间装入当前文件夹下的图形文件File1.jpg,能实现此功能的语
句是( )。[2分]-----正确答案(B)26.
Picture1.Picture="File1.jpg"A
Picture1.Picture=LoadPicture("File1.jpg")B
LoadPicture("File1.jpg")C
Call LoadPicture("File1.jpg")D
下列程序执行时,在窗体上显示的是( )。
Private Sub Command1_Click( )
Dim a(10)
For k=1 To 10
a(k)=11-k27.