上学吧题库

2013年9月全国计算机等级《二级VB》命题预测试卷一

试卷预览
下列叙述中正确的是(  )。

A.算法就是程片

B.设计算法时只需要考虑数据结构的设计

C.设计算法时只需要考虑结果的可靠性

D.以上三种说法都不对

在文本框中输人字符时,通过(  )事件过程可以得到字符的ASCII码值。

A.Change

B.GotFocus

C.KeyPress

D.LostFocus

在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后如果在文本框中输入文本,则标签中立即显示相同的内容。以下可以实现上述操作的事件过程是(  )。

A.Private Sub Text1 Change(  ) Label1.Caption=Text1.Text End Sub

B.Private Sub Label1 Change(  ) Label1.Caption=Text1.Text End Sub

C.Private Sub Text1 Click(  ) Label1.Capnon=Text1.text End Sub

D.Private Sub Label1 Click(  ) Label1.Caption=Text1.Text End sot

在窗体上画一个命令按钮,其名称为Command1。程序运行后,单击命令按钮,输出结果是(  )。Private S.b p1(n As Integer)  For i=n To 1 Step=1   x=String(i,"*")   Print x  Next iEnd SubPrivate Sub Command1 Click(  )  pl(3)EndSub

A.*** ** *

B.*** ***

C.* * *

D.******

目录列表框Path属性所表示的含义是( )。

A.当前驱动器或指定驱动器上的路径

B.当前驱动器或指定驱动器上的某目录下的文件列表

C.根目录下的文件列表

D.指定路径下的文件列表

设有如下程序:Option Base 1Private Sub Form. Click( )Dim a(5)As String,i As IntegerFor i=1 To 5a(i)=Chr(Asc("A")+i)Call f(a,i)Next iEnd SubSub f(ta( )As String,n As.Integer)Dim i As IntegerFor i=1 To nPrint ta(i);Next iPrintEnd Sub对上述程序.以下叙述中正确的是( )。

A.程序有错,因为在过程f的定义中数组参数格式不正确

B.程序可正常运行,输出内容的第一行是一个字母“A”

C.程序可正常运行,输出内容的第一行是一个字母“B”

D.程序可正常运行,输出内容的第一行是数字65

下面程序的执行结果是(  )。Private Sub Command1Click(  )a=10For k=1 To 5 Step-Ia=a-kNext k Print a;kEnd Sub

A.-5 6

B.-5 -5

C.10 0

D.10 1

下列程序的运行结果是(  )。Private Function myfun(m,n)Do while m>n Do While m>n:m=m-n:Loop Do While n>m:n=n-m:LoopLoopmyfun=mEnd FunctionPrivate Sub Command1_Click(  )print myfun(9,8)End Sub

A.2

B.1

C.4

D.3

现有以下程序:Private Sub Command1 Click(  )c1=0c2=0For i=1 To 100If i Mod 3=0 Thenc1=c1+1Else If i Mod 7=0 Thenc2=c2+1End IfNext iPrint c1+c2End Sub此程序运行后输出的是在1~100范围内(  )。

A.同时能被3和7整除的整数个数

B.能被3或7整除的整数个数(同时被3和7整除的数只记一次)

C.能被3整除,而不能被7整除的整数个数

D.能被7整除,而不能被3整除的整数个数

在利用菜单编辑设计菜单时,为了把组合键"Alt+X"设置为”退出(X)”菜单项的访问键,可以将该菜单项的标题设置为(  )。

A.退出(X&)

B.退出(&X)

C.退出(X#)

D.退出(#X)

在名为Form1的窗体上绘制一个名为Cmd1、标题为“显示”的命令按钮。编写适当的事件过程,使程序运行后,若单击“显示”命令按钮,则在窗体上显示“计算机等级考试Vis—ual Basic课程”。程序运行情况如图4-2所示。注意:不要使用任何变量,直接显示字符串;文件必须存放在考生文件夹中,窗体文件名为sj2.frm,工程文件名为sj2.vbp。
在窗体上绘制一个名称为Text1的文本框,然后建立一个主菜单,标题为“操作”,名称为0p。该菜单有两个子菜单,其标题分别为“显示”和“退出”,其名称分别为Dis和Exit,编写适当的事件过程。程序运行后,如果单击“操作”菜单中的“显示”命令,则在文本框中显示“计算机考试”;如果单击“退出”命令,则程序结束。程序的运行情况如图4—1所示。注意:保存时必须存放在考生文件夹下,窗体文件名为sjl.frm,工程文件名为sjl.vbp。
在考生文件夹下有一个工程文件sj4.vbp,要求程序运行后,如果多次单击列表框List1中的项,则可同时选择这些项。而如果单击“导出”按钮,则在列表框List2中输出所有选中的列表项,如图1—4所示。注意:修改列表框List1的适当属性,使得运行时单击可以多选,并去掉程序中的注释符“b’,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的程序以原来的文件名存盘。
在考生文件起下有工程文件sj3.vbp及窗体文件sj3.frm,在窗体上画一个名称为Text1的文本框和两个名称分别为Command1和Command2、标题分别为“大写A”和“小写a”的命令按钮。要求程序运行后,如果单击“大写A”命令按钮,则弹出对话框,输入要显示的个数,根据输入的故值在文本框中显示相应数量的大写字符串A;如果单击“小写a”命令按钮,也弹出对话框.输入要显示的个数,根据输入的数值在文本框中显示相应数量的小写字符串a。程序运行时的窗体界面如图5-3所示。注意:该程序是不完整的,请在有“?”的地方添入正确的内容,然后删除“?”及代码前的所有注释符(即“”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个支本框、两个单选按钮及两个命令按钮。文本框的名称为Text1,内空;两个命令按钮的名称分别为Command1与Command2、标题分别为“读取”与“加密”;单选按钮的名称分别为Option1和Option2,标题分别为“3”和“5”。单击“读取”,程序将读入考生文件夹下的文本支件in5.txt,单击“加密”,加密过的文本显示在Text1中。根据单选按钮中的不同的数字,加密的方法不同。例如,选择Option1,则逐一把读入的字符串改为它前面的第3 个字母。程序运行时效果如图5-5所示。注意:请在有“?”号的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。