2010年全国计算机等级考试二级VB笔试各题型答题技巧

文章作者 100test 发表时间 2011:03:18 20:37:43
来源 100Test.Com百考试题网


导读:备考2010年全国计算机等级考试二级以教科书为本,以历年考题为纲,本文教大家熟悉考试题型,掌握基本做题技巧。   编辑特别推荐:

  #0000ff>全国计算机等级二级VB分章节考试要点汇总

  #0000ff>二级VB应试策略与技巧(笔试应试注意事项)

#0000ff>

  #0000ff>二级VB应试策略与技巧(题型分析与解题技巧)

  #0000ff>全国计算机二级VB应试策略与技巧(应试策略)

  #0000ff>全国计算机二级VB应试策略与技巧(考试要求)

  一、熟悉考试题型,掌握基本做题技巧。

  VB考试只有选择题和填空题两种题型,其中选择题共30题,分值70分,填空题共15小题,分值30分。这两种题型的解题方法有所不同,考生在备考时要深化对基本概念和知识点的理解,并注重实践,同时要多做一些针对性的练习,特别是历年真题,从中找出规律性的东西以及解题技巧。

  A、选择题解题技巧:

  常见的选择题解法有“排除法”。我们从历年四次考试中分别挑选一个选择题进行举例,希望大家引起重视,并能熟练掌握这种解题技巧。

  例1:(2003年09月考题)设有如下通用过程,在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click()

  Dim x As Integer

  x = 10

  y = 5

  y = f(x)

  Print x. y

  End Sub

  Public Function f(x As Integer)

  Dim y As Integer

  x = 20

  y = 2

  f = x * y

  End Function

  程序运行后,如果单击命令按钮,则在窗体上显示的内容是

  A)10 5 B)20 5 C)20 40 D)10 40

  【答案】C

  【分析】对于传值和传地址的题目,解题时我们可以运用适当的排除技巧,如针对上面的题目我们可以进行分析后直接得出结果:

  本题中,X初值是10,Y初值是5。

  但由于X传地址,所以要互相影响,故在主程序调用函数F(X)后,打印语句中X不可能是原来的10,因此可以马上排除答案A和D.而Y是靠函数本身传递值,故在函数过程中F得到新值40后就如同传地址一样把结果传给了Y。故本题的答案是C。

  例2:(2003年04月考题)在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:

  Private X As Integer

  Private Sub Command1_Click()

  X=5:Y=3

  Call proc(X,Y)

  Label1.Caption=X

  Label2.Caption=Y

  End Sub

  Private Sub proc(ByVal a As Integer,ByVal b As Integer)

  X=a* a

  Y=b b

  End Sub

  程序运行后,单击命令按钮,则两个标签中显示的内容分别是

  A)5和3 B)25和3 C)25和6 D)5和6

  【答案】B

  【分析】本题中的X是窗体级变量,所以X在过程之间传递参数时相当于传地址,互相要影响。同时,过程之间本身有A和B要与X和Y传值。由于本题中的X原先是5,则程序执行后X应该改变,故先排除答案A和D。另外,B和Y传的是值,它们互不影响,故又可以排除答案C。因此最终答案是B。



相关文章


VB实现窗口的弹出式菜单
拖动无系统标题栏的窗口
2011年计算机二级考试VB备考冲刺攻略
2010年计算机等级考试二级VB100Test纲解读及机考分析
2010年全国计算机等级考试二级VB笔试各题型答题技巧
如何用VB存取SQLServer中的图像数据
eXpressAppFramework生成单据编号的解决方案
二级VB应试策略与技巧(笔试应试注意事项)
二级VB应试策略与技巧(题型分析与解题技巧)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