Допечатана знаменитая «
Книга Дракона-2» (
Dragon Book-2): «
Компиляторы: принципы, технологии и инструменты»,
2-
е издание,
Альфред В. Ахо,
Моника С. Лам,
Рави Сети,
Джеффри Д. Ульман,
бумага офсетная-белая,
твердый переплет, 1184 стр., ISBN 978-5-8459-1349-4, «ВИЛЬЯМС», 2011 - купить книгу в
OZON.ru
ЗДЕСЬ - читайте
ПРЕДИСЛОВИЕ
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ
ЗДЕСЬ - читайте
5 главу «
Синтаксически управляемая трансляция»
Оригинал книги: «
Compilers: Principles, Techniques and Tools»,
2nd,
Alfred V. Aho,
Monica S. Lam,
Ravi Sethi,
Jeffrey D. Ullman, 912 pages, ISBN 0-321-48681-1, 2006. [
Errata] и [
Source code] для книги «
Compilers: Principles, Techniques and Tools»
(
книга будет допечатана в конце лета 2013 года)
На
русском языке книга вышла в издательстве «
ВИЛЬЯМС» и издана
ограниченным тиражом
Книга «
Компиляторы: принципы, технологии и инструменты» содержит ключ к пониманию проблемы разработки компиляторов и описание классических алгоритмов их реализации и функционирования. Строгость изложения материала в книге смягчается большим количесеством практических примеров. Описаны средства автоматизации разработки компиляторов и интерпретаторов -
LEX и
YACC
Известно, что хорошее понимание работы современных компиляторов возможно только с четким представлением всех этапов работы алгоритмов: лексического и синтаксического анализа, проверки типов данных, оптимизации и генерации кода. Поэтому, в книге «
Компиляторы: принципы, технологии и инструменты» особое внимание уделено детальному описанию всех существующих стратегий и методов компиляции, трансляции и интерпретации
В конце каждой главы в книге «
Компиляторы: принципы, технологии и инструменты» приводится исчерпывающий перечень исторических и библиографических ссылок. Несмотря на свою учебную ориентацию, книга будет полезна всем, кому приходится работать над созданием компиляторов или кто просто интересуется данной темой, - от начинающих программистов до профессионалов и преподавателей
_______________________________________________________________________________________
ЧИТАЙТЕ первое издание КНИГИ «
Компиляторы: принципы, технологии и инструменты»
_______________________________________________________________________________________
_______________________________________________________________________________________
Дополняет «
Книга Дракона-2» - книга известных американских ученых
Хопкрофта,
Мотвани и
Ульмана «
Введение в теорию автоматов, языков и вычислений» (
Introduction to Automata Theory)

Книга посвящена теории автоматов и соответствующих формальных языков и грамматик - как регулярных, так и контекстно-свободных. Во второй части рассматриваются различные машины Тьюринга, при помощи которых формализуются понятия разрешимых и неразрешимых проблем, а также определяются функции временной и емкостной оценки сложности алгоритмов. Изложение ведется строго, но доступно, и сопровождается многочисленными примерами, а также задачами для самостоятельного решения. Книга будет полезна читателям различных категорий - студентам, аспирантам, научным сотрудникам, преподавателям высших учебных заведений, а также всем, кто интересуется математическими основами современной вычислительной техники
Читайте
отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
 |
| обложка книги Сэджвика и Флажоле |
В обсуждении для издания на
русском языке 2-е издание уникальной книги
Сэджвика и
Флажоле: «
Введение в анализ алгоритмов», 2-е издание, ~600 стр., 2013
Книга
Сэджвика и
Флажоле «
Введение в анализ алгоритмов» (
Introduction to the Analysis of Algorithms) представляет собой учебник по анализу алгоритмов, включающий в себя изложение основ дискретной математики, комбинаторики и структур данных. Цель книги — научить разработчиков алгоритмов оценивать их быстродействие и сравнивать их друг с другом по этому показателю. С ростом интернета количество данных, поступающих на сайты или хранящихся на серверах, становится огромным, и на первый план выходит не только быстрое и правильное программирование, но и быстродействие используемых алгоритмов, поскольку незначительная экономия при выполнении одного запроса со временем накапливается и приносит большой выигрыш в целом. По этой причине оптимальный выбор алгоритма и структуры данных для хранения информации становится критически важным. Читатели, овладевшие знаниями, изложенными в этой книге, смогут правильно решать такие задачи
Книга «
Введение в анализ алгоритмов» не вызовет сложностей в использовании. Авторы предполагают, что читатели владеют основами дискретной математики, алгебры и математического анализа в пределах первого курса любого высшего учебного заведения, поэтому ее можно рекомендовать как для студентов, так и для всех программистов. В области, которой посвящена эта книга, издано не так много аналогов: Кнут «
Искусство программирования»; Грэхем, Кнут и Паташник «
Конкретная математика»; Кормен, Лейзерсон и др. «
Алгоритмы: построение и анализ», Вирт «
Алгоритмы и структуры данных» и некоторые другие. Книга
Сэджвика и
Флажоле «
Введение в анализ алгоритмов» (
Introduction to the Analysis of Algorithms) ни по качеству, ни по теме не уступает указанным книгам и органично дополняет их
Оригинал книги: «
Introduction to the Analysis of Algorithms»,
Robert Sedgewick,
Philippe Flajolet,
2nd Edition, 592 pages, ISBN 9780321905758, 2013
ВОПРОС - нужно ли издавать на
русском языке второе издание книги
Сэджвика и
Флажоле «
Введение в анализ алгоритмов» (
Introduction to the Analysis of Algorithms) ?
Свои пожелания и рекомендации Вы можете оставить ниже, перейдя в раздел
комментариев этого сообщения
Книга обсуждается в
отдельном сообщении моего блога
_______________________________________________________________________________________
Допечатана книга «
Конкретная математика. Математические основы информатики»,
Рональд Л. Грэхем,
Дональд Э. Кнут,
Орен Паташник,
2-
е исправленное издание,
бумага офсетная-белая,
твердый переплет, 784
стр., ISBN 978-5-8459-1588-7, «ВИЛЬЯМС», 2013 -
заказать-купить книгу в
OZON.ru

