全国计算机等级考试二级VB历年真题与解析

需积分: 10 2 下载量 119 浏览量 更新于2024-11-14 收藏 48KB DOC 举报
"03~07年计算机考试vb的真题及答案" 这篇资源包含的是2002年至2007年间全国计算机等级考试二级VB科目的部分历年真题及答案,主要以选择题的形式呈现。这些题目涵盖了VB编程的基础知识,包括控件的使用、属性的理解、变量声明与赋值、流程控制、逻辑运算以及用户交互等核心概念。 1. **控件操作**:在VB中,当双击窗体上的控件时,会打开代码窗口,允许程序员编写与该控件相关的事件处理代码(例如Click事件)。 2. **属性应用**:Name属性是用于标识对象的唯一名称,它在运行时通常是不能更改的,并且不能为空。窗体的Caption属性才是用于设置显示在标题栏中的文本。 3. **控件类型**:在VB的标准控件中,通用对话框(Common Dialog)不会直接出现在工具箱上,需要通过特定方法引入,如使用ShowOpen或ShowSave方法打开。 4. **日期时间赋值**:在VB中,日期值可以用#号包围来表示,因此正确的赋值方式是`TestDate = #1/1/2002#`。 5. **符号函数Sgn**:Sgn函数返回一个整数值,表示其参数的符号。如果Sgn(X)为-1,说明X的值小于0。 6. **静态变量**:在VB中,Static关键字用于声明在每次调用过程时保持其值不变的变量。在这个例子中,每次点击Command1,Y的值增加5,X的值基于上一次的Y值增加5。因此,三次点击后的结果是X=15,Y=6。 7. **逻辑运算**:VB中的逻辑运算符包括And和Or,以及Eqv(等价)。在给定的选项中,只有`(a > b) Or (b > 0)`始终为真,因为只要b大于0,这个表达式就为真,而题目中b的值是5。 8. **InputBox函数**:InputBox用于弹出一个对话框,让用户输入数据。当用户输入数值10并回车,变量X将被赋值为10。 这些题目涉及到的VB知识点还包括: - **控件事件**:如Click事件,是当用户点击控件时触发的事件。 - **变量声明**:Dim语句用于声明变量,如`Dim TestDate As Date`声明了一个Date类型的变量。 - **流程控制**:如`Cls`语句用于清空窗体的内容。 - **逻辑运算符的优先级**:And运算符的优先级高于Or, Eqv用于逻辑等价判断。 - **条件表达式**:如`(a >= b And b > 10)`,是VB中的条件测试。 通过这些题目,考生可以复习和检验自己对VB基本语法、对象属性、逻辑表达式以及控制结构的理解程度。对于准备计算机等级考试的人来说,这样的练习资料非常有价值。