VisualBasic程序设计习题答案作者黄津津VisualBasic程序设计习题答案作者黄津津21909-VisualBasic程序设计-习题解答.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《VisualBasic程序设计习题答案作者黄津津VisualBasic程序设计习题答案作者黄津津21909-VisualBasic程序设计-习题解答.pdf》由会员分享,可在线阅读,更多相关《VisualBasic程序设计习题答案作者黄津津VisualBasic程序设计习题答案作者黄津津21909-VisualBasic程序设计-习题解答.pdf(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可如S w c在序被计-引题解答依习题一1思考题略。2选择题(1)Visual Basic是用于开发 环境下应用程序的工具。A.DOS B.WindowsC.UNIX D.DOS 和 Windows【答案】B。【分析】Visual Basic(简称VB)是 Microsoft公司推出的Windows环境下的软件开发工具。因此本题答案选择B。(2)Visual Basic集 成 开 发 环 境 中 不 能 完 成 的 功 能 是。A.输入编辑源程序 B.编译生成可执行程序C.调试运行程序 D.自动查找并改正程序中的错误【答案】D。【分析】在 Visual Basic集成开发环境中,能输入编辑源程
2、序;能编译生成可执行程序;能调试运行程序;能通过运行来自动查找程序中的错误,但不能自动修改,必须人工加以修改。因此本题答案选择D。(3)Visual Basic集成开发环境不包括 窗口。A.窗体窗口 B.代码编辑窗口C.属性窗口 D.DOS界面窗口【答案】D。【分析】Visual Basic集成开发环境包括窗体窗口、属性窗口、代码编辑窗口,但不包 括 D O S界面窗口,D O S界面窗口必须通过运行cmd.exe文件才能进入。因此本题答案选择D。(4)Visual Basic是一种面向对象的可视化程序设计语言,采用了 的编程机制。A.事件驱动 B.按过程顺序执行耿4aoi&4 程图世C.按模
3、块顺序执行 D.从主程序开始执行【答案】A o【分析】事件驱动的编程机制是V i s u a l B a s i c的特点。因此本题答案选择A。(5)在V i s u a l B a s i c中 最 基 本 的 对 象 是,它是应用程序的基石,是其他控件的容器。A.文本框 B.窗体C.命令按钮 D.标签【答案】B。【分析】窗体是V i s u a l B a s i c最重要的对象,它用于创建V i s u a l B a s i c应用程序的用户界面或对话框,是包容用户界面或对话框所需的各种控件对象的容器。因此本题答案选 择B。(6)在 设 计V i s u a l B a s i c应用
4、程序时,当双击窗体上的某个控件时,打开的窗口是A.工具箱窗口 B.工程资源管理器窗口C.本地窗口 D.代码编辑器窗口【答案】D。【分析】工具箱窗口与工程资源管理器窗口,一 般V i s u a l B a s i c启动就会出现在屏幕上;本地窗口是当用户在程序中设置断点进行调试程序时用到的窗口,所以选项A、B、C叙述均正确。代码窗口是隐藏窗口,在V i s u a l B a s i c的启动主窗口中并不显示,双击窗体或窗体上的控件则可以打开,用于事件过程的编写,所以本题答案选择D。(7)以下叙述中,错 误 的 是。A.对象就是自定义结构变量B.对象代表正在创建的系统中的一个实体C.对象是一个
5、特征和操作的封装体D.对象之间的信息传递是通过消息进行的【答案】A o【分析】对象具有三要素,结构变量不具有三要素,仅是由若干不同类型的元素组成。因此本题答案选择A。(8)以下叙述中,错 误 的 是。A.对象的操作由对象的属性、事件和方法来描述B.V i s u a l B a s i c是面向对象的程序设计,其应用程序中只有窗体和控件两种对象C.属性是对象的特征,不同的对象有不同的属性D.对象事件在代码窗口中体现过程【答案】B。【分析】对象的操作可以由对象的属性、事件和方法来描述;属性是对象的特征,不同的对象有不同的属性,不同的对象部分属性可以相同;对象响应的事件是通过代码来实现的,对象事件
6、在代码窗口中体现过程。所以选项A、B、D叙述均正确。而窗体耿4aoi&4 程图世和控件只是Visual Basic应用程序中最基本的两类对象,还有打印机对象等,因此本题答案选择B。(9)以下叙述中,错误的是 oA.方法是对象的一部分B.方法是预先定义好的操作C.方法是对事件的响应D.方法用于完成某些特定的功能【答案】C。【分析】对象是属性、方法和事件的集成;方法用于完成某些特定功能,如 Print方法;方法之所以能够执行特定的功能,是因为实现方法的程序预先已经被定语好了。所以选项A、B、D 叙述均正确,因此本题答案选择C。(10)以下叙述中,错 误 的 是。A.事件过程是响应特定事件的一 段程
7、序B.事件可以由用户引发,也可以由系统引发C.对象的方法是执行指定操作的过程D.对象事件的名称可以由编程者指定【答案】D。【分析】对象是指能被对象识别的动作,如果事件名称可以由编程者任意指定,那么就可能不会被对象识别,因此本题答案选择D。(11)以下叙述中,错误的是 oA.打开一个工程文件时,系统自动装入与工程有关的窗体、标准模块等文件B.当程序运行时,双击一个窗体,触发该窗体的DblClick事件C.Visual Basic应用程序只能以解释方式执行D.事件可以由用户引发,也可以由系统引发【答案】C。【分析】打开一个工程文件时,系统自动装入与工程有关的窗体、标准模块等文件;当程序运行时,双击
8、一个窗体,触发该窗体的DblClick事件:事件可以由用户引发,也可以由系统引发,如窗体的L oad事件由系统引发,窗 体 的 C lick事件由用户引发,所以选项A、B、D 叙述均正确。Visual Basic应用程序可以以解释方式执行,也可以以编译方式执行,所以选项C 描述错误。因此本题答案选择C。(12)在设计Visual Basic应用程序时,除了窗体窗口、工具箱窗口、属性窗口外,必不可 少 的 窗 口 是。A.立即窗口 B.监视窗口C.代码编辑器窗口 D.窗体布局窗口【答案】Co【分析】代码编辑器窗口是专门用来进行代码设计的窗口,各种通用过程和事件过程等源程序代码的编写均在此窗口中进
9、行。应用程序的每一个窗体或模块都有一个单独-3-耿4aoi&4 程图世的代码编辑器窗口。因此本题答案选择C。(13)保存一个Visual Basic应用程序,至 少 会 产 生 何 种 文 件。A.文本文件和工程文件 B.窗体文件和工程文件C.窗体文件和标准模块文件 D.类模块文件和工程文件【答案】B。【分析】一 个 Visual B asic工程中涉及多种文件类型,通常包含一个工程文件(.vbp)和若干个窗体文件(.frm)(至少应包含一个窗体文件)。有时根据需要也会包含其它类型文件,如标准模块文件(.bas)、类模块文件(.cis)、资源文件(.res)、自定义控件文件(.ocx)与用户文
10、档(.dob或.dox)等。因此本题答案选择B。(14)Visual Basic有三种工作模式:设计、运行和中断,要 使 用 调 试 工 具 应 该。A.进入设计模式 B.进入运行模式C.进入中断模式 D.不用进入任何模式【答案】Co【分析】当程序在可能有错的地方暂停运行并进入中断状态,即可使用Visual Basic提供的调试工具检查和发现错误及产生错误的原因。在纠正了程序的错误之后,通过使用“运行”菜单中的“继续”命令、“结束”命 令 或“重新启动”命令,可退出中断状态。因此本题答案选择C。(15)Visual Basic中“程序运行”允 许 使 用 的 快 捷 键 是。A.F2 B.F5
11、C.Alt+F3 D.F8【答案】Bo【分析】运行程序,可通过单击“运行”菜单中的“启动”选项;或单击工具栏上的“3”启动按钮;或按F5键。因此本题答案选择B。-4-ViAa成 软i心程海核材彼句题二1思考题略。2选择题(1)窗体Form l的名称属性是frm,它的Load事 件 过 程 名 是。A.Form_Load B.Form 1 _LoadC.frm_Load D.Me_Load【答案】A.【分析】无论窗体的名称如何定义(定义为什么名称),也无论程序中有儿个窗体,窗体的所有事件名称都以Form命名。窗体Form l的名称属性是frm,它的Load事件过程名是:Form_Load因此本题
12、答案选择A。(2)如果在窗体上有命令按钮O K,在代码编辑窗口有与之对应的CmdOK_Click()事件,则命令按钮控件的名称属性和Caption属 性 分 别 为。A.OK、Cmd B.Cmd、OKC.CmdOK、OK D.OK、CmdOK【答案】C。【分析】在窗体上有命令按钮O K,则表示命令按钮的Caption属性值为OK;在代码编辑窗口有与之对应的CmdOK_Click()事件,则表示命令按钮控件的名称属性值为CmdOKo 因此本题答案选择C。(3)对于窗体,属性在程序运行时其属性设置起作用。A.MaxButton B.BorderStyleC.Name D.Left【答案】D。【分析
13、】Name、BorderStyle MaxButton3个属性只能在设计时通过属性窗口设置,在程序运行时不能改变。因此木题答案选择D。(4)当运行程序时,系统自动执行启动窗体的 事件过程。A.Load B.ClickC.UnLoad D.GotFocus【答案】Ao【分析】当运行程序时;系统自动执行启动窗体的L oad事件过程。因此,很多对-5-耿4aoi&4 程图世程序的初始化工作都放在Form_Load()事件中。因此本题答案选择A。(5)若要使命令按钮不可操作,要对 属性进行设置。A.EnabledC.BackColor【答案】A,B.VisiableD.Caption【分析】将 Ena
14、bled属性值设置为False时,命令按钮以灰色显示,表示操作无效。因此本题答案选择Ao(6)文本框没有 属性。A.Enabled B.VisiableC.BackColor D.Caption【答案】D。【分析】文本框的内容放在Text属性中,而 Command、Label等控件显示的内容在C叩tion属性中。因此本题答案选择D。(7)是所有对象所共同具有的属性。A.Text B.NameC.ForeColor D.Caption【答案】Bo【分析】所有对象(窗体和控件)都有Nam e属性,并且只能在设计时设定,不能在代码中改变。因此本题答案应选择B。(8)要使某控件在运行时不可显示,应对
15、属性进行设置。A.Enabled B.VisiableC.BackColor D.Caption【答案】B。【分析】Visiable属性的作用是设置一个值,决定对象是否可见。因此本题答案选择 B。(9)要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对属性设置就有效。A.MaxButton B.BorderStyleC.Width D.Min Button【答案】Bo【分析】只 要 将 BorderStyle属性值设置为1,其他属性MaxButton MinButton的值自动为False。因此本题答案选择B。(1 0)文本框的ScrollBars属性设置了非零值,却没有效果,
16、原因是A.文本框中没有内容B.文本框的MultiLine属性为FalseC.文本框的MultiLine属性为True-6-耿4aoi&4 程图世D.文本框的Locked属性为True【答案】B【分析】MultiLine属性为False B 寸,对 ScrollBars属性设置的值均无效,而且输入的内容只能在一行上显示。因此本题答案选择B。(1 1)以下使用方法的语句中,正确的是 oA.Labell.SetFocus B.Form 1.ClearC.Combo 1.Cis D.Textl.SetFocus【答案】D。【分析】语 句 Textl.SetFocus使文本框获得焦点,框中具有闪动的光标
17、,文本框成为当前文本框,此时通过键盘可直接在该文本框中输入信息。其 余 3 项方法的使用均有误。Label 控件没有 SetFocus 方法;Form 1.Clear 应改写为 Form 1.Cis;Combol.Cls 应改写为Combo 1.Clear。因此本题答案选择D。(1 2)有程序代码如:Text 1.Text=Text 1.tex t,则其中的 Textl Text、Textl.text分别代表 oA.对象、值、属性 B.对象、方法、属性C.对象、属性、值 D.属性、对象、值【答案】Co【分析】当系统执行该赋值语句时,可使某个对象的某个属性获得一个新值。对象Textl的 Text
18、属性获得一个新值为Textl.tex t,因此本题答案选择C。(1 3)以 下 所 列 项 目 不 属 于 窗 体 事 件 的 是.A.Initialize B.SetFocusC.GotFocus D.LostFocus【答案】B。【分析】Initialize、GotFocus、LostFocus均属于窗体事件。SetFocus不属于窗体事件,是某些控件的方法。因此本题答案选择B。(1 4)单击窗体上的关闭按钮时,触 发 的 事 件 是。A.Form_Initialize()B.Form_Load()C.Fonn_Unload()D.Form_Click()【答案】C【分析】窗 体 的 Fo
19、rmnitialize()、Form_Load()事件由系统自动触发,Form_Click()事件是当窗体被用户单击时触发,当单击窗体上的关闭按钮Form.Unload()事件会触发。因此本题答案选择C。(1 5)如果在设计程序时希望文本框中的文本处于不能被编辑状态,应该设置文本框的属性设置为True。A.Visiable B.LockedC.Enabled D.MultiLine【答案】Bo-7-耿4aoi&4 程图世【分析】对于文本框,Visiable属性用来设置文本框的可见性,为 T rue可见,为False不可见;Enabled属性用来设置文本框可用性,为 T rue可用,为 Fals
20、e不可用;MultiLine属性用来设置文本框中的文本是否可以多行显示,为 T rue可多行显示,为False不可多行显示;Locked属性来设置文本框内容在运行时是否可以被用户编辑,为True可编辑,为 False不可编辑。因此本题答案选择B。(1 6)以下 不是标签控件的方法。A.Refresh B.SetFocusC.Drag D.Move【答案】Bo【分析】方法是指对象能够执行的动作。标签控件不能设置焦点,但能够刷新(Refresh)拖 曳(D rag)和 移 动(M ove)。因此本题答案选择B。(1 7)以下 控件没有Picture属性。A.复选框 B.单选按钮C.标签 D.命令按
21、钮【答案】Co【分析】复选框、单选按钮、命令按钮、窗体、图片框、图像框等都有Picture属性,文本框、列表框、组合框、框架等都没有Picture属性。因此本题答案选择C。(1 8)下面选项中不是命令按钮(Command)能 相 应 的 事 件 是 A.Command 1 _LostFocus()B.Command 1 _Click()C.Command!_DblClick()D.Command 1 _GotFocus()【答案】Co【分析】命令按钮最常用的事件是C lickO,同时命令按钮具有失去焦点时触发的Commandl_LostFocus()事件,得到焦点时触发的Commandl_Go
22、tFocus()等,命令按钮没有双击事件。因此本题答案选择C。(1 9)用 于 将 屏 幕 上 的 对 象 分 组 的 控 件 是。A.列表框 B.图像框C.标签 D.框架【答案】D。【分析】列 表 框(ListB ox)、图 像 框(Image)和 标 签(L abel)控件都不能对窗体上的对象进行分组,框 架(Fram e)和 图 片 框(PictureBox)控件可以对窗体上的对象进行分组。因此本题答案选择D。(20)使用 方法可将新的列表项添加到一个列表框中。A.Print B.AdditemC.Clear D.Removeitem【答案】Bo【分析】调用列表框的Additem方法可在
23、程序运行时动态地向列表框中添加新的列表项。因此本题答案选择B。-8-耿4aoi&4 程图世(2 1)要使列表框中的每一个文本项的边上都有一个复选框需设置 属性。A.Selected B.ColumnsC.Count D.Style【答案】D。【分析】Style属性的作用是设置一个值,决定是否将复选框显示在列表框中。因此本题答案选择D。(2 2)与 Listl.Text属 性 值 相 同 的 是。A.List 1.ListCount B.List 1 .List(ListCount-1)C.List 1 .Listindex D.List 1 .List(List 1 .Listindex)【答
24、案】D。【分析】List 1.ListCount为列表框中列表项的总数;Listl.List(ListCount-l)为列表框中最后一个列表项的文本内容;List 1 .Listindex为 H前被选种列表项在列表框中的索引值;ListLList(Listl.Listindex)为列表框中被选择的列表项的文本。List 1 .Text表示被选种列表框中的文本项。因此本题答案选择D。(2 3)对于组合框,把它的Style属性设置为 时,组合框称为简单组合框。A.0B.1C.2D.3【答案】Bo【分析】Style属性用于设置组合框的外观。属性值为O-Dropdowm Combo时,组合框 称 为“
25、下拉式组合框”,属性值为1-Simple Combo时;组合框称为“简单组合框”,属性值为2-Dropdown L ist时,组合框称为“下拉列表式组合框”。因此本题答案选择Bo(2 4)以下各项中,Visual Basic不 能 接 受 的 图 形 文 件 是。A.ICO文件 B.JPG文件C.PSD文件 D.BMP文件【答案】Co【分析】在 Visual Basic中可以接受不同的图形文件。如位图文件(.BMP,.DIB)、图标文件(.ICO,.CUR)、Windows位元文件(.WMF,.EMF)、GIF格式图形压缩文件(.GIF)、JPEG 格式图形压缩文件(.JPG),.PSD”是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic 程序设计 习题 答案 作者 津津 21909 解答
![提示](https://www.taowenge.com/images/bang_tan.gif)
链接地址:https://www.taowenge.com/p-89651388.html
限制150内