电脑报LOGO


中文十大网站之一,广告效果极佳,欢迎在此刊登广告

VB编程短训班(第二期)结业考试模拟题

   编者按:电脑报函授学校VB编程短训班(第二期)结业考试定在4月中旬进行。结业试题的题型、难度与模拟试题相近,请各位学员认真复习,争取考出好成绩(模拟试题的答案详见下期本版)。
  一、术语解释
  1. 函数 2. 控件 3.全局变量 4. 像素
5. 代码 6. 项目 7. 死循环 8. 语法错误
9. 消息框 10. 循环
  二、判断正误
  1. 在VB语法中,可以传递多个参数给函数并接受函数的多个返回值。
  2. 使用其他语言(如Visual C++)的程序员也可以使用由VB 5 Custom Control Edition创建的ActiveX控件。
  3. End If语句对单行If语句不需要。
  4. Exit语句的功能是退出当前应用程序。
  5. 用户可以编写自定义过程和函数。
  6. 当两个或更多的控件有相同的Name属性时,控件数组就存在。
  7. 必须使用Format()函数适当地格式化日期和时间值,因为设置的日期和时间函数可能不能解释International Settings设置。
  8. 可以把Printer对象添加到工具箱中。
  9. 从一个过程的结束到该过程的下次运行,如果一个变量的值没有发生变化,那么该静态变量是一个全局变量。
  10. 打印机集合中的每台打印机都有唯一索引,索引从0开始,每台打印机都可根据索引编号来引用。
  三、填空题
  1. 如果你确实不能识别哪一个控件有焦点,那么按几下______键,就可以看到焦点会从一个控件跳向另一个控件。
  2. 在VB中,通常数据可分为______、______和______三种类型。
  3. 当______一个控件时,Visual Basic不允许任一用户编辑该控件。
  4. 下列循环重复______次:
    inti=10
   do while inti>=1
   inti=inti-1
   loop
  5. 用Open语句打开数据文件时,其Mode参数可设为__________、__________或__________ 。
  6. 通用对话框可以设置为以下几种特殊对话框:______、______、______、______、______和______ 。
  7. 赋值语句是用来给______、______或其他对象赋值的程序。
  8. 像其它函数一样,____________也返回值,而且当调用这些函数时,它们还能选择性地接收传递给它们的参数。
  9.关心维护工作的程序员都知道,足够的______有助于理解程序代码并进行将来的维护工作。
  10.VB中利用Circle方法可以画______、______和______ 。
  四、选择题
  1. 在程序运行的大部分时间里,用户屏幕上显示最多的控件是______ 。
  A. 文本框 B. 输入框 C. 组合框 D. 列表框
  2. ______语句能实现多项分支选择。
  A. If ... Else B. Select Case
  C. Do ... While D. Do ... Until
  3. 组合框可分为三种类型______ 。
  A. 下拉式组合框 B. 简单列表框
C. 简单组合框 D. 下拉式列表框
  4. VB中包含______两类数组。
  A. 属性数组 B. 数据数组
C. 事件数组 D. 控件数组
  5. 在下列函数中,内置数学函数有______ 。
  A. 数据转换函数 B. 普通数学函数
C. 三角函数 D. 对数函数
  6. 下列______控件主要用于数据库操作 。
  A. Data B. DBGrid C. DBCombo D. ListBox
  7. 利用Print方法,可以打印______ 。
  A. 文字 B. 变量 C. 控件 D. 表达式
  8. 可以进行图形图像操作的控件有______ 。
  A. Image控件 B. PictureBox控件
C. Timer控件 D. ListBox控件
  9. VB程序的错误类型有______ 。
  A. 中断错误 B. 语法错误
C. 运行期错误 D. 逻辑错误
  10. 下列操作符的优先级最高。
  A. * B. + C. \ D. Mod
  五、编程题(请写清楚详细的界面和控件属性设计以及相应的代码)
  1. 试编制一个程序,使鼠标在不同对象上移动时显示不同的形状。
  2. 用一个简单的实例来说明怎样对一个数据库文件进行查询。

本文出自:《电脑报》1999年04月5日第13期