《编译原理(第3版)》系统地介绍了编译程序的设计原理及实现技术。在内容的组织上,本书强调知识的实用性,将编译的基本理论与具体的实现技术有机地结合起来,既注重了理论的完整性,化繁为简,又将理论融于具体的实例中,化难为易,以达到准确、清楚地阐述相关概念和原理的目的。除各章节对理论阐述的条理性外,书中给出的例子也具有实用性与
《软件体系结构的方法及实现技术探究》主要介绍软件体系结构的理论基础、研究内容、当前现状,通过《软件体系结构的方法及实现技术探究》读者可以了解软件体系结构的基本概念、风格、描述方法、设计方法、评估方法与集成开发环境,以及特定领域的软件体系结构和主流软件体系结构等相关内容。《软件体系结构的方法及实现技术探究》可作为软件开发
全书分上、下两篇。上篇主要阐述数据结构的相关内容;下篇主要阐述算法设计的相关内容。具体内容包括:线性表、栈和队列、串、数组与广义表、树与二叉树、图、查找、排序、文件、分治法、动态规划法、贪心法、回溯法、分支限界法等。本书内容丰富,结构严谨,逻辑清晰。可作为高等学校计算机相关专业的教材,也可供从事科研工作的专家学者参考。
《程序员面试宝典(第5版)》是《程序员面试宝典》的第5版,在保留第4版的数据结构、面向对象、程序设计等主干的基础上,修正了前4版近40处错误,解释清楚一些读者提出的问题,并使用各大IT公司及相关企业**面试题(2014-2015)替换和补充原内容,以反映自第4版以来两年多的时间内所发生的变化。《程序员面试宝典(第5版)
随着计算机技术的发展,Windows7和Office2010的操作环境越来越普遍,本书基于此,在第1版的基础上修订而成。 《Office2010办公软件应用教程:工作任务汇编(第二版)》采用独立任务的编写方式,针对典型职业活动和生活需要,综合了应用办公软件Office2010的三大组件Word、Excel、Power
本书结合大量实例,讲解了嵌入式Linux应用程序设计各个方面的基本方法及必要的核心概念。主要内容包括搭建嵌入式Linux开发环境、嵌入式文件I/O编程、嵌入式Linux多任务编程、嵌入式Linux进程间通信、嵌入式Linux多线程编程、嵌入式Linux网络编程、嵌入式Linux设备驱动编程、Android应用编程、An
《现代软件工程模型及方法探析》以软件工程生命周期为主线,比较全面的反映了软件工程的全貌,兼顾了传统的、实用的软件开发方法,又介绍了比较新的技术方法。《现代软件工程模型及方法探析》内容全面,不仅对软件的分析、设计、开发、测试和维护的过程进仃了详尽地讲解,还配以丰富的内容,对面向对象这种软件开发技术的使用方法进行了讨论。此
面向对象程序设计语言中,Java占据重要地位,故《Java面向对象程序设计教程》以Java语言为切入点,介绍了面向对象程序设计的核心思想和理念。《Java面向对象程序设计教程》内容精简,所选内容皆为Java语言编程中的核心内容。《Java面向对象程序设计教程》主要内容包括绪论、类与对象、继承与多态、多线程程序设计、输入
《网络数据库应用技术研究》以基于网络环境的数据库管理系统为主线,对网络数据库应用技术进行探究。从网络数据库的概念入手,探究了网络数据库应用的关键技术、网络数据库运行平台的建立、网络数据库管理系统SQLServer网络数据库应用开发等内容,并配以网络数据库应用的案例,具有很强的实用性,后探究了网络数据库相关的几个热点问题
数据库原理及新技术研究》对数据库理论、方法及新型数据库技术等知识进行阐述,内容涉及数据模型、系统结构、研究领域、关系模型及关系操作、SQL语言基础及数据库操纵功能、关系数据的查询优化、关系数据规范化理论、数据库安全、恢复及并发控制技术等,同时还对一些新型数据库技术进行了讨论,包括XML数据管理、实时数据库、多媒体数据库