内容简介
Java编程思想(第4版):
《Java编程思想(第4版)》面向初学者与专业人员,覆盖了所有基础知识,同时论述了高级特性,赢得了全球程序员的广泛赞誉。即使是最晦涩的概念,在Bruce Eckel具有亲和力的文字和小而直接的编程示例面前也会化解于无形。从Java的基础语法到深入的面向对象概念、多线程、自动项目构建、单元测试和调试,本书都能逐步指导你轻松掌握。
编译原理(第2版):
《编译原理(第2版)》全面、深入地探讨了编译器设计方面的重要主题,并在相关章节中给出大量的实例。与上一版相比,第2版进行了全面修订,涵盖了编译器开发方面取得的最新进展,每章中都提供了大量的实例及参考文献。本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。
Python程序设计(原书第2版):
《Python程序设计(原书第2版)》主要介绍了数字、字符串、列表、字典、集合、选择结构、循环结构、函数设计、面向对象编程、文件操作等基础知识。全书通过大量实际案例来演示这些技术和应用,由浅入深地将解决问题的完整方案一步步呈现在读者面前。这一版采用 Python 3,并对全书结构进行了优化,既可作为高等院校计算机专业第一门程序设计课的教材,也可供Python爱好者自学参考。
程序设计导论:Python计算与应用开发实践(原书第2版):
《程序设计导论:Python计算与应用开发实践(原书第2版)》不仅仅是传统的程序设计导论性教材,而且囊括了包罗万象的计算机科学。书中采用Python作为学生的第一门程序设计语言,提出“正确的时刻+正确的工具”的教学方法,尤为重视应用程序的开发训练和计算思维的培养,易于教学和实践。书中首先讲解命令式编程,但也很早便引入了对象的概念;在学生具备足够的基础知识也更有学习动力之后,书中开始讲解自定义类、面向对象编程等更多高级技巧。书中涵盖了问题求解的核心技术和各类经典算法,这一版还增加了案例章节,所涉及的广度也有所拓展。
Java程序设计与问题求解(原书第8版):
《Java程序设计与问题求解(原书第8版)》共有15章(其中第13~15章可在线获取),提供了大量的案例研究、编程示例和编程窍门。另外,许多小节还解释了问题求解和编程技术的重要性,例如循环设计技术、调试技术、样式技术、抽象数据类型和基础的面向对象编程技术,包括UML、事件驱动编程和使用类型参数的泛型编程,适合短至半学期长至一学年的课程。本书不要求读者具有任何编程经验,除了高中代数之外,也不要求读者具有任何其他数学知识,是按照编程和计算机科学的第一门课程设计的,设计初衷是教会学生基本的问题求解和编程技术,而不仅仅是一本有关Java语法的书。