全国计算机vb上机考试题库,全国计算机二级考试VB上机题库.doc

1cbb08320638fa5f411de9423ba0a513.gif全国计算机二级考试VB上机题库.doc

文档编号:613896

文档页数:56

上传时间: 2019-04-14

文档级别:

文档类型:doc

文档大小:448.00KB

全国计算机二级考试全国计算机二级考试 VBVB 上机题库上机题库 一一 一、基本操作题一、基本操作题 1在名称为 1的窗体上绘制一个文本框,名称为 Txt1,字体为“宋体”,文本框 中的初始内容为“二级 Visual Basic”;再绘制一个命令按钮, 名称为 1, 标题为“改 变 字体为楷体”。请编写适当事件过程,使得在运行时,单击命令按钮,则把文本框中文 字 的字体改为楷体,如图50-1所示。 注意程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 vbsj1.vbp,窗体文件名为 vbsj1.frm。 2在名称为 1的窗体上绘制一个名称为 1的命令按钮,其标题为“移动”, 位于窗体的左上部。编写适当的事件过程,使程序运行后,每单击一次窗体,都使得命 令按钮同时向右、向下移动100。程序的运行情况如图50-2所示。 注意 不得使用任何变量;文件必须存放在考生文件夹中, 工程文件名为 vbsj2.vbp, 窗 体文件名为 vbsj2.frm。 二、简单应用题 1在名称为 1 的窗体中绘制一个名称为 Lab1 的标签,其标题为“0”, BorderStyle 属性为 1;再添加一个名称为 Tmr1 的计时器。请设置适当的控件属性,并编 写适当的事 件过程,使得在运行时,每隔 1 秒钟标签中的数字加 1。程序运行时效果如图 50-3 所示。 注意程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 vbsj3.vbp,窗体文件名为 vbsj3.frm。 2在考生文件夹中有一个工程文件 vbsj4.vbp 及窗体文件 vbsj4.frm。在名称为 1 的窗体上有一个名称为 1 的命令按钮, 其标题为“下一个”。 要求在窗体上建立 一个单选按钮数组 Opt1,含 4 个单选按钮,标题分别为“A”、“B”、“C”和“D”,初 始状态 下,“A”为选中状态。程序运行效果如图 50-4 所示。 要求程序运行时,使得每单击命令按钮一次,就选中下一个单选按钮,如果已经选中最 后一个单选按钮,再单击命令按钮,则选中第 1 个单选按钮。 窗体文件中已经给出了命令 按钮的 Click 事件过程, 但不完整, 请去掉程序中的注释 符“”, 把程序中的问号“” 改为正确的内容。 注意不能修改程序的其他部分。最后,按原文件名并在原文件夹中保 存修改后的文件。 三、综合应用题 编写一个程序,输入货物的数量及单价,求总价并输出。 窗体标题设置为“模拟售货 机”, 窗体上的两个标签分别命名为 Lab1 和 Lab2, 标 题为“货物的数量个 ”和“货 物的单价元”两个名称分别为 Txt1 和 Txt2 的文 本框;一个名称为 1 的命令按 钮,其标题为“总价”。结果显示在名称为 Pic1 的图片 框中。当用户输入货物的数量与 单价后,单击“总价”按钮,输出正确的结果,程序运行 效果如图 50-5 所示。 注意在存盘时,工程文件名为 vbsj5.vbp,窗体文件名为 vbsj5.frm。 试题答案及详解 一、基本操作题 第 1 小题 【审题分析】本题需在命令按钮的单击事件过程中,通过修改文本框的 FontName 属性 值为“楷体_GB2312“来改变文本框中文本的字体。 【操作步骤】 步骤 1新建一个“标准 “工程,按表 50-1 在窗体中画出控件并设置其相关属性。 表 50-1 步骤 2打开代码编辑窗口,编写命令按钮的单击事件过程。 参考代码 Private Sub 1_Click Txt1.FontName “楷体_GB2312“ End Sub 步骤 3按要求将文件保存至考生文件夹中。 第 2 小题 【审题分析】 要使命令按钮位于窗体左上角需将其 Top 属性值和 Left 属性值设置为 0; 要在单击一次窗体后, 命令按钮同时向右、 向下移动 100, 需在窗体的单击事件过程中, 设 置命令按钮的 Top 属性值和 Left 属性值各增加 100。 【操作步骤】 步骤 1新建一个“标准 “工程,按表 50-2 在窗体中画出控件并设置其相关属性。 表 50-2 步骤 2打开代码编辑窗口,编写命令按钮的 Click 事件过程。 参考代码 PrivateSub 1_Click 1.Left1.left100 1.Top1.Top100 End Sub 步骤 3按要求将文件保存至考生文件夹中。 二、简单应用题二、简单应用题 第第 1 1 小题小题 【审题分析】根据题目要求,要在程序运行时能每隔 1 秒,标签中的数字加 1,需将 计时器的 Interval 属性值设置为 1000 毫秒,Enabled 属性值设置为 True,在计时器的 Timer 事件过程中将标签中的数值加 1。 105 3 http// 属性。 【操作步骤】 步骤 1新建一个“标准 “工程,按表 50-3 在窗体中画出控件并设置其相关属 表 50-3 步骤 2双击窗体上的计时器控件,在其 Timer 事件过程中加入以下代码 参考代码 Private Sub Tmr1_Timer Lab1.Caption Lab1.Caption 1 End Sub 步骤 3按要求将文件保存至考生文件夹中。 第 2 小题 【审题分析】 本题源程序在命令按钮的单击事件过程中, 首先利用 For 循环语句循 环 变 k 的初值为 0,终值为 3逐一检查单选按钮数组中的每个元素是否被选中,若选 中则 用变 n 记录下选中单选按钮的索引号,即 nk。循环结束后,取消对当前选中单选按钮的 选择,且变 n 增 1;接着判断 n 的值是否为 4,若是则将 n 的值置为 0,重新从 单选按 钮数组的第 1 个元素开始;最后设置索引号为 n 的单选按钮被选中。 【操作步骤】 步骤 1 打开考生文件中的本题工程文件 vbsj4.vbp, 按表 50-4 在窗体中用“复制“ 和 “粘贴“命令画出包含 4 个元素的单选数组和 1 个命令按钮并设置属性。 表 50-4 步骤 2打开代码编辑窗口,去掉程序中的注释符““,将问号““改为正确的内容。 参考代码 Private Sub 1_Click For k 0 To 3 If Opt1k.Value Then 106 n k End If Next k Opt1n.Value False n n 1 If n 4 Then n 0 End If Opt1n.Value True End Sub 步骤 3按要求将文件保存至考生文件夹中。 三、综合应用题三、综合应用题 【审题分析】本题其实就是设计一个简单的乘法运算,为避免不必要的错误,可在执行 运算前用 Val 函数将文本框中数字字符串转换为数值数据。 【操作步骤】 步骤 1新建一个“标准 “工程,按表 50-5 在窗体中画出控件并设置其相关属性。 表 50-5 步骤 2打开代码编辑窗口,编写“总价“命令按钮的单击事件过程。 参考代码 Private Sub 1_Click Dim num As Integer Dim rmb As Currency num ValTxt1.Text rmb ValTxt2.Text Pic1.Cls Pic1.Print num * rmb End Sub 步骤 3按要求将文件保存至考生文件夹中。 全国计算机二级考试全国计算机二级考试 VBVB 上机题库上机题库 二二 一、基本操作题一、基本操作题 1在名为 1 的窗体上建立一个名为 Hsb1 的水平滚动条, 其最大值为 300, 最 小 值为 0。 要求程序运行后, 每次移动滚动框时, 都执行语句 1.Print Hsb1.Value, 运 行 效果如图 51-1 所示。 注意程序中不能使用任何其他变量;文件必须存放在考生文件夹中,窗体文件名为 vbsj1.frm,工程文件名为 vbsj1.vbp。 2在窗体绘制一个名为 Pic1 的图片框和一个名为 1 且其标题为“显示”的命 令按钮。 编写适当的事件过程, 使程序运行后, 若单击“显示”命令按钮, 则在图片框中 显 示“这是一个图片框”,运行效果如图 51-2 所示。 注意不要使用任何变量,直接显示字符串;文件必须存放在考生文件夹中,窗体文 件 名为 vbsj2.frm,工程文件名为 vbsj2.vbp。 二、简单应用题二、简单应用题 1在考生文件夹中有工程文件 vbsj3.vbp 及其窗体文件 vbsj3.frm。在名为 1 的窗体上有 3 个名称分别为 Txt1、Txt2 和 Txt3 的文本框;1 个名称为 1 的命令按 钮, 其标题为“计算”。 要求程序运行后,在 Txt1 和 Txt2 中分别输入两个整数,单击“计算”按钮后,可把 两个整数之间的所有整数含两个整数累加起来并在 Txt3 中显示出来,如图 51-3 所示。 要求 在有问号“”的地方填入正确内容, 然后删除“”及所有注释符“”, 但 不 得修改其他部分。保存时不得改变文件名和文件夹。 2在考生文件夹中有一个工程文件 vbsj4.vbp,相应的窗体文件为 vbsj4.frm。在名 为 1 的窗体上有两个名称分别为 1 和 2 的命令按钮;一个名称为 Lab1 的标 签控件;一个名称为 Tmr1 计时器控件。 程序运行后,在命令按钮 1 中显示为“开始”;在命令按钮 2 中显示为“停 止”;标签中字号大小为 18 号、 字体为粗体、 显示为“欢迎光临”标签的 AutoSize 属性 为 True;计时器的 Interval 属性设置为 100,Enabled 属性设置为 False。 此时如果单击“开始”命令按钮, 则该按钮变为禁用, 标题变为“继续”, 同时标签 自 左至右移动每个时间间隔移动 50,如图 51-4 所示。当标签移动出窗体右边界后,自 动 从左边界开始向右移动;如果单击“停止”命令按钮, 则该按钮变为禁用, “继续”命 令按 钮变为有效,同时标签停止移动;再次单击“继续”命令按钮后,标签继续移动。本 程序不 完整,请补充完整,并能正确运行。 要求去掉程序中的注释符“”,把程序中的问号“”改为正确的内容,使其实现 上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文 件。 三、综合应用题三、综合应用题 在考生文件夹下有一个工程文件 vbsj5.vbp,相应的窗体文件为 vbsj5.frm。在窗体 1 上有两个名称分别为 1和 2的命令按钮,它们的标题分别为“写入文件”和 “读出 文件”,如图51-5所示。 其中“文件写入”命令按钮事件过程用来建立一个通讯录,以随机存取方式保存到文 件 dw1.dat 中;而“文件读出”命令按钮事件过程用来读出文件 dw1.dat 中的每个记录,并 在窗体上显示出来。 通讯录中的每个记录由3个字段组成姓名Name、电话Tel和邮政编码Pos。 各字段的类型和长度为 姓名Name字符串 15 电话Tel字符串 15 邮政编码 Pos长整型Long 程序运行后, 如果单击

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值