当前位置:首页  服务导航  专业书目推荐
专业必读书目推荐系列——信息技术系第三期
来源: 图书馆  发布时间:2022-11-06 点击:10    返回

推荐教师:计算机专业教研室

《Java编程思想(第4版)》

协和馆采购中

1Java编程思想(第4版)1.jpg

本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及 特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的教材和参考书。


《Java核心技术》

师大馆索书号:TP312JA/HS19/I8

Java核心技术2.jpg

本书一直备受广大Ja程序设计人员的青睐,不衰,是Ja经典书籍。第8版针对JaSE6平台进行了全面更新,囊括了Ja2平台、标准版(J2SE)的全部基础知识,提供了大量完整且具有实际意义的应用实例,详细介绍了Ja语言基础知识、面向对象程序设计、接口与内部类、事件监听器模型、Swing图形用户界面程序设计、打包应用程序、异常处理、登录与调试、泛型程序设计、集合框架、多线程等内容。


《Effective Java中文版》

师大馆索书号:TP312JA/BL10 

Effective Java中文版.jpg

本书介绍了在Ja编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Ja平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮的高效的代码。本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法的设计模式,以及一些具有启发意义的技巧的技术。


《Python学习手册》

协和馆采购中

Python学习手册.jpg

本书将帮助你使用Python编写出高质量、高效的并且易于与其他语言和工具集成的代码。本书根据Python专家Mark Lutz的著名培训课程编写而成,是易于掌握和自学的Python教程。



《算法竞赛入门经典(第2版)》

协和馆采购中

算法竞赛入门经典(第2版).jpg

本书是一本算法竞赛的入门教材,把C/C++语言、算法和解题有机地结合在了一起,淡化理论,注重学习方法和实践技巧。《算法艺术与信息学竞赛 算法竞赛入门经典》内容分为章,包括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、基础题目选解、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法,覆盖了算法竞赛入门所需的主要知识点,并附有大量习题。书中的代码规范、简洁、易懂,不仅能帮者理解算法原理,还能教会读者很多实用的编程技巧。



《现代编译原理 C语言描述》

协和馆采购中

现代编译原理 C语言描述1.jpg

本书享有“虎书”的称号,与有“龙书”之称的《编译原理》齐名,在先进性、新颖性上有很好的优势。 本书是经典编译原理教材,国际上众多名校均采用本书作为编译原理课程的教材,包括美国麻省理工学院、加州大学伯克利分校、普林斯顿大学和英国剑桥大学等。 

本书按照编译器处理过程的各个阶段依次组织,并精心设计了一个“学生项目编译器”的框架和模块接口。每一章结尾均给出习题,使得学生在掌握了编译原理和方法的同时,能够理论联系实际地亲自动手体验具体的实现过程。 


《计算机网络 自顶向下方法》

协和馆采购中

计算机网络 自顶向下方法1.jpg

本书是在第1版的基础上修订而成的。修订后的第5版,共分9章,主要内容包括:计算机网络和因特网,应用层,运输层,网络层,链路层和局域网,无线网络和移动网络,多媒体网络,计算机网络中的安全,网络管理。可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。


《现代操作系统》

协和馆索书号:TP316/56

现代操作系统.jpg

本书是操作系统领域的经典教材,主要内容包括进程与线程、内存管理、文件系统、输入/输出、死锁、虚拟化和云、多处理机系统、安全,以及关于UNIX、Linux、Android和Windows的实例研究等。第4版对知识点进行了全面更新,反映了当代操作系统的发展与动向。本书适合作为高等院校计算机专业的操作系统课程教材,也适合相关技术人员参考。


《深入理解Linux内核》

协和馆索书号:TP316.81/23

深入理解Linux内核1.jpg

本书将引领你畅游内核中用到的主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。

本书第三版涵盖Linux2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。



《高性能MySQL(第3版)》

协和馆采购中

高性能MySQL(第3版).jpg

本书荣获2009年Jolt图书大奖,是不可多得的分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,更为有经验的MySQLDBA指出了开发高性能MySQL应用的途径。《高性能MySQL(第2版)》包含4章和4个附录,内容覆盖MySQL系统架构、设计应用技巧、SQL语句优化、服务器性能调优、系统配置管理和安全设置、监控分析,以及复制、扩展和备份/还原等主题,每一章的内容自成体系,适合各领域技术人员作选择性的阅读。 



《设计模式:可复用面向对象软件的基础》

协和馆索书号:TP312/6

设计模式:可复用面向对象软件的基础1.jpg

本书结合设计实例从面向对象的设计中精选出23个设计模式, 总结了面向对象设计中最有价值的经验, 并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好、 表达清楚的软件设计模式, 这些模式在实用环境下特别有用。 本书适合大学计算机专业的学生、研究生及相关人员参考。



《通灵芯片:计算机运作的简单原理》

师大馆索书号:TP3/XL18

通灵芯片:计算机运作的简单原理1.jpg

本书深入浅出地阐述了计算机科学中许多基本而重要的概念,包括布尔逻辑、有限自动机、编程语言、图灵机的普遍性、信息论、算法、并行计算、量子计算、神经网络、机器学习乃至自组织系统。

作者高屋建瓴式的概括,既不失深度,又妙趣横生,相信读者读后会有很多启发。



《编程珠玑》

协和馆索书号:TP311.1/161

编程珠玑.jpg

本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。


《重构:改善既有代码的设计》

协和馆索书号:TP311.11/5

重构:改善既有代码的设计.jpg

本书清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。


《正则表达式必知必会》

协和馆采购中

正则表达式必知必会.jpg

正则表达式是一种威力无比强大的武器,几乎在所有的语言和平台上都可以用它来执行各种复杂的文本处理和操作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。



推荐教师:阚保强

《Python编程 从入门到实践 第2版》

协和馆采购中

Python编程 从入门到实践 第2版.jpg

本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念;第二部分将理论付诸实践,讲解如何开发三个项目。



《Head First Python(中文版)》

协和馆采购中

Head First Python(中文版).jpg

本书是典型操作方法手册,通过图片、游戏、故事、激发学习的小测验,你不只会学习Python与其他编程语言的异同,并且让您了解如何成为一个好的程序员。本书介绍了Python的动态存储数据的方法、构建基于Python的Web服务器和Web 应用程序、在Android平台上编写移动的应用程序、使用PyGame和PyKyra来开发复杂的游戏、生成基于GUI的程序与Python的代码库,以及编写Python脚本以自动执行任务对您常用的应用程序。



《Python Cookbook》

协和馆采购中

Python Cookbook.jpg

本书介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。



《Python网络编程(第三版)》

协和馆采购中

Python网络编程(第三版).jpg

本书是一本实用的Python网络编程技术实践指南,涵盖计算机网络管理、网络安全、自动化运维、PythonWeb搭建、网络测试等内容,旨在帮助你掌握Python网络编程技术,提升网络管理、运维能力。



《Python Web开发从入门到实践》

协和馆采购中

Python Web开发从入门到实践1.jpg

本书通过精炼的知识内容,从学习与应用的角度出发,帮助用户迅速掌握Python Web开发的实用技术为核心,为读者精心打造了一本基础、实用、易学、实战的学习帮手。