第1章VisualBasic程序开发环境.doc

第1章VisualBasic程序开发环境.doc

ID:58838975

大小:274.00 KB

页数:87页

时间:2020-09-24

第1章VisualBasic程序开发环境.doc_第1页
第1章VisualBasic程序开发环境.doc_第2页
第1章VisualBasic程序开发环境.doc_第3页
第1章VisualBasic程序开发环境.doc_第4页
第1章VisualBasic程序开发环境.doc_第5页
资源描述:

《第1章VisualBasic程序开发环境.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、程的一个理论,是一个指导软件设计的原则,作为本题解答似乎也对,但有些勉强。结构化编程思想强调的是“过程的模块化”,面向对象强调的是“对象的模块化”。【解答】C。2.VisualBasic6.0包括三个版本,功能依次增强,分别是:_____、_____、_____。【分析】这是一填空题,主要是考核学习者对VisualBasic6.0的版本特性的了解。VisualBasic6.0的大多数应用程序可在这三个版本中通用。不同版本的功能不同,面向的用户也不同。【解答】学习版;专业版;企业版。3.VisualBasic应用程序的运行是_

3、_____。A.从第一个建立的窗体模块开始执行B.以最后建立的窗体模块结束C.程序执行顺序不是预先完全确定D.执行顺序是预先确定好的【分析】本题主要是考核学习者对“事件驱动编程机制”这一特点的理解。许多程序是从第一个建立的窗体模块开始执行,但VisualBasic 还允许设置某一个窗体为启动窗体;在任何一个窗体模块中,如果执行到END命令都会结束程序的运行。可见A、B不是本题正确答案。回顾一下教材中的介绍,在一个用户界面上,有许多选项、按钮,并没有规定要先选择哪一个选项,或先单击哪一个按钮,可以看出程序执行的顺序不是预先确定

4、好的,选项D的说法不正确。事件驱动编程与传统的线性编程是不同的,传统程序以线性方式进行,是顺序执行的,程序有明显的起点和终点。事件驱动程序运行时等待事件被触发,执行的顺序在很大程度上是由用户的操作决定的,不可能事先完全确定,程序没有明显的起点和终点。【解答】C。4.在编写程序代码时,引用未定义的变量时要求弹出警告信息对话框。这要选定复选框[要求变量声明],它在[选项]对话框的_____内。A.通用B.环境C.编辑器D.编辑器格式【分析】本题主要是考核学习者掌握VisualBasic6.0中对话框的特性及操作方法,凡熟悉微软产

5、品的人都知道:微软的大部分软件都能定制适合自己的“选项”对话框,VisualBasic也类似,可以在对话框内定制程序设计时环境的支持类别。【解答】C。5.用VisualBasic6.0设计出来的图形对象的程序代码是由Visual.Basic自动_____并_____。【分析】这是一填空题,主要是是考核学习者对对VisualBasic6.0的功能的了解。VisualBasic6.0的这一特点也正是导致VisualBasic6.0可以成为一流行编程语言的原因。【解答】生成;进行封装。6.实现Windows应用程序之间信息共享的技

6、术是_____。A.开放式数据链接功能B.对象链接与嵌入C.动态链接库D.以上三项都是【分析】本题主要是考核学习者对VisualBasic特点的理解与掌握,考核对Windows环境下程序设计若干新技术的理解。教材中介绍了VisualBasic的8个特点,其中的开放式数据链接功能是指用访问或建立链接的方式使用数据库的数据,并不能使数据库访问VisualBasic 中的数据,是单向的。动态链接是使用VisualBasic 应用程序调用其他语言编写的函数,也是单向的;只有对象链接与嵌入技术是将每个应用程序看作一个对象,将不同的对象

7、链接起来,实现不同应用程序之间的信息共享。【解答】B。7.“动态数据交换”的英文缩写是______。A.ODBCB.DDEC.OLED.DLL【分析】本题主要是考核学习者掌握VisualBasic中专有名词的英文缩写的含义,实际上也在考核学习者对常用专有名词英文单词掌握的程度。题中给出的4个选项的缩写含义分别是:ODBC:OpenDataBaseConnectivity开放式数据链接DDE:DynamicDataExchange动态数据交换OLE:ObjectLinkingAndElnbeding对象链接与嵌入DLL:Dyn

8、amicLinkingLibrary动态链接库【解答】B。8.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为_____。A.面向对象的程序设计B.结构化程序设计C.事件驱动的编程机制D.可视化程序设计【分析】本题主要是考核学习者对VisualBasic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。