Visual Basic 2005大学简明教程——实例程序设计(第

分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 〔美〕戴特尔等著
出 版 社: 电子工业出版社
出版时间: 2008-7-1字数: 1533000版次: 2页数: 749印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121045158包装: 平装编辑推荐
本书展示了.NET2.0技术的强大功能。它杰出的教学方法来自于Deitel & Associates——最畅销的程序设计语言作者和著名的推广者,已经为100多个国家超过1000000人讲授了如何进行程序设计。
应用程序驱动、循序渐进的教学方法——Deitel以生动有趣、现实世界的应用来展示Simply Visual Basic2005的核心概念。例如:基于Web的Bookstore Address Book Aytimated Phone Directory Billing Car Payments Check Writer Craps Game Flag Quiz Fund Raiser Graphics Painter inventoty invesment inrerest Microwave Oven Payroll Sales Data Screen Scraper Security Panel Shipping Hub Ticket Ordeting Typing的应用程序。
主要专题包括:Visual Basic 2005 Express IDE Visual Web Develope 2005 Express IDE ASP NET2.0 ADO NET2.0 可视化程序设计Framework类库(FCL)控件(Button,TextBox,ListBox,Microsoft Chart,Timer,ComboBox,RadioButton,Menu,Dialog)对事件处理调试器算法控制结构方法随机数的产生数组类对象集合鼠标和键盘事件处理字符串文件数据库图形多媒体GUI设计Web应用程序
“一本难得一见的紧密联系实际、提倡动手操作的教程。”——sSukan Makmuri(Derty大学)
“团队又一次获得了教材出版的成功,学生们不仅学会了怎样进行编程,而且了解了为什么这样编程。书中的实例将理论与实践很好地结合起来。我强烈建议将本书作为初学的学生教材,而无论他们是什么专业的。”——Harlan Brewer(Select Engineering Services公司)
“我喜欢使用伪代码和图来开发程序。”——Nelson Capaz(Pasco Hernando Community学院)
“了不起的一本书!从试运行应用程序开始,然后逐步创建、运行和调试应用程序,同时备有自测题,可以循序渐进地引导初学者领会的基本概念。”——Terrell Hull(Enterprise Component Technologies 的CEO)
“我认为这本书提供了基础的、具有实用价值的方法,可以使人闪通过实际编程来学习编程。”——Jose Antonio Gonzalez Seco(Andalucia's Parliament)
“这教程带领读者循序渐进地通过有趣的实例进行学习。书中的练习非常有趣并且针对了不同水平的编程人员。”——Carol Buser(OwensCC)
循序渐进的教程展示了如何从头至尾创建并进行完整的应用程序
采用DELTEL特有的LIVE-CODE方法,通过完整实用的应用序说明程序设计概念
应用程序驱动设计共包含32个教程和100多个基于现实世界的应用练习
技术小结,UNL活动图,可以通过deitel@deitel.com联系作者
通过调试小节和练习来讲授 Visual Studio 2005调试器的使用
利用提示提高应用程序的可靠性、性能及可用性
在每个小节之后备有自测题及答案,以便及时反馈学习成果
在每一个教程的末尾另给出十多选题,“这段代码做什么?”和“这段代码错在哪里?”两个练习,以及四个针对现实世界应用的程序设计题,其中一个“编程挑战”练习
在每一教程中给出了“GUI设计指南”和控件、事件、属性和方法”等小节
在每一个教程中给出了关键术语列表,同时在本书的末尾附有详细完整的词汇表
教师资源(获得方法详见本书最后所附的“教学支持说明”)包括:Powerpoin幻灯片,测试项目文件,以及随时更新本书信息的Web站点(www.deitel.com和 www.prenhall.com/deitel)
内容简介
这是一本Visual Basic的DEITEL系列丛书。它通过辅导讲座的方式,分专题技术讲授了Visual Basic程序设计环境及相关语言的基本特色,涵盖了可视化编程、图形用户界面(GUI)组件、多媒体(音频、图像、动画和视频)、文件处理、数据库处理,以及Internet和基于WWW的客户/服务器网络互连。全书内容丰富,讲解生动,并给出大量实用的应用程序示例。在大多数章节的末尾,提供了带有参考答案的230多道自测题,这为读者对照检查知识点和理解程度提供了极大便利。本书结合了Live-Code方法,通过完整的、可运行的真实世界应用程序来讲述相关的概念。这本书结合了实验手册和一般教材的特点,特别适合拥有一台计算机的学生,可以一边阅读本书,一边创建每个应用案例。
本书非常适合作为高等院校的程序设计语言的教材、辅导材料,同是也是广大计算机爱好者自学Visual Basic的经典读本。
目录
教程1 绘图应用程序,介绍计算机、Internet和VisualBasic
教程2 Welcome应用程序,介绍Visual Basic 2005 Express Edition集成开发环境
教程3 Welcome应用程序,介绍可视化程序设计
教程4 设计Inventory应用程序,介绍TextBox 和Button控件
教程5 完成Inventory应用程序,介绍程序设计
教程6 增强Inventory应用程序,介绍变置、内存概念和算术运算
教程7 Wage Calculator应用程序,介绍算法、伪代码和程序控制
教程8 Dental Payment应用程序,介绍CheckBox控件和消息对话框
教程9 Car Payment Calculator应用程序,介绍Do While…Loop 和 Do Until… Loop循环
教程10 Class Average应用程序,介绍Do…LoopWhile和Do…Loop Until
教程11 Interest Calculator应用程序,介绍For …Next循环语句
教程12 Security Panel应用程序,介绍Select Case多重选择语句
教程13 增强Wage Calculator应用程序,介绍Function过程和Sub过程
教程14 Shipping Time应用程序,使用Date 和Timer
教程15 Fund Raiser应用程序,介绍作用域、按引用传递和Option Strict
教程16 Craps Game应用程序,介绍随机数的产生
教程17 Flag Quiz应用程序,介绍一维数组和ComboBox控件
教程18 Student Grades应用程序,介绍二维数组和RadioButton控件
教程19 Microwave Oven应用程序,构造自己的类和对象
教程20 Shipping Hub应用程序,介绍集合、For Each…Next语句和访问键
教程21 “猫和老鼠”Painter应用程序,介绍Graphics对象和鼠标事件
教程22 Typing应用程序,介绍键盘事件、菜单和对话框
教程23 Screen Scraping应用程序,介绍String处理
教程24 Ticket Information应用程序,介绍顺序访问文件
教程25 Address Book应用程序,数据库编程入门
教程26 CheckWriter应用程序,介绍图形和打印
教程27 Phone Book应用程序,介绍Microsft Agebt多媒体技术
教程28 Bookstore应用程序:Web程序,介绍Visual Web Developer 2005 Express 和ASP.NET Development Server
教程29 Bookstore应用程序:客户层,Web控件入门
教程30 Bookstore应用程序:信息层,查看数据库和创建数据库组件
教程31 Bookstore应用程序:中间层,介绍代码文件和Web控件Databound
教程32 增强Car paymentCalculator应用程序,介绍异常处理
附录A运算符优先级表
附录B ASCLL字符集
附录C GUL设计指南
附录D Visual Basic 2005 Expres Windows窗体设计器工具
附录E关键字表
词汇表
索引
书摘插图
教程1绘画应用程序,介绍计算机、Internet和VisualBasic
欢迎来到VisualBasic 2005的世界!这本书采用简单明了、由浅入深的方法来讲授VisualBasic程序设计的基本原理。在学习过程中,希望本书在给你提供知识的同时,也为你带来乐趣。
本书的核心是借助“应用程序驱动方法”来学习VisualBasic,通过循环渐进的教学,帮助读者掌握进行良好程序设计的基本技能。
……
……