VB期末考试复习题.doc

上传人(卖家):金钥匙文档 文档编号:758144 上传时间:2020-09-22 格式:DOC 页数:16 大小:259.50KB
下载 相关 举报
VB期末考试复习题.doc_第1页
第1页 / 共16页
VB期末考试复习题.doc_第2页
第2页 / 共16页
VB期末考试复习题.doc_第3页
第3页 / 共16页
VB期末考试复习题.doc_第4页
第4页 / 共16页
VB期末考试复习题.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、第 1 单元 Visual Basic 程序设计概述 1、以下为标准模块程序文件的扩展名。 A A、.bas.bas B、.cls C、.frm D、.res 2、以下说法正确的是。 A A窗体文件的扩展名为窗体文件的扩展名为.frm.frm B一个窗体可对应多个窗体文件 CVisual Basic 中的一个工程只包含一个窗体 DVisual Basic 中的一个工程最多可以包含 256 个窗体文件 3、Visual Basic 菜单中的“新建工程”命令是。 A可以直接执行的命令 B B通过对话框执行的命令通过对话框执行的命令 C位于“编辑”菜单下 D快捷键为 Ctrl+D 4、运行程序的快捷

2、键为。 AF10 BF4 C CF5F5 DCtrl 5、以下说法不正确的是。 A A标准模块附属于窗体标准模块附属于窗体 B标准模块由程序代码组成 C标准模块也称程序模块文件,扩展名为.bas D标准模块用来声明全局变量和定义一些通用的过程 6、以下可用于启动 Visual Basic 的方法是。 A打开“我的电脑”找到存放 Visual Basic 系统文件的硬盘及文件夹双击 VB6.0EXE 图标 B执行“开始”菜单中的“运行”命令,输入 Visual Basic 可执行文件的路径及文件名 C利用“开始”菜单中的“程序”命令方式 D D以上选项均正确以上选项均正确 7、以下为纯代码文件的

3、是。 A、工程文件 B、窗体文件 C C、标准模块文件、标准模块文件 D、资源文件 8、以下说法不正确的是。 AVisual Basic 是面向过程的编程语言 BVisual Basic 是一种可视化编程工具 CVisual Basic 是结构化程序设计语言 D DVisualVisual BasicBasic 采用事件驱动编程机制采用事件驱动编程机制 9、Visual Basic 的窗体设计器主要是用来。 A A建立用户界面建立用户界面 B设计窗体的布局 C编写程序源代码 D添加图形、图像、数据等控件 12、以下为窗体文件扩展名的是:_。 A.bas B.cls C C.frm.frm D.

4、res 13、工程组文件扩展名为:_。 A.vbp.vbp B.vbg C.cls D.bas 14、标准工具栏上,添加模块按钮对应_图标。 A B C C D 15、Visual Basic 集成的主窗口中包括:_。 A标题栏 B工具栏 C菜单栏 D D以上以上 3 3 者全有者全有 16、以下说法正确的是_。 A属性是对象的一部分 B方法是对象的一部分 C事件是对象的一部分 D DA A、B B 都正确都正确 解析】.bas 为标准模块程序文件的扩展名,.cls 为类模块文 件的扩展名,.frm 为窗体文件的扩展名,.res 为相关资源文 件的扩展名。故选项 A 为正确答案。 2.【解析】

5、在 Visual Basic 中,窗体文件的扩展名为.frm; 一个窗体对应一个窗体文件,所以 B 项是错误的;一个工程 中可包含 255 个窗体,故选 C、D 的说法也不正确。 5 【解析】标准模块不属于任何一个窗体,主要在大型应用 程序中使用,是一个纯代码性质的文件,其扩展名为.bas, 可用来声明全局变量和定义一些通用的过程。故选项 A 的说 法是错误的。 6.【解析】启动 Visual Basic 有 4 种方式:利用“开始” 菜单中的“程序”命令方式。打开“我的电脑” ,找到存放 Visual Basic 系统文件的硬盘及文件夹,安装时默认路径为 C:Program FilesMic

