VB习题1-2答案

阅读: 评论:0

2024年2月4日发(作者:)

VB习题1-2答案

习 题 1

一、叙述题

1.简述事件驱动的程序设计原理。

2.简述VB具有哪些特点。

3.VB的集成开发环境由哪些元素组成?

4.VB集成开发环境的工具栏能否自行定义?标准工具栏中包含一些什么按钮?

5.当创建只有一个窗体的应用程序后,该工程涉及多少个要保存的文件?若要保存该工程中的所有文件,应先保存什么文件?后保存什么文件?若不这样做,系统有什么信息?

6.简述用VB开发应用程序的一般步骤。

二、单选题

1.VB是用于开发________环境下应用程序的工具。

A.DOS或Windows

C.Windows

A.可视化

2.VB采用了________的编程机制。

B.事件驱动 C.面向过程 D.面向对象

B.编写源程序代码

3.窗体编辑器的主要功能是________。

A.设计窗体的外观

C.设计用户界面 D.设置对象属性

4.VB是________的应用程序的开发工具。

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

5.VB集成开发环境开发的应用程序不适宜的运行环境是________。

A.Windows32 B.Windows 9X

C.WindowsNT D.Windows2000

B.学习版、工程版和专业版

D.学习版、企业版和专业版

B.状态栏的最右方

D.标题栏的中括号内

B.编写代码状态

D.中断状态

6.VB共有三个版本,按功能从弱到强的顺序排列应是________。

A.学习版、专业版和工程版

C.学习版、专业版和企业版

A.状态栏的最左方

C.状态栏的中括号内

A.设计状态

C.运行状态

9.不能打开代码窗口的操作是________。

A.双击窗体设计器的任何地方

B.按下F4键

C.单击工程窗口中的“查看代码”按钮

D.选择“视图”下拉菜单中的“代码窗口”

10.工程文件的扩展名是________。

A..frm B..vbp C..bas D..frx

B.DOS

D.UNIX

7.VB集成开发环境有三种工作模式,工作模式显示在________。

8.下面不属于VB集成开发环境三种工作模式之一的是________。

1

第1章 概述

11.窗体文件的扩展名是________。

A..frm B..vbp C..bas D..frx

12.标准模块文件的扩展名是________。

A..frm B..vbp

13.VB集成开发环境可以________。

A.编辑、调试、运行程序,但不能生成可执行程序

B.编辑、生成可执行程序、运行程序,但不能调试程序

C.编辑、调试、生成可执行程序,但不能运行程序

D.编辑、调试、运行程序,也能生成可执行程序

14.要设置窗体上各控件的属性,可在________中进行。

A.窗体布局窗口

C.属性窗口

B.工程资源管理器窗口

D.窗体窗口

C..bas D..vbg

15.不能打开属性窗口的操作是________。

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

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

C.在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选项

D.选取“工程”菜单中的“属性窗口”子菜单项

16.扩展名为.vbp的工程文件中包含有__________。

A.工程中所有模块的有关信息

B.每个窗体模块中的所有控件的有关信息

C.每个模块中所有变量的有关信息

D.每个模块中所有过程的有关信息

17.在以下有关对象属性的叙述中,错误的是_________。

A.一个对象的属性可分为外观、行为等若干类

B.不同属性可能具有不同的数据类型

C.一个对象的所有属性都可在属性窗口的列表中进行设置

D.属性窗口中的属性列表既可按字母排列也可按类别排列

18.假设窗体上已有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先要执行的操作是________。

A.单击窗体上没有控件的地方

C.双击任一个控件

B.单击任一个控件

D.双击窗体上没有控件的地方

19.在代码窗口中,当从对象列表框中选定了某一对象后,在________中会列出适用该对象的事件。

A.“过程”下拉列表框 B.“属性”窗口

C.“事件”下拉列表框 D.工具栏

20.一个应用程序________窗体。

A.只许有一个 B.可以没有 C.应该有两个 D.可包括多个

21.工程管理器窗口标题栏下的________按钮用于切换到“窗体编辑窗口”,显示和编辑正在设计的窗体。

A.“查看代码”按钮

三、填空题

1.VB是一种_面向对象_的程序设计语言,采用_事件驱动_的编程机制。

2

B.“查看对象”按钮

C.“切换文件夹”按钮 D“查看文件夹”按钮

第1章 概述

2.VB提供两种运行程序的方式,一种是_编译_方式,另一种是_解释_方式。

3.VB的三种工作模式分别是_设计_模式、_运行_模式和_中断_模式。

4.启动运行当前工程的快捷键是_F5_。

5.VB提供了4种工具栏,分别为标准工具栏、窗体编辑器工具栏、编辑工具栏和________工具栏。

6.在工程管理器的标题栏下方有3个工具按钮,分别是:“查看代码”按钮、“查看对象”按钮和“________”按钮。

四、编程及上机调试

1.新建一个工程,在窗体中放置一个Image(图像)控件,通过属性窗口设置Image控件的如下属性:

Width(宽)

Height(高)

3000

2300

Stretch(调整图形大小) True

Left(左边位置) 800

Top(顶边位置) 300

Picture(加载图形) 图形由本地磁盘中搜索

启动运行程序,观察图形有什么变化。将图像控件的Stretch属性值改为False后运行程序,图形又有什么变化。

2.在窗体上放置一个标签控件,当单击窗体时,在标签上显示“你单击了窗体”;当双击窗体时,在标签上显示“你双击了窗体”。

习 题 2

一、叙述题

1.什么是类,什么是对象,什么是事件过程?

2.Caption和Name属性有何不同?

3.除窗体之外,还有哪些控件可作为其他控件的容器使用?

