计算机二级考试VB上机操作题及答案(3)
国家二级VB机试(上机操作)模拟试卷401(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷401(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1、标题为“鼠标光标形状”的窗体上画一个名称为Text1的文本框。
请通过属性窗口设置适当属性,使得程序运行时,鼠标在文本框中时,鼠标光标为箭头(Arrow)形状;在窗体中其他位置处,鼠标光标为十字(Cross)形状。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上画两个标签,名称分别为Labe11、Labe12,标题分别为“开始位置”、“选中的字符数”;画三个文本框,名称分别为Text1、Text2、Text3,再画一个名称为Command1,标题为“显示选中信息”的命令按钮。
程序运行时,在Text1中输入若干字符,并用鼠标选中一些字符后,单击“显示选中信息”按钮,则把选中的第一个字符的顺序号显示在Text2中,选中的字符个数显示在Text3中,如图3—152所示。
要求:画出所有控件,编写命令按钮的Click事件过程。
注意:要求程序中不得使用变量,事件过程中只能写两条语句,分别用于显示第一个字符的顺序号和显示选中的字符个数。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
正确答案:(1)【操作步骤】步骤1:新建“标准EXE”工程,按要求画出控件并设置相应属性。
步骤2:按要求将文件保存至考生文件夹中。
(2)【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。
步骤2:在代码编辑窗口,编写命令按钮的单击事件过程。
参考代码:Private Sub Command1_Click( )Text2=Text1.SelStart+1Text3=Text1.SelLengthEnd Sub 步骤3:按要求将文件保存至考生文件夹中。
计算机二级VB上机试题及答案

计算机二级VB上机试题及答案计算机二级VB上机试题及答案在各领域中,我们最少不了的就是试题了,试题可以帮助主办方了解考生某方面的知识或技能状况。
什么样的试题才能有效帮助到我们呢?下面是店铺帮大家整理的计算机二级VB上机试题及答案,希望对大家有所帮助。
(1)在名为Form1的窗体上绘制一个名为Cmd1的命令按钮,其标题为“移动按钮”。
编写适当的事件过程,使得程序运行时,每单击命令按钮一次,该按钮向右移动50,注意:程序中不得使用变量,事件过程中只能写一条语句;文件必须存放在考生文件夹中,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。
(2)在Form1 的窗体上绘制一个名为Lab1 的标签框,设置相关属性,使标签有框架。
然后建立一个名为 mnuOp 的主菜单,其标题为“操作”,该菜单有两个名称分为mnuOpDis 和mnuOpHide 的菜单项,其标题分别为“显示”和“隐藏”。
编写适当的事件过程,程序运行后,若单击“操作”菜单中的.“显示”命令,则在标签框中显示“二级Visual Basic”;如果单击“隐藏”命令,则隐藏标签框。
注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj2.vbp,窗体文件名为 vbsj2.frm。
第1小题【审题分析】要实现本题要求的功能,只需在命令按钮的单击事件过程中,设置命令按钮的 Left 属性值增加50。
【操作步骤】步骤1:新建一个"标准EXE"工程,在窗体中画一个名Cmd1 命令按钮,并设置其Caption 属性值为"移动按钮"。
步骤2:打开代码编辑窗口,编写命令按钮的 Click 事件过程。
参考代码:Private Sub Cmd1_Click()Cmd1.Left = Cmd1.Left + 50End Sub步骤3:按要求将文件保存至考生文件夹中。
第2小题【审题分析】本题需用菜单设计器建立菜单,并编写"显示"和"隐藏"菜单项的单击事件过程。
国家二级VB机试(上机操作)模拟试卷300(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷300(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上建立一个如下表所示的下拉菜单,其中“设置”菜单项为灰色(不可用),如图3—137所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上画一个名称为Hscroll1的水平滚动条,其最大刻度为100,最小刻度为0;再画两个单选按钮,名称分别为Option1、Option2,标题分别为“最大值”、“最小值”,且都未选中。
再通过属性窗口设置适当属性使得程序刚运行时,焦点在滚动条上(如图3—138所示)。
请编写适当的事件过程,使得程序运行时,单击“最大值”单选按钮,则滚动条上的滚动框移到最右端;单击“最小值”单选按钮,则滚动框移到最左端。
注意:程序中不得使用变量,事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sji2.frm。
正确答案:第1小题步骤1:新建一个“标准EXE”工程,利用菜单设计器按表4—81在窗体上建立一个二级菜单。
步骤2:按要求将文件保存至考生文件夹中。
第2小题步骤1:新建一个“标准:EXE”工程,按表4—82在窗体中画出控件并设置其相关属性。
步骤2:打开代码编辑窗口,编写两个单选按钮的单击事件过程。
参考代码:Private Sub Option1_Click( )HScroll1.Value=100End SubPrivate Sub Option2_Click( )HScroll1.Value=0End Sub步骤3:按要求将文件保存至考生文件夹中。
解析:第1小题:本题只需按题目要求利用VB菜单设计器建立一个二级菜单。
全国计算机等级考试二级VB上机试题及答案(三)

全国计算机等级考试二级VB上机试题及答案(三)基本操作(2小题,每题15分,共30分)****************************************************************请根据以下各小题的要求设计VB应用程序(包括界面和代码)。
请根据以下各个小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画两个文本框,名称分别为T1、T2,初始情况下都没有内容。
请编写适当的事件过程,使得在运行时,在T1中输入的任何字符,立即显示在T2中(如图所示)。
程序中不得使用任何变量。
*注意:存盘时必须存放在考生文件下,工程文件名为sjt1.vbp,窗体文件名为stj1.frm。
(2)在名称为Form1的窗体上画一个文本框,名称为Text1,内容为"VB程序设计";再画两个命令按钮,其名称分别为Command1和Command2,标题分别为"扩大"和"缩小",如图所示,编写适当的事件过程。
程序运行后,每单击Command1命令按钮一次,文本框中的文本的字体扩大1.2倍;每单击Command2按钮一次,文本框中文本的字体缩小1.2倍。
程序运行的界面如图所示。
****************************************************************参考答案与分析(1)【解析】本题主要考查的是文本框的Change事件的用法。
当用户向文本框中输入新信息,或程序把Text属性设置为新值从而改变文本框的Text属性时,将触发Change 事件。
程序运行后,在文本框中每键入一个字符,就会引发一次Change事件。
在本题中要求当在一个文本框中输入字符时在另一个文本框中立即显示该字符,就可以通过在文本框1即T1的Change事件中将T1的Text属性赋值给T2的Text 属性,就可以实现两个文本框中的内容的同步变化。
国家二级VB机试(上机操作)模拟试卷123(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷123(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题1.在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。
程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为“打开文件”;②设置适当属性,使对话框的“文件类型”下拉式组合框中有两项可供选择:“文本文件”、“所有文件”(如图所示),默认的类型是“所有文件”;③编写命令按钮的事件过程,使得单击按钮可以弹出“打开文件”对话框。
要求:程序中不得使用变量,事件过程中只能写入一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。
正确答案:[操作步骤]步骤1:新建一个窗体,按照要求建立控件并设置其属性,如图3.21所示。
程序中用到的控件及属性见表3.13。
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考代码Private Sub Command1_Slick( )CD1.ShowOpen’显示打开文件对话框End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。
2.在名称为Form1的窗体上添加一个名称为Command1的命令按钮,其标题为“移动本按钮”,如图所示。
要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。
要求:程序中不得使用变量,事件过程中只能写入一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
正确答案:[操作步骤]步骤1:新建一个窗体,按照要求建立控件并设置相应属性如表3.14所示。
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考代码Private sub Command1_Click( )Command1.Left=Command1.Left—100End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。
国家二级VB机试(上机操作)模拟试卷432(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷432(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在名称为Form1、标题为“输入”、最大化按钮失效的窗体上画一个名称为Labe11的标签控件,其标题为“输人密码”;再向窗体内画一个名称为Text1的文本框控件,并清空其中的文本。
程序执行时,用户在文本框中最多可输入由6个字符组成的密码,密码字符在文本框中显示为“*”,其画面如图所示,请设置相应属性。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上,画一个名称为Shapel的形状控件,将其形状设置为圆、背景样式设置为不透明;再向窗体上画一个名称为HScrol11的水平滚动条控件,并将滚动条所能表示的最小值设置为0、所能表示的最大值设置为255。
要求:编写适当的事件过程,使得程序运行时,当单击水平滚动条HScroll1两端的箭头时,能将Shape1中的背景颜色设置为由红、绿、蓝三原色组合形成的一种颜色,其中,红色的分量值为滚动条中滚动框当前位置所表示的值,绿色、蓝色的分量值都为0。
程序运行示意图如图所示。
提示:系统库函数RGB可将红、绿、蓝三原色组合,并返回组合后的颜色值。
注意:要求程序中不能使用变量,每个事件过程中只能写一条语句(不得使用选择语句或循环语句)。
保存时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
正确答案:(1)【操作步骤】步骤1:新建一个窗体,根据表4.8设置窗体的相关属性步骤2:向窗体中添加一个标签控件,根据表4.9设置控件的相关属性步骤3:向窗体中添加一个文本框控件,根据表4.10设置控件的相关属性,设置后窗体的效果如图4.8所示步骤4:调试并运行程序,关闭程序后按题目要求存盘。
(2)【操作步骤】步骤1:新建一个窗体,在窗体上添加一个Shape控件,并按照表4.11设置控件的相关属性。
计算机的等级考试二级VB上机试题50套解析

、第 50 套 上机考试试题 一、基本操作题 (1)在名称为Form1的窗体上绘制一个文本框,名称为Txt1,字体为“宋体”,文本 框中的初始内容为“二级Visual Basic”;再绘制一个命令按钮,名称为Cmd1,标题为“改 变字体为楷体”。
请编写适当事件过程,使得在运行时,单击命令按钮,则把文本框中文 字的字体改为楷体,如图50-1所示。
图 50-1 注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 vbsj1.vbp ,窗体文件名为vbsj1.frm 。
(2)在名称为Form1的窗体上绘制一个名称为Cmd1的命令按钮,其标题为“移动”, 位于窗体的左上部。
编写适当的事件过程,使程序运行后,每单击一次窗体,都使得命令 按钮同时向右、向下移动100。
程序的运行情况如图50-2所示。
图 50-2注意:不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj2.vbp ,窗体文件名为vbsj2.frm 。
二、简单应用题(1)在名称为 Form1 的窗体中绘制一个名称为 Lab1 的标签,其标题为“0”,BorderStyle 属性为 1;再添加一个名称为 Tmr1 的计时器。
请设置适当的控件属性,并编写适当的事 件过程,使得在运行时,每隔 1 秒钟标签中的数字加 1。
程序运行时效果如图 50-3 所示。
注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj3.vbp ,窗体文件名为 vbsj3.frm 。
图 50-3 (2)在考生文件夹中有一个工程文件 vbsj4.vbp 及窗体文件 vbsj4.frm 。
在名称为 Form1 的窗体上有一个名称为 Cmd1 的命令按钮,其标题为“下一个”。
要求在窗体上建立一个 单选按钮数组 Opt1,含 4 个单选按钮,标题分别为“A”、“B”“C”和“D”,初始状态 下,“A”为选中状态。
程序运行效果如图 50-4 所示。
计算机二级考试VB上机模拟题及答案

计算机二级考试VB上机模拟题及答案1.基本操作题(1)将“销售表”中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表2001.dbf中。
(2)将“销售表”中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。
(3)打开“商品表”,使用BROWSE命令浏览时,使用“文件”菜单中的选项将“商品表”中的记录生成文件名为“商品表.htm”的HTML格式文件。
(4)为“商品表”创建一个主索引,索引名和索引表达式均是“商品号”;为“销售表”创建一个普通索引(升序),索引名和索引表达式均是“商品号”。
【参考答案】(1)在“命令”窗口输入命令:SELECT*FROM销售表WHERE日期<=CTOD("12/31/00")INTO TABLE 2001系统将自动查找日期在2000年12月31日前的记录,并复制到一个新表2001.dbf中。
(2)在“命令”窗口输入两条命令:DELETE FROM销售表WHERE日期<=CTOD("12/31/00")&&逻辑删除记录PACK &&物理删除记录通过以上两条命令物理删除“销售表”中日期(日期型字段)在2000年12月31日前的记录。
(3)具体步骤如下:① 在“命令”窗口输入两条命令:USE商品表 &&打开商品表BROWSE &&打开表记录浏览窗口② 在“文件”菜单中选择“另存为HTML(H)...”菜单命令,如图4-18所示。
③ 弹出“另存为HTML”的对话框中,系统默认以“商品表.htm”名保存该文件,单击“确定”按钮保存文件。
(4)具体步骤如下:① 在“命令”窗口输入两条命令:USE商品表 &&打开商品表MODIFY STRUCTURE &&打开表设计器② 在“商品表”的表设计器中,单击“字段”选项卡,选择“商品号”字段,在“索引”下拉列表框中为该字段选择一个排序方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、基本操作题
1[简答题]
(1)在名称为Form1的窗体上添加两个名称分别为Text1和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。
窗体的标题为“窗口”。
请通过属性窗口设置适当的属性,满足如下要求:
①Text2可以显示多行文本,并且有垂直和水平两个滚动条;
②程序运行时在Text1中显示输入的字符为“*”。
程序运行后的窗体如图所示。
参考解析:(1)【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Height、PasswordChar、Text、MultiLine、ScrollBars属性。
【解题思路】文本框控件的MultiLine属性用于设置文本框是否显示多行文本,值为True表示是,值为False则表示否。
ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、1、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。
文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。
【操作步骤】
步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。
步骤2:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。
(2)【考点分析】本题考点有:图像框的Name、Width、Height、Picture和Stretch
属性,命令按钮的Name、Caption属性。
【解题思路】图像框(Image)控件的Picture属性用于在设计阶段时装载在图像框中显示的图片,它的Stretch(自动伸缩)属性用来设定载入其中的图片是否需要自动调整,以适应图像框的大小。
图像框的宽和高分别由其Width属性和Height属性设置。
本题要在单击按钮时实现“放大”或“缩小”的功能,应在程序中动态设置图像框大小(宽和高),即在其原来基础上增加或减小图像框的宽和高。
【操作步骤】
步骤1:新建一个窗体,按照题目要求建立控件并设置图像框相应属性,如图3.17所示。
二、简单应用题
2[简答题]
(1)在考生文件夹下有一个工程文件sit3.vbp。
其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。
程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“计算分数”按钮,则可计算出最后得分并显示在文本框Text3中(如图所示)。
计算方法:
去掉1个最高得分和1个最低得分,求剩下得分的平均分,再乘以3,再乘以难度系数。
最后结果保留到第2位小数,不四舍五入。
注意:文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容,考生不能修改程序中的其他部分和各控件的属件。
最后把修改后的文件按原文件名存盘。
参考解析:(1)【考点分析】本题考点有:INT()函数、Val()函数、文本框数组的Text 属性、If判断语句以及For循环语句。
【解题思路】通过Val()函数获取文本框数组的值,并把它转换为数值型,通过循环语句和判断语句,找出最大值和最小值赋值给变量a和b,同时累加所有数值的和赋值给s,那么最终的和为s-a-b,根据算法求剩下得分的平均分,乘以3,再乘以Text2中输入的难度系数,得出最终的得分。
【操作步骤】
步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口,去掉程序中的注释符“´”,将问号改为正确的内容。
参考答案(阴影部分是需考生填入的内容)
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
(2)【考点分析】本题考点有:单选按钮的Value属性、菜单项的Enabled属性、菜单编辑器的使用、文件编辑、文本框的Text属性、For循环语句、If判断语句以及App.Path 相对路径。
【解题思路】本题的语句比较多,先看一下程序实现的过程,通过单选按钮决定是进行阶乘还是累加运算,并确定4个菜单项的Enabled属性,在菜单项的Click事件过程中,设置n的值,运用If判断语句判断n值,进行累加或阶乘运算,然后通过文件编辑实现存盘操作。
【操作步骤】
步骤1:打开本题工程文件;
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考答案
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
三、综合应用题
3[简答题]
在考生文件夹下有一个工程文件sit5.vbp,功能是用来计算勾股定理整数组合的个数。
勾股定理中3个数的关系是:a2+b2=c2。
例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)。
编写程序,统计均在60以内的三个数满足上述关系的整数组合的个数,并显示在标签Labell 中。
注意:不得修改原有程序的控件属性。
在结束程序运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则无成绩。
最后把修改后的文件按原文件名存盘。
参考解析:【考点分析】本题考点有:嵌套循环、文件编辑以及If判断语句。
【解题思路】通过循环嵌套实现遍历60以内的整数,通过勾股定理表达式判断是否为勾股数整数组合,并通过变量的累加实现勾股定理整数组合个数的统计。
【操作步骤】
步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。
参考答案
步骤3:调试并运行程序,关闭程序后按题目要
求存盘。
【易错提示】注意通过嵌套循环得出的m值,为所求m值的2倍,例如5^2=4^2+3^2,同时5^2=3^2+4^2,因此最后的值应为m/2。