(
много положительных отзывов покупателей)
ЗДЕСЬ - читайте
ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги «
Конкретная математика»
ЗДЕСЬ - читайте
3 главу «
Целочисленные функции» из книги
Оригинал книги: «
Concrete Mathematics: A Foundation for Computer Science» by
Ronald L. Graham,
Donald E. Knuth,
Oren Patashnik,
2nd Edition, 672 pages, 1994
Читайте
отдельное сообщение в моем блоге о книге «
Конкретная математика»
_______________________________________________________________________________________
МОГУТ ПРЕДСТАВИТЬ ИНТЕРЕС СЛЕДУЮЩИЕ КНИГИ
_______________________________________________________________________________________

Издана книга «
Язык программирования C++(C++11). Лекции и упражнения»,
Стивен Прата,
6-е издание, 1248 стр., ISBN 978-5-8459-1778-2, «ВИЛЬЯМС», 2012
Шестое издание классической книги Прата «
Язык программирования C++. Лекции и упражнения» обновлено и расширено с учетом последних тенденций в программировании на
C++, а также для детального отражения
нового стандарта языка программирования
C++11
Книга
Стивена Прата по
C++(C++11) подойдет как студентам, обучающимся программированию самостоятельно, так и разработчикам, имеющим дело с другими языками и стремящимся лучше понять фундаментальные основы этого ключевого языка программирования
Оригинал книги: «
C++ Primer Plus»,
Stephen Prata, 1200 pages,
6th Edition, ISBN 9780321776402,
August 2011
ЗДЕСЬ - читайте
ВВЕДЕНИЕ книги Стивена Прата по
C++11
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте
9 главу «
Модели памяти и пространства имен» книги
ЗДЕСЬ - загрузите
ЛИСТИНГИ из книги

(
много отзывов покупателей)
(купить книгу в интернет-магазине
OZON.ru)
Читайте
отдельное сообщение о книге в блоге
______________________________________________________________________________________
Будет допечатана книга: «
Язык программирования C (Си). Лекции и упражнения»,
Стивен Прата,
5-
е издание, 960 стр., ISBN 978-5-8459-0986-2, «ВИЛЬЯМС», 2013 -
заказать-купить книгу в интернет-магазине
OZON.ru
Книга «
Язык программирования C(Си). Лекции и упражнения» написана известным специалистом и лектором в области компьютерных технологий Стивеном Прата и посвящена одному из наиболее распространенных языков программирования —
C(
Си), который послужил основой для создания операционной системы
Unix. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ на
C(
Си). Книга «
Язык программирования C(Си). Лекции и упражнения» ориентирована на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и компьютерными науками
Книгу «
Язык программирования C(Си). Лекции и упражнения» отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. В этой книге подробно рассматриваются такие вопросы, как - представление данных в языке
Си, операции и операторы, управляющие структуры и функции. Немалое внимание уделяется: обработке строк, вводу-выводу, работе с массивами и структурами, вопросам управления памятью. Исчерпывающие сведения о предпроцессоре и стандартных библиотечных функциях дадут возможность эффективно создавать программный код на
Си. Приводимые в конце каждой главы вопросы для самоконтроля и упражнения для самостоятельной проработки позволят надежно закрепить полученные знания с помощью книги
Стивена Прата «
Язык программирования C(Си). Лекции и упражнения»
Оригинал книги: «
C Primer Plus»,
Stephen Prata, 984 pages,
5th Edition, ISBN 9780672326967, 2005
ЗДЕСЬ - читайте
ПРЕДИСЛОВИЕ Стивена Прата из книги по
C(Си)
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги «
Язык программирования C++(Си). Лекции и упражнения»
ЗДЕСЬ - читайте
10 главу «
Массивы и указатели» из книги
ЗДЕСЬ - загрузите
ЛИСТИНГИ из книги Прата

