新编Visual Basic程序设计教程

出版时间:2010-11  出版社:清华大学出版社  作者:张艳 编  页数:408  

前言

VisualBasic(简称VB)是目前应用最为广泛的windows应用程序开发工具之一。它采用面向对象与事件驱动的程序设计思想,使编程变得更加方便、快捷。它具有简单易学、功能强大、资源丰富等特点,是初学者首选的理想语言。因此越来越多的高校将它作为大学生高级程序设计语言课程的入门语言,尤其是许多高校的理工科非计算机专业把它作为必修课程来学习。2006年9月,教育部高等学校计算机科学与技术教学指导委员会正式出版了《关于进一步加强高等学校计算机基础课程的意见暨计算机基础课程教学基本要求》,该“要求”中,vE被列为“计算机程序设计基础”课程三种可选语言之一。同时,教育部考试中心以及有些省市也把VB程序设计纳入计算机等级考试的科目。本书紧紧围绕教育部的《关于进一步加强高等学校计算机基础课程的意见暨计算机基础课程教学基本要求》,结合计算机等级考试大纲来制定编写大纲。本书针对非计算机专业基础课程的特点和教学思路,对教材内容进行了严格筛选,有目的地设计教材知识体系。针对初学者对程序设计所知甚少的实际情况,本书力求通过VB既向学生传授程序设计的基本知识、设计思想和设计方法,又可使学生学会可视化程序设计的通用方法和步骤。全书通过大量典型实例,深入浅出地介绍了VB语言的基本知识(语言基本元素与结构、语言本身所支持的数据类型、数组、各种表达式的使用)、结构化程序设计知识(程序的输入/输出、程序的基本控制结构、过程及文件的使用等)、面向对象程序设计的概念及可视化程序设计的基本方法、程序设计常用算法等。本书在编排上注重内容由浅入深、循序渐进、重点突出、简洁实用,力求做到基本概念和语法表达准确,通俗易懂,概念清晰,例题丰富。每章后还配有大量典型习题以方便学生练习巩固。全书共分两篇。第一篇为知识篇,包括12章:第1章VisualBasic程序设计概述;第2章简单的VB程序设计;第3章VB语言基础;第4章算法基础和VB程序的基本控制结构;第5章数组;第6章过程;第7章程序调试和错误处理;第8章常用控件;第9章界面设计;第10章文件;第11章图形操作和多媒体应用;第12章数据库访问技术。第二篇为实验篇,提供了与知识篇相应章节配套的上机实验题,共计13个实验,其知识点覆盖全面,使学生可通过上机实践掌握所学内容,提高动手能力和编程技能;另外,针对初学者在上机编程时常出现的问题,每个实验还给出常见错误及难点分析,以起到一定指导作用。本书的编写大纲是由张艳、徐月美、姜薇共同讨论制订的。由张艳任主编,徐月美、姜薇任副主编。张艳编写第1、2、3、4、5、6、12章,徐月美编写第8、9、10章,姜薇编写第7、11章。实验篇的相应实验内容也由各人负责编写。管红杰、张谨、聂茹、孙晋非做了一些程序调试和部分章节编写工作。张艳对全书内容进行了统稿、审校。

内容概要

本书是为将VisualBasic作为首门程序设计课程学习的读者编写的。主要以VisualBasic6.O(简称VB)为语言背景,介绍高级程序设计语言程序设计和面向对象的方法。结合大量实例,深入浅出地介绍了VB语言基础、VB程序设计的基本控制结构、数组、过程、常用控件、界面设计、文件、图形操作和多媒体应用以及VB数据库访问技术等。本书紧密围绕非计算机专业计算机基础课程的特点和教学思路,并结合计算机等级考试大纲,对教材内容进行了严格筛选,有目的地设计教材知识体系。本书对程序设计的基本知识、基本语法、编程方法和常用算法都进行了较为系统、详细的介绍,目的是让读者学会分析问题并具备简单问题编程的能力。本书面向实用,内容新颖、概念清晰、逻辑性强、层次分明,例题、习题丰富,既注重培养学生基本的程序设计能力,又重点向学生介绍了可视化编程技术和面向对象的方法,适合教师课堂教学和学生自学。  本书第1版自2001年出版以来,已修订4版,重印多次,深受广大师生好评。本书可作为高等学校非计算机专业或计算机专业学生的计算机程序设计课程教材,也可作为VB程序设计语言的自学用书或参加计算机等级考试的参考用书。

