VB程序设计试卷1
VB程序设计模拟试卷1 得分 评卷人 复查人 一、单项选择题(每小题1分,共24分) 在下列每小题的四个备选答案中选出一个正确的答 案,并将其字母标号填入题干的括号内。 1. 保存新建的工程时,默认的文件夹是() A.My DocumentB.VB98 C.\D.Windows 2. 不是字符串常量的是() A.“你好“B.““ C.“ True“D.#False# 3. 表达式 Abs (-5) +Len (〃ABCDE〃)的值为() A. 5ABCDEB. -5ABCDE C. 10D. 0 4.如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的() 属性。 A. Caption B. PasswordChar C. Text D. Char 5.不是Visual Basic控件的是() A.单选框 B. 时钟控件 C.窗体 D. 命令按钮 6.下列程序段运行后,输出结果是() b = 1 Do Until b > 7 b 二 b * (b + 1) Loop Print b A. 7 B. 39 C. 42 D. 1 7.命令按钮能响应的事件是() A. DblClick B. Click C. Load D. Scroll 8. Visual Basic程序设计的完整的步骤是( ) A.可视性程序设计 B.代码程序设计 C.可视性程序设计和代码程序设计 D.界面设计 9.窗体能响应的事件是() A. ActiveFrom B. Drive C. Load D. Change 10.能够改变复选框中背景颜色的属性是() A. Value B. Fontcolor C. Backcolor D. Font 11.不属于单选按钮属性的是() A. Enabled B. Caption C. Name D. Min 12.如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于() A. 1000 B. 100 C. 10 D. 1 13.要在窗体上显示图片,需设置窗体的( )属性。 A. Caption B. Icon C. Picture D. ControlBox 14,获得列表框LIST1中项目个数的语句是() A. X二LIST1. LISTCOUNT B. X二LISTCOUNT C. X二LIST1. LISTINDEX D. X二LISTINDEX 15. 下列程序段的执行结果为() X=2 Print X+1;X+1 A. 3, 3 B. X+l, X+l C. 3, 4 D. 2+1, 2+1 16. 决定控件上文字的字体、字形、大小、效果的属性是() A. Text B. Caption C. Name D. Font 17. 当使用Line方法画直线后,当前坐标为() A. 容器对象的原点 B.直线的起点 C. 直线的终点 D,容器对象的中心 18. 不包含滚动条的控件是() A. ListBox B. ComboBox C. TextBox D. LabelBox 19. 通过设置Shape控件的()属性可以绘制多种形状的图形。 A. Shape B. BorderStyle C. FillStyle D. Style 20. 为了添加ComboBox控件中的项目, 需要使用()方法。 A. ADD B. Remove C. Additem D. RemoveItem 21.下列程序段的执行结果为() A 二 75 If A > 60 Then C. 1=3 22.有如下语句:Open “fl.dat“ 记录的长度等于() A.十五个字符 B. 十五个字节 C. 或小于十五个字符 D. 或小于十五个字节 Elself A > 70 Then I = 2 Elself A > 80 Then I = 3 Elself A > 90 Then I = 4 End If Print 二〃;I B. I二2 A. 1=1 D. 1=4 For Random As #1 Len =15,表示文件 fl. dat 每个 23. 关于Visual, Basic“方法”的概念错误的是() A.方法是对象的一部分B.方法是预先定义好的操作 C.方法是对事件的响应D.方法用于完成某些特定的功能 24. 文件列表框的Pattern属性的作用是() A. 显示当前驱动器或指定驱动器上的目录结构 B. 显示当前驱动器或指定驱动器上的某目录下的文件名 C. 显示某一类型的文件 D. 显示该路径下的文件 得分评卷人复查人 二、填空题(每空1分,共10分) 1. 整数类型数据分别包括整型和数据。 2. Visual Basic提供的对数据文件的三种访问方式为随机访问方式 和 二进制访问方式。 3. 在数据输出时,表示紧凑输出。 4. Print Int(12345.6789*100+0.5)/100 的输出结果是= 5. 为了在运行时把d:\pic文件夹下的图形文件a.jpg装入图片框Picture!,所使用的语句 为= 6. 假定有一个文本框,名称为Text!,为了使该文本框具有焦点,应执行的语句是 7. 在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程: Private Sub Command 1 _Click() a$=“VisualBasic“ Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是 o 8. Visual Basic中可以建立下拉式菜单和 菜单。 9. 变量未赋值时,数值型变量的值为0,字符串变量的值为— 10. 一组具有相同名称,不同下标的下标变量称为。 得分评卷人复查人 三、简答题(每小题6分,共30分) 请列举三种在工程中添加窗体的方法。 12,事件过程与通用过程的主要区别是什么? 13.请列举VB中运算符的种类,并给出运算时的优先次序。 得分 得分 14. VB中Box函数使用的形式如下,请说明其中Prompt, Title , Default, x, y参 数的意义? V=Box(Prompt [, Title] [. Default] [, x, y] [, Helpfile, Context]) 简述什么是静态变量及其作用域的大小?说明时要使用什么关键字? 得分 评卷人 复查人 四、分析题(每小题8分,共16分) 16. 分析下面程序结构特点及执行