6、rosoft Visual StudioVB98VB6.EXE, 双击 VB6.0 图标,即可进入 Visual Basic 编程环境。使用 “开始”菜单中的“运行”命令,在“打开”文本框中输入 VB6.EXE 的存放路径,单击“确定”按钮即可。把 VB6.EXE 文件直接拖到桌面即可建立启动 Visual Basic 的快捷方式, 双击此快捷方式即可执行文件。 7.【解析】标准模块文件、类模块文件都是纯代码文件;资 源文件是纯文本文件;窗体文件包括对象的数据信息,也不 是纯代码文件;而工程文件包括窗体文件、标准模块文件、 资源文件等。 8.【解析】Visual Basic 是一种可视化编程语

7、言,所见 即所得。Visual Basic 是面向对象的程序设计语言。面向对 象的程序设计方法是指把程序和数据封装起来作为一个实 体,程序的设计针对这些对象进行,不必重复编写大量的代 码。Visual Basic 是结构化程序设计语言,接近于人类的逻 辑思维方式。在编译过程中可以利用编译器进行高级语言到 机器语言的翻译过程。在整个程序设计之后,可以编译生成 可执行文件,这种文件可以脱离 Visual Basic 环境直接在 Windows 下运行。Visual Basic 程序设计采用事件驱动编程 机制,对对象的操作要通过事件来完成。一个对象可对应之 个事件,一个事件要通过一段程序来执行。 9

8、.【解析】Visual Basic 的窗体设计器主要是用来建立用户 界面,是应用程序最终面向用户的窗口,对应于应用程序的 运行结果。故选项 A 正确。窗体布局应在窗体布局窗口中设 置,故选项 B 错误。编写程序源代码应在程序设计窗口中完 成,故选项以 C 错误。图形、图像、数据等控件是通过窗体 设计器显示的,添加这些控件由工具箱来完成。故选项 D 错 误。 11、_文件也称程序模块文件,其扩展名为.bas。 A窗体文件 B类模块文件 1 17、Visual Basic 开发环境的标题栏上显示: Visual Basic*,其中*位置表示_。 A应用程序的大小 B应用程序的位置 C应用程序的名称

9、 D D应用程序的状态应用程序的状态 二、填空题二、填空题 1、工具栏中的按钮的作用是:_打开菜单编辑器打开菜单编辑器。 2、Visual Basic 分 学习版学习版、专业版专业版、企业版 3 种版本。 3 种版本中,企业版企业版 版包括另外两个版本的全部功能。 3、应用程序最终面向用户的窗口是窗体设计器窗口窗体设计器窗口, 它对应于应用程序的运行结果。 4、属性窗口是针对窗体窗体和控件控件而设置的。 5、启动 Visual Basic 后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作工具箱工具箱。 第第 2 2 单元单元 窗体及控件操作窗体及控件操作 一、选择题一、选择题 17、通过

10、形状控件的属性可以形成圆、椭圆 和圆角矩形。AFillStyle BLine C CShapeShape DPicture 18、BorderColor 属性用来设置。 A 直线或形状背景颜色 B 形状的内部颜色 C 直线或形状边界线的线形 D D 直线颜色和形状边界颜色直线颜色和形状边界颜色 21、在 Visual Basic 中,组合框是和的组合。 ( ) A复选框、文本框 B B列表框、文本框列表框、文本框 C复选框、列表框 D列表框、标签 22、属性用来设置列表框的一次可以选择的表项数。 AColumns BList CListCount D DMultiSelectMultiSele

11、ct 24、在修改列表框内容时,RemoveItem 方法的作用是。 A清除列表框中的全部内容 B B 删除列表框中指定的项目删除列表框中指定的项目 C在列表框中插入多行文本 D 在列表框中插入一行文本 25、当组合框的 Style 属性设置为时组合框称不下拉式 A0 B1 C C2 2 D3 列表框。 26、通常情况下,水平滚动条的值递增。 A由上往下 B由下往上 C C由左往右由左往右 D由右往左 10、以下说法错误的是。 A A用用 VisualVisual BasicBasic 设计应用程序时,必须先设计窗体,设计应用程序时,必须先设计窗体, 再编写程序。再编写程序。 B工程资源管理器

