【计算机类职业资格】全国计算机等级考试二级VISUAL+BASIC题库2+2016年3月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级VISUAL+BASIC题库2+2016年3月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级VISUAL+BASIC题库2+2016年3月及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 VISUAL+BASIC 题库 2+2016 年 3 月及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(总题数:40,分数:40.00)1.在窗体上画一个名称为 File1 的文件列表框,并编写如下程序: Private Sub File1_DblClick( ) x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是( )(分数:1.00)A.x 没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)B.双击文件列表框中的文件,将触发该事件过程C.要执行的文件的名字
2、通过 File1.FileName 指定D.File1 中显示的是当前驱动器、当前目录下的文件2.在窗体上画一个名称为 Label1、标题为“VisualBasic 考试“的标签,两个名称分别为 Command1 和Command2、标题分别为“开始“和“停止“的命令按钮,然后画一个名称为 Timer1 的计时器控件,并把其Interval 属性设置为 500。编写如下程序: Private Sub Form_Load( ) Timer1.Enabled=False End Sub Private Sub Command1_Click( ) Timer1.Enabled=True End Su
3、b Private Sub Timer1_Timer( ) If Label1.Left Form1.Width Then Label1.Left = Label1.Left + 20 Else Label1.Left=0 End If End Sub 程序运行后,单击“开始“按钮,标签在窗体中移动。 对于这个程序,以下叙述中错误的是( )(分数:1.00)A.标签的移动方向为自右向左B.单击“停止“按钮后再单击“开始“按钮,标签从停止的位置继续移动C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动D.标签按指定的时间时隔移动3.规范地说,VB 是一种( )的开发工具(分数:1.00)A
4、.面向对象B.面向用户C.面向屏幕D.面向窗体4.VB6 设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在( )下拉菜单中(分数:1.00)A.文件B.工程C.编辑D.视图5.下面( )操作不是激活或显示属性列表框的操作(分数:1.00)A.按快捷键 F4B.点击工具栏中的“属性列表框“按钮C.选择“视图“下拉菜单的“属性窗口“项D.双击窗体中的某一对象6.Visual Basic 程序中分隔各语句的字符是( )(分数:1.00)A.B.:C./D._7.假定窗体的名称(Name 属性)为 Form1,则把窗体的标题设置为“VB Test“的语句为( )(分数:1.00)A.Form1
5、 = “VB Test“B.Caption =“VB Test“C.Form1.Text = “VB Test“D.Form1.Name =“VB Test“8.下列不能打开代码窗口的操作是( )(分数:1.00)A.双击窗体上的某个控件双击B.双击窗体C.按 F7 键D.单击窗体或控件9.Visual Basic 程序中语句行的续行符是( )(分数:1.00)A.B.:C./D._10.Visual Basic 程序中的注释所使用的字符是( )(分数:1.00)A.B.:C./D._11.下列说法中正确的是:为了保存一个 Visual Basic 应用程序,应当( )(分数:1.00)A.只
6、保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件12.为了使窗体的大小可以改变,必须把它的 BorderStyle 属性设置为( )(分数:1.00)A.1B.2C.3D.413.下列说法中正确的是:为了载入一个只有一个工程(此工程下有三个窗体)的 Visual Basic 应用程序,应当( )(分数:1.00)A.只装入窗体模块文件(.frm)B.先装入工程文件(.vbp)即可C.分别装入工程文件和标准模块文件(.bas)D.分别装入工程文件、窗体文件和标准模块文件14.要使一个标签能够显示所
7、需要的文本,应设置该标签的( )属性的值(分数:1.00)A.CaptionB.NameC.TextD.AutoSize15.要使一个命令按钮上有图形,应该设置该按钮的( )属性值,同时设置它的 style 属性为 1(分数:1.00)A.PictureB.StyleC.DownPictureD.DisabledPicture16.为使计时器对象每隔 5 秒钟产生一个时钟事件(Timer 事件),则其 Interval 属性值应设置为( )(分数:1.00)A.5B.300C.500D.500017.一个标准的 VB 应用程序至少要包含一个( )对象(分数:1.00)A.文本框B.标签框C.窗
8、体D.命令按钮18.要使一个文本框对象能够显示多行文字,应设置该对象的( )属性值为 True(分数:1.00)A.TextB.MultiLineC.StyleD.Visible19.下列的( )对象支持 KeyPress 事件(分数:1.00)A.文本框B.命令按钮C.标签框D.图像框20.若要将窗体从内存中卸载,其实现的方法或语句是( )(分数:1.00)A.ShowB.UnloadC.LoadD.Hide21.以下选项中,不是 VB 标准控件的是( )(分数:1.00)A.命令按钮B.定时器C.通用对话框D.单选框22.双击窗体中的对象后,VB 将显示的窗口是( )(分数:1.00)A.
9、工具箱B.项目(工程)窗口C.代码窗口D.属性窗口23.下述选项中,VB 的程序设计方法是( )(分数:1.00)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动24.在 VB 中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是( )(分数:1.00)A.ShowB.UnloadC.LoadD.Hide25.文本框的默认属性是( )(分数:1.00)A.CaptionB.TextC.NameD.Top26.标签默认属性是( )(分数:1.00)A.CaptionB.TextC.NameD.Top27.执行以下程序段:
10、 a$=“abbacddcba“ For I=6 To 2 Step -2 X=Mid(a,I,I) Y=Left(a,I) z=Right(a,I) z=Ucase(X Next I End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是( )(分数:1.00)A.1 2B.1 2 3C.3 4 5D.4 529.假定一个工程由一个窗体文件 Form1 和两个标准模块文件 Model1 及 Model2 组成。Model1 代码如下: Public x As Integer Public y As Integer Sub S1( ) x =1 S2 End Sub Sub S2( )
11、 y=10 Form1.Show End Sub Model2 的代码如下: Sub Main( ) S1 End Sub 其中 Sub Main 被设置为启动过程。程序运行后,各模块的执行顺序是( )(分数:1.00)A.Form1-Model1-Model2B.Model1-Model2-Form1C.Model2-Model1-Form1D.Model2-Form1-Model130.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Move 500,500 End Sub 程序运行后,单击命令按钮,执
12、行的操作为( )(分数:1.00)A.命令按钮移动到距窗体左边界、上边界各 500 的位置B.窗体移动到距屏幕左边界、上边界各 500 的位置C.命令按钮向左、上方向各移动 500D.窗体向左、上方向各移动 50031.在窗体上有若干控件,其中有一个名称为 Text1 的文本框。影响 Text1 的 Tab 顺序的属性是( )(分数:1.00)A.TabStopB.EnabledC.VisibleD.TabIndex32.在窗体上画一个名称为 List1 的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为( )(分数:1.00)A.For i=0 To List1.ListCo
13、unt-1 Next iB.For i=0 To ListCount-1 Next iC.For i=1 To List1.listCount Next iD.For i=1 To ListCount Next i33.以下 Case 语句中错误的是( )(分数:1.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case 3,5,Is1034.以下关于图片框控件的说法中,错误的是( )(分数:1.00)A.可以通过 Print 方法在图片框中输出文本B.清空图片框控件中图形的方法之一是加载一个空图形C.图片框控件可以作为容器使用D.用图片框
14、控件的 Stretch 属性可以自动调整图片框中图形的大小35.执行语句 s=Len(Mid(“VisualBasic“,1,6)后,s 的值是( )(分数:1.00)A.VisualB.BasicC.6D.1136.以下叙述中错误的是( )(分数:1.00)A.下拉式菜单能用菜单编辑器建立B.在多窗体程序中,每个窗体都可以建立自己的菜单系统C.能够对菜单项的 Click 事件编程D.如果把一个菜单项的 Enabled 属性设置为 False,则该菜单项不可见37.在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click(
15、 ) a = “12345“ Print Format$(a, “000.00“) End Sub 程序运行后,单击命令按钮,窗体上显示的是( )(分数:1.00)A.123.45B.12345.00C.12345D.00123.4538.以下关于函数过程的叙述中,正确的是( )(分数:1.00)A.函数过程形参的类型与函数返回值的类型没有关系B.在函数过程中,过程的返回值可以有多个C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递D.如果不指明函数过程参数的类型,则该参数不能有数据类型的参数39.以下关于变量作用域的叙述中,正确的是( )(分数:1.00)A.用 dim
16、定义变量是静态变量B.静态变量必须在标准模块中声明C.用 public 定义变量是全局变量D.Static 类型变量的作用域范围是它所在的窗体或模块文件40.确定一个控件在窗体上的位置的属性是( )(分数:1.00)A.Width 和 HeightB.Width 或 HeightC.Top 和 LeftD.Top 或 Left二、基本操作题(总题数:2,分数:18.00)41.在名称为 Forml,标题为“图片”的窗体上添加 1 个名称为 Imagel 的图像框,其高为 2500,宽为2000。请通过属性窗口设置适当属性,将考生文件夹下的图片文件 picljPg 插入图像框,并使图片自动适应图
17、像框的大小(如图所示)。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtlvbp,窗体文件名保存为 sjtlfrm。 (分数:9.00)_42.在名称为 Forml 的窗体上添加一个名称为 Labell,标题为“口令”的标签;添加一个名称为 Textl 的文本框;再添加三个命令按钮,名称分别为 Cormnandl、Command2、Command3标题分别为“显示口令”、“隐藏口令”、“重新输入”。程序运行时,在 Textl 中输入若干字符,单击“隐藏口令”按钮,则只显示与字符同样数量的“*”(如图 2 所示);单击“显示口令”按钮,则正常显示输入的字符(如图 l 所示),单击“重
18、新输入”按钮,则清除 Textl 中的内容,并把光标定位到 Textl 中。 要求:请按要求添加所有控件,编写命令按钮的 Click 事件过程,程序中不得使用变量,在“显示口令”、“隐藏口令”按钮的事件过程中只能写 1 条语句。存盘时必须存放在考生文件夹下,工程文件名为 sitEvbp,窗体文件名为sitEfrm。 (分数:9.00)_三、简单应用题(总题数:2,分数:24.00)43.考生文件夹下有一个工程文件 sjt3vbp,其功能是:单击“读数据”按钮,则将考生文件夹下in3dat 文件中的 100 个 0999 的整数读入到数组 a 中; 单击“计算”按钮,则找出这 l00 个整数中的
19、所有水仙花数,并将它们的最大值与最小值分别显示在文本框 Textl、Text2 中(注:当一个数的值等于该数中的各位数字的立方和时,此数被称为水仙花数。如:153=13+53+33,所以 153 就是一个水仙花数)。在窗体文件中已经给出了全部控件(如图所示)和“读数据”命令按钮的事件过程以及判断一个数是否为水仙花数的通用过程。要求编写“计算”命令按钮的事件过程。 注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行前,必须进行“计算”,并且必须通过单击窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,程序按原文件名存盘。 (分数:12.00)_44.在考生文件夹下有一个工程文件
20、sjt4vbp。请在窗体上添加一个组合框,名称为 cbl,并输入三个列表项:3、“7”、“11”(列表项的顺序不限,但必须是这三个数字);添加一个名为 Textl 的文本框;再添加一个标题为“计算”、名称为 C1 的命令按钮,如图所示。请编写适当的事件过程,使得在程序运行时,在组合框中选定一个数字后,单击“计算”按钮,则计算 5000 以内能够被该数整除的所有数之和,并放入 Textl 中。最后,按原文件名存盘。 提示:由于计算结果较大,应使用长整型变量。 注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须至少进行一次计算。并且必须用窗体右上角的关闭按钮结束程序,否则无成绩。
21、 (分数:12.00)_四、综合应用题(总题数:1,分数:18.00)45.在考生文件夹下有一个工程文件 sit5vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为 Labell、标题为“回文个数为”的标签和一个名称为 Textl,初始内容为空的文本框,如图所示。 程序功能如下: 单击“读数据”按钮,则将考生文件夹下 in5dat 文件的内容读到变量 s 中; 单击“统计”按钮,则统计 in5dat 文件(该文件中仅含由空格间隔开的字符串)中回文的个数,并将统计的回文个数显示在 Textl 文本框内(所谓回文是指顺读与倒读都一样的字符串,如“recycer”)。“读
22、数据”和“统计”按钮的 Click 事件过程已经给出,请完善 foundhuiwen 过程的功能,实现上述程序功能。 (分数:18.00)_全国计算机等级考试二级 VISUAL+BASIC 题库 2+2016 年 3 月答案解析(总分:100.00,做题时间:120 分钟)一、选择题(总题数:40,分数:40.00)1.在窗体上画一个名称为 File1 的文件列表框,并编写如下程序: Private Sub File1_DblClick( ) x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是( )(分数:1.00)A.x 没有实际作用,因此可
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 VISUALBASIC 题库 22016 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1329816.html