其他编程语言/工具
-
编程珠玑(美)本特利 著《编程珠玑(英文版·第2版)》是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。《编程珠玑(英文版·第2版)》的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(英文版·第2版)》对各个层次的程序员都具有很高的阅读价值。计算机科学的不朽经典,融深邃思想、实战技术与趣味轶事于一炉的奇书,字字珠玑,意味隽永。 -
Android平台开发之旅汪永松 著《Android平台开发之旅》涵盖了Android平台1.5到2.2版本的主要功能特性,立足实际的开发案例,介绍了Android手机平台开发的基础概念、实用技术和应用模式。主要内容包括:平台基础、开发环境搭建、程序框架、高级界面和底层界面设计、文件系统管理、网络通信、无线通信、多媒体编程、个人信息管理、电话系统、数据库应用、XML应用和地图应用。开发实例多达120例。《Android平台开发之旅》主要面向具有一定移动平台开发经验的开发人员,以及有兴趣进行Android平台开发的程序员。 -
计算机程序设计艺术(美)克努特 著,黄林鹏 译本册揭开了计算机程序设计艺术目前最长一章的序幕,而论述组合算法的这章将包括完整的3卷。非正式地说,组合算法是对量非常大的对象,如alan或图元素,进行高速处理的技术。组合模式或排列技术可解决大量的现实问题,而处理这些问题的现代方法比起以前所采用的直接过程快上千倍。本册是后面章节的基础,这里首先讨论的是组合学的本质,接着介绍在计算机内部如何有效处理0和1的基本思想,包括布尔基础和布尔求值等内容。如常。为了强化作者的阐述,书中包括了大量细心组织、包括使用说明和详细解答的新的习题。 -
OpenGL编程技术详解和克智 等编著OpenGL图形系统是一个连接图形硬件的软件接口。利用该系统,程序员可以极为方便地开发出交互式程序,生成三维动态对象的彩色图像。使用OpenGL可以利用计算机图形学理论和技术来生成具有真实感的图形,或构建出现实世界中并不存在的图形图像。《OpenGL编程技术详解》通过大量的实例,深入浅出、从简到繁地介绍了OpenGL编程技术。通过《OpenGL编程技术详解》的学习,读者可以掌握利用OpenGL API编写三维图形及三维动画应用程序的方法。 《OpenGL编程技术详解》是作者积多年教学、科研的成果,在认真研读了OpenGL官方资料并分析了数百个OpenGL应用程序源代码的前提下精心撰写而成。书中利用60多个实例详细介绍了OpenGL各类应用程序的编写方法,同时对大量OpenGL命令进行了详细的介绍,尤其是对GLUT库所提供的命令的介绍,是在其他资料中难以见到的。《OpenGL编程技术详解》中所有的实例程序均是作者精心设计并认真调试,在VC6环境下开发成功的,具有原创性,从而可供为OpenGL程序员直接引用和参考。 《OpenGL编程技术详解》涉及面较广、内容翔实、实用性强,可作为广大计算机工作者的参考资料,亦可作为大学计算机专业或他需要使用OpenGL技术的专业本科生或研究生的教材。 -
语言程序设计教程实验指导尹四清 主编本书是《C语言程序设计教程》的配套实验指导书,分两大部分:第一部分为基础篇,主要围绕瀑布模型介绍结构化软件开发的基础理论、基本技术、编码规范等内容;第二部分为实践篇,针对教程提供了针对性训练,综合实验指导部分给出了完整的软件开发案例。本书是作者多年教学和软件开发实践经验的总结,具有内容丰富、叙述清晰、实用性强的特点。本书适合高等院校程序设计基础课程使用,也可供对c语言及软件开发感兴趣的自学者使用。 -
语言程序设计教程潘广贞 主编本书针对软件工程专业对程序设计的要求,强调以结构化程序设计思想为导向、以任务为驱动,书中例题都严格按照编码规范设计,并调试通过。主要内容包括:概述、C语言数据类型、运算符和表达式、结构化程序设计(顺序、选择和循环结构程序设计)、数组、函数、指针、结构体与共用体、文件、位运算和预处理命令,还包括两个附录:C语言运算符优先级和结合性以及ASCII代码与字符对照表。每章有本章的学习内容、基本要求及小结,并附有习题供读者练习。本书是作者多年教学和软件开发实践经验的总结,具有内容丰富、叙述清晰、实用性强的特点。适合作高等院校计算机、软件工程等专业的程序设计基础课程教材,也可供对C语言及软件开发感兴趣的自学者使用。 -
汇编语言程序设计高福祥,齐志儒 主编《普通高等教育“十一五”国家级规划教材:汇编语言程序设计(第4版)》在编写上力求语言通俗易懂,叙述由浅入深、循序渐进,结构清晰严谨。本书可作为大专院校计算机专业和自动化专业的教材和计算机专业自学考试的教材,也是工程技术人员自学进修及实际编程的参考书。 -
算法设计与分析霍红卫 编著《算法设计与分析(第2版)》系统地介绍了算法设计与分析的基本内容,并对讨论的算法进行了详尽分析。全书共8章,内容包括算法基础、基本算法设计和分析技术(分治法、动态规划、贪心法、回溯法和分枝限界法)、图算法以及NP完全性理论。书中以类高级程序设计语言对算法所作的简明描述,使得稍微具有程序设计语言知识的人即可读懂。此外,书中以大量图例说明每个算法的工作过程,使得算法更加易于理解和掌握。《算法设计与分析(第2版)》可作为高等院校与计算机相关的各专业“算法设计”课程的教材,也可作为计算机领域的相关科研人员的参考书。此外,本书还可供参加ACM程序设计大赛的算法爱好者参考。 -
IDA Pro代码破解揭秘(美)卡明斯基 等著,看雪论坛翻译小组 译《IDA Pro代码破解揭秘》阐述了IDA Pro逆向工程代码破解的精髓,细致而全面地讲述了如何利用IDA Pro挖掘并分析软件中的漏洞。同时也展示了如何对病毒、蠕虫和木马程序的源代码进行分析,从而达到破解的目的。《IDA Pro代码破解揭秘》注重实践,有大量图示和示例代码供参考使用,可读性和可操作性极强。《IDA Pro代码破解揭秘》适合从事逆向工程和计算机安全工作的程序员阅读。 -
PLC应用技术刘曼 主编《PLC应用技术》以任务驱动模块化的编写方式导入教学内容,以西门子公司的S7—200系列PLC为例。模块一的两个任务介绍S7—200编程软件及PLC的基本知识;模块二的四个任务介绍PLC基本指令的应用;模块三的八个任务介绍高级指令的应用;模块四的四个任务介绍顺序控制功能图指导顺序控制编程的方法及子程序应用的基本知识。《PLC应用技术》中的每个任务都针对各个教学目标展开相关基本知识的介绍及技能训练,任务中还设置了相应的知识拓展、技能训练及思考练习。《PLC应用技术》可作为高职高专机电一体化、自动化、数控等相关专业教学使用,也可作为企业技术员自学和培训的教材。
