[计算机软件及应用]Ch01-Visual-Basic-简介课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《[计算机软件及应用]Ch01-Visual-Basic-简介课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件及应用 计算机软件 应用 Ch01 Visual Basic 简介 课件
- 资源描述:
-
1、RestExercise要使计算机能够按人的要求完成一系列的操作,就需要在要使计算机能够按人的要求完成一系列的操作,就需要在人和计算机之间制定一种二者都能识别的特定的语言,这人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是种特定的语言就是程序设计语言程序设计语言使用程序设计语言编写的、用来使计算机完成一定任务的、使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成一系列命令的集合构成程序程序,编写程序的工作则称为,编写程序的工作则称为程序程序设计设计。Visual Basic是一种程序设计语言是一种程序设计语言 11/26/20221RestExercis
2、e了解程序设计语言与程序设计的概念、了解了解程序设计语言与程序设计的概念、了解高级语言的两种翻译方式高级语言的两种翻译方式了解了解Visual Basic的主要功能特点的主要功能特点掌握掌握Visual Basic 6.0集成开发环境主要组集成开发环境主要组成部分及其使用成部分及其使用了解了解Visual Basic联机帮助功能的使用方法联机帮助功能的使用方法11/26/20222RestExercise本节介绍程序设计语言的分类,高级语言本节介绍程序设计语言的分类,高级语言的两种翻译方式的两种翻译方式:解释方式和编译方式,两解释方式和编译方式,两种翻译方式的特点种翻译方式的特点11/26/2
3、0223RestExerciseq 一、程序设计语言的分类一、程序设计语言的分类可以从不同的角度对程序设计语言进行可以从不同的角度对程序设计语言进行分类分类:l 从应用范围从应用范围:通用语言、专用语言通用语言、专用语言l 从程序设计方法从程序设计方法:结构化语言、模块化语言、面向结构化语言、模块化语言、面向对象语言对象语言l 从程序设计语言与计算机硬件的联系程度从程序设计语言与计算机硬件的联系程度:机器语机器语言、汇编语言、高级语言言、汇编语言、高级语言机器语言、汇编语言依赖于计算机硬件,与计算机机器语言、汇编语言依赖于计算机硬件,与计算机硬件联系很紧密,统称为低级语言硬件联系很紧密,统称为
4、低级语言高级语言与计算机硬件基本无关高级语言与计算机硬件基本无关11/26/20224RestExercise程序设计语言的分类常见的程序设计语言常见的程序设计语言:l适用适用DOS环境,面向过程的程序设计语言环境,面向过程的程序设计语言BASIC、Quick BASIC、Pascal、FORTRAN、COBOL、C 等等l适用适用Windows环境,面向对象程序设计语言环境,面向对象程序设计语言Visual Basic、Visual C+、Delphi、Java 等等11/26/20225RestExerciseq 二、面向过程的语言、面向对象的语言二、面向过程的语言、面向对象的语言l面向过
5、程的语言面向过程的语言:用计算机能够理解的逻辑来描述用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法和步骤需要解决的问题和解决问题的具体方法和步骤l面向对象的语言面向对象的语言:将客观事物抽象为一系列的对象,将客观事物抽象为一系列的对象,程序的执行是靠在对象间传递消息来完成的程序的执行是靠在对象间传递消息来完成的u面向对象的语言通过继承与多态可以很方便地实现面向对象的语言通过继承与多态可以很方便地实现代码的重用,并成为当前流行的一类程序设计语言代码的重用,并成为当前流行的一类程序设计语言uVisual Basic 是一种高级程序设计语言,具有一是一种高级程序设计语言,具有一定的面
6、向对象程序设计功能定的面向对象程序设计功能 11/26/20226RestExerciseq 三、高级语言的翻译三、高级语言的翻译只有用机器语言编写的程序才能在计算机上直接执行,用其他只有用机器语言编写的程序才能在计算机上直接执行,用其他语言编写的源程序都需要翻译后才能被计算机所理解并执行语言编写的源程序都需要翻译后才能被计算机所理解并执行u语言处理程序语言处理程序(或称为翻译程序或称为翻译程序)是将用汇编语言、各种高是将用汇编语言、各种高级语言编写的源程序翻译成目标代码的程序级语言编写的源程序翻译成目标代码的程序。用不同的程。用不同的程序设计语言编写出来的源程序,需要使用不同的语言处理序设计
7、语言编写出来的源程序,需要使用不同的语言处理程序程序u通过语言处理程序翻译后的目标代码称为目标程序通过语言处理程序翻译后的目标代码称为目标程序。目标。目标程序中还可能调用一些其他语言编写的程序和标准程序库程序中还可能调用一些其他语言编写的程序和标准程序库中的标准子程序,需要使用中的标准子程序,需要使用连接程序连接程序将目标程序和有关的将目标程序和有关的其他程序库组合成一个完整的可执行程序其他程序库组合成一个完整的可执行程序 11/26/20227RestExercise高级语言的翻译 解释方式解释方式 与与 编译方式编译方式 n解释方式解释方式-解释程序解释程序高级语言源程序高级语言源程序数据
8、数据解释程序解释程序执行结果执行结果n编译方式编译方式-编译程序编译程序高级语言高级语言源程序源程序数据数据编译编译程序程序执行执行结果结果目标目标程序程序连接连接程序程序可执行可执行程序程序执行执行11/26/20228RestExerciseq 四、程序设计四、程序设计l程序设计程序设计:使用某种程序设计语言编写一些代使用某种程序设计语言编写一些代码来驱动计算机完成特定功能的过程码来驱动计算机完成特定功能的过程l算法算法:用计算机解题的方法和步骤用计算机解题的方法和步骤l程序设计的基本过程程序设计的基本过程:分析所求解的问题,抽分析所求解的问题,抽象数学模型,设计合适的算法,编写程序象数学
9、模型,设计合适的算法,编写程序(编写编写代码代码),调试运行直至得到正确结果、编写程序,调试运行直至得到正确结果、编写程序文档等阶段文档等阶段 11/26/20229RestExercise Visual Basic在原有在原有BASIC语言的基础上综合运用语言的基础上综合运用了了BASIC语言和新的可视化设计工具,既具有语言和新的可视化设计工具,既具有Windows所特有的优良性能和图形工作环境,又所特有的优良性能和图形工作环境,又具有编程的简易性具有编程的简易性Visual Basic最主要的特点最主要的特点:可视化界面设计、事可视化界面设计、事件驱动的编程机制件驱动的编程机制11/26/
10、202210RestExerciseq 一、可视化界面设计一、可视化界面设计在在Visual Basic中,编程人员不需要编写大量的代码来描中,编程人员不需要编写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接述界面,只需要使用系统提供的工具在界面上直接画画各各种对象,并设置这些对象的一些属性,种对象,并设置这些对象的一些属性,Visual Basic将自将自动产生与界面设计有关的代码动产生与界面设计有关的代码 11/26/202211RestExerciseq 二、事件驱动的编程机制二、事件驱动的编程机制l面向过程面向过程:编写的代码决定了程序的执行次序编写的代码决定了程序的执行次
11、序l面向对象面向对象:程序是面向对象编写的,程序的执行是通过程序是面向对象编写的,程序的执行是通过对象的事件来驱动的对象的事件来驱动的 1.事件事件事件事件是指在对象上所发生的事情。如在程序运行时,在一是指在对象上所发生的事情。如在程序运行时,在一个窗口上可以发生个窗口上可以发生鼠标单击鼠标单击事件、事件、鼠标双击鼠标双击事件;在事件;在一个文本框中可以发生一个文本框中可以发生内容改变内容改变事件等事件等事件可以由用户操作触发、代码触发、操作系统消息触发、事件可以由用户操作触发、代码触发、操作系统消息触发、其他应用程序消息触发其他应用程序消息触发 11/26/202212RestExercis
12、e事件驱动的编程机制 2.事件驱动编程机制事件驱动编程机制在面向对象的编程中,针对不同对象的不同事件,可以编写在面向对象的编程中,针对不同对象的不同事件,可以编写相应的代码段相应的代码段(称为称为事件过程事件过程),每个代码段只有当运行时、,每个代码段只有当运行时、在相应对象上发生相应的事件时才被执行。用户的动作在相应对象上发生相应的事件时才被执行。用户的动作-事件控制着程序的流向,每个事件都能驱动一段程序的运行,事件控制着程序的流向,每个事件都能驱动一段程序的运行,各个动作之间不一定有联系各个动作之间不一定有联系 l Visual Basic 采用事件驱动编程机制采用事件驱动编程机制l Vi
13、sual Basic 的每个对象都有其预定义的事件集,针对的每个对象都有其预定义的事件集,针对每个对象的每个事件编写其对应的事件过程每个对象的每个事件编写其对应的事件过程l Visual Basic 事件过程事件过程:程序运行时,当在某对象上发程序运行时,当在某对象上发生某种事件时,则执行相应的事件过程,编程人员只需生某种事件时,则执行相应的事件过程,编程人员只需要在事件过程中编写相应的代码,即可以实现发生该事要在事件过程中编写相应的代码,即可以实现发生该事件时所要完成的操作件时所要完成的操作11/26/202213RestExercise Visual Basic 6.0是是 Microso
14、ft 推出的推出的 Visual Studio 6.0系列开发产品之一系列开发产品之一Visual Basic 6.0可以和可以和 Visual Studio 一起安装,一起安装,也可以单独安装。也可以单独安装。MSDN Library是编程技术信息,是编程技术信息,建议安装建议安装Visual Basic时将其安装,以获取相关的时将其安装,以获取相关的帮助信息帮助信息 11/26/202214RestExerciseq 一、一、Visual Basic 6.0的系统要求的系统要求1)微处理器微处理器:486DX/66 MHz或更高的处理器或更高的处理器2)内存内存:对于对于Windows N
15、T Workstation,至少需要,至少需要32MB的内存的内存3)读入设备读入设备:CD-ROM驱动器驱动器4)显示设备显示设备:Microsoft Windows支持的支持的VGA或分辨率或分辨率更高的监视器更高的监视器5)操作系统操作系统:Windows 95或更高版本,或更高版本,Windows NT Workstation 4.0 或更高版本或更高版本6)硬盘空间硬盘空间:标准版、专业版标准版、专业版-4880MB;企业版;企业版-128147MB11/26/202215RestExerciseq 二、二、Visual Basic 6.0的安装的安装1)运行安装盘上的运行安装盘上的
展开阅读全文