出版时间:2009-9 出版社:清华大学出版社 作者:张海涛 编 页数:256
内容概要
本书详细地介绍了Visual Basic.NET的语言基础、集成编辑环境的使用、开发Windows应用程序的基本方法和步骤。书中Visual Basic.NET的使用方法、技巧和应用实例都是针对应用型本科计算机专业学生的特点编写的。 本书适合作为普通高等学校计算机专业应用型本科生的“Visual Basic程序设计”课程教材,也适合作为培训和自学教材使用。
作者简介
在计算机软件技术飞速发展和不断变化的今天,普通高等学校计算机专业如何选择编程语言来完成应用层次的教育是决定教学质量和促进学生就业的关键所在。而Visual Basic.NET在快速软件开发和中小型软件开发中具有明显的优势,业界使用Visual Basic.NET的程序员占有很大的比例,社会需求较大。借助Visual Basic.NET不仅可以使学生快速掌握程序设计基本方法,又能使学生全面了解面向对象程序设计的原理和.NET的集成编辑环境,可谓一举多得。“Visual Basic.NET程序设计”简单易学的特性尤其适合应用型本科的教学特点,是程序设计入门的首选课程。 本书以实例为主线,既介绍程序设计的基本原理和基本方法,更强调应用技能的学习。我们在书中主要侧重应用和技能的培养,以实际需求为依据,力求符合学生的认知规律。因此,本书大部分章节都是以实例和任务为驱动,在解决实际问题的同时,介绍实践的方法和技巧,从而达到学以致用、快速提高动手能力的效果。 同时,考虑到Visual Basic.NET是一种完全支持面向对象程序设计的语言,本书专门介绍了面向对象程序设计的基本原理,使学生在实践的同时可以更好地理解编程理论,有利于学生理论水平与实践能力的同步提高。 Visual Basic.NET本身具有强大的功能,内容十分丰富,涉及Windows应用程序开发、Web应用程序开发和智能移动设备应用开发等诸多方面。考虑到篇幅和普通高等学校计算机专业课程的要求,本书在内容和结构安排上进行了精心设计,以常用的windows应用程序开发为主线,系统介绍了BASIC语言语法、面向对象程序设计原理、.NET集成编辑环境用法、图形用户界面的设计、事件驱动模式、文件和数据库访问技术、错误处理技术、GDI+及输出方法等方面的知识,力求全方位地介绍Visual Basic.NET应用程序开发过程,使学生通过学习可以在程序设计和应用程序开发两方面同时得到锻炼。
书籍目录
第1章 程序设计基础与集成开发环境 1.1 程序设计的基本知识 1.1.1 程序设计语言 1.1.2 算法与数据结构 1.1.3 结构化程序设计与面向对象的程序设计 1.1.4 事件驱动模式 1.2 Visual Basic.NET简介 1.2.1 Visual Basic.NET的发展 1.2.2 Visual Basic.NET的特点 1.3 集成开发环境 1.3.1 集成开发环境的组成 1.3.2 设计器和代码窗口 1.3.3 “工具箱”和“属性”窗口 1.3.4 “解决方案资源管理器”窗口和“输出”窗口 1.4 创建一个Windows应用程序 1.4.1 Windows应用程序开发的基本步骤 1.4.2 Hello World的制作过程 1.4.3 使用帮助 1.5 本章小结 习题1第2章 数据类型 2.1 基本数据类型 2.1.1 数值数据类型 2.1.2 字符数据类型 2.1.3 布尔数据类型 2.1.4 日期数据类型 2.1.5 对象数据类型 2.2 变量 2.2.1 变量的命名规则 2.2.2 变量的声明 2.3 常量 2.3.1 直接常量 2.3.2 符号常量 2.4 复合数据类型 2.4.1 结构和枚举 2.4.2 数组 2.4.3 集合 2.5 运算符和表达式 2.5.1 算术运算符 2.5.2 赋值运算符 2.5.3 比较运算符 2.5.4 逻辑运算符 2.5.5 连接运算符 2.5.6 运算符的优先级 2.6 常用内部函数 2.6.1 数值计算函数 2.6.2 字符串函数 2.6.3 日期和时间函数 2.6.4 类型转换函数 2.6.5 输入输出函数 2.6.6 格式函数 2.7 代码的书写规则 2.8 本章小结 习题2第3章 程序基本控制结构 3.1 结构化程序设计基础知识 3,1.1 算法 3.1.2 流程图 3.2 顺序结构程序设计 3.2.1 LinkLabel控件应用实例 3.2.2 图片框控件应用实例 3.2.3 图片列表控件应用实例 3.2.4 组合框控件应用实例 3.3 选择结构程序设计 3.3.1 单条件选择结构(IfThen语句) 3.3.2 多条件选择结构(Select Case语句) 3.3.3 使用IIf和Choose函数 3.4 循环结构程序设计 ……第4章 过程与模块第5章 面向对象的基本概念第6章 图形用户界面设计基础第7章 文件操作与打印技术第8章 Windows桌面程序开发实例第9章 图形图像处理第10章 多媒体程序开发第11章 程序高度和异常处理技术第12章 数据库访问第13章 综合实例参考文献
章节摘录
10484666_jd_1.jpg
编辑推荐
《Visual Basic.NET程序设计》特色:突出实践性。丛书编写以能力培养为导向,突出专业实践教学内容,为有关专业实习、课程设计、专业实践、毕业实践和毕业设计教学提供具体、翔实的实验设计,提供可操作性强的实验指导,完全适合“从实践到理论再到应用”、“任务驱动”的教学模式。 教材立体化。丛书提供配套的纸质教材、电子教案、习题、实验指导和案例,并且在清华大学出版社网站提供及时更新的数字化教学资源,供师生学习与参考。 课程系列化。实验类课程均由“教程+实验指导+课程设计”三本教材构成一门课程的“课程包”,为教师教学、指导实验以及学生完成课程设计提供翔实、具体的指导和技术支持。
图书封面
评论、评分、阅读与下载