第一范文网 - 专业文章范例文档资料分享平台

VB总复习题一 - 附参考答案

来源:用户分享 时间:2025/8/15 11:54:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

VisualBasic总复习作业(一)

附参考答案

一、判断题(在正确描述后的括弧中划“√ ”,错误的划“×”)

1.VisualBasic是Microsoft公司为开发Windows应用程序而推的一种可视化的编程工具。具有功能强大和简单易学等优点( )

2.VisualBasic中的对象分为窗体和控件两大类。窗体就是窗口本身;控件则是窗体上构成图形用户界面的一些基本元素。( )。

3.Visual Basic 6.0所使用的控件可分为三类:内部控件、ActiveX控件和可插入对象。其中内部控件也称标准控件。标准控件都在工具箱中,不能删除。( ) 4.在程序中,为对象设置属性的语法格式为:( ) 对象名.属性名=属性值

5.以下命令将命令按钮Command1上显示“开始”两个字符。( )

Command1.Caption=”开始”

6. 以下命令将文本框Text1中显示的内容设置为“我们学习VB”。( ) Text1.Caption=“我们学习VB”

7.同类对象的集合与抽象称为类。同一个类中的对象具有相同的属性,不同的属性值则,可以说“对象是类的实例”。例如,学生张姗是学生类中的一个对象。( ) 8.在VB中,事件是发生在对象身上,且能被对象识别的动作。( )

9.关于对象、属性、事件和方法,可用下例简单说明:“红色的足球一踢就飞起来了”。这里,“足球”是对象;“红色”是属性;“踢”是事件;“飞起来了”是方法。( ) 10.Form响应的常用事件有Click(单击)、DblClick(双击)和Load(装入)三种。( ) 11. Command1、Text1、Label1都有Visuble属性,该属性用来设置这些对象在程序运行中是否可见。( )

12.以下命令行设置程序运行时,Command1不可见。( )

Command1.Visuble=False

13.以下事件过程是运用Form的Load事件,设置窗体中的背景色和字号。

Private Sub Form_Load()

Form1.BackColor = RGB(255, 100, 100) Form1.fontSize = 20 End Sub

14.在窗体中Form1选中一个控件,然后执行“删除”菜单命令或按Delete键(或Del键),即可删除所选控件。( )

15.可通对象过属性窗口中Top和Right属性值设置控件在窗体中的位置( ) 16.Label的名称(即Name)属性和Caption属性的功能相同。( ) 17.如右图所示,当鼠标指针移到命令按钮时,在按钮旁显示说明信息。这是用如下命令完成设置的。( )

Command1.ToolTipTex =“单击可启动程序”

18. VB的常量分为两类:一类是用户声明的常量,另一类是系统提供的常量。( ) 19. 表达式是由常量、变量、函数、运算符及括号组成。( )。

20.在Variant变量中,可以存放任何类型的数据,包括数值、字符串、日期和时间等。( )

21.字符串运算符有两个:“&”、“+”,它们都可将两个字符串依次连接起来,生成一个新的字符串。( )

1

22.以下关系表达式的值为False。 ( )

“信息”+”工程” =“信息”&”工程”

23. 为了提高VB程序的可读性,可在程序中加入注释语句。注释语句是非执行语句,对程序的执行结果没有任何影响。( )

24.以撇号“ ? ”或“Rem” 打头的语句是注释语句。注释语句中不可含有关键字。( ) 25.在VB中,字符型常量应使用引号(“”)将其括起来,日期/时间型常量应使用符号(#)将其括起来。( )

26.标签Label用于显示文本信息,它所显示的内容只能用Caption属性来设置或修改,不能直接编辑。( )

27.以下语句执行后,在Label1中显示的结果是45。( ) Label1.Caption=Val(“24”)+ Val(“21”)

28. 文本框Text也用于显示文本信息,它所显示的内容只能用Text属性来设置或修改,在程序运行中可以对Text中的内容进行直接编辑。( )

29.以下语句执行后,在Text1中显示的结果是“你好!北信”。( ) a=“你好!”: b=“北信!”: Text1.Text= a+b

30.Print方法具有计算和输出双重功能。以下命令行运行结果为5。( ) x=5:y=l0:Print (x+y) /3

31.命令: Print Format(Now, \的输出结果是:当前的年月日时分秒( )

32. InputBox()函数产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据或按下按钮,并返回所输入的内容。函数返回值是String类型。( )

33.MsgBox()函数可以向用户传送信息,并可通过用户在对话框上的选择,接收用户所作的响应,返回一个整型值,以决定其后的操作。( )

34.VB应用程序设计的主要工作就是为对象编写事件过程的代码,其一般格式为:( ) Private Sub对象名_事件([参数列表]) ?,事件过程代码 End Sub

35. 运用以下语句可以将从键盘输入的值放入文本框Text1( )

A=Inputbox(“请输入数据”,“输入”) Text1.text=A

36.VB不区分常量或变量名中的大小写字母,如XYZ、xyz、Xyz等均视为同一个名字。( )

37.以二语句执行后,显示结果为“微机”。( ) XYZ=“微机”:Xyz=“计算机”:print XYZ

37.执行以下语句后,字符“ABC”从第29列开始显示,“DEF”从32列开始显示。 Print , , “ABC”;“DEF”

38.执行以下语句后,Label1显示的字符为红色的20磅的黑体字“我们学习计算机”。( )

Label1.FontName = \黑体\:Label1.FontSize = 20

Label1.ForeColor = RGB(255, 0, 0) :Label1.Caption = \我们学习计算机\

39.执行以下语句后,Label1显示的字体为黑的20磅的黑体字“我们学习计算机”,原因是显示语句在前,字符显示以后两设计颜色,所以颜色设置不起作用。( )

Label1.FontName = \黑体\:Label1.FontSize = 20

2

Label1.Caption = \我们学习计算机\:Label1.ForeColor = RGB(255, 0, 0)

40. VB程序有三种控制结构:顺序、分支和循环。( ) 二、选择题(将符合题总的描述选项前的字母填到题后的括号中)

1.以下对Visual Basic的描述中,错误的是( )。 A.Visual Basic是可视化的面向对象的程序设计语言。 B.Visual Basic采用事件驱动的编程方式。 C.Visual Basic具有强大的数据库访问能力。

D.在VB的集成开发环境中,对象的属性只能在属性框中设置。 2.以下关于类与对象的描述中,错误的是( )

A.同类对象的集合与抽象称为类。例如学生是类,学生中的李梅则是对象。 B.同属一个类中的对象具有相同的属性和不同的属性值。

C.工具箱中的控件是类,当把一工具“拖动”到窗体上,系统为其赋给各种初始属性值后,就成了一个实在对象。

D.对象的属性值只能在属性窗口中设置。

3.对如下事件过程中,下列有关对象、事件和方法的叙述中错误的是( )。

Private Sub Command1_Click() End End Sub

A.Command1是对象,Click是对象响应的事件,而编写的行驶为代码“END”则是对象执行的方法。

B.事件的方法是用程序代码给出的,如这里的“End”。

C.一个对象只能响应属于自己的事件。例如Command1可响应Click、DblClick事件,不能响应Load事件。

D.事件过程可以不用End Sub结束。

4.执行以下命令,不能在相应控件(如Form1、Label1、Text1)中显示“学习VB”的语句行是( )。

A. Form1.Print “学习VB” B. Label1.Caption=“学习VB” C. Text1.Caption=“学习VB” D. Text1.Text=“学习VB”

5. Form、Text、Label中都可以显示文本字符。以下描述中错误的是:( )

A.可以用Font属性在在对话框中设置字体、字型和字号。

B.可以用ForeColor属性设置字符的颜色,用BackColor属性设置字符的背景色。 C.若要将标签设置成透明,可通过设置“Label1.BackStyle=0”来实现。 D.若要将文本框成为透明,可通过设置“Text1.BackStyle=0”来实现

6.在程序运行中,若要使文本框获得焦点,可调用文本框对象的( )方法来实现。 A.Refresh B.GetFocus C SetFocus D.Tab

7.Form中有三个对象:Text1、Text2、Text3,执行下列语句 ( ),可使光标在Text3中闪动,即Text3获得焦点。

A. Text3.SetFocus B. Text3. GetFocus C. SetFocus.Text3 D. Text3.SetFocus

8.以下描述了在窗体中添加控件的方法。其中错误的是( )。

A.在工具箱中单击所需的控件,再将鼠标移动到窗体区域内时,光标变为”十”字形,

3

这时在窗体中拖动鼠标即可绘制所需大小的控件。

B.在工具箱中双击所需的控件,可在窗体中自动绘制出该控件。 C.将工具箱中的控件拖曳到窗体中,可得到相应的控件。 D.要得到一个控件数组(即一组同类型的控件),可先在窗体中绘制出第一个控件,再用“复制”、“粘贴”的方法得到一组控件。

9.若要使标签框的大小自动与所显示的文本相适应,可通过 ( ) 设置。

A.Label1.AutoSize =True B.Label1.Alignment=True

C .Label1.Appearance=True D.Label1.Visible=True 10.要使文本框成为只读,可通过设置( )属性值为True来实现。 A.ReadOnly B.Lock e Locked D.Enabled 11.以下( )不是合法的变量名:

A. MUSIC B. K3 C. 3K D. 年龄

12. 以下是关于VB程序书写格式的描述,其中错误的是( )。

A.VB源代码不区分字母的大小写。

B.VB对用户输入的程序代码进行自动转换,关键字的首字母转换成大写,其余字母被转换成小写。

C.同一行上可以写多个语句,语句间用冒号“:”分隔。 D.VB对一行语句的长度没有限制。 13.以下输出结果不为4的是( )

A. Print 19 Mod 5 B. Print Len(\C.A = 3: B = 4: C = 0: C = A: A = B: B = C: Print A D. A = \

14.用于从字符串左边截取字符的函数是( )。

A.Ltrim() D.Trim() C. Left() D.Instr() 15.用于去掉字符串左边空格的函数是( )。

A.Ltrim() B.Rtrim() C. Right() D.Mid() 16.可实现从字符串任意位置截取字符的函数是( )。 A.Instr() B.Mid() C.Left() D.Right() 17.如图所示的对话框是由以下( )语句实现的。 A.a = MsgBox(\请选择下一步操作\提示信息\B.a = MsgBox(\提示信息\请选择下一步操作\C.a = MsgBox(\提示信息\ \请选择下一步操作\D.a = InputBox(\提示信息\请选择下一步操作\18. 以下是关于Print 的描述,其中错误的是( )。 A.Print 可以将其后表达式的值输出到Form中。

B.Print其后的打印项可以用分号“;”分隔,也可以用逗号“,”分隔。

C.如果Print的最后一个打印项后没有符号,则下一个打印语句另起一行打印。 D.Print后不可以没有打印项。

19.关于对以下命令行的描述中,错误的是( )

m = InputBox(\请输入一个数:\输入数\

A.这个命令行的功能是接受从键盘输入的数据,并在Text1中显示出来。 B.第二句中,Text1.Text = m也可能改为Text1.Caption = m,功能不变。 C.第一个语句是弹出一个输入框,等待用户输入数据。

D.由m = InputBox(\请输入一个数:\输入数\语句得到的m是一个字符串。

4

搜索更多关于: VB总复习题一 - 附参考答案 的文档
VB总复习题一 - 附参考答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8yl9s16yq383hrt8bvft_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top