VB章节练习题 下载本文

第一章练习题

一、选择题

1. VB6.0集成开发环境可以_D 。

A)编辑、调试、运行程序,但不能生成可执行程序 B)编辑、生成可执行程序、运行程序,但不能调试程序 C)编辑、调试、生成可执行程序,但不能运行程序 D)编辑、调试、运行程序,也能生成可执行程序 2.英文“Visual”的含义是 A 。

A)可视化 B)集成 C)结构化 D)调试 3.不能打开属性窗口的操作是_D_。

A)单击工具栏中的“属性窗口”按钮

B)选取“视图”菜单中的“属性窗口“子菜单项

C)在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选取项 D)选取“工程”菜单中的“属性窗口”子菜单项 4.标准模块文件的扩展名是_C_。

A).frm B).vbp C).bas D).vbg

5. VB6.0集成开发环境有三种工作状态,工作状态显示在_D_。

A)状态栏的最左方 B)状态栏的最右方 C)状态栏的中括号内 D)标题栏的中括号内

6.打开属性窗口的热键是_D 。

A)F1 B)F2 C)F3 D)F4

7.英文缩写“OOP”的含义是_C 。

A)事件驱动的编程机制 B)结构化程序设计语言 C)面向对象的程序设计 D)可视化程序设计

8.VB6.0集成开发环境的工作状态有_C 。

A)一种 B)两种 C)三种 D)四种

9.VB6.0是__C 应用程序的开发工具。

A)8位 B)16位 C)32位 D)64位

二、填空题

1

1.VB6.0保存窗体文件的快捷键是_Ctrl+S 。 2.VB6.0保存工程文件的快捷键是__ Ctrl+O 。 3.VB6.0的主窗口由标题栏、菜单栏和_工具栏 组成。

4.在 VB60集成开发环境中,可以编辑程序代码,但不能修改用户界面的工作状态是_中断状态 。

5.新建工程的热键是 Ctrl+N 。 6.打开工程的热键是__ Ctrl+O 。 7.运行程序的热键是___F5____。 8.工具栏中图标 的作用是——。 9.工具栏中图标 的作用是 。

第二章练习题

一、选择题

1.下面是窗体的四个属性,在界面设计时,改变属性值看不到窗体变化的是 D A)Top B)Width C)Left D)Enabled 2.下面四个选项,不是窗体属性的是 A)MinButton B)MaxButton C)Caption D)Load 3.下面四个选项,不是事件的是 B A) Load C)Unload

B) Enabled D)DblCllck B)Picture D)Windowstate

B)程序员 D)自动 B)对象 D)代码

4.用来设置窗体背景图片的属性是 B A)Moveable C)ForeColor A)用户 C)手工 A)命令 C)方法 A)控件 C)事件 A)标签 C)框架

5.Load事件是在窗体被装入工作区时_D 触发的事件。

6.修改控件属性,一般可以使用属性窗口,也可以通过_D 为属性赋值。

7在 VB 6.0中的每一个对象都具有自己的属性、_C 和方法。

B)函数 D)公用过程 B)文本框 D)复选框

2

8.图案 表示工具箱中的——控件。

9.在设计VB 6.0应用程序界面时,改变窗体下面的属性看不到效果的是 C A)Left C)Visible 二、填空题

1.窗体被装入工作区时自动触发的事件是_Load事件 。 2. 表示工具箱中的_控件。

3.当程序运行后用鼠标双击对象时触发的事件是_Dblclick事件 。 4.VB 6.0识别对象靠的是对象的_名称 属性。 5.VB 6对的对象包括_窗体 和_控件 。

第三章练习题

一、选择题

1.已知字母A的 ASCll码为十进制的 65,表达式 ASC(”A”)+ ASC(”C’) 的值是_B 。

A) 6567 B)132 C)“AC” D)AC

2.在VB 6.0中,下列不正确的 Integer型常数是_A 。 A) 32768 B) 0 C) 037% D)&Haf 3.在 VB 6.0中,下列不正确的字符串型常数是_D 。 A)”” B)“0” C)”a” D)&HAB 4.在 VB 6.0中, 12345678#的类型是_D 。 A)整数型

B)长整数型

C)字符常数

D)双精度常数

B)Top D)BackColor

5.下列四组(八进制或十六进制)常数中,正确的一组是_C 。 A)-&o88 -&obf &h017 B)-&oabc -&o17 -&oa C)-&o010 -&o11 -&h11 D)-&h12 -&o7FF -&h123 6.下列四组整型常量中,合法的一组是_A 。 A) 160 &hffff o11 B) &ocdf -01 32768%

C) -01 986,012 0668 D) -&o47 2e5 11

7.以下选项中合法的字符串常数是_B 。 A) ABC$ B)“3+4“

3

C)’ABC’ D)’3+4’ 8以下选项中不合法的变量名是_C 。

A) a B) A123# C)sgn D)C_E! 9.下列四个叙述中,错误的是_A 。

A)在VB6.0中,无论是整数还是实数,都能被准确地表示 B)在 VB 60中,变量名代表存储器中的一个位置

C)过程内用Dim语句定义的变量,它的生存期与整个过程的运行期相同

D)在VB6.0中,若模块的“通用_声明”中写上语句: Option Explicit,则该模块的所有变量必须先说明后引用

10.已知变量A 、B和C中C最小,则判断A B,C可否构成三角形的逻辑表达式为_B 。

A) A>=B And B>=C And C>0 B) A+C>B And B+C>A And C>0 C)(A+B>=C Or A-B<=C) And C<0 D)A+B>C And A-B<C And C>0

11.当用 Const A As integer=9.8定义后,下列叙述正确的是_B 。

A)A是整型常数 B)A是整型常量 C)A是字符型常数 D)A是变体类型的常数 12. 26 MOD 7运行时输出的结果为_C 。

A) 3 B) 4 C) 5 D) 6 13.若X=5,Y=6,则表达式X+Y=11的值是_C 。 A)X+Y=11 B)11 C) True D)Flase

14.设A=10,B=20,则可以实现变量A,B值交换的程序是_C 。 A) A=10 B) A=10 B=20 B=20 B=A C=A A=B B=C A=B C)A=10 D)A=10 B=20 B=20 C=A C=A A=B D=B B=C B=C A=B

4

15.执行下列语句后,V的值是_B 。 A$=”56789”

V=Val(Mid$(A$, 3,2))

A) 89 B) 78 C) 67 D) 0 16.执行下列程序段后,E,F,G的值分别是_C 。 E=3:F=4:G= 5 E=F:F=G:G= E

A) 3 4 5 B) 4 5 3 C) 4 5 4 D) 4 5 5

17.m,n是整数,且n>m,在下面四个语句中,能将x赋值为一个m~n之间(含m,n)的任意整数,即满足m≤x≤n的是_A 。

B)x=INT(RND*n)+m

C)x=INT(RND*m)+n

D)x=INT(RND*(n-m))+m

18. VB 6对表达式 Log(l)+ Abs(-l)+ Int(Rnd(1))的值是 C_。

A)-l B)0 C) l D) 2

19. VB 6对表达式 Log(1)+ Abs(-l)+ Int(Rnd(1))的类型是 A

A)算术表达式 B)关系表达式 C)错误表达式 D)逻辑表达式 20. VB 6.0表达式”123”+ Abs(-l)的值是_D 。

A) 123-1 B) 1231 C)错误表达式 D) 124 二、填空题

1.数学式 2cos2y+e^2x的 VB 6.0表达式为_2*Cos(2*y)+exp(2*x) 。 2. VB 6.0表达式-72\9/3 Mod(1-2* 3^2)的值为_-7 。 3.执行以下程序段后,G的值是_15 。

a$=”1”: b$=”2” c= Val(a$)+ Val(b$) d= Val(a+ b$) g=c+d

4.执行以下程序段后,G的值是 32 。

Dim a As Date, b As Date

a=”2002/05/08”: b=”04/06/2002”

5

A)x=INT(RND*(n-m+1))+m