12、窗口顶部有 3 个按钮,分别为“查看代 码” 、 “查看对象” 、和“切换文件夹” C工程资源管理器窗口包含工程文件、工程组文件、窗体 文件、标准模块文件、类模块文件和资源文件 D资源文件中存放的各种“资源”是一种可以同时存放文 本、图片和声音等多种资源的文件,其扩展名.res 是一个 纯文本文件。 1、标签和文本框都能用于显示文本,它们的主要区别是:中的文本 是只读文本,中的文本是可编辑文本 A文本框、标签 B B标签、文本框标签、文本框 C列表框、标签 D标签、列表框 2、在 Visual Basic 中,要使标签的标题居中显示,则其 Alignment 属性设置为。A0 B1 C C2

13、2 D3 5、用来设置文本框控件中有无滚动条的属性是 AMultiLine B BScrollBarsScrollBars CSelLength DSelText 3、标签控件能够显示文本信息,文本内容只能用来设置。 AAlignment BCaption CVisible D DTextText 4、如果想使标签保持设计时定义的大小,则应将 AutoSize 属性设置 成 A0 B1 CTrue D DFalseFalse 6、通过控件对象的方法可以将焦点移到指定的对象上。 AGotFocus BKeyPrss C CSetFocusSetFocus DLostFocus 8、图片框与图像框

14、的主要区别是:图片框可作为其他控件的父对象, 而图像框只能显示。 A 文本内容 B B 文文本和图形信本和图形信 C 程序代码 D 图形信息 7 当用户向文本框内输入新的信息改变原来的 Text 时,将触发事件 AGotFocus BLostFocus C CChangeChange DKeyPress 9、 在属性窗口中设置属性, 可以把指定的图形放入到当前图片框中。 ACurrentX BLoadPicture CStretch D DPicturPictur 10、在程序运行期间可以用函数把图形装入窗体、图片框或图像框。 AAutoSize B BLoadPictureLoadPictu

15、re CPicture DStretch 11、当命令按钮的属性被设为 True 时,按 Enter 键与单击命令按钮 作用相同。ACancel BCaption C CDefaultDefault DValue 12、在窗体上添加第一个标签控件之后,标签控件默认的 Name 为。 ALabel B BLabel1Label1 CText DText1 13、下面属性中,用于自动调整图像框中图形大小的是:。 AAutoSize BReSize C CStretchStretch DPicture 14、当复选框显示为灰色,则复选框 Value 属性的值为。 A0 B1 C C2 2 D3 15

16、、 将文本框的 MutiLine 属性设置为 False, 则文本框中只能输入。 A字母 B数字 C单行文本 D多行文本 16、若将文本框设置成具有水平、垂直滚动条,则需将 ScrollBars 属 性设置成。A0 B1 C2 D D3 3 19、当一个命令按钮的 Cancel 属性设置为 True 时, 按键和单击该命令按钮的作用相同。 ACtrl BEnter C CEscEsc DTab 20、命令按钮最常用的事件是单击,当单击一个命令 按钮时,触发事件。 A AClickClick BDblClick CMouseDown DMouseUp 23、用语句可以选择指定的表项或取消已选择的

17、表 A列表框. Selected B列表框名. SelectedTrue|False C列表框. Selected (索引值) D D列表框名列表框名. . SelectedSelected ( (索引值索引值) ) True|FalseTrue|False 2 27、当滚动条中的滚动框仅次于最右端或最下端时,Value 属性被设置为 A AMaxMax BMin CLargeChange DSmallChang 28、当在滚动条内拖动滚动块时,触发事件。 AChange B BScrollScroll CMouseUp DMluseDown 29、在计时器控件中,Interval 属性的作用

18、是。 A A设置计时器事件之间的间隔设置计时器事件之间的间隔 C存储程序所需的附加数据 B决定是否响应用户生成事件 D 设置计时器顶端与其容器之间的距离 30、下面控件中,用于将屏幕上的对象分组的是。 A组合框 B复选框 C C框架框架 D形状 31、要使标签的背景样式为透明,则应设置的属性是。 AAutoSize B BBackStyleBackStyle CBorderStyle DCaption 32、下列控件中,不能获得焦点的是。 A文本框 B B标签标签 C组合框 D列表框 44、以下说法正确的是:_。 A非活动控件在窗体上是隐藏的 B窗体上可以有多个控件为活动控件 C C若一个控件

