第一章练习题
一、选择题
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