主页 详情

《Perl编程起步》_(美)R.Allen Wyke,Donald B.Thomas著;周良忠等译_10440378_7115093164

【书名】:《Perl编程起步》
【作者】:(美)R.Allen Wyke,Donald B.Thomas著;周良忠等译
【出版社】:北京:人民邮电出版社
【时间】:2001
【页数】:344
【ISBN】:7115093164
【SS码】:10440378

最新查询

内容简介

第一部分 基础知识

第1章 Perl简介

1.1 Perl 的历史

1.1.1 初识Perl

1.1.2 升级到Perl 4

1.1.3 Perl 5简介

1.1.4 Perl5 6给我们带来了什么

1.2 Perl的支持平台

1.2.1 Windows平台

1.2.2 UNIX

1.2.3 Mac OS

1.2.4 其他

1.3 读者必须知道的几点

1.3.1 Perl是怎样工作的

1.3.2 Perl的安装

1.3.3 项目1-1:安装Perl

1.4 编写一个Perl程序

1.4.1 开始编程

1.4.2 一个“Hello”代码

1.4.3 更进一步

1.5 小结

1.6 小测验

第2章 数据类型

2.1 数据类型

2.1.1 数字

2.1.2 字符串

2.2 变量的赋值

2.2.1 给简单变量命名

2.2.2 给简单变量赋值

2.2.3 项目2-1:将数据存入简单变量中

2.3 运算符的作用

2.3.1 普通运算符

2.3.2 更复杂的运算符及其功能

2.3.3 位运算符

2.3.4 运算符顺序

2.3.5 项目2-2:使用运算符

2.4 类型转换

2.5 小测验

第3章 控制结构

3.1 条件语句

3.1.1 语句块

3.1.2 If-Then-Else条件语句

3.1.3 While条件语句

3.1.4 Until条件语句

3.1.5 Do while-until条件语句

3.1.6 For条件语句

3.1.7 项目3-1:创建一个记数循环

3.2 控制语句

3.2.1 Next控制语句

3.2.2 Last控制语句

3.2.3 Redo控制语句

3.3 循环嵌套

项目3-2 :记数并显示一定范围中的所有奇数

3.4 小测验

第4章 列表、数组和散列

4.1 列表(List)

4.2 数组(Array)

4.2.1 插入数据

4.2.2 访问数组元素

4.2.3 项目4-1:数组的基本使用方式

4.2.4 项目4-2:数组的其他使用方式

4.2.5 项目4-3:堆栈操作

4.3 散列

4.4 小测验

第5章 程序流和子程序

5.1 组织你的程序

5.1.1 为什么应该组织程序

5.1.2 按照逻辑和功能来定义

5.1.3 创建代码段

5.2 子程序

5.2.1 声明子程序

5.2.2 项目5-1:运用子程序(address.pl)

5.2.3 项目5-2:添加子程序(my_sub.pl)

5.3 高级内容

5.3.1 临时数据和local()

5.3.2 私有数据和my()

5.3.3 从包中导入子程序

5.4 小结

5.5 小测验

第二部分 知识应用

第6章 文件和目录管理

6.1 基本文件操作

6.1.1 文件的打开和关闭

6.1.2 文件的读和写

6.1.3 项目6-1:从文件中读出

6.1.4 项目6-2:创建文件

6.2 访问目录

6.2.1 浏览

6.2.2 项目6-3:查找文件

6.3 小测验

第7章 正则表达式

7.1 什么是正则表达式

7.1.1 理解模式

7.1.2 内置运算符

7.2 模式匹配句法

7.2.1 正则表达式选项

7.2.2 项目7-1:在文件中查找正则表达式

7.2.3 搜索与替换

7.2.4项目7-2:编写一个查找/替换应用程序

7.3 小测验

第8章 包和模块

8.1 定义

8.1.1 什么是包

8.1.2 什么是模块

8.2 包和库的工作原理

8.2.1 构造函数和析构函数

8.2.2 库的加载

8.2.3 Package语句

8.2.4 模块Exporter

8.2.5 项目8-1:导入一个模块(Prepare.pm)

8.3 库的创建

8.3.1 你真的需要创建库吗

8.3.2 设计方案

8.3.3 注释

8.3.4 项目8-2:创建一个库(test_lib.pl)

8.4 小结

8.5 小测验

第9章 使用Perl DBI与数据库交互作用

9.1 理解数据库

9.1.1 建立数据库

9.1.2 项目9-1:安装PostgreSQL

9.2 DBI介绍

项目9-2:安装OBI模块

9.3 使用DBI

9.3.1 连接

9.3.2 available_drivers()和data_sources()

9.3.3 事务管理

9.3.4 查询

9.3.5 警告和错误

9.3.6 返回结果

9.4 小结

9.5 小测验

第10章 编写CGI脚本

10.1 什么是CGI

10.1.1 CGI.pm脚本简介

10.1.2 CGI编程语言的选择

10.1.3 用Perl编写CGI脚本

10.1.4 项目10-1:设置Apache的CGI目录

10.2 理解表单

10.2.1 建立表单

10.2.2 设计提交按钮的另一种方法

10.2.3 表单提交过程

10.2.4 一个简单的Perl CGI程序

10.3 发送和接收数据

10.3.1 URL编码

10.3.2 环境变量

10.3.3 Cookies

10.4 返回数据

10.4.1 处理表单

10.4.2 快速格式化

10.4.3 可以手工完成的几件事

10.4.4 项目10-2:编写自己的表单和脚本

10.5 小结

10.6 小测验

第11章 跨平台函数及其相关问题

11.1 system()

11.1.1 返回值码

11.1.2 正确使用system()函数

11.1.3 项目11-1:在Mac OS下使用system()函数

11.2 与操作系统有关的一些问题

11.2.1 Windows

11.2.2 项目11-2:创建一个只能在Windows下运行的脚本文件

11.2.3 项目11-3:创建一个跨平台的脚本文件

11.3 小结

11.4 小测验

第12章 错误信息和调试

12.1 理解何为错误信息

12.1.1 看到错误

12.1.2 一般习惯

12.2 调试程序中的问题

12.2.1 命令行选项

12.2.2 Perl调试器

12.2.3 项目12-1:熟悉Perl调试器

12.3 小测验

第13章 高级特征和概念

13.1 面向对象程序设计

13.1.1 封装性

13.1.2 继承性

13.1.3 多态性

13.2 Perl脚本解释器(PerlScript)

13.2.1 在客户端使用PerlScript

13.2.2 从未使用过JavaScript/JScript或VBScript

13.2.3 服务器端处理

13.2.4 Windows脚本主机(Windows Script Host)

13.3 用Perl/Tk编写图形用户接口

13.3.1 什么是Perl/Tk工具包

13.3.2 Perl/Tk工具包概览

13.3.3 项目13-1:Hello,World!对话框

13.4 结论

13.5 小测验

附录 小测验答案


书查询(www.shuchaxun.com)本网页唯一编码:
fb5185f2e6a2618a131a515a96e17dd4#3a066aa5944be67744d1e626cb10d077#135809938#《Perl编程起步》_10440378.zip