19、上有若一个控件上有 8 8 个黑色的小方块,表明该控件是活动的个黑色的小方块,表明该控件是活动的 D在活动控件中只能通过拖拉右上角和右下角的小方块来同时在高度 和宽度上缩放控件 45、确定一个窗体或控件大小的属性是;。 A AWidthWidth 和和 HeightHeight BWidth 或 Height CTop 和 left DSize 46、针对以下代码,说法正确的是:。 Form1.Top = 2000 Form1.Left = 800 A窗体 Form1 左边界距屏幕的左边界 800 点, 上边界距屏幕的上边界 2000 点 B B窗体窗体 Form1Form1 左边界距屏幕的左

20、边界左边界距屏幕的左边界 800twip800twip, 上边界距屏幕的上边界上边界距屏幕的上边界 2000twip2000twip C窗体 Form1 的高度为 800 twip,宽度为 2000twip D窗体 Form1 的高度为 800 点,宽度为 2000 点 47、如果设置窗体的 ControlBox 属性值为 False,则。 AControlBox 仍起作用 B窗口边框上的最大化和最小化按钮失效 C C窗口边框上的最大化和最小化按钮消失窗口边框上的最大化和最小化按钮消失 D运行时还可以看到窗口左上角显示的控制框,可以单击该控制框 进行窗体的移动、关闭等操作 49、以下赋值语句错

21、误的是:。 A ACheck1=FalseCheck1=FalseBDir1=C:foot CText1=”我的文档” DOption=True 33、当将属性设置为 True 时,可以选择文本框 中的文本,但不能编辑。 ASelStart BText C CLockedLockedDPasswordChar 34、当按下 Tab 键全光标敲开当前文本框或用鼠标选 择其他对象是,触发事件。 A Change B GotFocus C SetFocus D D LostFocusLostFocus 35、为了取消窗体的最大化功能,需要将属性 设置为 False。 A ControlBox B E

22、nabled C C MaxButtonMaxButton D MinButton 36、假定在 Text1 中有文本:I am go to shopping 选择文本 “I am go to” , 执行语 Text1.SelText=”Xiao Hua ”,后,文本框中的文本为。 AXiao Hua B BXiaoXiao H Huaua shopshoppingping C I am go to shopping D Xiao Hua go to shopping 37、若文本框中的 Locked 属性设置为 True,表示 A不可以编辑文本框中的文本 B可以编辑文本框中的文本 C C可以

23、选择文本框中的文本,但不能编辑可以选择文本框中的文本,但不能编辑 D不可以选择文本框中的文本,也不能编辑 38、使用事件可以实现数据的过滤,即接收符 合要求的数据,排除无效数据。 ALostFocus BGotFocus C CChangeChange DSetFocus 39、计时器事件使用为单位。 A秒 B B毫秒毫秒 C微秒 D分钟 40、下列可以把当前目录下的图形文件 1.jpg 装入图 片框 Picture1 中的语句是。 APicutre1=” 1.jpg” BPicutre. Picture=LoadPicture(“1.jpg”) C CPicutre1.Picutre1. P

24、icture=LoadPicture(Picture=LoadPicture(“1.jpg1.jpg”) ) DPicutre =LoadPicture(“1.jpg”) 41、关于 Visual Basic 对象说法正确的是:_。 A A对象是具有特殊属性和对象是具有特殊属性和行为方法的实体行为方法的实体 B属性的一般格式为:对象名_属性名称 C属性值的设置只可以在属性窗口中设置 D属性是对象的特性,所有的对象都有相同的属性 42、以下说法错误的是:_。 A方法是对象的一部分 B方法是一种特殊的过程和函数 C方法的调用格式与对象相同 D D在调用方法时,对象名是不可缺少的在调用方法时,对象名

