当前位置:文档之家› 第八章 程序设计VB

第八章 程序设计VB

第八章 程序设计VB
第八章 程序设计VB

第八章程序设计VB

一、选择题

1、使用V isual Basic编程,通常会用到工具箱中的工具,我们把这些具称为()。

事件B、工具盒C、控件D、窗体

2、在VB中的表达式11*3的运算结果值是()

A、3

B、11

C、33

D、113

3、当我们编写好一个程序,把它保存起来时,“工程名”是用什么作为扩展名的()

A、*.frm

B、*.vbp

C、*.bas

D、*.bat

4、下列变量中写法错误的是()

A、abc

B、abc123

C、end

D、sub

5、结束当前程序的语句是()

A、quit

B、exit

C、end

D、sub

6、如果要把某个图片作为程序窗体的背景,下列方法中最合理的是()

A、直接修改窗体的Picture属性实现插入图片

B、在窗体中插入Image控件,再修改该控件的Picture属性插入图片

C、在窗体中插入PictureBox控件,再修改该控件的Picture属性插入图片

D、选择“插入” “图片”菜单命令实现

7、VB程序设计的完整步骤是()

A、可视性程序设计

B、代码程序设计

C、可视性程序设计和代码程序设计

D、界面设计

8、在V isual Basic环境下,当写一个新的Visual Basic程序时,所何等的第一件事是()。

A、编写代码

B、新建一个工程

C、打开属性窗口

D、进入VB环境

9、要求改变窗体的标题时,应当在属性窗口中改变的属性是()

A、Caption

B、Name

C、Text

D、Label

10、窗体能响应的事件是()。

A、ActiveFrom

B、Drive

C、Load

D、Change

11、在以下事件过程中,Private表示()

Private sub lblabAbc_Change()

……

End Sub

A、此过程可以被任何其它过程调用

B、此过程只可以被本窗体模块中的其它过程调用

C、此过程不可以被任何其它过程调用

D、此过程只可以被本工程中的其它过程调用

12、下列控件中可以自动设置滚动条是()

A、复选框

B、框架

C、文本框

D、标签框

13、能够将文本框控件隐藏起来的属性是()。

A、Clear

B、V isible

C、Hide

D、New

14、能够改变复选框中背景颜色的属性是()。

A、V alue

B、Fontcolor

C、Backcolor

D、Font

15、滚动条控件的Smallchange属性所设置的是()。

A、当单击滚动条上滚动块时的移动量

B、滚动条中滚动块的最小移动单位

C、滚动条中滚动块的最小移动范围

D、滚动条控件无该属性

16、在设计一个计算器是,必须要使用的控件是()。

A、滚动条

B、图片库

C、文本框

D、单选框

17、V isual Basic提供的选择框(ChechBox)可具有功能是()。

A、多重选择

B、单一选择

C、选择多次

D、单选框

18、V isual Basic为命令按钮提供的Cancel属性是()。

A、用来指定命令按钮是否为窗体的“取消”按钮

B、用来指定命令按钮的功能是停止一个程序的运行

C、用来指定命令按钮的功能是关闭一个运行程序

D、用来指定命令按钮的功能是中断一个程序的运行

19、以下叙述正确的是()。

A、组合框包含了列表框的功能

B、列表框包含了组合框的功能

C、列表框和组合框的功能无相近之处

D、列表框和组合框的功能完全相同

20、设有如下语句:str1=InputBox(“输入”,“”,“练习”)执行后,用户从键盘上输入字符串“示例”,按“确定”按钮后,str1变量的值是()。

A、“输入”

B、“”

C、“练习”

D、“示例”

21、不能作为容器使用的对象是()。

A、Form

B、Image

C、PictureBox

D、Frame

22、V isual Basic通过菜单编辑器来设置一个应用程序的菜单,若要求在程序运行的过程中,选中“清除”命令时,在该命令前有“√”的标记,则应该在菜单编辑内()。

A、选中“复选”

B、“复选”不被选中

C、选中“有效”

D、“不效”不被选中

23、以下关于菜单编辑器中“索引”项的叙述中,错误的是()。

A、“索引”确定了菜单项显示的顺序

B、“索引”是控件数组的下标

C、使用“索引”时,可有一组菜单项具有相同的“名称”

D、使用“索引”后,在单击菜单项的事件过程中可以通过“索引”引用菜单项

24、图像框和图片框在使用时有所不同,以下叙述中正确的( )。

A、图片框比图像框占内存少

B、图像框内还可包括其他控件

C、图片框有Stretch属性而图像框没有

D、图像框有Stretch属性而图片框没有

25、能显示窗体的方法是()。

A、V isible

B、Show

C、Hide