书籍目录

知识篇 第1章 VisualBasic程序设计概述  1.1 VisualBasic概述   1.1.1 VB的发展   1.1.2 VB版本简介   1.1.3 VB功能特点  1.2 VB6.0的安装和启动   1.2.1 安装   1.2.2 启动  1.3 VB6.0集成开发环境(IDE)   1.3.1 主窗口   1.3.2 工具箱窗口   1.3.3 窗体窗口   1.3.4 属性窗口   1.3.5 代码窗口   1.3.6 工程资源管理器窗口   1.3.7 窗体布局窗口   1.3.8 对象浏览器窗口  1.4 使用帮助系统   1.4.1 获得联机帮助   1.4.2 使用MSDN帮助系统   1.4.3 上下文相关帮助   1.4.4 从Internet上获得帮助   1.4.5 运行“帮助”中的示例  本章小结  思考与练习题 ……实验篇

章节摘录

插图:1988年,Microsoft公司推出的Windows操作系统,以其为代表的图形用户界面(GraphicalUserInterface,GUI)在微机界引起了一场革命。在图形用户界面中,用户只要通过鼠标的点击或拖动就可以形象地完成各种操作,而不必输入复杂的命令,深受众多用户的欢迎,同时也让编程人员跃跃欲试,能否自己动手设计windows用户界面,以满足各种应用程序的需要。但是,在VB出现之前,要开发一个Windows应用程序,编程人员需要编写大量的程序代码。为了提高编程效率、简化工作量,Microsoft公司在1991年推出了VisualBasic:1.O版本。虽然相对来说,VB1.0的功能还比较有限,但它已经为开发windows环境下应用程序提供了强有力的工具,它的诞生标志着软件设计和开发的一个新时代的开始。Visual意为“可视化”,指的是一种开发图形用户界面的方法,利用这种方法,不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象(如命令按钮、文本框)拖放到屏幕上即可,VB会自动将对象的程序代码和数据生成并封装起来。Basic是指BASIC(BeginnersAll-purposeSymbolic·InstructionCode,初学者符号指令代码)语言_一-一种在计算技术发展史上应用最广泛的计算机语言。自20世纪60年代BASIC语言出现以来,它就凭借其短小精悍、简单易学、人机对话和程序调试方便等特点,很快获得广大计算机用户和编程人员的喜爱,从而得到广泛的应用。随着计算机技术的不断发展以及结构化程序的需要,BASIC语言也从基本的BASIC语言发展到了20世纪80年代的QuickBASIC、TrueBASIC和TurboBASIC等语言。因此,Visual:Basic是基于BASIC的可视化的程序设计语言,它既保持了原BASIC语言所具有的简单、易学、易用的特点,又在编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的复杂性编程封装起来,提供一种“所见即所得”的可视化程序设计方法,为应用程序的界面设计提供了最迅速、便捷的途径。VB同时还是一个包括了编辑、测试和程序调试等各种程序开发工具的集成开发环境(IDE),从应用程序的界面设计、程序编码、测试和调试、编译及建立可执行程序,直到应用程序的发布,种种功能,VB无所不包。不论是Windows应用程序的资深专业开发人员还是初学者,VB都为他们提供了完整的开发工具。

编辑推荐

《新编Visual Basic程序设计教程》:普通高等教育“十一五”国家级规划教材,计算机系列教材

图书封面

评论、评分、阅读与下载


    新编Visual Basic程序设计教程 PDF格式下载


用户评论 (总计3条)

 
 

  •   vbvbvbvbvbvbv
  •   规定课本必须买啊但是我不喜欢
  •   挺好的,挺实惠,送货速度也很快
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7