4.哪些控件不能获得焦点?若在一个应用程序窗体上,依次创建了命令按钮、文本框、标签等控件,则在程序启动时,哪个控件将会首先获得焦点?

5.要使文本框获得焦点的方法是什么?

二、单选题

1.下列窗体名中哪个是合法的?

A._aform B.3frm C.f_1 D.frm 4

2.有程序代码如下:

Form2.Caption = "Visual Basic "

试问:Form2、Caption和"Visual Basic "分别代表________。

A.对象、值、属性

C.对象、属性、值

B.值、属性、对象

D.属性、对象、值

3.不能在窗体上选择多个控件的方法是________。

A.按住Ctrl键同时单击 B.单击每个控件

C.通过鼠标拖动一方框将它们选定 D.按住Shift键同时单击每个控件

3

第1章 概述

4.能被对象所识别的动作与对象可执行的活动分别称为对象的________。

A.方法、事件 B.事件、方法 C.事件、属性 D.过程、方法

5.下列关于VB编程的说法中,不正确的是________。

A. 属性是描述对象特征的数据

C.方法指示对象的行为

6.以下有关对象属性的说法中正确的是________。

A.对象所有的属性都罗列在属性窗口列表中

B.不同对象不可能有同名属性

C.不同对象的同名属性取值一定相同

D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变

7.多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把______指定为启动窗体。

A.不包含任何控件的窗体

C.命名为Frm1的窗体

时,都将光标定位在文本框Text1上。

A.Text1.Text=""

C.Form1.SetFocus

B.Text1.SetFocus

D.Text1.Visible=True

B.设计时的第一个窗体

D.包含控件最多的窗体

B.事件是能被对象识别的动作

D.VB程序采用的运行机制是面向对象

8.窗体上有多个控件,在Form_Activate()事件过程中添加________语句,就可确保每次运行程序9.双击窗体中的对象后,VB打开的窗口是________。

A.工具箱 B.工程窗口 C.代码窗口 D.属性窗口

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

A.用户 B.程序员 C.手工 D.自动

11.在VB中可以作为容器的是________。

A.Form、TextBox、PictureBox

C.Form、TextBox、Label

A.Load - Initialize - Activate

C.Load - Activate- Initialize

B.Form、PictureBox、Frame

D.PictureBox、TextBox、ListBox

B.Initialize - Load - Activate

D.Initialize - Activate - Load

12.第一次显示某窗体时,将引发一系列事件,事件发生的正确顺序是________。

13.若要将窗体从内存中卸载,其实现的方法是_________。

A.show B.Unload C.Load D.Hide

14.窗体Form1的名称属性是frm,它的Load事件过程名是_______。

A.Form1_Load B.frm_Load C.Form_Load D.Me_Load

15.对于某对象的SetFocus和GotFocus描述正确的是________。

A.SetFocus是方法,GotFocus事件 B.SetFocus是事件,GotFocus是事件

C.SetFocus是方法,GotFocus是方法 D.SetFocus是事件,GotFocus是方法

16.对象在响应某个事件时,计算机要执行一段程序,以完成相应的操作,这样的程序片段叫做_______过程。

A.方法 B.事件 C.调用 D.编译

17.一个对象可执行的动作与可被对象所识别的动作分别称为________。

A.事件、方法 B.方法、事件

C.属性、方法 D.过程、事件

18.VB6.0的控件有________三类。

4

第1章 概述

A.标准控件、对象控件和Windows控件

B.标准控件、ActiveX控件和可插入的对象

C.数据库控件、Activex控件和可插入的对象

D.标准控件、ActiveX控件和图形控件

19.在VB中,最基本的对象是________,它是应用程序的基石,也是其他控件的容器。

A.文本框 B.命令按钮 C.窗体 D.标签

20.一只白色的足球被踢进球门,则白色、足球、踢、进球门是________。

A.属性、对象、方法、事件

C.对象、属性、方法、事件

三、填空题

1.VB中的对象是________和________的总称。

2.对象的三要素是________、________和________。

3.如果要在单击命令按钮Command2时执行一段代码,则应将这段代码写在________事件过程中。

4.图片框(PictureBox)的默认属性是________。

5.在设计阶段,双击工具箱中的控件按钮,即可在窗体的________位置上出现控件;当双击窗体上某个控件时,所打开的是________窗口。

四、编程及上机调试

1.在窗体上放置三个命令按钮,如图2.20所示,单击按钮分别使窗体最大化、还原或最小化。(提示:使用窗体的WindowState属性)。

B.属性、对象、事件、方法

D.对象、属性、事件、方法

图2.20 改变窗体的运行状态

Private Sub Command1_Click()

State = 2

End Sub

Private Sub Command2_Click()

State = 0

End Sub

Private Sub Command3_Click()

State = 1

End Sub

2.设计一个程序,窗体上有“显示”和“退出”两个命令按钮,如图2.21所示。单击“显示”按钮时,窗体上显示一个图片,同时将两个命令按钮隐藏,如图2.22所示。单击图2.22的窗体时,恢复为图2.21。单击“退出”按钮,结束程序的运行。

Private Sub Command1_Click()

e = LoadPicture( & "")

e = False

5

第1章 概述

e = False

End Sub

Private Sub Command2_Click()

End

End Sub

Private Sub Form_DblClick()

e = LoadPicture("")

e = True

e = True

End Sub

图2.21 运行程序显示两个按钮

图2.22 单击“显示”按钮出现图片

6

VB习题1-2答案

本文发布于:2024-02-04 10:42:10,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170701453053328.html

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

标签:窗体   属性   控件   对象   程序   按钮   事件   运行
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23