vb期末考试复习资料(经典总结版)_第1页
vb期末考试复习资料(经典总结版)_第2页
vb期末考试复习资料(经典总结版)_第3页
vb期末考试复习资料(经典总结版)_第4页
vb期末考试复习资料(经典总结版)_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章VISUAL BASIC的特征和版本例1与以往的编程语言相比,Visual Basic最突出的特征是a .结构化程序设计b .程序开发环境c .程序调试技术d .事件从动编程机构【分析】传统的编程语言虽然面向进程,但是可以实现一般结构化的编程,有些提供更完整的集成开发环境和程序调试技术,但是几乎没有事件驱动编程机制。 与这些语言相比,Visual Basic最突出的特征是事件驱动编程机制。【回答】d例2以下成员中不属于主窗口的是a .最大化按钮b .状态栏c .系统菜单d .工具栏【分析】主窗口由标题栏、菜单栏、工具栏构成,标题栏中有系统菜单(左端)和最小化、最大化、关闭按钮。 因此,最大化按钮、系统菜单和工具栏是主窗口的成员,主窗口中没有状态栏。【回答】b示例3在属性窗口中,属性列表按两个顺序排列: _和_ _ _ _。【分析】为了便于检索,属性窗口按字母顺序和属性顺序显示当前对象的属性。【答案】按字母顺序或分类顺序排序顺序或字母顺序示例4 Visual Basic 6.0的集成开发环境有两种方式,第一种方式是_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ u【分析】Visual Basic 6.0集成开发环境默认为MDI方式,表单设计器的窗口是固定的。 使用“工具”菜单中的“选项”命令,可以将集成开发环境设置为单文档接口方法(SDI方法)。 在这种方式下,表单设计器窗口处于浮动状态。【回答】多文档接口或MDI单文档接口或SDI第二章对象及其操作示例1要在“属性”窗口中将表单的控制盒属性设置为True (或False ),必须执行以下正确操作直接输入True (或False )b .在对话框中设定属性值c .选择“控制盒”,然后按enter键双击ControlBox属性栏【分析】控制盒属性是取True和False两种值的逻辑值,通常选择输入,然后点击属性栏右端的箭头,下拉显示属性值True和False,可以从其中选择所需的值。 在以上答案中,前三个答案不能实现所请求的操作,只能实现答案d。 实际上,如果只有两个属性可以为值(True或False、0或1 ),则可以双击属性栏来设置属性。【回答】d示例2以下语句设置表单Form1的属性。 运行时无法正常工作的语句是a.form1. capt in= form测试 b.form1. name= form测试c.form1. max button=falsed.form1. min button=false【分析】这四个语句在运行时用于设置表单属性。 其中Form1.Captin=Form Test”设置表单的标题,Form1.Name=FormTest”设置表单的名称,Form1.MaxButton=False隐藏表单的最大化按钮,form 好像语法上没有问题,输入时也没有错误。 但是,如果在执行程序后执行Form1.Name=FormTest 语句,则错误,因为表单的Name属性是只读的,在运行时不能更改。【回答】b示例3无法打开下一个属性窗口的操作是a .从“显示”菜单中执行“属性窗口”命令b .按f 4键按Ctrl T键d .单击工具栏上的“属性”窗口按钮【分析】上述选择中,使用Ctrl T键执行“项目”菜单的“部件”命令,打开“部件”窗口而不是属性窗口。 其他三个选项可以打开“属性”窗口。【答案】c例4要操纵多个控件,必须选择这些控件。 无法选择多个控件的操作如下所示。按住a.alt键的同时不要松开,单击要选择的控件按住Shift键并单击要选择的控件按住Ctrl键不要松开,单击要选择的控件d .拖动鼠标绘制一个虚线矩形,并将选定的控件放在此矩形的内部“分析”教程介绍了两种方法:按住Shift键单击要选择的控件,以及拖动鼠标绘制虚线矩形。 无论是哪种方法,都可以通过按住Ctrl键并单击要选择的控件来选择控件,但如果按住alt键并单击要选择的控件,则无法实现目的。【回答】a示例5在运行时,用于将表单Form1的标题(Caption属性)设置为“测试程序”的语句是_。【分析】表单的Caption属性用于设定表单的标题,典型的形式如下“表格.”Caption=字符串的“表格.”可以在Form1.中省略,关键字Me :“字符串”也可以是设定的表格的标题。 因此,本问题有几个不同的答案。【回答】form1. caption=测试程序或me.caption=测试程序或caption=测试程序例6在选择了多个控件的情况下,一个是“基准控制”,设定“基准控制”的方法是【分析】一般来说,选择表单上的多个控件时,其中一个会自动成为“基准控件”。 根据选择方法的不同,“自动基准控制”也不同。 如果在选择多个控件的同时按住Ctrl键或Shift键,则上次单击的控件为“基准控件”。如果拖动鼠标选择控件,则最后在表单上绘制的控件为“基准控件” 如果要将另一个控件用作“基准控件”,可以选择多个控件,然后单击该控件。【答案】选择多个控件后,点击其中的某个控件,就可以将该控件设定为“基准控件”。第三章VB程序设计的基础例1在设计阶段,双击表单上的控件,打开的窗口就会变为a .工程资源管理器窗口b .工具箱窗口c .代码窗口d .属性窗口【分析】Visual Basic集成开发环境中的窗口(包括代码窗口)基本上可以通过从“显示”菜单执行相应的菜单指令来打开。 在设计阶段,您只能通过单击表单上的控件来打开“代码”窗口。【答案】c例2打开下述“代码窗口”的操作不正确的是按a.f4键b .在“工程资源管理器”窗口中,单击“查看代码”按钮c .双击您创建的控件。d .从“显示”菜单中执行“代码窗口”命令【分析】在给定的选择中,按F4键打开“属性”窗口,不能打开代码窗口。 其他三个选项可以打开“代码”窗口。【回答】a示例3以下正确的Visual Basic注释语句是A.Dim a(10)As Integer Rem这是一个VB程序b .这是PS程序私有辅助命令1 _ click ()C.a=1:b=2:Rem这是VB程序:c=3D. If Shift=6 And Button=2 Then打印 bbbb rem这是一个VB程序最终PS【解析】使用注释语句时,注释在一个语句行的后面时,只能使用撇号作为注释符号,Rem; 在复合语句行中,注释必须是最后一个语句,不能放在复合语句行中,注释语句不能放在换行字符的后面。 在给定的选择中,a、c和d都是不正确的。【回答】b示例4要创建表单的Click事件过程Form_Click,首先在代码窗口的_ _ _ _ _列中选择Form,然后在_列中选择Click。【解析】代码窗口的上部(标题栏的下)被左右分开,左侧的栏是“对象”栏,右侧的栏是“进程”栏。 您可以从“对象”栏的下拉列表中选择表单或控件的名称,并在“进程”栏中选择事件的名称。 因此,要创建事件路径Form_Click,必须在“对象”列中选择Form,并在“路径”列中选择Click。【答案】最初的空:“对象”或“对象”第二个空白:“进程”或“进程”示例5假设表单的名称为Form1,在表单中编写以下代码私有子表单_ load ()Form1.Caption=AAAAA Me.Caption=BBBBB Caption=CCCCC 终结子程序运行时,表单的标题为_。【解析】Form Load是程序运行后第一个执行的事件进程。 在上面的事件中,有三个赋值语句,您可以通过将它们分配给对象的Caption属性来设置表单的标题。 第一个语句将表单的标题设置为“AAAAA”,执行第二个语句时,表单的标题为“BBBBB”,执行第三个语句时,表单的标题为“CCCCC”。【回答】CCCCC示例6创建一个程序来设置表单的位置和大小。 要求:程序运行后,表单的初始位置为(3000,3000 ),初始宽度和高度都为5 000。单击表单时,表单位置的x坐标和y坐标各减少一半,宽度和高度各减少一半。【分析】表单的位置由Top属性和Left属性设定,宽度和高度分别由Width属性和Height属性设定。 可以在“属性”窗口中设置表单的初始属性,也可以在Form_Load事件中设置表单的初始属性。单击表单后,可以在Form_Click事件中设置该属性。程序如下所示:私有子表单_ load ()Top=3000左=3000Width=5000Height=5000终结子私有子表单_点击()Form1.Top=Form1.Top/2Form1.Left=Form1.Left/2Form1.Width=Form1.Width/2Form1.Height=Form1.Height/2终结子表单的初始位置和大小在Form_Load事件中设置,在程序运行时显示表单的初始位置和大小。 单击表单可将该位置的x坐标、y坐标和表单的宽度和高度减少一半。 然后再按一下表格的话,就会减半。 如果对Form_Click事件过程进行了如下修改:私有子,Form_Click ()Form1.Top=1500Form1.Left=1500Form1.Width=2500Form1.Height=2500终结子程序运行后,无论您点击表单的次数如何,表单的位置和大小都会减半。该程序使用表单的四个属性:顶、左、宽、高。 在设置这些属性时,表单名称(Form1)可以是有的、没有的,或者用关键字Me替换。示例在Visual Basic中,下一个优先级最高的运算符是A.* B. C.D.Not【分析】Visual Basic中备有算术运算符、关系运算符、逻辑运算符三种运算符。 在3种运算符中,算术运算的优先级最高,其次是关系运算,最后是逻辑运算。 在这个例子中,c和d是关系运算符和逻辑运算符,a和b是算术运算符,a和b比c和d具有更高的优先级。 对于a和b,乘法(* )的优先级高于可除的()。 因此,优先级最高的是乘法运算符(* )。【回答】a例8在以下关系式中,值为False时A. XYZ XYz B. VisualBasic=visualbasic C. the there D. Integer Int 【解析】在本例中,用关系式来比较字符串。 在Visual Basic中,字符串数据通过ASCII代码值进行比较。 比较两个字符串时,首先比较两个字符串的第一个字符。 ASCII代码值大的字符的字符串大。 如果第一个字母相同,就比较第二个按顺序类推。 在本示例中的四个选项中,a、c和d的值都为True的b两个字符串基本相同,但是第一个字符串的第一个字符是大写,第二个字符串的第一个字符是小写,第一个字符串小于第二个字符串,所以两个字符串不相等,因此“visual ba【回答】b示例9以下正确的Visual Basic注释语句是A.Dim a(10)As Integer Rem这是一个VB程序b .这是PS程序私有辅助命令1 _ click ()C.a=1:b=2:Rem这是VB程序:c=3D. If Shift=6 And Button=2 Then打印 bbbb rem这是一个VB程序最终PS【解析】使用注释语句的情况下,注释在一行的后面时,只能使用撇号作为注释符号,Rem; 在复合语句行中,注释必须是最后一个语句,不能放在复合语句行中,注释语句不能放在换行字符的后面。 在给定的选择中,a、c和d都是不正确的。【回答】b示例10要创建表单的C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论