(
пока можно оформить ПРЕДВАРИТЕЛЬНЫЙ заказ)
(
заказать-купить книгу «
Язык программирования C(Си). Лекции и упражнения» в интернет-магазине
OZON.ru)
Читайте
отдельное сообщение о книге «Язык программирования C(Си). Лекции и упражнения» (5-е издание) в моем блоге
_____________________________________________________________________________________
Издана книга «
Java 7. Полное руководство» (
Java SE 7,JDK 7),
8-е издание,
Герберт Шилдт, 1104 стр., ISBN 978-5-8459-1759-1, «ВИЛЬЯМС», 2012
Книга Герберта Шилдта «
Java 7. Полное руководство» (Java SE 7) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java должно удовлетворить ожидания профессиональных программистов
В книге «
Java 7. Полное руководство» вы найдете информацию о ключевых элементах библиотеки Java API, рассмотрите JavaBeans, сервлеты, аплеты и Swing и ознакомитесь с работой Java в реальных ситуациях
Оригинал книги: «
Java 7. The Complete Reference»,
Herbert Schildt,
8th Edition, 1152 pages, ISBN 978-0-07-160630-1,
June 2012
ЗДЕСЬ - читайте
ВВЕДЕНИЕ книги
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте
23 главу книги «
Обработка событий» из книги Герберта Шилдта
ЗДЕСЬ - загрузите
ЛИСТИНГИ из книги

