【计算机类职业资格】二级VISUAL+BASIC机试-123及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC机试-123及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC机试-123及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 机试-123 及答案解析(总分:100.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:30.00)请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。(分数:30.00)(1).在名称为 Form1、标题为“练习”的窗体上画一个名称为 Frame1、标题为“效果”的框架。框架内含有 3 个复选框,其名称分别为 Chk1、Chk2 和 Chk3,运行后的窗体如图 1 所示。*注意:存盘时必须存放在考生文件夹下,工程文件名为 sjt1.vbp,窗体文件名为 sjt1.frm。(分数:15.00)_(2).在名称为 For
2、m1,标题为“列表框练习”的窗体上画一个名称为 List1 的列表框,表项内容依次输入“环球时报”、“人物”、“探索”和“读者”;再画 2 个标题分别为“复制”和“移去”的命令按钮。如图 2 所示。*要求:编写适当的事件过程,使得单击“复制”按钮,可以将选中的列表项内容复制到已有列表项的尾部;单击“移去”按钮,可以将选中的列表项内容删除。注意:存盘时,将文件保存至考生文件夹下,窗体文件名为 sjt2.frm,工程文件名为 sjt2.vbp。要求程序中不得使用变量,每个事件过程中只能写一条语句。(分数:15.00)_二、简单应用题(总题数:1,分数:40.00)完成下列问题:(分数:40.00)
3、(1).考生文件夹下有一个工程文件 sjt3.vbp,其中的窗体上有一个名称为 Cmd 的命令按钮控件数组;有一个名称为 Image1 的图像框。请画一个名称为 Timer1 的计时器,时间间隔为 3s,初始状态为不可用,如图 3 所示。*程序功能如下:单击“前进”按钮,则 Timer1 的状态变为可用,且在图像框中显示 3s 黄灯(图像文件为考生文件夹下的yellow.ico)后,显示绿灯(图像文件为考生文件夹下的 green.ico)直至下次单击某个命令按钮。单击“停止”按钮,则 Timer1 的状态变为可用,且在图像框显示 3s 黄灯后,显示红灯(图像文件为考生文件夹下的 red.ico
4、)直至下次单击某个命令按钮。单击“结束”按钮,则结束程序执行。在横线处填写正确的内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。题目提供的源程序Dim flag As IntegerPrivate Sub Cmd_Click(Index As Integer)If Index= (1) ThenEndElse考生文件夹下的图片文件Image1.Picture=LoadPicture(“yellow.ico“)flag=IndexTimer1.Enabled= (2) End IfEnd SubPrivate Sub Timer1_Timer
5、()Select Case (3) Case 0Image1.Picture=LoadPicture(“green.ico“)Timer1.Enabled=FalseCase 1Image1.Picture=LoadPicture(“red.ico“)Timer1.Enabled=FalseEnd SelectEnd Sub(分数:20.00)_(2).考生文件夹下有一个工程文件 sjt4.vbp,其中的窗体上已有如图 4 所示的控件。程序功能如下:*单击“读数据”按钮,则将考生文件夹下 in4.dat 文件内容(该文件中仅含有字母和空格)显示在 Text1文本框中。在 Text1 中选中部分
6、文本,并单击“统计”按钮,则以不区分大小写字母的方式,自动统计选中文本中同时出现“o”、“n”两个字母单词的个数(如:million、company 都属于满足条件的单词),并将统计结果显示在 Text2 文本框内。在横线处填写正确的内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。题目提供的源程序Dim s As StringPrivate Sub Command1_Click()Open App.Patb & “/in4.dat“ For Input As #1s=Input(LOF(1),#1)Close #1Text1.Text=sE
7、nd SubPrivate Sub Command2_Click()Dim m As IntegerIf Len(s)= (1) ThenMsgBox “请先使用“读数据“功能!“ElseIf Text1. (2) =0 ThenMsgBox “请先选中文本!“Elset=“For i=1 To Text1.SelLengthc=Mid(Text1.SelText,i,1)If c“ Thent=t+cElsex= (3) If InStr(x, “o“) 0 And InStr(x, “n“) 0 Thenm=m+1End Ift=“End IfNext i(4) =Str(m)End If
8、End IfEnd Sub(分数:20.00)_三、综合应用题(总题数:1,分数:30.00)1.在考生文件夹下有一个工程文件 sjt5.vbp,其功能是:单击“读数据”按钮,则把考生文件夹下 in5.dat 文件中的 100 个正整数读入数组 a 中,同时显示在Text1 文本框中;单击“素数”按钮,则将数组 a 中所有素数(只能被 1 和自身整除的数称为素数)存入数组 b 中,并将数组b 中的元素显示在文本框 Text2 中。在给出的窗体文件中已经有了全部控件(如图 5 所示),但程序不完整。(分数:30.00)_二级 VISUAL+BASIC 机试-123 答案解析(总分:100.00,
9、做题时间:90 分钟)一、基本操作题(总题数:1,分数:30.00)请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。(分数:30.00)(1).在名称为 Form1、标题为“练习”的窗体上画一个名称为 Frame1、标题为“效果”的框架。框架内含有 3 个复选框,其名称分别为 Chk1、Chk2 和 Chk3,运行后的窗体如图 1 所示。*注意:存盘时必须存放在考生文件夹下,工程文件名为 sjt1.vbp,窗体文件名为 sjt1.frm。(分数:15.00)_正确答案:(操作步骤第 1 步:新建一个标准 EXE 工程,修改窗体 Form1 的 Caption
10、属性为“练习”。第 2 步:在窗体上画一个框架控件,修改其 Caption 属性为“效果”。第 3 步:在框架内添加 3 个复选框,第一个复选框的名称修改为 Chk1,Caption 属性修改为“倾斜”;第二个复选框的名称修改为 Chk2,Caption 属性修改为“加粗”;第三个复选框的名称修改为Chk3,Caption 属性修改为“下划线”。第 4 步:保存并运行工程。)解析:解析 本题考查基本控件框架和复选框的使用。框架是一个容器型控件,可以容纳其他控件,本题的复选框就放置在框架内。(2).在名称为 Form1,标题为“列表框练习”的窗体上画一个名称为 List1 的列表框,表项内容依次
11、输入“环球时报”、“人物”、“探索”和“读者”;再画 2 个标题分别为“复制”和“移去”的命令按钮。如图 2 所示。*要求:编写适当的事件过程,使得单击“复制”按钮,可以将选中的列表项内容复制到已有列表项的尾部;单击“移去”按钮,可以将选中的列表项内容删除。注意:存盘时,将文件保存至考生文件夹下,窗体文件名为 sjt2.frm,工程文件名为 sjt2.vbp。要求程序中不得使用变量,每个事件过程中只能写一条语句。(分数:15.00)_正确答案:(操作步骤第 1 步:新建一个标准 EXE 工程,修改窗体 Form1 的 Caption 属性为“列表框练习”。第 2 步:在窗体上画一个列表框控件,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 机试 123 答案 解析 DOC
