首页 vb典型考题分析与解答复习重点

vb典型考题分析与解答复习重点

举报
开通vip

vb典型考题分析与解答复习重点第1章Visual Basic 程序开发环境 1.1 典型考题分析与解答 1.Visual Basic可视化程序设计强调的是_______。 A.过程的模块化 B.控件的模块化 C.对象的模块化 D.程序的模块化 【分析】本题主要是考核学习者掌握关于传统的结构化编程思想与面向对象编程思想的区别。 传统的程序设计语言是面向过程的(称之为过程式语言)。这种程序设计语言强调的是“过程的模块化”。而Visual Basic “可视化程序设计”是面向对象的。控件也是对象,在B和C选项中,显然“对象的模块化”要比“控件的...

vb典型考题分析与解答复习重点
第1章Visual Basic 程序开发环境 1.1 典型考题 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 与解答 1.Visual Basic可视化程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 强调的是_______。 A.过程的模块化 B.控件的模块化 C.对象的模块化 D.程序的模块化 【分析】本题主要是考核学习者掌握关于传统的结构化编程思想与面向对象编程思想的区别。 传统的程序设计语言是面向过程的(称之为过程式语言)。这种程序设计语言强调的是“过程的模块化”。而Visual Basic “可视化程序设计”是面向对象的。控件也是对象,在B和C选项中,显然“对象的模块化”要比“控件的模块化”更准确。至于“程序的模块化”是软件工程的一个理论,是一个指导软件设计的原则,作为本题解答似乎也对,但有些勉强。 结构化编程思想强调的是“过程的模块化”, 面向对象强调的是“对象的模块化”。 【解答】C。 2.Visual Basic 6.0包括三个版本,功能依次增强,分别是:_____、_____、_____ 。 【分析】这是一填空题,主要是考核学习者对Visual Basic 6.0的版本特性的了解。Visual Basic 6.0的大多数应用程序可在这三个版本中通用。不同版本的功能不同,面向的用户也不同。 【解答】学习版;专业版; 企业版。 3.Visual Basic应用程序的运行是______ 。 A.从第一个建立的窗体模块开始执行 B.以最后建立的窗体模块结束 C.程序执行顺序不是预先完全确定 D.执行顺序是预先确定好的 【分析】 本题主要是考核学习者对“事件驱动编程机制”这一特点的理解。 许多程序是从第一个建立的窗体模块开始执行,但Visual Basic 还允许设置某一个窗体为启动窗体;在任何一个窗体模块中,如果执行到END命令都会结束程序的运行。可见A、B不是本题正确答案。 回顾一下教材中的介绍,在一个用户界面上,有许多选项、按钮,并没有 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 要先选择哪一个选项,或先单击哪一个按钮,可以看出程序执行的顺序不是预先确定好的,选项D的说法不正确。 事件驱动编程与传统的线性编程是不同的,传统程序以线性方式进行,是顺序执行的,程序有明显的起点和终点。事件驱动程序运行时等待事件被触发,执行的顺序在很大程度上是由用户的操作决定的,不可能事先完全确定,程序没有明显的起点和终点。 【解答】C。 4.在编写程序代码时,引用未定义的变量时要求弹出警告信息对话框。这要选定复选框[要求变量声明],它在[选项]对话框的_____内。 A.通用 B.环境 C.编辑器 D.编辑器 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 【分析】 本题主要是考核学习者掌握Visual Basic 6.0中对话框的特性及操作方法,凡熟悉微软产品的人都知道:微软的大部分软件都能定制适合自己的“选项”对话框,Visual Basic也类似,可以在对话框内定制程序设计时环境的支持类别。 【解答】 C。 5.用Visual Basic 6.0设计出来的图形对象的程序代码是由Visual.Basic自动_____并_____。 【分析】这是一填空题,主要是是考核学习者对对Visual Basic 6.0的功能的了解。Visual Basic 6.0的这一特点也正是导致Visual Basic 6.0可以成为一流行编程语言的原因。 【解答】 生成 ; 进行封装。 6.实现Windows应用程序之间信息共享的技术是_____ 。 A.开放式数据链接功能 B.对象链接与嵌入 C.动态链接库 D.以上三项都是 【分析】 本题主要是考核学习者对Visual Basic特点的理解与掌握,考核对Windows环境下程序设计若干新技术的理解。教材中介绍了Visual Basic的8个特点,其中的开放式数据链接功能是指用访问或建立链接的方式使用数据库的数据,并不能使数据库访问Visual Basic 中的数据,是单向的。动态链接是使用Visual Basic 应用程序调用其他语言编写的函数,也是单向的;只有对象链接与嵌入技术是将每个应用程序看作一个对象,将不同的对象链接起来,实现不同应用程序之间的信息共享。 【解答】 B。 7.“动态数据交换”的英文缩写是______。 A.ODBC B.DDE C.OLE D. DLL 【分析】 本题主要是考核学习者掌握Visual Basic中专有名词的英文缩写的含义,实际上也在考核学习者对常用专有名词英文单词掌握的程度。题中给出的4个选项的缩写含义分别是: ODBC:Open DataBase Connectivity 开放式数据链接 DDE:Dynamic Data Exchange 动态数据交换 OLE:Object Linking And Elnbeding 对象链接与嵌入 DLL:Dynamic Linking Library 动态链接库 【解答】B。 8.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为_____。 A.面向对象的程序设计 B.结构化程序设计 C.事件驱动的编程机制 D.可视化程序设计 【分析】 本题主要是考核学习者对Visual Basic 6.0中窗体设计器功能的理解。Visual Basic 6.0集成开发工具利用窗体设计器设计应用程序界面。用户可将工具箱的控件添加到窗体,创建应用程序的外观;利用属性窗口为控件设置各种属性。系统便可以自动生成这些程序代码。因此,称为可视化程序设计。 【解答】 D 。 9.默认时,Visual Basic 6.0的集成开发环境为传统的_____界面。执行_____菜单下的_____命令,弹出_____对话框,选择_____选项卡,选中,可以定制界面,但必须_才能生效。 【分析】本题主要是考核学习者掌握开发环境的定制。传统的Windows环境大都可以在“选项”对话框内定制自己需要的环境。 【解答】 多文档(或填写MDI);工具; 选项; 选项; 高级; 单文档(或填写SDI); 重启。 10.Visual Basic程序设计采用的是______编程机制。 A可视化   B.面向对象   C.事件驱动   D.过程结构化 【分析】 本题主要是考核学习者对Visual Basic基本特点的理解与掌握。可视化是一种程序设计技术,它把繁琐、复杂的工作由系统完成,从而减轻程序设计人员编写代码的工作量;面向对象是一种程序设计方法,这种方法将数据和代码封装起来而成为对象;事件驱动是一种编程机制,它由事件的触发驱动程序运行:过程结构化则是传统的“面向过程”程序设计语言的编程思想。 【解答】C。 【解答】C。 11.在[视图]菜单的子菜单中不能进入下列哪一个编辑器的窗口_____。 A.[代码编辑器]窗口       B.[菜单编辑器] C.[工程资源管理器]窗口       D.[窗体设计器]窗口 【分析】 本题主要是考核学习者掌握代码编辑器的正确使用。代码编辑器窗口编辑程序代码,菜单编辑器窗口设计程序的菜单,工程资源管理器管理程序的窗体和模块,窗体设计器窗口设计程序的界面。其中菜单编辑器窗口必须激活窗体,在[工具]菜单下才能进行设计。 【解答】 B。 12.Visual Basic应用程序执行的特点是_______。 【分析】由于Visual Basic是面向对象的可视化程序设计语言,采用事件驱动的编程机制。Visual Basic应用程序的执行不是顺序执行方式。 【解答】“由用户触发某个事件来执行相应的过程,从而完成某种特定的功能”。 13.Visual Basic 应用程序的运行模式是_________ 。 【分析】 本题主要是考核学习者掌握Visual Basic中应用程序的运行模式。 我们知道,用高级语言编写的程序的执行方式有两种,解释执行方式和编译执行方式。Visual Basic 应用程序的运行模式则是二者兼有。如果在Visual Basic的开发环境中单击工具栏中的“启动”按钮,或按下F5功能键来运行程序,这时是解释方式执行程序;如果将应用程序“打包”生成可执行文件,再执行这个可执行文件,这时是编译方式执行程序。 【解答】“既有解释运行模式,又有编译运行模式”。 第2章 对象及其操作 2.1 典型考题分析与解答 1.[属性]窗口主要是针对窗体和控件设置的。在Visual Basic中,窗体和控件被称为    。每个对象都可以用一组属性来刻画其特征,而[属性]窗口就是用来设置窗体或窗体中控件属性的。 【分析】本题主要是考核学习者对对象与属性这两个基本概念的理解与掌握。 (1)对象:从广义上来说,对象是客观事物的一个实体。在可视化编程语言中,对象分为两类,一类称为预定义对象,预定义对象由系统提供,可以直接使用或对其进行操作,如工具箱中的控件、窗体和菜单等,另一类称为自定义对象,由用户自行定义。 (2)属性:属性是一个对象的特性,不同的对象有不同的属性。对象常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体(Font)、是否可见(Visible)等。通过修改对象的属性,可以改变对象的外观和功能。 属性可以在设计阶段通过属性窗口进行设置,也可以在运行阶段通过代码进行设置。其中在代码中设置的语法格式为 对象名.属性名=属性值 例如:在窗体上加入一个文本框(TextBox)。名称为“Text1”,文本框内容是“GoodMorning”。则用下列语句进行设置 Text1.text="Good Morning" 【解答】对象 2.关于VisualBasic“方法”概念的叙述错误的是    。 A.方法是对象的一部分 B.方法是预先规定好的操作 C.方法是对事件的响应 D.方法用于完成某些特定功能 【分析】本题主要是考核学习者掌握对事件方法这一概念的理解。 这个题目有一定难度。由于我们对事件方法的概念、事件方法与事件过程的区别不一定记得很清楚,这样会觉得几个选项好像都对。尤其是选项A和C让人觉得似对似错。 因为对象、事件和方法三者之间既有联系也有区别。首先,我们要理解其相互之间的区别:对象的属性是描述对象的一组特征。如设置对象的名称、标题、颜色、大小等,有的可直接在设计界面时通过属性窗口进行设置,有的可以在事件过程或通用过程代码中进行设 置。对象的方法是在对象上实施某种操作的功能,不能在设计界面时调用对象方法,一般在过程代码中可任意调用,根据需要还可以添加适当的参数。其次是对象、事件和方法三者之间的联系:在Visual Basic编程中,完成某种功能可通过触发对象事件和调用对象方法,而触发事件和调用对象方法都必须基于某个对象。触发某个事件实际上就是执行一个事件过程代码段,在该代码段中又可以任意调用对象方法,而调用对象方法不可能触发某个事件。
本文档为【vb典型考题分析与解答复习重点】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_713593
暂无简介~
格式:doc
大小:22KB
软件:Word
页数:8
分类:教育学
上传时间:2019-06-17
浏览量:3