- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主讲:潘 建计算机学院计算机应用研究所E-mail:pj@Phone:693555qq: 第一章 Visual Basic 程序设计概述 1.1 Visual Basic 简介 计算机语言定义计算机语言是人与计算机之间交换信息的工具,用来指挥或控制计算机工作的“符号系统”。 计算机语言分类机器语言,汇编语言和高级语言 程序定义为使计算机能按人的意图工作,能够接受人向它发出的命令和信息就必须使用计算机语言,把待解决的问题按处理步骤写成一条条计算机能识别和执行的语句。所有的语句集合称为程序。 机器语言 特点:用二进制代码表示的一种机器指令的集合 优点: 速度快、直接执行、灵活 缺点: 1)难于看懂和调试 2)无法从程序看出让计算机执行的是什么任务. 3)程序很长,编制程序困难. 4)程序员稍不小心就会出错,而且这些错误难以发现和修改. 汇编语言(符号语言) 特点:采用符号和数字代替二进制指令码对每条指令都给予一个名称,即助记符。 优点: 易写,易读,易检查,易修改,编程质量高,执行速度快,占用存储空间小. 缺点: 1)不方便编程,工作难度大,费时间 2)要求用户详细了解所用的计算机硬件性能和各种指令,寻址方式以及其他许多知识. 3)对机器硬件的依赖性很大,汇编程序不具备通用性,可移植性. 高级语言 特点:50年代中期发展起来的,面向题目的程序设计语言.实现一条指令与多条汇编语言指令相对应. 优点: 1)可以更容易,更快的写出程序.2)高级语言都有自己的语法.3)不依附于任何特定的硬件结构.4)具有通用性和可移植性. 缺点:1)要掌握高级语言必须学会其语法2)相当繁难.3)源程序必须经过“翻译”变成机器语言程序才能被执行.(解释形式basic,编译形式C、pascal,fortran) Basic_Beginer’s All-purpose Symbolic Instruction Code 特点:易学、易懂、易记、易用。初学者的入门语言、学习其他高级语言的基础 发展阶段: 第一阶段:(1964~70年代初)1964年BASIC语言问世 第二阶段:(1975~80年代中)微机上固化的BASIC 第三阶段:(80年代中~90年代初)结构化BASIC语言 第四阶段:(1991年以来)VISUAL BASIC BASIC 与 VISUAL BASICBASIC: 面向过程程序设计VISUAL BASIC: 可视化编程、面向对象、事件驱动 1.2 Visual Basic 6.0 可视化编程环境 1.主窗口应用程序窗口,由标题栏、菜单栏和工具栏组成 2.窗体(Form)设计窗口 3.代码(code)窗口 4. 属性(properties)窗口工程是指用于创建一个应用程序的文件的集合。工程资源管理器列出了当前工程中的窗体和模块工具箱提供一组工具,用于设计时在窗体中放置控件生成应用程序的用户接口。系统启动后缺省的General工具箱就会出现在屏幕左边,上面有常用“部件”窗体布局窗口显示在屏幕右下角。用户可使用表示屏幕的小图像来布置应用程序中各窗体的位置。这个窗口在多窗体应用程序中很有用,因为这可以指定每个窗体相对于主窗体的位置。 1.3 Visual Basic 中的基本概念 面向对象编程对象:是系统中的基本运行实体,是实体的数据和动作的抽象,即它既包括数据(属性)也包括用于数据的操作(行为)从程序设计者来看:对象是一个程序模块.从用户来看:对象为他们提供了所希望的行为. 事件驱动编程创建反映用户动作和系统事件的程序。由事件建立对象之间、对象与程序之间的联系控制整个应用程序执行的流程 结构化程序设计方法 每个模块都由三种基本(顺序、选择、循环)结构或它们的嵌套所组成 每个结构只有一个入口一个出口 3. 没有死循环 Visual Basic 常用术语 对象:对象是基本的运行时的实体如窗体、各种控件等,它包括作用于对象的操作(方法)和对象的响应(事件)。 事件:可被对象识别的动作事件过程: 是指附在该 对象上的程序代码,是事件触发后处理的程序。事件过程的形式:Sub 对象名_事件过程名[(参数列表)]….. (事件过程代码)End Sub Visual Basic 常用术语 属性:对象的特征(外观和行为) 对象中的数据,一般对象都有各自的属性。它们是用来描述和反映对象特征的参数。例如:控件名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等属性决定了对象展现给用户的界面具有什么样的外观及功能。 对象属性设置的方法:方法一: 在设计模式下,通过属性窗口直接设置对象的属性。方法二: 在程序的代码中通过赋值实现,其格式为:对象.属性=属性值 例如:cmdDisp.
您可能关注的文档
- 41中202年寒假工作计划.doc
- 3网络计划本概念.ppt
- 44安全监规划.doc
- 41.项目理部进度计划与统计管理办法(修改版).doc
- 4号中长期展规划.doc
- 4册英语集备课教案设计1.doc
- 4、MBA业管理 创业计划撰写.ppt
- 4级词汇周划.doc
- 4 项目目与范围及项目计划(演示).ppt
- 4计划与目实训与练习.ppt
- 2025年建筑工程行业BIM技术应用研究报告.docx
- 2025年信息通信行业5G通信与通信技术创新研究报告.docx
- 2025年农村电商行业农产品流通与农村发展研究报告.docx
- 2025年信息技术行业科技创新与行业应用研究报告.docx
- 2025年模式设计行业创意设计与品牌营销战略研究报告.docx
- 2025年能源化工行业新能源与环保技术研究报告.docx
- 2025年医疗美容行业数字化美容服务与医学美容发展研究报告.docx
- 2025年医疗保健行业健康管理服务创新与医疗科技应用研究报告.docx
- 2025年人才培养行业教育变革与职业技能提升研究报告.docx
- 2025年零售业产业线上线下融合与消费升级研究报告.docx
文档评论(0)