出版时间:2002-9 出版社:清华大学出版社 作者:底特尔, 页数:955 字数:1491000
Tag标签:无
内容概要
本书是国际知名编程语言专家精心撰写的一本综合性的编程教材,详尽地地阐述使用Perl进行控制结构化编程的原理,解释了如何将Perl作为一种常规的编程语言使用,以及如何编写混合型的、客户机/服务器的、支持数据库的因特网与万维网应用。 本书还提供了数百个“活代码” 示例程序和数百个良好编程习惯提示、常见编程错误、性能提示、可移植性等编程提示或技巧,引导读者关注程序开发、测试/调试以及性能可移植等重要方面,有助于不同层次编程人员简便、快速地构建最出色的软件。 本书的读者对象为计算机软件、系统和网络编程人员,大学计算机相关专业本科生和研究生。
作者简介
H.M.Deitel博士:Deitel & Associates公司首席执行官,在计算领域已有40年的工作经验,无论专业技术还是学校教育,均有非常高的造诣。他是全球知名的计算机科学导师以及培训班专业讲师。Deitel博士拥有麻省理工学院的学士和硕士学位,以及波士顿大学的哲学博士学位。他参与过
书籍目录
第1章 计算机、因特网和万维网入门 1.1 简介 1.2 计算机是什么 1.3 计算机的构成 1.4 操作系统的演变 1.5 个人计算、分布式计算和客户机/服务器计算 1.6 机器语言、汇编语言和高级语言 1.7 结构化编程 1.8 面向对象的编程 1.9 硬件发展趋势 1.10 因特网的历史 1.11 万维网的历史 1.12 Perl的历史 1.13 Perl库 1.14 有关Perl和本书的常见问题 1.15 因特网和万维网资源 1.16 小结第2章 Perl编程概述 2.1 简介 2.2 显示文本行的简单程序 2.3 又一个简单的程序:两个整数相加 2.4 内存概念 2.5 标量值和标量变量 2.6 算术运算符 2.7 赋值运算符 2.8 自增和自减运算符 2.9 作出决策:相等性和关系运算符 2.10 区分相等性(==)和赋值运算符(=) 2.11 字串运算符 2.12 数值和字串的使用场合 2.13 因特网和万维网资源 2.14 小结第3章 控制结构(-) 3.1 简介 3.2 算法 3.3 伪代码 3.4 控制结构 3.5 if和unless选择结构 3.6 if/else和if/elsif/else选择结构 3.7 while和until循环结构 3.8 do/while和do/until循环结构 3.9 算法设计案例1:由计数器控制的循环 3.10 算法设计案例2:由哨兵控制的循环 3.11 算法设计案例3:嵌套的控制结构 3.12 因特网和万维网资源 3.13 小结第4章 数组和散列 4.1 简介 4.2 其他数据类型 4.3 列表和列表使用场合 4.4 数组 4.5 数组的创建和操作 4.6 用for结构进行循环 4.7 创建数组的其他例子 4.8 数组操作 4.9 数组函数 4.10 列表函数 4.11 在排好序的数组中查找 4.12 散列概论 4.13 如何创建和操作散列 4.14 和散列相关的函数 4.15 因特网和万维网资源 4.16 小结第5章 控制结构(二) 5.1 简介 5.2 foreach循环结构 5.3 特殊变量$_ 5.4 循环控制结构:grep和map 5.5 案例分析:计算均数、中位数和众数 5.6 循环控制:next语句 5.7 循环控制:last语句 5.8 循环控制:redo语句 5.9 代码块标签 5.10 裸块 5.1l 逻辑运算符 5.12 将逻辑运算符用于流程控制 5.13 错误控制函数:die和warn 5.14 结构化编程小结 5.15 小结第6章 子程序和函数 6.1 简介 6.2 Perl中的子程序 6.3 内建数学函数 6.4 用户自定义子程序 6.5 参数列表 6.6 返回值 6.7 调用子程序的其他方式 6.8 生成随机数 6.9 示例:博彩游戏 6.10 递归 6.11 递归应用实例:费波拉奇数列 6.12 递归和循环 6.13 作用域规则:全局、字典和动态的 6.14 名字空间、包和模块 6.15 预编译指令 6.16 小结第7章 CGI入门第8章 常现表达式第9章 字串处理第10章 文件处理第11章 文件和目录操作第12章 格式化第13章 引用第14章 对象和模块第15章 数据库:SQL和Perl DBI第16章 会话跟踪和Cookie第17章 Web自动化和连网第18章 进程管理第19章 安全性第20章 数据结构第21章 图形化与Tk第22章 可扩展标记语言XML第23章 易用性第24章 HTML 4概述(-)第25章 HTML 4概述(二)第26章 层叠样式表CSS第27章 Python编程概述附录A HTML特殊字符附录B HTML颜色附录C ASCII字符集附录D 运算符的优先级和结合性表附录E 数值系统附录F Perl 6网上资源参考书目
图书封面
图书标签Tags
无
评论、评分、阅读与下载