25、是不可缺少的 43、窗体边框类型的默认值为_。 A None B Fixed Single C C SizableSizable D Fixed Dialog 48、以下代表组合框按钮的是。 A A B C D 47、 【解析】如果设置窗体的 ControlBox 属性为 False,则窗口边框上的按钮都消失,并且窗口左上角的 控制框也消失。 48、 【解析】考查控件默认属性与赋值,给控件的默认属性赋值时可以 省略默认属性, 复选框的默认属性为 Value 但默认值不是 False, 而是 Unchecked。控件的默认属性如下表: 3 对象 默认属性 对象 默认属性 图片框(PictureB

26、ox) Picture 组合框(ComboBox) Text 标签(Label) Caption 列表框(ListBox) Text 框架(Frame) Caption 水平滚动条 (HscrollBar) 垂直滚动条 (VscrollBar) Value 命令按 (CommandButton) Value 数据(Data) Caption 复选框(CheckBox) Value 图像框(Image) Picture 单选按(OptionButton) Value 计时器(Timer) Enabled 50、一个新建的窗体,运行后发现屏幕上没有显示,任务栏上也没有最小化图标,可能的大原因是:。

27、 A该窗体为多窗体的一个 B B该窗体的该窗体的 VisibleVisible 属性为属性为 FalseFalse C该窗体的 Enable 属性设为 False D该窗体的 WindowState 属性设为 Minimized 51、通过属性可以改变窗体的标题。 A ACaptionCaption BIcon CText DBorderStyle 52、将窗体的_属性设置为 False 后,运行时窗体上的 按钮、文本框等控件就不会对用户的操作做出响应。 AVisible B BEnabledEnabled CControlBox DBorderStyle 53、通常窗体的左上角有一人控制框,

28、当单击此处时, 会显示恢复、移动、放大等选项,在 Visual Basic 中 可通过设置窗体属性控制些功能。ABorderStyle BWindowState CPaint D DControlBoxControlBox 54、关于对象方法的格式,正确的是:。 A方法名称 对象名称 B对象名称方法名称 C C对象名称方法名称对象名称方法名称 D对象名称(方法名称) 55、任何控件都有属性。 ACaption BText C CNameName DVisible 56、用于显示当前目录中文件的列表的控件是: A目录列表框 B驱动器列表框 C C文件列表框文件列表框 D组合框 57、文本框控件用

29、于表示内容的属性是:。 A ATextText BCaption CAutoRedaw DVisible 58、能够被对象识别的动作称为。 A属性 B方法 C C事件事件 D过程 【解析】所谓事件,是由 Visual Basic 预先设置好的 能够被对象识别的动作;属性是一个对象的特征,不同 的对象有不同的属性;方法是一种特殊过程和函数。 59、属性用于控制屏幕图像的重建,主要用于 多窗体程序设计。 A AAutoRedrawAutoRedraw BBackColor CBorderStyle DCaption 60、下列控件中,不属于内部控件的是:。 ADirveListBox B BAct

30、iveXActiveX 控件控件 CData 控件 D组合框 61、当窗体变为活动窗口时触发事件。 A AActivateActivate BClick CLoad DUnload 62、Picture 属性不适用于控件。 A窗体 B图片框 C C列表框列表框 D命令按钮 63、 如果属性设置为 0, 则窗体的 MaxButton 和 MinButton 将被忽略。 ABorderStyle BBackColor CEnabled D DControlBoxControlBox 64、将窗体的属性设置为 False 后,运行时窗体上的按钮、 文本框等所有控件就不会对用户的操作做出响应。 AVi

31、sible BControlBox C CEnabledEnabled DWindowState 65、确定一个窗体或控件大小的属性是:。 A AWidthWidth 和和 HeightHeight BHead 和 Foot CTop 和 Left DCurrentX 和 CurrentY 66、可将窗体设置成无边框的属性是。 AStyle B BBorderStyleBorderStyle CControlBox DBackStyle 67、以下说法错误的是:。 A事件是由 Visual Basic 预先设置好的、能够被对象识别的动作 B响应某个事件后执行的操作通过一段程序代码来实现,这段代

32、码 称为事件过程 C C一个对象对应一个事件,一个事件对应一个事件过程一个对象对应一个事件,一个事件对应一个事件过程 D事件过程的一般格式为:Private Sub 对象名_事件名() 事件响应程序代码 End Sub 二、填空题二、填空题 1、单选按钮的 ValueValue 属性可设置为 True 或 False,当设置为 True 时,该单选按钮是“选中”的,当设置为 False 时,该单选按钮是“未 选中”的。 2、通过程序代码设置标签 Label 背景样式的属性是 BackStyleBackStyle 。 3、只有将 MultiLineMultiLine 属性设置为 True 时,才

33、能用 ScrollBars 属性在 文本框中设置滚动条。 4、在运行期间可以用 LoadPictureLoadPicture 函数把图形文件装入窗体、图片 框或图像框。 5、如果要暂时停止计时器的使用,应设置 EnabledEnabled 属性。 6、当对象得到焦点时,会产生 GotFocusGotFocus 事件,当对象失去焦点时, 将产生 LostFocusLostFocus 事件。 7、使用 AddItemAddItem 方法可以在列表框中插入一行文件。 4 8、在窗体上画一个文本框和一个图片框,然后编写如下事件过程: Private Sub Form_Click() Text1.Tex

34、t = “Visual Basic“ End Sub Private Sub Text1_Change() Picture1.Print “SIZU“ End Sub 9、在窗体上画一个列表框,然后编写如下事件过程: Private Sub Form_Click() List1.RemoveItem 1 List1.RemoveItem 2 List1.RemoveItem 1 End Sub Private Sub Form_Load() List1.AddItem “A“ List1.AddItem “B“ List1.AddItem “C“ List1.AddItem “D“ List1

35、.AddItem “E“ End Sub 程序运行后,单击窗体,列表框中显示的项目为 A A、E E 。 第第 3 3 单元单元 实践练习实践练习 一、选择题一、选择题 1、在 Visual Basic 中,为表示钱款而设置的数据类型是。 A字节型 B B货币型货币型 C对象型 D布尔型 2 2、可在常数的后面加上类型说明符以强制表示常数的类型, 用表示整型常数。 A A% % B C ! D$ 3 3、Visual Basic 中的数值可以用十六进制或八进制表示, 十六进制数以开头,八进制数以O 开头。 A$O B S End Sub 下列说法不正确的是:。 A A在使用在使用 ConstC

36、onst 语句时,只可以放在过程的内部使用语句时,只可以放在过程的内部使用 BPi 是一个符号常量 CPi 在该过程内有效 DConst 语句可以放在程序的不同位置 28、有以下过程: Private Sub Command1_Click() Static X As Integer X = X + 1 Print X; “; End Sub 这是建立了一个命令按钮的单击事件过程,单击 6 次按钮 后输出的结果是:。 A1 B5 C C6 6 D不能确定的值 8、执行语句:Print 5 2 Or 8 = B B ThenThen T T = = A:A: A A = = B:B: B B =

37、= T T BIf A = B Then T = A A = B B = T CIf A B Then T = A: A = B: B = T DIf A = B Then T = A; A = B; B = T 4 4、下面语句正确的是:、下面语句正确的是: A AIfIf X X Y Y ThenThen Y Y = = X X 3 3 BIf X Y Then Y = X 3 CIf X Y Then Y = X 3 DIf X Y Y = X 3 6 6、下列程序段的执行结果为:。、下列程序段的执行结果为:。 X = 8 Y = -5 If Not X 0 Then X = Y - 3

38、 Else Y = X + 3 Print X - Y; Y X A13 -3 B5 -8 C C- -3 3 3 3 D25 -25 7 7、下列程序段的执行结果为:。、下列程序段的执行结果为:。 A = 85 If A 60 Then I = 1 If A 70 Then I = 2 If A 80 Then I = 3 If A 90 Then I = 4 Print “I=“; I AI=1 BI=2 C CI=I=3 3 DI=4 9 9、 下列程序段的执行结果为: 。、 下列程序段的执行结果为: 。 Y = Int(Rnd(3) + 2) Select Case Y Case 5

39、Print “*“ Case 4 Print “*“ Case 3 Print “*“ Case Else Print “*“ End Select A * B * C * D D * * 1010、下列程序段的执行结果为:、下列程序段的执行结果为: Private Sub Command1_Click() X = 8 For K = 1 To -1 Step -3 X = X + K Next K Print K; X End Sub A A、- -2 2 9 9 B、-2 8 C、1 8 D、1 9 8、A* B# C C D* # 8 1212、下列程序段的执行结果为:。、下列程序段的执

40、行结果为:。 I = 2: A = 6 Do I = I + 1 A = A - 1 Loop Until I = 5 Print “I=“; I Print “A=“; A A AI=5I=5、 A=3A=3 BI=6、A=2 CI=5、A=2 DI=6、A=3 1313、下列程序段的执行结果为:。、下列程序段的执行结果为:。 a = 1: b = 0 Do a = a + b b = b + 1 Loop While b 4 Y = a * b b = b + 1 Loop Print a A1 B4 C8 D D2020 1717、下列程序段的执行结果为:。、下列程序段的执行结果为:。

41、a = 0 While a 9 Ba=9A=9 DaNumber(J+1) Then T = Number(J + 1) 2 2、以下说法正确的是:。、以下说法正确的是:。 A过程的定义可以嵌套,但过程的调用不能嵌套 B过程的定义和过程的调用均可以嵌套 C C过程的定义不可以嵌套,但过程的调用可以嵌套过程的定义不可以嵌套,但过程的调用可以嵌套 D过程的定义和过程的调用均不能嵌套 12 3 3、SubSub 过程与过程与 FunctionFunction 过程最根本的区别是:。过程最根本的区别是:。 A两种过程参数的传递方式不同 BFunction 过程可以有参数,Sub 过程不可以 C CSu

42、bSub 过程不能返回值,而过程不能返回值,而 FunctionFunction 过程能返回值过程能返回值 DSub 过程可以使用 Call 语句或直接使用过程名调用, 而 Function 过程不可以 4 4、关于通用过程与、关于通用过程与事件过程,下列说法不正确的是:。事件过程,下列说法不正确的是:。 A事件过程是一种特殊的 Sub 过程 B B事件过程可以放在标准模块中,也可以放在窗体模块中事件过程可以放在标准模块中,也可以放在窗体模块中 C通用过程与事件过程之间可以互相调用 D事件过程只能放在窗体模块中 5 5、要想在过程调用后不影响主调过程中的实际参数的值,、要想在过程调用后不影响主

43、调过程中的实际参数的值, 则对应下面的过程定义语句。 A ASubSub Proc(ByValProc(ByVal n,n, ByValByVal m)m) BSub Proc(n, ByVal m) CSub Proc(n, m) DSub Proc(ByVal n, m) 6 6、在参数传递过程中、在参数传递过程中,使用关键字来修饰参数,可以使之按,使用关键字来修饰参数,可以使之按 地址传递,此关键字是。地址传递,此关键字是。 AByVal B BByRefByRef CValue DReference 7 7、单击一次命令按钮之后,下列程序代码的执行结果为:。、单击一次命令按钮之后,下列

44、程序代码的执行结果为:。 Private Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Print S; End Sub Public Function P(N As Integer) Dim Sum For I = 1 To N Sum = Sum + I Next I P = Sum End Function 1111、单击按钮时,下列程序的执行结果为:。、单击按钮时,下列程序的执行结果为:。 Private Sub Value(m As Integer, m As Integer) m = m * 2: n = n - 5 Prin

45、t m; n End Sub Private Sub Command1_Click() Dim x As Integer, y As Integer x = 10: y = 15 Call Value(x, y) Print x; y End Sub A A2020、1010、2020、1010 B10、15 、10 15 C10 15 20 10 D20 101、 0 15 7、 A A2020 B35 C115 D135 8 8、 单击命令按钮时, 下列程序代码的执行结果为: 。、 单击命令按钮时, 下列程序代码的执行结果为: 。 Public Sub Proc1(ByVal n As Integer, ByRef m As Integer) n = n Mod 10 m = m Mod 10 End Sub Private Sub Command1_Click() Dim x As Integer, y As Integer x = 12: y = 34 Call Proc1(x, y) Print x; y End Sub A12 34 B2 3

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(VB期末考试复习题.doc)为本站会员(金钥匙文档)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|