可视化编程技术及应用

出版时间:2005-5  出版社:武汉理工大学出版社  作者:陈和平,邵平凡,汤惟  页数:347  字数:441000  

前言

  20世纪90年代以来,可视化程序设计技术随着以Windows为代表的图形界面的出现而受到广泛重视,其“所见即所得”的特征在程序设计开发环境中体现为基于面向对象和组件的程序设计方法。  目前,各种可视化的开发工具不断涌现,从微软公司的Visual系列到Borland公司的C++Builder等,一系列功能强大的可视化编程工具既简化了基于窗口的应用软件的开发工作,同时也使众多的编程人员得以从大量枯燥繁琐的界面设计和难度较大的程序底层支持功能实现中解脱出来,将其主要精力集中于程序核心逻辑及用户业务逻辑的实现上。  Borland公司的Turbo C/C++和Borland C/C++曾经是许多程序员踏入C和C++程序设计殿堂的入门语言,并在实际系统的开发中得到广泛应用。C++Builder是Borland公司继Borland C++和Delphi之后开发的又一个通用的Windows应用程序开发工具,为使用者提供了强大的RAD(Rapid Application Development,快速应用程序开发)功能,与当今主流的C++开发工具(包括Microsoft的Visual C++等)具有良好的兼容性,任何一种采用C++开发工具实现的功能都可以在C++Builder中高效实现。  C++Builder以其具有的面向对象、可视化、组件齐全和简明易用的特性为多媒体应用、数据库应用和网络应用等提供了一个便捷、稳定和高效的应用开发环境,得到广大程序员的普遍认可。同时,c++Builder上手也比较容易,是学习可视化程序设计方法的理想途径和工具。  本书作为高校计算机及相关专业的可视化程序设计教材,为具有初步的C/C++程序设计基础的学生所编写。希望通过本书的学习,使学生能较快地了解可视化程序设计的基本概念,并较好地掌握运用可视化编程技术进行实际应用系统的开发方法。本书也可以满足初、中级用户使用C++Builder开发Windows应用系统的需要。

内容概要

本书以C++Builder 6.0为蓝本,主要介绍可视化编程的基本概念、技术以及可视化应用程序的设计方法。  本书共分八章。首先简要介绍了可视化编程的有关概念和C++语言基础,然后详细介绍了窗体和常用组件的属性、方法和事件。在此基础上介绍了数据库编程技术及其实例编程方法,并结合实例介绍了多媒体、动态链接库和网络编程技术,最后的附录介绍了应用程序的打包与发布方法。    本书内容丰富,图文并茂,范例极具典型性和实用性,既可作为大专院校计算机专业和相关专业学生学习可视化编程技术的教材,亦可适合于学用 C++Builder编程技术的应用程序开发人员使用。

书籍目录

1 概述  1.1 可视化编程概述  1.2 可视化编程工具——Borland C++:Builder 6.0  1.3 C++Builder 6.0的集成开发环境 1.4 C++Builder 6.0工程的建立、运行与调试步骤 习题与思考题 2 C++语言基础  2.1 第一个C++程序  2.2 数据类型  2.3 运算符  2.4 基本语法  2.5 面向对象的程序设计基础   习题与思考题3 窗体和常用组件 3.1 理解VCL  3.2 窗体和组件  3.3 文本组件  3.4 按钮组件  3.5 列表组件  3.6 分组组件  3.7 信息反馈组件  3.8 菜单、工具栏和状态栏  3.9 对话框组件  习题与思考题4 数据库编程技术  4.1 数据库技术基础  4.2 C++Builder 6.0数据库访问技术  4.3 C++Builder 6.0数据库开发工具  4.4 C++Builder 6.0数据库组件  习题与思考题5 数据库应用系统实例  5.1 基于BDE的桌面型MIS实例  5.2 基于ADO的C/S模式MIS实例  习题与思考题 6 多媒体编程技术  6.1 基本概念  6.2 图形绘制  6.3 图像处理  6.4 动画播放  6.5 多媒体播放器  习题与思考题 7 动态链接库编程技术  7.1 动态链接库编程基础  7.2 动态链接库的创建  7.3 动态链接库的调用  7.4 资源型态链接库的创建与实现  习题与思考题 8 网络编程技术  8.1 网络基本知识  8.2 网络组件  8.3 网络组悠扬应用及编程  习题与思考题附录 应用程序的打包与发布参考文献

图书封面

评论、评分、阅读与下载


    可视化编程技术及应用 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7