Delphi程序设计基础教程
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
Delphi程序设计基础教程 |
|
|
|
Delphi程序设计基础教程 |
|
基本信息·出版社:中国水利水电出版社
·页码:236 页
·出版日期:2008年10月
·ISBN:7508459113/9787508459110
·条形码:9787508459110
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:软件职业技术学院“十一五”规划教材
内容简介 《Delphi程序设计基础教程》以Delphi 7版本为对象,由浅入深、循序渐进地对Delphi的使用及开发方法做了详细的介绍。《Delphi程序设计基础教程》共11章,内容涉及Delphi集成开发环境的安装与简介、Object Pascal语言基础、程序流程控制语句的使用、过程与函数的使用、高级数据类型的应用、面向对象编程的基本概念、异常处理的方法、常用组件的使用方法、程序调试方法、数据库及网络编程基础等内容,每章后均附有习题及实训,便于读者活学活用书中的知识,迅速掌握使用Delphi进行程序设计的各种基本手段。
《Delphi程序设计基础教程》将理论和实践相结合、内容通俗实用、讲解透彻、实例丰富,可作为高职高专、大专院校Delphi课程的教材,也可作为Delphi培训班的教材,还可供广大Delphi爱好者自学参考。
编辑推荐 《Delphi程序设计基础教程》特点:
以实际工程项目为引导来说明各知识点.使学生学为所用。
突出实习实训,重在培养学生的专业能力和实践能力。
内容衔接合理,采用项目驱动的编写方式,完全按项目运作所需的知识体系设置结构。
配套齐全,不仅包括教学用书,还包括实习实训材料,教学课件等,使用方便。
目录 序
前言
第1章 Delphi 7集成开发环境
1.1 Delphi简介
1.2 Delphi软件的安装及卸载
1.3 Delphi 7的集成环境
1.4 Delphi 7应用程序开发案例
本章小结
习题一
第2章 面向对象的Pascal语言
2.1 Object Pascal概述
2.1.1 标识符
2.1.2 保留字
2.1.3 注释
2.1.4 常量和变量
2.2 基本数据类型
2.2.1 简单数据类型
2.2.2 字符串类型
2.2.3 可变类型
2.2.4 类型转换
2.3 运算符
2.3.1 赋值运算符
2.3.2 算术运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 集合运算符
2.3.6 位运算符
2.3.7 其他运算符
2.3.8 运算符的优先级
本章小结
实训
习题二
第3章 控制语句
3.1 基本语句
3.1.1 语句声明
3.1.2 赋值语句
3.1.3 基本输入输出语句
3.1.4 复合语句
3.1.5 空语句
3.2 结构语句
3.2.1 顺序语句
3.2.2 分支语句
3.2.3 循环语句
3.2.4 break和continue
本章小结
实训
习题三
第4章 过程与函数
4.1 过程的说明和调用
4.1.1 过程的说明
4.1.2 过程的调用
4.2 函数的定义和调用
4.2.1 函数的定义
4.2.2 函数的调用
4.3 过程和函数的递归调用
4.3.1 过程租函数的递归调用
4.3.2 过程和函数的类型
4.3.3 主程与函数的调用约定
本章小结
实训
习题四
第5章 高级数据类型
5.1 枚举类型
5.2 子界类型
5.3 集合类型
5.4 数组类型
5.4.1 静态数组
5.4.2 动态数组
5.4.3 查找
5.4.4 排序
5.4.5 数组参数
5.5 记录类型
5.6 指针类型
5.6.1 指针的声明
5.6.2 指针的赋值
5.6.3 无类型指针
5.6.4 字符指针类型
5.6.5 指针的动态使用
本章小结
实训
习题五
第6章 面向对象
6.1 面向对象的概念
6.1.1 面向对象的基本原理
6.1.2 建立面向对象思想
6.2 类
6.2.1 类的概念
6.2.2 类的成员
6.2.3 可见性
6.3 方法和属性
6.3.1 方法的概念
6.3.2 方法的绑定
6.3.3 属性
6.4.对象的应用
6.4.1 对象的定义
6.4.2 对象的创建
6.4.3 对象的使用
6.5 继承
6.5.1 继承的定义
6.5.2 继承的使用
6.6 多态
6.6.1 多态与动态绑定
6.6.2 方法的覆盖、隐藏和重载
6.7 接口
6.7.1 定义接口
6.7.2 实现接口
本章小结
实训
习题六
第7章 异常处理
7.1 异常与Delphi的异常类
7.2 异常保护和处理机制
7.3 异常处理应用
本章小结
实训
习题七
第8章 窗体和常用组件
8.1 窗体基础知识
8.1.1 窗体的属性、方法和事件
8.1.2 窗体的创建和销毁
8.2 组件概述
8.2.1 组件的类型
8.2.2 组件的属性、方法和事件
8.3 窗体的组件对象
8.3.1 向窗体中添加组件
8.3.2 编辑组件对象
8.4 按钮类组件
8.4.1 Button组件
8.4.2 BitBm组件
8.4.3 RadioButton组件和RadioGroup组件
8.4.4 CheckBox组件和GroupBox组件
8.5 文本对象框组件
8.5.1 Label组件
8.5.2 Edit组件
8.5.3 ListBox组件
8.5.4 ComboBox组件
8.6 菜单、工具栏和状态栏组件
8.6.1 主菜单和弹出式菜单
8.6.2 工具栏
8.6.3 状态栏
8.7 对话框类组件
8.8 计时器组件
8.9 安装新组件
本章小结
实训
习题八
第9章 调试技术
9.1 编译调试概述
9.2 程序错误分类
9.2.1 编译错误
9.2.2 运行错误
9.2.3 逻辑错误
9.3 编译器的设置
9.4 程序的调试
9.4.1 断点的设置和使用
9.4.2 单步执行
9.4.3 查看变量
9.4.4 其他调试方法与技巧
本章小结
实训
习题九
第10章 数据库编程基础
10.1 Delphi数据库编程基础
10.1.1 数据库应用程序的构成
10.1.2 数据库引擎BDE、ADO简介
10.1.3 数据库应用程序的建立
10.2 数据源组件DataSource
10.2.1 数据源组件的属性
10.2.2 数据源的方法
10.2.3 数据源的常用事件
10.3 数据集组件DataSet
10.3.1 数据集的打开与关闭
10.3.2 数据集状态
10.3.3 数据集的浏览
10.3.4 对数据集进行的操作
10.3.5 数据集常用事件
10.3.6 数据集的字段
10.4.BDE数据集组件
10.4.1 Tble组件
10.4.2 Query组件
10.4.3 Database组件
10.4.4 其他BDE组件
10.5 ADO组件
10.5.1 ADOConnection组件
10.5.2 ADOCommand组件
10.5.3 ADODataSet组件
10.5.4 ADOTable、ADOQuery和ADOStoredProc组件
10.6 数据控制组件
10.6.1 DBGrid组件
10.6.2 DBNavigator组件
10.6.3 其他数据控制组件
本章小结
实训
习题十
第11章 网络编程基础
11.1 网络基础知识
11.2 建立Web浏览器
11.2.1 浏览器的王作原理
11.2.2 浏览器的设计
11.3 设计Web服务器
11.3.1 Web服务器的工作原理
11.3.2 应用层协议控件及应用
11.4 电子邮件系统的开发
11.4.1 TIdSMTP
11.4.2 TIdPOP3
本章小结
实训
习题十一
附录ASCⅡ码表
参考文献
……
序言 随着信息技术的,广泛应用和互联网的迅猛发展,以信息产业发展水平为主要特征的综合国力竞争日趋激烈,软件产业作为信息产业的核心和国民经济信息化的基础,越来越受到世界各国的高度重视。中国加入世贸组织后,必须以积极的姿态,在更大范围和更深程度上参与国际合作和竞争。在这种形势F,摆在我们面前的突出问题是人才短缺,计算机应用与软件技术专业领域技能型人才的缺乏尤为突出无论是数量还是质量,都远不能适应国内软件产业的发展和信息化建设的需要。因此,深化教育教学改革,推动高等职业教育与培训的全面发展,大力提高教学质量,是迫在眉睫的重要任务。
2000年6月,国务院发布《鼓励软件产业和集成电路产业发展的若干政策》,明确提出鼓励资金、人才等资源投向软件产业,并要求教育部门根据市场需求进一步扩大软件人才培养规模,依托高等学校、科研院所,建立一批软件人才培养基地。2002年9月,国务院办公厅转发了国务院信息化工作办公室制定的《振兴软件产业行动纲要》,该《纲要》明确提出要改善软件人才结构,大规模培养软件初级编程人员,满足软件工业化生产的需要。教育部也于2001年12月在35所大学启动了示范性软件学院的建设工作,并于2003年11月启动了试办小范性软件职业技术学院的建设工作。
示范性软件职业技术学院的建设目标是:经过几年努力,建设一批能够培养大量具有竞争能力的实用型软件职业技术人才的基地,面向就业、产学结合,为我国专科层次软件职业技术人才培养起到示范作用,并以此推动高等职业技术教育人才培养体系与管理体制和运行机制的改革。要达到这个日标,建立一套适合软件职业技术学院人才培养模式的教材体系显得尤为重要。
高职高专的教材建设已经走过了几个发展阶段,由最开始本科教材的压缩到加大实践性教学环节的比重,再到强调实践性教学环节,但是学生在学习时还是反映存在理论与实践的结合问题。为此,中吲水利水电出版社在经过深入调查研究后,组织了一批长期工作在高职高专教学一线的老师,编写了这套“软件职业技术学院‘十一五’规划教材”,本套教材采用项目驱动的方法米编写,即全书所有章节都以实例作引导来说明各知识点,各章实例之问并不是孤立的,每个实例都可以作为最终项目的一个组成部分;每一章章末还配有实习实训(或叫实验),这些实训组合起来是一个完整的项目。
文摘 插图: