• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
计算机等级考试释疑VB应试心得
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
计算机等级考试释疑VB应试心得
软件发布 计算机等级考试释疑VB应试心得
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 认证考试 >> 计算机等级考试 >> 计算机等级考试动态 >> 计算机等级考试释疑VB应试心得

计算机等级考试释疑VB应试心得

添加时间: 2007-5-8 2:15:05  作者: 计算机等级考试认证参考  阅读次数:30   来源: http://www.d9soft.com

       

       VB因简单易学、功能强大和 微软 的支持而成为主流,于是越来越多参加全国 计算机等级 考试的人选择了它。不过请大家注意:二级VB考试笔试与上机时间均为90分钟,千万不要与其它语言的考试时间发生混淆。
  VB与QB的区别与联系
  VB与QB在数据类型、语法和程序结构等方面有很多相同之处,VB仍采用基本的BASIC语言,但它们的区别却是根本性的:
  1.QB只是一门程序设计语言,而VB不但是一门程序设计语言,更重要的还是在Windows操作系统界面下的软件开发工具,它主要用来开发可视化软件。
  2.QB中的程序是一个完整的程序系统,是不可以分割的,程序执行时从头执行到尾,编写程序时一定要精确地写出每一个步骤;而VB程序采用的是事件驱动编程机制,用户编写程序时不必写出很长的程序,只要写出简短的程序片断就可以了。
  比如这样一个例子,要求编程实现:输入两个数,输出它们的和。如果用QB,程序如下:
INPUT ab
c=a+b
PRINT c
END
  而用VB程序则如下:
Private Sub Command1_Click
A=InputBox“a=”
B=InputBox“b=”
C=vala+valb
Print C
End Sub
  这个例子中QB程序与VB程序在程序代码和语法规则上基本相似,但执行时就不一样了:QB只要运行,就可以得出结果;而VB程序则必须用鼠标单击Command1对象才能执行其代码,得出结果。如果单击窗体则操作对象错误;如果对Command1不单击而进行其它操作,则对象响应事件错误。这两者都不能执行VB下面的程序代码。因而在VB应试学习过程中,既要学会分析BASIC程序的执行流程,又要熟悉和掌握VB的操作界面、面向对象程序设计的特点。
  重视VB的基本概念
  VB的基本概念中,要特别重视数据类型的定义、表达式、函数及常用控件的属性、功能和使用。这是掌握面向对象程序设计、学会编写事件代码的基础,考试的内容涉及面很广,大家要多加记忆与理解。
  在前面的例子中,如果将其中的“C=vala+valb”改为“C=A+B”,那么从键盘输入A=1,B=2,结果还是3吗?答案是否定的。因为InputBox函数是输入语句,它只能接收文本,所以变量A与B内存放的并非是数字1与2而是字符“1”与“2”,而语句C=A+B中的“+”号的含义对于文本来讲并不是加而是连接的意思,因而答案为12。这个问题的理解充分地说明了掌握基本概念的重要性。   2002年秋季笔试中有一选择题:在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:
Private Sub Command1_Click
Static X As Integer
Static Y As Integer
Cls
Y=1
Y=Y+5
X=5+X
Print XY
End Sub
  程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为:
  A) 15 16 B) 15 6
  C) 15 15 D) 5 6
  解析:本题主要考查对数据的定义,用Dim和用Static定义的变量在程序中的结果是完全不同的。用Dim定义的变量,在过程运行结束后,变量的值不会保留;用Static定义的变量,其值只被初始化一次,其后的值将继续保留。题目中x定义为Static类型,x第一次运行时初值为0,第二次运行前其值变为5,第三次运行前其值变为10,而y虽然也定义为Static,但每次都要执行一个“y=1”这个赋值语句,所以第三次执行完,其结果应为:x=15,y=6。
  掌握VB中的控件
  在VB中,控件是非常重要的内容,考试中常常应用在程序分析和上机操作中。考生们要多记忆、多运用、多对比、多总结,举一反三,才能掌握好各个控件。
  2002年春季笔试中有一选择题:在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”、“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如图1),则能够实现上述要求的语句序列是:
