Visual Basic程序设计简明教程(第二版)课件第1章.ppt
1、1第第1 1章章 概述概述本章内容:本章内容:程序设计语言程序设计语言程序设计语言程序设计语言 VBVBVBVB语言的特点语言的特点语言的特点语言的特点 VBVBVBVB程序的开发环境程序的开发环境程序的开发环境程序的开发环境 简单的简单的简单的简单的VBVBVBVB程序介绍程序介绍程序介绍程序介绍 2023/12/18Visual Basic程序设计简明教程21.1 程序设计语言关于程序关于程序:l程序:是一组有序指令的集合,由某种程序程序:是一组有序指令的集合,由某种程序设计语言编写而成。设计语言编写而成。l程序设计语言:是人与计算机之间进行交流程序设计语言:是人与计算机之间进行交流的工具。的工具。2023/12/18Visual Basic程序设计简明教程31.1 程序设计语言 面向机器的程序设计语言面向机器的程序设计语言l机器语言机器语言是计算机能够直接执行的二进制指令是计算机能够直接执行的二进制指令代码,每条指令都用代码,每条指令都用0 0和和1 1组成的序列串表示,组成的序列串表示,这些指令的集合就是指令系统。这些指令的集合就是指令系统。l汇编语言汇编语言主要由汇编指令构成
2、,这些汇编指令主要由汇编指令构成,这些汇编指令与机器语言的二进制指令一一对应。与机器语言的二进制指令一一对应。机器语言和汇编语言都是面向机器的程序设计语言,机器语言和汇编语言都是面向机器的程序设计语言,它们与计算机的硬件紧密相关。它们与计算机的硬件紧密相关。2023/12/18Visual Basic程序设计简明教程41.1 程序设计语言 面向过程的程序设计语言面向过程的程序设计语言 lFORTRAN语言和随后出现的语言和随后出现的BASIC语言、语言、Pascal语言、语言、COBOL语言以及语言以及C语言等等,语言等等,都被称为高级语言。都被称为高级语言。l程序员在使用高级语言编写程序时,不需要熟程序员在使用高级语言编写程序时,不需要熟悉计算机的指令系统,可以将精力集中于解题悉计算机的指令系统,可以将精力集中于解题思路和方法上。思路和方法上。l计算机不能直接执行高级语言程序,必须先翻计算机不能直接执行高级语言程序,必须先翻译成为机器语言程序之后才能执行。译成为机器语言程序之后才能执行。2023/12/18Visual Basic程序设计简明教程51.1 程序设计语言 面向对象的程序
3、设计语言面向对象的程序设计语言 l面向对象的程序设计方法力求符合人们自然的思面向对象的程序设计方法力求符合人们自然的思维习惯,运用类和对象的观点描述问题域,然后维习惯,运用类和对象的观点描述问题域,然后用程序设计语言对问题进行描述和实现。用程序设计语言对问题进行描述和实现。l面向对象的程序设计语言大致可以分为两类,一面向对象的程序设计语言大致可以分为两类,一类是纯面向对象语言,例如类是纯面向对象语言,例如Eiffel语言和语言和Java语语言;另一类是混合型面向对象语言,它们往往是言;另一类是混合型面向对象语言,它们往往是由面向过程的语言发展而来的,例如由面向过程的语言发展而来的,例如C+语言和语言和Visual Basic语言。语言。返回返回返回返回2023/12/18Visual Basic程序设计简明教程61.2 VB语言的特点VBVB语言的发展概况:语言的发展概况:lVisual BasicVisual Basic语言(简称语言(简称VBVB)是微软公司推出的基于)是微软公司推出的基于WindowsWindows环境的应用软件开发工具,其语法基础是环境的应用软件开发工具,其语法
4、基础是BasicBasic语言。语言。l微软公司于微软公司于19911991年推出年推出VB 1.0VB 1.0版,历经数年的更新换版,历经数年的更新换代,代,19981998年升级为年升级为VB 6.0VB 6.0版,并有学习版、专业版和版,并有学习版、专业版和企业版等企业版等3 3种版本。种版本。2023/12/18Visual Basic程序设计简明教程7VBVB语言的特点语言的特点 l可视化的程序设计方法可视化的程序设计方法 l结构化的程序设计语言结构化的程序设计语言 l事件驱动的编程机制事件驱动的编程机制 l数据库访问数据库访问 l良好的可扩充性良好的可扩充性 返回返回返回返回2023/12/18Visual Basic程序设计简明教程81.3 VB程序的开发环境lVB6.0VB6.0的启动:的启动:在在“开始开始”菜单中的菜单中的“程序程序”菜单项中,选择菜单项中,选择“Microsoft Visual Studio Microsoft Visual Studio 6.06.0”级联菜单中的级联菜单中的“Microsoft Visual Microsoft Visual B
5、asic 6.0Basic 6.0”命令,即可启动命令,即可启动VB 6.0VB 6.0。l首先弹出首先弹出“新建工程新建工程”对话框,其中列出了对话框,其中列出了VB VB 6.06.0能够创建的工程类型。系统默认的工程类能够创建的工程类型。系统默认的工程类型是型是“标准标准EXEEXE”。2023/12/18Visual Basic程序设计简明教程9 Visual Basic 6.0 Visual Basic 6.0项目类型项目类型(1)标准)标准EXE项目项目(2)ActiveX DLL项目项目(3)ActiveX EXE项目项目(4)ActiveX 控件项目控件项目(5)ActiveX 文档项目文档项目(6)DHTML 应用程序项目应用程序项目(7)IIS 应用程序项目应用程序项目 2023/12/18Visual Basic程序设计简明教程10新建工程:新建工程:图1-1 “新建工程”对话框2023/12/18Visual Basic程序设计简明教程11Visual Basic 6.0 Visual Basic 6.0 集成开发环境集成开发环境图图1-2 Visual Bas
《Visual Basic程序设计简明教程(第二版)课件第1章.ppt》由会员m****u分享,可在线阅读,更多相关《Visual Basic程序设计简明教程(第二版)课件第1章.ppt》请在八斗文库上搜索。
《MATLAB图像处理实例详解》课件Chapter_9o第9章彩色图像处理.pptx
《MATLAB图像处理实例详解》课件Chapter_6i第6章图像复原技术.pptx
《MATLAB图像处理实例详解》课件Chapter_13a第13章小波在图像处理中的应用.pptx
《Windows Server操作系统维护与管理项目教程》课件学习情境4.pptx
《MATLAB图像处理实例详解》课件Chapter_11o第11章图像特征分析.pptx
《中外广告史》课件第七章ppt.pptx
《经济学原理与应用》课件第8章ppt.pptx
《企业内部控制与制度设计(第3版)》课件项目五销售业务内部控制与制度设计.pptx
《经济学原理与应用》课件第4章ppt.pptx
《企业内部控制与制度设计(第3版)》课件项目三采购业务内部控制与制度设计.pptx
《资产评估》课件项目 八企业价值评估.ppt
《经济学原理与应用》课件第7章ppt.pptx
《人员测评原理与方法(第三版)》课件第十一章 个人资料的分析与评鉴.pptx
课件《客舱设施与服务》(模块一实操).pptx
《新编文学理论(第二版)》课件第七章.pptx
课件《客舱设施与服务》(模块三案例).pptx
《资产评估》课件项目四 机器人设备评估.ppt
《企业纳税实务(第3版)》项目一、项目二.ppt
《酒吧服务与管理(第3版)》课件模块一酒吧概述.ppt
《营销心理学》课件项目二 探索消费者的心理过程.pptx
《人员测评原理与方法(第三版)》课件第五章智能测评.pptx
《人员测评原理与方法(第三版)》课件第七章 胜任素质测评.pptx
《银行产品推广与服务》课件.pptx
《客舱设施与服务》模块二练习题答案.docx
《经济学原理与应用》课件第3章ppt.pptx
《中外广告史》课件第十章.pptx
《酒吧服务与管理(第3版)》教案教案(模块十三).docx
《跨境电商通关实务(第2版)》课件2021课件4关务技能3-报关单填制.ppt
《客舱设施与服务》模块一练习题.docx
《资产评估》课件项目一 资产评估基本理论.ppt
《经济学原理与应用》课件第1章ppt.pptx
《企业内部控制与制度设计(第3版)》同步训练参考答案.doc
辽宁省安全文化建设示范企业评定标准(暂行)下载-辽宁省.docx
跨国公司经营与管理教材.docx
辉县市赵固乡中心校综合楼施工组织设计.docx
软件开发项目过程控制程序.docx
运行维护接管领导小组.docx
远卓-中华医学信息技术服务有限公司商业计划书(产品与服务部分).docx
轨道交通工程安全风险管理办法.docx
财务类考核―成本管理考核01.docx
资本运营理论与案例.docx
赛汉塔拉轻工业园施工组织设计51.docx
运动型治理机制中国国家治理的制度逻辑再思考.docx
输配电设备行业现状及发展趋势分析报告.docx
运营流程规划及管理.docx
调度管理制度汇编(DOC 79页).docx
软件工程部项目管理手册(部门工作制度-可套用).docx
财产权利与制度变迁上页下页素心学6.docx
资金调拨和内部往来管理流程手册.docx
财务管理制度流程图版.docx
软件系统可行性研究.docx
辽宁省建筑工程招投标信息网.docx
轮胎行业可行性报告.docx
软件开发过程规范.docx
轨道交通土建工程施工招标文件.docx
轿车用气门咀生产项目可行性研究报告.docx
越秀区创新型科技企业建设任务书.docx
运营管理(小范围整理).docx
忠实履行义务课件.ppt
身边管理学的术语.docx
运输部绩效优化调查问卷.docx
财务全套管理制度.docx
软件工程试验报告.docx
运营淘专才课程笔记.docx
述职考核结果汇总表.docx
资本战略研究报告解析.docx
调度室管制制度汇编.docx
财富买卖通项目概述.docx
财务管理制度肖编辑-确认文件.docx
资金时间价值的基本含义.docx
辽宁省物业管理办法.docx
软件设计规格说明书编写指南.docx
迈腾ABS系统的结构、原理与故障诊断论文封面2.docx
运德集团劳动人事管理办法.doc
运营管理员周工作计划.docx
软件项目计划(模板).docx
进出口贸易公司数据管理平台系统.docx
贵溪市美纳途光阳互联网+汽车后市场可行性报告.docx
跨国公司与跨国经营概述1.docx
财务思维引导企业价值最大化.docx
运输生产部工务专业年度工作总结.docx
ASP程序设计及应用(第二版)课件第11章Web安全.ppt
C++面向对象程序设计课件第六章 多态性与虚函数.ppt
Visual C++程序设计教程课件第5章.ppt
C++面向对象程序设计课件第三章 C++程序的结构.ppt
C语言程序设计项目化教程课件第10章.ppt
Windows Server 配置管理项目实训教程课件项目7 管理存储设备.ppt
ASP程序设计及应用(第二版)课件第3章VBScript脚本语言.ppt
C语言程序设计(第二版)课件第10章.ppt
3ds max 2009基础案例教程课件3ds max 2009-6.ppt
3ds max 2009基础案例教程课件3ds max 2009-3.ppt




马上下载
