语言程序设计第1讲ppt课件

语言程序设计第1讲ppt课件

ID:19898949

大小:277.00 KB

页数:20页

时间:2018-10-07

语言程序设计第1讲ppt课件_第1页
语言程序设计第1讲ppt课件_第2页
语言程序设计第1讲ppt课件_第3页
语言程序设计第1讲ppt课件_第4页
语言程序设计第1讲ppt课件_第5页
资源描述:

《语言程序设计第1讲ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教材与参考书籍VB语言程序设计龚沛曾等编.VisualBasic程序设计教程,北京:高等教育出版社,2000龚沛曾等编.VisualBasic程序设计与应用开发教程,北京:高等教育出版社,2004段兴主编.VisualBasic6.0实用程序100例,北京:人民邮电出版社,2001DianeZak.ProgrammingwithMicrosoftVisualBasic6.0EnhancedEdition,ThomsonLearningPress,2002刘新民主编.VisualBasic6.0程序设计,北京:清华大学出版社,2004参考书籍课程简介VB语言程序设

2、计■第1讲VB程序设计概述、程序设计初步第2讲VB基本知识第3讲常用控件的使用、用户界面设计第4讲程序控制结构第5讲数组及应用第6讲过程、VB的图形操作第7讲文件系统第8讲数据控件重在实践第1章VisualBasic概述1.1程序设计语言及方法概述BASIC—Beginner’sAll-purposeSymbolicInstructionCode开发图形用户界面(GUI)的方法VB—VisualBasicV—Visual编写、编辑并测试Windows应用程序GUI—GraphicalUserInterfaces1.程序设计语言的发展机器语言汇编语言高级程序设计语

3、言面向对象的程序设计语言面向过程的程序设计语言第1章VisualBasic概述1.1程序设计语言及方法概述手工方式编程:硬件成本高,强调使用技巧节省时间和空间,程序可读性差,通用性差,维护困难。SP:采用自顶向下、逐步求精的分析和设计方法(功能分解方法),程序模块化,模块的层层分解(明确功能、降低复杂度)。实现每个模块的程序的基本结构有三种:顺序结构、选择(条件分支)结构、循环结构。程序的可读性、易于维护成为评价程序质量的首要条件。OOP:不再把问题分解为过程,而是将问题分解为对象。OOP更能准确地反映真实世界,更符合人的思维方式。对象是现实世界中可以独立存在并

4、可被区分的一些实体,或是概念上的实体。对象有自己的数据(属性),也包括作用于数据的操作(方法)。对象把自己的属性和方法封装成一个整体,供程序员使用。对象之间的相互作用通过消息传送来实现。2.程序设计方法的发展结构化程序设计(SP)初期的程序设计(手工方式编程)面向对象的程序设计(OOP)VisualBasic的发展史★60年代初Dartmouth学院的JohnG.Kemeny和ThomasKuntz发明Basic语言;★1976年BillGates和PaulAllen开发出了Basic语言的早期版本;★80年代初微软公司推出了适合IBM-PC的GW-Basic语

5、言;★80年代中微软公司推出了QuickBasic版本;★1991年微软公司开发出了VisualBasic1.0;★1992年微软公司推出了VisualBasic2.0;★1993年微软公司推出了VisualBasic3.0,增加了数据库开发和对象链接与嵌入技术(OLE)等功能;★1995年微软公司推出了VisualBasic4.0,改善程序设计环境,与Windows95紧密结合;★1996年微软公司推出了VisualBasic5.0,增加或增强了Internet开发、数据访问、程序调试、ActiveX控件等方面的功能;支持Internet开发和原始码编译,是V

6、B5.0的两大特点;★1998年微软公司推出了VisualBasic6.0.1.2VB6.0简介VB6.0功能特点*具有面向对象的可视化设计工具*事件驱动的编程机制*提供易学易用的应用程序集成开发环境*结构化的程序设计语言*开放的数据库功能,支持网络环境的程序开发*支持DDE、DLL和OLE,充分利用Windows资源*完备的Help联机帮助功能VB6.0版本■DLL—DynamicLinkLibraryOLE—ObjectLinkingandEmbeddingDDE—DynamicDataExchange■*学习版*专业版*企业版VB6.0环境、安装和启动运行

7、环境●MicrosoftWindows95,或MicrosoftWindowsNT3.51或更新版本。●80486DX/66或更高微处理器(推荐使用Pentinum(奔腾)或更高的CPU)。●一个CD-ROM驱动器。●MicrosoftWindows支持的VGA或分辨率更高的监视器。●在Windows95下16MBRAM,在WindowsNT下32MBRAM;300MB以上硬盘剩余空间。●鼠标或其它定点设备。安装VB6.0●将VisualStudio6.0的光盘插入光驱,安装程序会自动运行。●如果VisualStudio6.0的光盘已在光驱中,从“我的电脑”或“

8、资源管理器”中双击光盘根

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

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

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