• 二级VB语言程序设计笔试卷重点及难点试题分析

    二级VB 选择题
    【试题描述】
    在Visual Basic中,表达式3*2\5 Mod 3的值是
    A)1   B)0   C)3  D)出现错误提示
    【考察知识点】这是一道考察算术运算符的试题,比较简单,但得分率不高。
    【解题思路】按照从左到右的顺序依次执行,3*2\5的结果是1,再执行取模运算,结果仍为1。答案是A。
    【统计数据】52.0%的考生答对该题。有22.2%的考生和18%的考生分别选择了C和B,这两个候选项都是不对的。

    二级VB 选择题
    为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为
    A)0   B)1   C)2    D)3
    【考察知识点】该题考核考生对常用控件属性的掌握,相信如果在编程中实践过的考生都能有记忆并正确答题。
    【解题思路】ScrollBars属性用来确定文本框中有没有滚动条,可取0、1、2、3四个值,分别对应没有滚动条、只有水平滚动条、只有垂直滚动条、同时具有水平和垂直滚动条。答案是D。
    【统计数据】有50.1%的考生答对该题。在总分低分的考生中有不少人选择了其它选项,特别是B和C。可以认为是没有理解或使用过ScrollBars属性。

    二级VB 选择题
    要使两个单选按钮属于同一个框架,正确的操作是
    A)先画一个框架,再在框架中画两个单选按钮
    B)先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中
    C)先画两个单选按钮,再画框架将单选按钮框起来
    D)以上三种方法都正确
    【试题分析】这是一道考核框架知识的基础题,不难,但考生答对率不高。事实上,有两种方法可以建立有内容的框架,一个是先画框架,再在框架里画控件,还有就是对已有的控件的情况,先进行控件“剪切”,然后画框架,最后在框架内执行“粘贴”操作。如果在框架外画一个控件,然后把它拖到框架内,该控件不是框架的一部分。本题答案是A。
    【统计数据】44.2%的考生答对该题。有44.0%的考生错误选择了D。

    二级VB 选择题
    设窗体上有一个文本框Text1和一个命令按钮Command1,并有以下事件过程:
    Private Sub Command1_Click()
    Dim s As String, ch As String
    s = “”
    For k = 1 To Len(Text1)
       ch = Mid(Text1,k,1)
       s = ch + s
    Next k
    Text1.Text = s
    End Sub
    程序执行时,在文本框中输入“Basic”,然后单击命令按钮,则Text1中显示的是
    A)Basic     B)cisaB  
    C)BASIC    D)CISAB
    【考察知识点】该题主要考核了字符串的有关函数运算。VB提供了十分丰富的字符处理,这也是每次考试一般都会有的考核点。从本题统计数据结果来看,得分率较低。
    【解题思路】for循环语句的作用是根据文本框内字符串的长度建立循环操作,ch从框内字符串的最后一个字符开始依次取单个字符,s即为文本框内字符串的倒序。答案为B。
    【统计数据】只有42.3%的考生选择了正确选项B,低于选择A的考生(44.2%)。题目不难,问题可能出在考生对在Mid函数缺少理解。

    二级VB 填空题
    窗体上命令按钮Command1的事件过程如下:
    Private Sub Command1_Click()
      Dim total As Integer
      Total = s(1) + s(2)
      Print total
    End Sub
    Private Function s(m As Integer) As Integer
      Static x As Integer
    For i = 1 To m
    x = x + 1
      Next i
      s = x
    End Function
    运行程序,第3次单击命令按钮Command1时,输出结果为_____。
    【考察知识点】本题主要考核的是对静态变量的理解和掌握。静态变量具有的特点是每次引用该变量时,其值会继续保留。
    【解题思路】x初始值为0,但每次执行后,其值会保留,所以有必要画一张表格,记录下x及s(1) 、s(2)的变化:
    单击次数 执行前x值 s(1) s(2)
    1 0 1
    1  3
    2 3 4
    4  6
    3 6 7
    7  9
    第三次点击命令按钮后,输出的结果为7+9。答案为  16 。
    【统计数据】本题答对率仅为10.8%,但区分度较高(0.364),表明总分成绩高的考生答对比率较高。这是一道很好的试题。

    © 原文地址: http://www.amznz.com/NCRE2vb/
    版权所有!如转载文章,请务必注明以上引用地址,否则请勿转载!




  • + ev、pv、ac项目管理中简写记忆及计算公式
  • + 极品飞车音乐全集下载
  • + November Was White,December Was Grey
  • + Word插入gif动态图片方法
  • + 免费手机号码归属地接口
  • + Axure IOS/Android素材大全
  • + fonts.googleapis.com加载慢解决办法
  • + MySQL数据库MyISAM转换InnoDB方法
  • + 百度蜘蛛IP(定期更新)
  • + LNMPA图片防盗链方法
  • + No Update Required
  • + 如果我欠了你五块钱,请你告诉我