D、Open

26、删除列表框中所有项目的方法()。

A、Delete

B、Clear

C、New

D、Cls

27、确定复选框是否选中,可访问的属性是()。

A、V alue

B、Checked

C、Selected

D、Caption

28、使图形能自动按控件大小改变的控件是()。

A、图片框

B、图像框

C、标签框

D、框架

29、若要将窗体从内存中卸载出去,其实现的方法是()。

A、Show

B、Unload

C、Load

D、Hide

30、以下选项中,不是V isual Basic控件的是()。

A、单选框

B、定时器

C、窗体

D、命令按钮

31、双击窗体中的对象后,V isual Basic将显示的窗口是()。

A、项目(工程)窗口

B、工具箱

C、代码窗口

D、属性窗口

32、V isual basic提供的单选框(OptionButton)所具有的功能是()。

A、选择一次

B、选择多次

C、单一选择

D、多重选择

33、V isual Basic 是一种面向对象的程序设计语言,构成对象的三要素是()。

A、属性、事件、方法

B、控件、属性、事件

C、窗体、控件、过程

D、窗体、控件、模块

34、下列叙述不正确的是()。

A、窗体是VB程序进行界面可视化设计的窗口

B、一个程序可以有一个窗体,也可以有多个窗体

C、属性窗口用于显示与修改程序中对象的属性

D、工具箱提供了VB中所有的控件

35、下列关于添加“控件”的方法正确的是()。

A、单击控件图标,将指针移到窗体上,双击鼠标

B、双击工具箱中的控体,即在窗体中央出现该控件

C、单击工具箱中的控件,将指针移到窗体上,再单击

D、用鼠标左键拖动工具箱中的某控件到窗体中适当位置

36、下列关于“控件”属性的说法正确的是()。

A、单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置其属性值

B、所有对象都具有同样的属性

C、控件的属性只能在设计时设置,不能在运行时修改

D、控件的每一个属性都具有同样的默认值

37、下列各组变量声明的是()。

A、Dim abc as integer, num as single

B、Dim I%, N$ as integer

C、Dim a%, B%, C%, a$

D、Public dim n%

38、下列各赋值语句,语法不正确的是()。

A、x+y=5

B、iNumber=15

C、Label1.caption=time

D、sLength=x+y

39、要使窗体Form1的标题栏中显示“正在复制文件……”,以下哪条语句是正确的()。

A、Form1.Caption=“正在复制文件……”

B、Form1.title=“正在复制文件……”

C、Form1.Text=“正在复制文件……”

D、Form1.名称=“正在复制文件……”

二、判断题

1、V isual Basic是IBM公司开发的一种“可视化”开发工具软件。()

2、在V isual Basic中窗体里放置的标签、图像、命令按钮等控件的大小是不能改变的。()

3、在 V isual Basic中“if …then “语句是赋值语句。()

4、在VB中运算优先级的从高到低顺序为:算术运算、连接运算、关系运算、逻辑运算。()

5、在VB中123_bas是一个正确的变量名。()

6、单精度实型数、双精度实型数都是用来存储实数的,只是存储的范围不一样。()

7、VB的标准函数是语言系统软件事先编写好的程序,用户可以直接使用。()

8、程序代码基本结构只有二种:选择结构和循环结构。()

9、“菜单编辑器”由菜单属性设置区、编辑区二部分组成。()

10、控件的Name属性和Caption属性的作用是一样的。()

11、V isual Basic允许用户设计和使用自己的控件。()

12、窗体中工具条工具不是工具箱中包含的常用控件。()

13、工程文件中可包括窗体文件、标准模块文件、类模块文件、资源文件等。()

14、在属性窗口中为对象设置属性值,只能在程序的设计阶段进行。()

15、V isual Basic的赋值语句既可给程序中的变量赋值,也可给对象的属性赋值。()

16、End if 语句对单行If语句不需要。()

三、操作题

1、打开C:\XXJS\Ch08\工程1.vbp文件,如图8.9所示,按以下要求修改完成该程序。

(1)、把Command1按钮我名称改为“开始”。

(2)、修改程序,使程序运行时,通过鼠标单击“开始”按钮实现Image1图片的显示、隐藏。(3)、在窗体中插入一个Label对象,用以显示如图8.9所示的“程序设计:令狐冲”信息。

(4)、设置窗体属性,使程序运行时窗体的位置在屏幕的左上角,且标题显示“软件封面”字样。

2、学生会准备在学生中做一个关于“学生兴趣爱好”的调查。请设计一个调查程序界面,除了可以调查学生的观点以外,该程序还可以收集同学的性别和是否团员,程序的界面如图。

相关主题
文本预览
相关文档 最新文档