A Option1.value=True B Option1.Value=True
Check1.Value=False Check1.Value=True
C Option2.Value=False D Option1.Value=True
Check1.Value=True Check1.Value=1
  解析:本题主要考核VB的两个控件,单选按钮控件与复选框控件的Value属性,虽然它们属性名是一样的,但取值却不同。单选按钮Value属性值为True表示选中,而复选框选中其值应为1,所以正确答案应为D。许多考生由于学习过程中不注重对比,没有真正理解和掌握,常错选为B。

  2002年秋季考试中有一填空题:在窗体上画两个标签,其名称分别为Label1和Label2,Caption属性分别为“数值”及空白;然后画一个名称为HScroll1的水平滚动条,其Min的值为0,Max的值为100。程序运行后,如果单击滚动条两端的箭头,则在标签Lable2中显示滚动条的值,如图2所示。请在 1 和 2 处填入适当的内容,将程序补充完整。
Private Sub HScroll1_1
Labl2.Caption=HScroll1.2
End Sub
  解析:本题主要考查考生对于滚动条控件事件及属性的掌握,因为滚动条支持两个事件,即跟踪滚动条中的动态变化的Scroll事件和得到滚动条最后位置的Change事件,题中要求单击滚动条两端的箭头所能触发的事件应为Change事件,可以显示当前滚动位置(即数值)的应为Value属性,故应填入Change和Value。
抓住程序“要害”进行分析程序的“要害”就是算法和过程,重点在于抓住算法的使用和过程的执行,所以要花时间进行认真的分析,不要放过每一个细节。否则一不小心就容易得出错误分析,与正确结果大相径庭。
  2002年秋季笔试中有一程序分析题:在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click
Dim array11010 As Integer
Dim ij As Integer
For i=1 To 3
For j=2 To 4
array1ij=i+j
Next j
Next i
Text1.Text=array123+array134
End Sub
  程序运行后,单击命令按钮,在文本框中显示的值是:
A)12 B)13 C)14 D)15
  解析:本题中我们应将分析重点放在text1的赋值上面,由于程序已知其算法为:text1.text=array123+array134,因而只要求array123 与array134的值而没有必要去求其它数组元素的值,根据数组通项的算法array1ij=i+j可知array123=5、array134=7,故正确答案应为A。

 

上下文章:

 

上一篇文章: 提醒等级考试二级VB考机试注意事项 下一篇文章: 三级偏软类上机考试的备考

相关文章:

  • 中国国家计算机病毒中心监测发现蠕虫新变种
  • 09年全国计算机等级考试更新7门教材
  • 确保计算机安全 个人用户责无旁贷
  • 计算机病毒中心:重视微软高危漏洞补丁程序
  • 微软第二代超级计算机版Windows发布在即

相关软件:

  • 出国留学考试旅游英语免费用 V1.0
  • 公安基础知识考试宝典 3.0
  • 执业药师考试宝典 V6.1 中药版
  • 执业药师考试宝典 V6.1 西药版
  • 报检员考试全程通 V6.5
  • 春浪考试系统ASP版 V3.66

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

计算机等级考试分类导航

  • 计算机等级考试动态
  • 计算机一级考试
  • 计算机二级考试
  • 计算机三级考试
  • 计算机四级考试

本类经典文章推荐

  • 全国计算机等级考试三级网络技术(...
  • 三级网络技术复习笔记(第1-2章)
  • 三级笔试样题(PC技术)
  • 三级数据库技术样题
  • 三级网络技术复习笔记(5-7)
  • 三级网络技术复习笔记(第3-4章)
  • 笔试样题(网络技术)
  • 机考如何避免范围性错误
  • 2003年最新三级网络模拟题(2)
  • 全国计算机等级考试三级网络技术部...

计算机等级考试动态阅读排行

  • 完整的计算机等级考试上机模拟系统
  • 9月17日计算机等级考试二级VF答案
  • 历年操作系统论述题及答案(2)
  • 计算机等级考试:VFp练习题1
  • 全国计算机等级考试三级网络技术(...
  • 计算机等级考试:VFp练习题2
  • 2005年全国计算机等级考试全真模拟...
  • 计算机二级VB软件环境、考试时间、...
  • 全国计算机等级考试报名时间、级别...
  • 三级网络技术复习笔记(第1-2章)

计算机等级考试阅读总排行

  • 全国计算机等级考试一级模拟试题01
  • 全国计算机等级考试一级模拟试题10
  • 全国计算机等级考试一级模拟试题08
  • 全国计算机等级考试一级模拟试题02
  • 全国计算机等级考试一级考试最新模...
  • 全国计算机等级考试一级模拟试题07
  • 一级(WINDOWS)试题解析-Word篇
  • 全国计算机等级考试上机考试应试技...
  • 全国计算机等级考试一级模拟试题03
  • 全国计算机等级考试一级模拟试题06

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有