Visual Basic.NET 程序设计案例教程

出版时间:2010-7  出版社:水利水电出版社  作者:孙街亭 编  页数:288  

前言

根据1999年8月教育部高教司制定的《高职高专教育基础课程教学基本要求》(以下简称《基本要求》)和《高职高专教育专业人才培养目标及规格》(以下简称《培养规格》)的精神,由中国水利水电出版社北京万水电子信息有限公司精心策划,聘请我国长期从事高职高专教学、有丰富教学经验的教师执笔,在充分汲取了高职高专和成人高等学校在探索培养技术应用性人才方面取得的成功经验和教学成果的基础上,撰写了此套《21世纪高职高专新概念规划教材》。为了编写本套教材,出版社进行了广泛的调研,走访了全国百余所具有代表性的高等专科学校、高等职业技术学院、成人教育高等院校以及本科院校举办的二级职业技术学院,在广泛了解情况、探讨课程设置、研究课程体系的基础上,经过学校申报、征求意见、专家评选等方式,确定了本套书的主编,并成立了编委会。每本书的编委会聘请了多所学校主要学术带头人或主要从事该课程教学的骨干,教学大纲的确定以及教材风格的定位均经过编委会多次认真讨论。本套《21世纪高职高专新概念规划教材》有如下特点:(1)面向21世纪人才培养的需求,结合高职高专学生的培养特点,具有鲜明的高职高专特色。本套教材的作者都是长期在第一线从事高职高专教育的骨干教师,对学生的基本情况、特点和认识规律等有深入的了解,在教学实践中积累了丰富的经验。因此可以说,每一本书都是教师们长期教学经验的总结。(2)以《基本要求》和《培养规格》为编写依据,内容全面,结构合理,文字简练,实用性强。在编写过程中,作者严格依据教育部提出的高职高专教育“以应用为目的,以必需、够用为度”的原则,力求从实际应用的需要(实例)出发,尽量减少枯燥、实用性不强的理论概念,加强了应用性和实际操作性强的内容。(3)采用“问题(任务)驱动”的编写方式,引入案例教学和启发式教学方法,便于激发学习兴趣。本套书的编写思路与传统教材的编写思路不同:先提出问题,然后介绍解决问题的方法,最后归纳总结出一般规律或概念。我们把这个新的编写原则比喻成“一棵大树、问题驱动”的原则。即:一方面遵守先见(构建)“树”(每本书就是一棵大树),再见(构建)“枝”(书的每一章就是大树的一个分枝),最后见(构建)“叶”(每章中的若干小节及知识点)的编写原则;另一方面采用问题驱动方式,每一章都尽量用实际中的典型实例开头(提出问题、明确目标),然后逐渐展开(分析解决问题),在讲述实例的过程中将本章的知识点融入。这种精选实例,并将知识点融于实例中的编写方式,可读性、可操作性强,非常适合高职高专的学生阅读和使用。本书读者通过学习构建本书中的“树”,由“树”找“枝”,顺“枝”摸“叶”,最后达到构建自己所需要的“树”的目的。

内容概要

本书力求通俗易懂、重视概念、强化实践、采用案例教学,任务驱动,使读者能从大量的案例讲解中掌握Microsoft Visual Basic 2005语言的基础知识,达到循序渐进、逐步深入、反复实践、牢固掌握的目的。  本书实例通过Microsoft Visual Studio 2005集成开发环境调试,采用Microsoft Visual Basic 2005语言开发。全书共11章,主要内容包括:Visual Basic.NET程序设计概述;VisualBasic.NET程序设计基础;数组;过程与变量的作用域;面向对象的程序设计;Windows高级界面设计;图形程序设计;图像程序设计;文件操作;数据库访问技术以及图书借阅系统开发实例。  本书可作为高职高专院校计算机及相近专业学生的程序设计教材,也可作为计算机程序培训教材,以及从事软件开发人员的参考书。

书籍目录

序前言第1章 Visual Basic.NET程序设计概述 1.1 Visual Basic.NET简介  任务务1 第一个Windows应用程序  任务务1 解析 1.2 VisualBasic.NET编程的基本概念 1.3 窗体与标签、文本框、命令按钮控件  任务务2 窗体与简单界面设计  任务务2 解析 习题一第2章 VisualBasic.NET程序设计基础 2.1 控制台应用程序  任务务1 编写控制台应用程序进行简单加法运算  任务务1 解析 2.2 数据类型、常量与变量  任务务2 编写一个计算圆的周长和面积的控制台程序  任务务2 解析 2.3 运算符和表达式 2.4 常用内部函数  任务务3 编写一个猜数小游戏  任务务3 解析 2.5 顺序结构程序设计  任务务4 编写一个求解三角形面积的程序  任务务4 解析 2.6 条件分支结构程序设计  任务务5 编写一个出租车计费程序  任务务5 解析  任务务6 编写一个购物打折程序  任务务6 解析 2.7 循环结构程序设计  任务务7 编写一个能判断素数并且能遍历窗体控件的程序  任务务7 解析  任务务8 编程计算e的值  任务务8 解析  任务务9 编程输出水仙花数和完数  任务务9 解析 习题二第3章 数组 3.1 一维数组  任务务1 编写一个判断十二生肖的程序  任务务1 解析  任务务2 一维数组的排序  任务务2 解析 3.2 多维数组  任务务3 编程输出奇次“数字魔方阵”  任务务3 解析 3.3 动态数组  任务务4 编程输出斐波那契数列  任务务4 解析 习题三第4章 过程与变量的作用域 4.1 Sub过程的创建与调用  任务务1 Sub过程的应用  任务务1 解析 4.2 Function过程的创建与调用  任务务2 使用Function过程求最大公约数和最小公倍数  任务务2 解析 4.3 过程中参数的传递  任务务3 传值与传地址方式传递参数  任务务3 解析 4.4 过程的嵌套与递归调用  任务务4 使用过程的嵌套求组合数  任务务4 解析 4.5 变量的作用域  任务务5 变量作用域的演示  任务务5 解析 习题四第5章 面向对象的程序设计第6章 Windows 高级界面设计第7章 图形程序设计第8章 图像程序设计第9章 文件操作第10章 数据库访问技术第11章 综合应用实例——图收借阅系统开发附录1 .NET框架类库中的命名空间附录2 Visual Basic.NET常用函数参考附录3 Visual Basic.NET编码规范参考文献

章节摘录

插图:2.数据模型数据的组织方式称为数据模型,由数据结构、数据操作和完整性规则3部分组成。数据结构主要描述数据的类型、内容、性质以及数据间的联系等。它是数据模型的基础,数据操作和完整性规则都建立在数据结构上。不同的数据结构具有不同的操作和完整性规则;数据操作主要描述在相应的数据结构上的操作类型和操作方式;完整性规则主要描述数据结构内数据间的语法、词义联系、它们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。数据模型按不同的应用层次分成3种类型:概念模型、逻辑模型和物理模型。概念模型独立于计算机系统,它完全不涉及信息在计算机系统中的表示,只是用来描述某个特定组织所关心的信息结构,是按用户的观点对数据和信息建模,是对数据对象的基本表示和概括性描述,主要用于数据库设计,与具体的数据库管理系统无关。较为有名的概念模型有E-R模型、面向对象模型等。逻辑模型是直接面向数据库的逻辑结构的,人们可以用这种语言来定义、操纵数据库中的数据。它是一种面向数据库系统的模型,概念模型只有在转换成数据模型后才能在数据库中得以表示。逻辑数据模型有层次模型、网状模型、关系模型、面向对象模型等。物理模型是对数据最低层的抽象,它描述数据在磁盘或磁带上的存储方式和存取方法。从概念模型到逻辑模型的转换是由数据库设计人员完成的,从逻辑模型到物理模型的转换是由DBMS完成的,一般人员只需要了解逻辑模型就可以了。逻辑模型中目前使用的主要是关系模型,使用关系模型的数据库就是关系数据库。

编辑推荐

《Visual Basic.NET 程序设计案例教程》特色:案例教学,任务驱动,采用案例为主线组织教学设计,结构清晰,将算法设计融入课程教学中。教学设计:提出任务-演示任务-讲解知识点-讲解开发要点-源代码解析。突出应用性:采取由浅入深,循序渐进方式编写。强调实用性和可操作性,突出理念和实践紧密结合,理念和实际应用相结合。所有实训项目和安全均可直拉上机操作,便于学生上机练习,进一步突出实践技能和动手能力培养。

图书封面

评论、评分、阅读与下载


    Visual Basic.NET 程序设计案例教程 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7