作业一 简单VB程序设计
1.在VB程序设计中,响应对象的外部动作称为_____,而对象可以执行的动作或对象本身的行为则称为_____。
(A)方法,事件          (B)事件,方法
(C)属性,方法          (D)过程,事件 
2.在VB6.0集成开发环境中不能完成的工作是_____。
(A)输入和编辑源程序          (B)编译生成可执行程序
(C)调试运行程序              (D)自动查并改正程序中的错误 
3.VB6.0集成开发环境不包括_____。
(A)DOS界面窗口          (B)窗体窗口
(C)代码窗口            (D)属性窗口   
4.当运行程序时,系统自动执行启动窗体的_________事件过程。 
(A)Load          (B)Click 
(C)Unload        (D)GotFocus
5.用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为______。
(A)可视画化程序设计    (B)事件驱动编程机制 
(C)过程化程序实际方法  (D)非过程化程序设计语言
6.Visual Basic有三种工作模式,它们分别是______模式。
(A)设计、编译和运行  (B) 设计、运行和中断
(C) 设计、运行和调试  (D) 编译、运行和调试
7.Visual Basic的一个应用程序至少包含一个_______文件,该文件存储窗体上使用的所有控件对象和有关的_______、对象相应的_______过程和_______代码。 
(A)模块、方法、事件、程序 
(B)窗体、属性、事件、程序 
(C)窗体、程序、属性、事件 
没有caption属性的控件是(D)窗体、属性、事件、模块
8.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是______。
(A)窗体布局窗口      (B)立即窗口 
(C)代码窗口          (D)监视窗口 
9.保存新建的工程时,默认的路径是_________。 
(A)My Documents    (B)VB98 
(C)\                (D)Windows 
10.若要使标签控件显示时不覆盖其背景内容,要对______属性进行设置。
(A)BackColor    (B)BorderStyle 
(C)ForeColor    (D)BackStyle   
11.文本框没有______属性。
(A)Enabled        (B)Visible 
(C)BackColor      (D)Caption
12.不论何控件,共同具有的是______属性。
(A)Text        (B)Name 
(C)ForeColor    (D)Caption
13.要使Form1窗体的标题栏显示"欢迎使用VB",以下______语句是正确的。
(A)Form1.Caption=“欢迎使用VB”
(B)Form1.Caption='欢迎使用VB '
(C)Form1.Caption=欢迎使用VB
(D)Form1.Caption="欢迎使用VB "
14.要使某控件在运行时不可显示,应对______属性进行设置。
(A)Enabled      (B)Visible 
(C)BackColor    (D)Caption   
15.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列______属性设置就有效。
(A)MaxButton      (B)BorderStyle 
(C)Width          (D)MinButton 
16.当文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。
(A)文本框中没有内容
(B)文本框的MultiLine属性为False
(C)文本框的MultiLine属性为True
(D)文本框的Locked属性为True
17.要判断在文本框是否按了Enter键,应在文本框的______事件中判断。
(A)Change        (B)KeyDown 
(C)Click        (D)KeyPress
18.在VB中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。 
(A)文本框    (B)命令按钮 
(C)窗体      (D)标签
19.有序列代码如下:
Text1.Text=“Visual Basic”
则:Text1,Text和“Visual Basic”分别代表_________。 
(A)对象,值,属性
(B)对象,方法,属性
(C)对象,属性,值
(D)属性,对象,值
20.要使Print方法在From_Load事件中起作用,要对窗体的_________属性进行设置。 
(A)BackColor    (B)ForeColor 
(C)AutoRedraw  (D)Caption
21.若要使命令按钮不可操作,要对_________属性设置。 
(A)Enabled      (B)Visible 
(C)BackColor    (D)Caption
22.在窗体上已建立多个控件如Text1、Label1、Command1,若要使程序一运行焦点就定位在Command1控件上,正确的属性赋值语句为:
(A)Command1.tabindex=3
(B)Command1.tabindex=2
(C)Command1.tabindex=0
(D)Command1.tabindex=1
23.以下叙述中正确的是_________。 
(A)窗体的Name属性指定窗体的名称,用来标识一个窗体。 
(B)窗体的Name属性的值是显示在窗体标题栏中的文本。 
(C)可以在运行期间改变对象的Name属性的值。 
(D)对象的Name属性值可以为空。
24.将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是______。
(A)运行的机器上无VB系统 (B)缺少.frm窗体文件 
(C)该可执行文件有病毒 (D)以上原因都不对
25.当需要上下文帮助时,选择要帮助的"难题",然后按______键,就可出现MSDN窗口及显示所需"难题"的帮助信息。
(A)Help    (B)F10 
(C)Esc      (D)F1
作业二 VB语言基础之一
1.下面______是不合法的整型常数。
 (A)123% (B)123& 
 (C)&O123 (D)%123   
2.下列函数中______, 函数返回的值是数值型的。
 (A)Instr (B)Mid
 (C)Space (D)Chr 
3.一个变量要保存-32786,不应定义成______型变量 
 (A)integer (B)long 
 (C)single (D)double
4.下面______不是类型说明符。
 (A)& (B) $ 
 (C) * (D) @ 
5.按变量名的定义规则,下面______是合法定义的变量名。
 (A) Mod (B) XY#YX2
 (C) Temp2 (D) static 
6.已知A$="4567124" ,表达式val(mid(A,2,3) + right(A,3))的值是______。 
 (A)567124 (B)"567124" 
 (C) 699 (D)456124 
7.表达式 #11/22/99# - 10的运算结果是______。
(A) #11/22/89# (B) #11/12/99# 
(C) #1/22/89# (D)以上都是 
8.Rnd()函数不可能为下列______值。
(A) 0 (B) 1 
(C) 0.0001 (D) 0.33333   
9.以下关于Visual Basic的叙述中不正确的是__________。 
A.在VB中一个西文字符占一个字节,一个汉字占两个字节。 
B.当Boolean类型的值转换为数值类型的数时,False转成为0,而 True转成-1。 
C.数组下标的下界在缺省情况下从0开始。 
D. Variant变量未初始化的值为Empty。 
10.要存放某人的年龄,下面的数据类型中______占用的字节数最小。
(A)Single  (B)Byte  (C)Integer    (D)Long
11. MsgBox函数返回值的类型是______。
(A)整型数值  (B)字符串        (C)变体    (D)数值或字符串
12.InputBox函数返回值的类型是______。
(A)整型数值  (B)字符串  (C)变体    (D)数值或字符串
13.以下关系表达式中,其值为False的是______。
(A)”ABC”>”AbC”                (B)”女”<”男”       
(C)”BASIC”=UCase(“basic”)    (D)”123”<”23”
14.语句Print “Sqr(9)=”;Sqr(9)的输出结果是______。
(A)Sqr(9)=Sqr(9)  (B)Sqr(9)=3    (C)"3"=3  (D)3=Sqr(9)
作业三 VB语言基础之二
1.在一个语句内写多条语句时,每个语句之间用      符号分隔。
(A),    (B):      (C)、      (D);
2.下面      是合法的变量名。
(A)X_yz  (B)123abc (C)integer  (D)X-Y

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。