(
много отзывов покупателей)
(купить книгу в
ОЗОН.ru
Читайте
отдельное сообщение в моем блоге о книге «
Java 7. Полное руководство»
_______________________________________________________________________________________
Будет издана
уникальная книга: «
Алгоритмические трюки для программистов», Генри С. Уоррен (
младший.),
2-
е издание, «ВИЛЬЯМС», 2013
Оригинал книги: «
Hacker's Delight» by Henry S. Warren,
2 edition, 512 pages, ISBN 978-0-3218-4268-8,
Published: September 2012
Читайте отдельное сообщение в моем блоге об этой книге
Первое издание книги
Генри С. Уоррена (
младшего) «
Hacker's Delight» издавалось на
русском языке под названием - «
Алгоритмические трюки для программистов», 288 стр., ISBN 978-5-8459-0572-7, «ВИЛЬЯМС», 2003
ЗДЕСЬ - подробное
СОДЕРЖАНИЕ первого издания книги
ЗДЕСЬ - рецензии на
первое издание книги
ЗДЕСЬ - отзывы покупателей
первого издания книги в ОЗОН.ru
_______________________________________________________________________________________
Осенью 2012 года на
русском языке будет выпущено
третье издание
книги Кормена: «
Алгоритмы: построение и анализ»,
Томас Х. Кормен,
Чарльз И. Лейзерсон,
Рональд Л. Ривест,
Клиффорд Штайн,
3-
е издание, «ВИЛЬЯМС»,
2012
Второе издание
книги Томаса Х. Кормена и др. «
Алгоритмы: построение и анализ» сейчас можно купить в интернет-магазине
ОЗОН.ru
Читайте
отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Читайте
отдельное сообщение в моем блоге о книгах
Дональда Кнута «
Искусство программирования» - фундаментальная многотомная монография, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в компьютерных науках
В
1999 году книга «
Искусство программирования» была признана
одной из
двенадцати лучших физико-математических
монографий XX столетия
_______________________________________________________________________________________
Издана
уникальная книга: «
Введение в информационный поиск»,
Кристофер Д. Маннинг,
Прабхакар Рагхаван и
Хинрич Шютце,
бумага офсетная-белая,
твердый переплет, 528 стр., ISBN 978-5-8459-1623-5 «ВИЛЬЯМС», 2011
Книга «
Введение в информационный поиск» издана по
инициативе Яндекс, который помог в формировании и редактировании терминологической базы этого издания.
Уникальный материал этой книги содержит современное изложение всех аспектов проектирования и реализации систем сбора, индексирования и поиска документов (
веб-ресурсов), методов оценки таких систем, а также введение в методы машинного обучения на базе коллекций текстов.
В книге «
Введение в информационный поиск», наряду с описанием классических методов поиска, рассматриваются поисковые технологии реализованные в
Google,
Yandex и других поисковых машинах. В книге приводится описание методов классификации и кластеризации текстов. Материал книги представляет самый молодой и бурно развивающийся в последнее время раздел
компьютерных наук (
информатики) -
информационный поиск (
information retrieval). Это первый учебник, который содержит взаимосвязанное изложение проблем классического информационного поиска и поиска в вебе, включая смежные задачи классификации и кластеризации текстов
Оригинал книги: «
Introduction to Information Retrieval» (
IIR) by
Christopher D. Manning,
Prabhakar Raghavan and
Hinrich Schütze,
Cambridge University Press, ISBN 978-0-5218-6571-5, 496 pages, 2008
ЗДЕСЬ - читайте
ОБ АВТОРАХ и ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте
9 главу из книги
ЗДЕСЬ - читайте
РЕЦЕНЗИИ на книгу «
Введение в информационный поиск»

(
много отзывов покупателей)
(купить книгу в
OZON.ru)
Читайте
отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Издана
уникальная книга: «
НАЧАЛА ПРОГРАММИРОВАНИЯ»,
Александр Степанов и
Пол Мак-Джонс,
бумага офсетная-белая,
твердый переплет, 272 стр., ISBN 978-5-8459-1708-9, «ВИЛЬЯМС», 2011
Книга «
НАЧАЛА ПРОГРАММИРОВАНИЯ» предназначена для тех, кто стремится глубже понять суть программирования, будь то профессиональные программисты или ученые и инженеры, для которых программирование составляет важную часть их профессиональной деятельности. Книга предназначена для чтения от начала и до конца. Читатели смогут достичь понимания материала, только изучая код, доказывая леммы и выполняя упражнения
Оригинал книги: «
Elements of Programming» by
Alexander Stepanov,
Paul McJones, 288 pages, ISBN 978-0-321-63537-2, 2009
«
В книге «Elements of Programming» содержатся одни из наиболее замечательных образцов кода, с которыми я когда-либо сталкивался» -
Бьярне Страуструп (
разработчик языка C++)
ЗДЕСЬ - читайте
ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте
ОБ АВТОРЕ книги
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте
4 главу «
Линейные упорядочения» из книги

- купить книгу в
OZON.ru
Читайте
отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________

Допечатана
уникальная книга «
Предметно-ориентированное проектирование: структуризация сложных программных систем» (
DDD),
Эрик Эванс,
бумага офсетная-белая,
твердый переплет, 448 стр., «ВИЛЬЯМС», 2012 - купить книгу в интернет-магазине
OZON.ru
Оригинал книги: «
Domain-Driven Design: Tackling Complexity in the Heart of Software»,
Eric Evans, 560 pages, 2003
На
русском языке эта книга впервые вышла в
сентябре 2010 года в издательстве «
ВИЛЬЯМС». В
ноябре 2011 года книга «
Предметно-ориентированное проектирование: структуризация сложных программных систем» допечатана
ограниченным тиражом
Читайте
отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
КНИГИ ДРУГИХ ИЗДАТЕЛЬСТВ
_______________________________________________________________________________________
Сейчас в продаже доступна книга по
UML 2 для программистов «
UML 2 для программистов»,
Д. Пайлон,
Н. Питмен, 240 стр., ISBN 978-5-459-01684-0, «ПИТЕР», 2012
На сегодняшний день
UML является общепринятым инструментом моделирования программного обеспечения. Эта книга для тех, кому необходимо понимать стандарты, использовать UML самостоятельно и разбираться в диаграммах, составленных другими участниками проекта. Книга включает пояснение основных концепций объектно-ориентированного подхода и реализации их в UML, а также справочную информацию по основным диаграммам, в соответствии со стандартом
UML 2
ЗДЕСЬ - читайте
СОДЕРЖАНИЕ книги «
UML 2 для программистов»

(купить в
OZON.ru книгу «
UML 2 для программистов»)
_______________________________________________________________________________________
В продаже есть замечательная книга «
Структура и Интерпретация Компьютерных Программ»,
Харольд Абельсон,
Джеральд Джей Сассман, 608 стр., ISBN 978-5-98227-708-4, «ДОБРОСВЕТ», 2010 - купить книгу в интернет-магазине
ОЗОН.ru
Оригинал книги: «
Structure and Interpretation of Computer Programs» by
Harold Abelson and
Gerald Jay Sussman
Книга «
Структура и Интерпретация Компьютерных Программ» посвящена описанию различных систем программного синтаксиса, анализу перехода от набора алгоритмов к программному коду
_______________________________________________________________________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление -
4 апреля 2013 года
_______________________________________________________________________________________
ВОПРОС -
какие еще книги этой тематики Вы можете предложить для оперативного издания на русском языке ?
P.
S.
Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг. А также, способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
_______________________________________________________________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому я оставляю за собой право публиковать или нет комментарии с подписью Анонимный