上学吧题库

2014年全国计算机等级《二级VB》考前冲刺试卷(8)

试卷预览
下面是求最大公约数的函数的首部(  )。Function fun(By Val x As integer.ByVal Y As Integer)As Integer若要输出8、12、16这3个数的最大公约数,下面正确的语句是

A.Print fun(8,12),fun(12,16),fun(16,8)

B.Prilit fun(8,12,16)

C.print fun (8,12),fun(12,16),fun(16)

D.Print fun(8,fun(12,16))

下面哪个属性不是框架控件的属性(  )。

A.Cartion   

B.Left   

C.Text

D.Enabled

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

A.Output   

B.Append

C.Input

D.Random

设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是(  )。

A.1   

B.3   

C.7

D.9

A.1 5 6   

B.1 3 5   

C.4 5 6

D.2 4 6

在窗体上有一个名称为Command1的命令按钮,并有如下程序:程序执行时,单击命令按钮Command1三次后,窗体上显示的结果为(  )。

A.5   16   

B.5   6   

C.15   15   

D.15   6

A.A

B.B

C.C

D.D

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

A.弹出式菜单也在菜单编辑器中定义

B.在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键

C.程序运行过程中,可以重新设置菜单的Visible属性

D.在同一窗体的菜单项中,不允许出现标题相同的菜单项

一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是(  )。

A.DBACEF   

B..CBEFDA   

C.FDAEBC

D.DFABEC

下列可以激活属性窗口的操作是(  )。

A.用鼠标双击窗体的任何部位

B.按Ctrl+F4键

C.执行“工程”菜单中的“属性窗口”命令

D.按F4键

请根据以下各题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为Picture1的图片框(PictureBox),高、宽均为1000。在图片框内再画一个有边框的名称为Image1的图像框(Image)。并通过属性窗口把考生目录下的图标文件POINTl1(香蕉图标)装入图像框Image1中,如图3所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。(2)在名称为Form1的窗体上画一个名称为Command1、标题为“保存文件”的命令按钮,再画一个名称为CommonDialog1的通用对话框。要求:①通过属性窗口设置适当的属性,使得运行时对话框的标题为“保存文件”,且默认文件名为out2 1②运行时单击“保存文件”按钮,则以“保存对话框”方式打开该通用对话框。如图4所示。注意:要求程序中不能使用变量,每个事件过程中只能写一条语句。保存时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
(1)考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combo1的组合框,请设置该组合框的属性,使该组合梃只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图5(a)所示,单击“输入正整数”按钮,通过输入对话框输入一个正整数,再单击“判断”按钮,则按照选定的选项内容,将判断结果显示在信息框中。如图5(b)所示的是输入56且选中的组合框选项为“判奇偶数”时显示的信息框。在给出的窗体文件中已经有了全部控件,但程序不完整,要求:按照题目要求设置组合框的有关属性,去掉程序中的注释符,把程序中的?改为正确的内容。   、注意:考生不得修改窗体文件中已经存在的程序。最后程序按原文件名存盘。(2)在考生目录下有一个工程文件sjt4.vbp。窗体上有一大一小两个名称分别为Shape2、Shape1的Shape控件。请在属性窗口中将Shape1控件设置为圆形,并将其颜色设置为红色(颜色值为&H000000FF&),如图6所示。要求:当单击窗体时,Shape1移动到矩形(即 Shape2)左上角,再次单击窗体,则Shapel移动到矩形的右下角。在给出的窗体文件中已经有了全部控件,但程序不完整。要求:在属性窗口中设置有关的属性值,去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序的乓他部分和控件属性。最后把修改后的文件按原文件名存盘。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标题分别为“读数据”和“统计”的命令按钮。请画两个标签,其名称分别是Label1和Label2,标题分别为“单词的平均长度为”和“最长单词的长度为”:再画两个名称分别为Text1和Text2、初始内容为空的文本框,如图10 所示。程序功能如下:①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件的内容读到变量S中(此过程已给出);②如果单击“统计”按钮,则自动统计变量S(s中仅含有字母和空格,而空格是用来分隔不同单词的)中每个单词的长度,并将所有单词的平均长度(四舍五入取整)显示在Text1文本框内,将最长单词的长度显示在Text2文本框内。“读数据”命令按钮的Click事件过程已经给出,请为“统计”命令按钮编写适当的事件过程,实现上述功能。注意:考生不得修改牙体文件中已经存在的控件和程序,在结束程序之前,必须进行统计,且必须通过单击窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,程序按原文件名存盘。