понедельник, 30 марта 2009 г.

Языки программирования. Попов И. И., Партыка Т. Л.

Попов И. И., Партыка Т. Л. Языки программирования. Данный самоучитель поможет вам самостоятельно освоить шестиструнную гитару. Здесь описаны варианты посадки и постановки рук гитариста, а также табулатура - современная нотная запись, используя которую вы быстро освоите инструмент. Большая часть книги посвящена практическим занятиям. Здесь собраны многие популярные произведения, которые помогут вам учиться игре на гитаре с интересом и удовольствием.

Языки программирования.
Попов И. И., Партыка Т. Л.

суббота, 28 марта 2009 г.

Языки программирования и методы трансляции + CD. Свердлов С. З.

Свердлов С. З. Языки программирования и методы трансляции + CD. В книге рассматриваются вопросы сравнительного анализа языков программирования и конструирование компиляторов. В первой части издания подробно обсуждаются языки Ява и Си#. Большое внимание уделяется Оберону - одному из самых совершенных языков программирования. В этой книге впервые публикуется его спецификация на русском языке. Также приводятся результаты оригинальных исследований языков программирования.
Вторая тема книги - конструирование компиляторов. Рассматриваются все элементы транслятора и этапы реализации языка от спецификации до формирования машинного кода, а также приводится полный исходный текст компилятора на нескольких языках программирования.
При работе над книгой автор сделал акцент на понятное, конструктивное и интересное изложение материала. Книга адресуется студентам вузов, специализирующимся по компьютерным технологиям, программистам-практикам и всем, кто интересуется программированием. Предполагается, что читатель имеет начальные навыки программиро вания и обладает математической подготовкой в пределах программы средней школы.
Допущено Министерством образования и науки Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по специальности (направлению) 010200 (510200) "Прикладная математика и информатика".

Языки программирования и методы трансляции + CD.
Свердлов С. З.

пятница, 27 марта 2009 г.

Языки программирования Java и JavaScript. 3-е Изд. П. Вейнер

П. Вейнер Языки программирования Java и JavaScript.  3-е Изд. Книга "Языки программирования Java и JavaScript" — уникальное пособие для изучения этих двух столь популярных в настоящее время языков программирования сетевых приложений. Изложение ведется методом сравнения особенностей этих языков, в то же время каждому из них посвящена отдельная часть книги. Автор излагает материал просто и четко. Основное внимание он уделяет разработке апплетов, необходимых любому дизайнеру Web-страниц. В книге подробно рассматриваются готовые фрагменты программ, которые можно применять в пользовательских апплетах.

Языки программирования Java и JavaScript. 3-е Изд.
П. Вейнер

Язык СИ++. Подбельский В. В.

Подбельский В. В. Язык СИ++. Подробно рассмотрены синтаксис, семантика и техника программирования объектно-ориентированного языка Си++. Приведено большое количество программ, иллюстрирующих возможности и особенности языка Си++. В отличие от работ, в которых язык Си++ вводится как расширение своего предшественника языка Си, в данной книге он рассматривается как самостоятельный язык программирования. Для изучения материала достаточно, если читатель владеет основами информатики и навыками программирования на любом алгоритмическом языке в объеме стандартного курса по программированию для среднего учебного заведения (4-е издание - 1999 г. ). Для студентов, преподавателей, лицеистов, школьников, а также для специалистов, желающих самостоятельно изучить язык Си++.

Язык СИ++.
Подбельский В. В.

четверг, 26 марта 2009 г.

Язык С++ в С++ Builder: справочное и методическое пособие. Архангельский А. Я.

Архангельский А. Я. Язык С++ в С++ Builder: справочное и методическое пособие. В книге даются исчерпывающие справочные сведения по языку C++ в C++Builder, достаточные для самостоятельного изучения этого ведущего языка программирования. Излагается синтаксис языка, все операции и операторы, все типы данных. Подробно рассматривается методика работы с исключениями, с текстовыми и двоичными файлами, со строками разных типов и списками строк, с указателями и списками указателей, с массивами обычными и динамически размещаемыми в памяти, со структурами и классами, с процессами и потоками. Даются справочные сведения по множеству функций C++, C++Builder и API Windows, включая 500 подробных описаний с примерами применения. Рассматривается стандартная библиотека шаблонов C++: все типы контейнеров, итераторов, все алгоритмы и функции-объекты. Приводятся справочные сведения по многим базовым классам C++Builder, по их свойствам и методам. Представленный в книге справочный и методический материал, снабженный подробными комментариями и примерами, позволяет читателю прак тически с нуля изучать язык C++. Изложение не привязано к той или иной версии C++Builder. Так что книгу можно использовать при работе с любой версией, включая C++Builder 2007. А поскольку стандартизованный язык не подвержен сколько-нибудь заметным изменениям, то книгу можно будет использовать и при работе с любыми будущими версиями C++Builder. Как справочник книга полезна пользователям любой квалификации: от начинающих до опытных разработчиков.

Язык С++ в С++ Builder: справочное и методическое пособие.
Архангельский А. Я.

понедельник, 23 марта 2009 г.

Язык программирования Си ++: Курс лекций. Фридман А.Л.

Фридман А.Л. Язык программирования Си ++: Курс лекций. В систематизированном виде излагаются основные понятия и описываются возможности языка Си++. При этом основное внимание уделяется объяснению того, как теми или иными возможностями пользоваться.
Язык программирования Си++ - это универсальный язык программирования, который позволяет разрабатывать программы в соответствии с разными парадигмами: процедурным программированием, объектно-ориентированным, параметрическим. В данном курсе рассматриваются все основные возможности языка Си++ и их применение при разработке объектно-ориентированных программ. Дается краткое описание библиотек языка Си++, необходимых для создания типичных программ.
Рекоменовано УМО в области прикладной информатики для студентов высших учебных заведений, обучающихся по специальности 351400 "Прикладная информатика".

Язык программирования Си ++: Курс лекций.
Фридман А.Л.

воскресенье, 22 марта 2009 г.

Язык программирования Java и среда NetBeans + CD. Монахов В. В.

Монахов В. В. Язык программирования Java и среда NetBeans + CD. Книга написана на базе курса лекций, читаемых автором на кафедре вычислительной физики Санкт-Петербургского государственного университета. Изложены основные синтаксические конструкции Java, принципы объектно-ориентированного программирования, особенности проведения численных расчетов. Приводятся сведения о среде NetBeans 6.0, предназначенной для профессиональной разработки всех видов программного обеспечения Java (ME, SE и ЕЕ). Рассказывается о создании сетевых приложений и приложений для мобильных устройств. Разбираются методики написания многопоточных приложений Java для систем с многоядерными процессорами. Материал сопровождается большим количеством примеров с подробным анализом их исходных кодов. На компакт-диске находятся дистрибутивы JDK 6 и NetBeans 6.0 для Windows и Linux, а также исходные тексты примеров. Для начинающих программистов и студентов.

Язык программирования Java и среда NetBeans + CD.
Монахов В. В.

Язык программирования C: Перевод с английского Керниган Б. У., Ритчи Д. М.

Керниган Б. У., Ритчи Д. М. Язык программирования C: Перевод с английского Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой. Книга не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и вычислительной техники. Книга предназначена для широкого круга программистов и компьютерных специалистов. Может использоваться как учебное пособие для вузов.

Язык программирования C: Перевод с английского
Керниган Б. У., Ритчи Д. М.

пятница, 20 марта 2009 г.

Язык программирования C: перевод с английского Харбисон С. П., Стил Г. Л.

Харбисон С. П., Стил Г. Л. Язык программирования C: перевод с английского Это справочное руководство содержит полное описание последнего Стандарта языка С, его рабочих библиотек и стиля С-программирования. Американский оригинал выдержал пять изданий и по праву считается авторитетным справочником из категории бестселлеров. В книгу входят описания Стандарта С 1999, Стандарта С 1989, традиционного С и С, совместимого с C++. Рассмотрен синтаксис языка, препроцессор, типы, выражения, операторы и функции. Текст содержит множество тщательно проверенных и подробно откомментированных примеров. Контрольные вопросы и задачи (с ответами) позволяют читателю проверить себя. Исчерпывающе описаны библиотечные функции, рассмотрены особенности их вызова и возможные ошибочные ситуации. Приведено формальное описание синтаксиса. Именно такое руководство всегда должно быть под рукой у каждого программиста и кодировщика.

Язык программирования C: перевод с английского
Харбисон С. П., Стил Г. Л.

четверг, 19 марта 2009 г.

Эффективное использование С# : 50 рекомендаций, как можно усовершенствовать свой С#: перевод. Вагнер Б.

Вагнер Б. Эффективное использование С# : 50 рекомендаций, как можно усовершенствовать свой С#: перевод. Книга "Эффективное использование С#" написана для профессиональных разработчиков, для тех программистов, которые используют С# в своей повседневной работе. Подразумевается, что у читателей имеется некоторый опыт в области объектно-ориентированного программирования и что они знакомы, по крайней мере, с одним из языков семейства С: С, C++, С# или Java. Разработчики, имеющие опыт применения Visual Basic 6, перед тем как приступить к чтению этой книги, должны познакомиться с основами синтаксиса С# и объектно-ориентированного проектирования. Серия "Эффективная разработка программного обеспечения".

Эффективное использование С# : 50 рекомендаций, как можно усовершенствовать свой С#: перевод.
Вагнер Б.

среда, 18 марта 2009 г.

Эффективное использование С# Б. Вагнер

Б. Вагнер Эффективное использование С# Книга "Эффективное использование С#" написана для профессиональных разработчиков, для тех программистов, которые используют С# в своей повседневной работе. Подразумевается, что у читателей имеется некоторый опыт в области объектно-ориентированного программирования и что они знакомы, по крайней мере, с одним из языков семейства С: С, C++, С# или Java. Разработчики, имеющие опыт применения Visual Basic 6, перед тем как приступить к чтению этой книги, должны познакомиться с основами синтаксиса С# и объектно-ориентированного проектирования. Серия "Эффективная разработка программного обеспечения".

Эффективное использование С#
Б. Вагнер

вторник, 17 марта 2009 г.

Численные методы и программирование. Колдаев В. Д.

Колдаев В. Д. Численные методы и программирование. Предложен широкий круг алгоритмов, сгруппированных по темам, для решения типичных задач, встречающихся в инженерных расчетах численными методами. Прикладная направленность отличает пособие от большинства учебников по численным методам, в которых, как правило, изложение ограничивается только теорией. Описание методов ориентировано на конкретную реализацию соответствующих алгоритмов на ПЭВМ. Пособие содержит большое количество заданий для самостоятельного решения. Даны рекомендации методологического плана по изучению тем в рамках курса математического моделирования. Для студентов, обучающихся по направлению и специальностям программного обеспечения вычислительной техники и автоматизированных систем, прикладной математики и обработки информации, будет полезно широкому кругу специалистов по компьютерному моделированию.

Численные методы и программирование.
Колдаев В. Д.

Управление процессом создания программного обеспечения У. Ройс

У. Ройс Управление процессом создания программного обеспечения Настоящая книга представляет новый подход к управлению современными сложными проектами по созданию ПО. Прагматический взгляд У.Ройса вскрывает недостатки многих известных подходов к управлению проектами, базирующуюся на 20-летнем опыте успешной работы автора. В книге обсуждается экономика, метрики и стратегии управления, необходимые для успешного планирования и выполнения проектом по созданию ПО. Ройс выдвигает аргументы в пользу нового подхода к управлению. Достоинства новых методов подтверждается простым экономическим анализом, общими выводами и занимательными примерами. Автор пытается отыскать баланс между теорией и практикой, основываясь на опыте успешно завершенных проектов. У.Ройса предлагает индустрии ПО новую точку отсчета для принятия тактических и стратегических решений, повышающую вероятность успеха проектов.

Управление процессом создания программного обеспечения
У. Ройс

четверг, 12 марта 2009 г.

Управление программным проектом на практике П. Джалота

П. Джалота Управление программным проектом на практике Часто приходится слышать о программных проектах, завершенных с опозданием, с превышением бюджета или же не удовлетворяющих потребности заказчиков. Однако некоторые организации успешно выполняют один проект за другим с прекрасными результатами. Для решения этой проблемы Панкаж Джалота предлагает воспользоваться опытом Infosys Technologies — организации высокого уровня зрелости, и рассматривает процессы, которые применяются в ней для управления проектами. Описывая действия Infosys, Джалота дает превосходный рабочий пример, который может послужить руководством для любого менеджера проекта. Специфические практики Infosys отражают здравые принципы и опыт менеджмента и могут быть легко внедрены в деятельность по разработке программного обеспечения в любой организации.
На основе реального программного проекта Infosys автор объясняет важнейшие аспекты успешного управления проектами, начиная с планирования процесса и до мониторинга и закрытия проекта. Обсуждаемые практики совместим ы с широко распространенной моделью зрелости процессов — Capability Maturity Model (CMM). Прочитав эту книгу, читатели обретут базу для систематического усовершенствования планирования и для выполнения любых программных проектов.
В книге рассматриваются следующие темы:
- Управление изменениями требований
- Планирование, адаптация, мониторинг и аудит процесса
- Оценивание трудоемкости и планирование графика работ
- Количественное управление качеством
- Оценивание и контроль рисков
- Измерения и планирование отслеживания
- Планирование команды проекта
- Взаимодействия с заказчиком
- Управление конфигурацией
- Проведение экспертиз
- Анализ отслеживания и закрытия проекта
- Анализ в контрольных точках
- Анализ на уровне действий с применением SPC
- Предупреждение возникновения ошибок
- Использование базы данные процесса

Управление программным проектом на практике
П. Джалота

Турбо Паскаль 7.0. Алексеев Е. Р., Чеснокова О. В., Павлыш В. Н. и др.

Алексеев Е. Р., Чеснокова О. В., Павлыш В. Н. и др. Турбо Паскаль 7.0. В книге приведена методика составления алгоритмов с помощью блок-схем, содержится описание языка программирования Турбо Паскаль версии 7.0. Изложены методы решения нелинейных уравнений, систем линейных алгебраических уравнений, обработки экспериментальных данных, численные методы интегрирования. Рассмотрены практические примеры программирования, ряд работающих модулей для рисования графиков, работы с массивами, превышающими 64 Кб, и упражнения для самостоятельной работы. Для школьников и студентов, изучающих программирование, а также для всех желающих изучить язык Турбо Паскаль 7.0.

Турбо Паскаль 7.0.
Алексеев Е. Р., Чеснокова О. В., Павлыш В. Н. и др.

среда, 11 марта 2009 г.

Технология разработки программных продуктов. Рудаков А. В.

Рудаков А. В. Технология разработки программных продуктов. Рассмотрены история возникновения, современное состояние, принципы организации, основные положения и перспективы развития технологии разработки программных продуктов.
Для студентов образовательных учреждений среднего профессионального образования.

Технология разработки программных продуктов.
Рудаков А. В.

вторник, 10 марта 2009 г.

Технология программирования для распределенных параллельных систем: Курс лекций. Демьянович Ю.К., Иванцова О.Н.

Демьянович Ю.К., Иванцова О.Н. Технология программирования для распределенных параллельных систем: Курс лекций. Лекции предназначены для первоначального изучения принципов программирования на параллельных системах с распределенной памятью. В них рассматриваются вопросы программирования с использованием передачи сообщений, активные мониторы, удаленный вызов процедур, неделимость операций, устранение взаимного вмешательства процессов и др. Даются представления о языках Occam, CSP, Linda, приводятся решения задач "об обедающих философах", "о читателях и писателях", "кратчайшее расстояние" и некоторых других.
Книга рассчитана на студентов и аспирантов математико-ме-ханического факультета и может быть полезна всем, кто использует алгоритмы распараллеливания для решения больших вычислительных задач.

Технология программирования для распределенных параллельных систем: Курс лекций.
Демьянович Ю.К., Иванцова О.Н.

понедельник, 9 марта 2009 г.

Технология Java Card для смарт-карт. Архитектура и руководство программиста: Перевод с английского Жикун Чен

Жикун Чен Технология Java Card для смарт-карт. Архитектура и руководство программиста: Перевод с английского В настоящем издании читателю предложена исчерпывающая информация о смарт-картах. В нем подробно обсуждаются разнообразные функциональные возможности платформы Java CardT, даны полезные советы для разработчиков аплетов. Кроме того, книга содержит справочную литературу по программным интерфейсам Java CardT. Издание рассчитано на круг технических специалистов; занимающихся различными аспектами технологии Java CardT.

Технология Java Card для смарт-карт. Архитектура и руководство программиста: Перевод с английского
Жикун Чен

воскресенье, 8 марта 2009 г.

Технологии С# Builder. Разработка приложений для бизнеса: учебный курс. Бобровский С. И.

Бобровский С. И. Технологии С# Builder. Разработка приложений для бизнеса: учебный курс. Книга представляет собой учебный курс для студентов, изучающих разработку информационных систем и программирование на языке высокого уровня. Курс развернут над системой программирования C#Builder 2006 и комплексом информационных технологий, реализуемых ее средствами.
Главы книги объединены в семь тематических разделов. Разделы охватывают: основы программ-мирования на языке С# и объектно-ориентированное программирование, работу с базами данных и создание приложений, взаимодействующих с ними, создание клиентских и серверных приложений для Интернета, развертывание многоуровневых приложений, проектирование веб-служб и сервисов. Особое внимание в книге уделено технологиям ускоренной разработки корпоративных бизнес-приложений: архитектуре, управляемой моделью (MDA), языкам модельного проектирования UML и OCL, технологии ЕСО.
Курс имеет обновленный и расширенный понятийный аппарат, отличается архитектурной целостностью и способностью гибко адаптироваться к реалиям конкретног о учебного процесса. Теоретические разделы поддержаны мощным практическим компонентом, который позволяет использовать данную книгу в качестве пособия для дополнительного или самостоятельного образования.

Технологии С# Builder. Разработка приложений для бизнеса: учебный курс.
Бобровский С. И.

Технологии разработки программного обеспечения. Разработка сложных программных систем. Орлов С.А.

Орлов С.А. Технологии разработки программного обеспечения. Разработка сложных программных систем. Учебник посвящен систематическому изложению принципов, моделей и методов, используемых в инженерном цикле разработки сложных программных продуктов. Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику развития этой области; продемонстрирован комплексный подход к решению наиболее важных вопросов, возникающих в больших программных проектах, В основу материала положен двенадцатилетний опыт преподавания автором соответствующих дисциплин.
Книга допущена Министерством образования РФ в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки бакалавров и магистров "Информатика и вычислительная техника".

Технологии разработки программного обеспечения. Разработка сложных программных систем.
Орлов С.А.

суббота, 7 марта 2009 г.

Технологии программирования. Камаев В. А., Костерин В. В.

Камаев В. А., Костерин В. В. Технологии программирования. В учебнике изложены технологии программирования, объектно-ориентированного проектирования, визуального программирования, технология, основанная на абстракции данных Дейкстры. Рассмотрено использование средств автоматизации проведения программных разработок.
Для студентов вузов, обучающихся по направлению "Информатика".

Технологии программирования.
Камаев В. А., Костерин В. В.

Технологии параллельного программирования Лупин С. А., Посыпкин М. А.

Лупин С. А., Посыпкин М. А. Технологии параллельного программирования Рассматриваются современные средства разработки параллельных программ для многопроцессорных и многоядерных систем с общей и распределенной памятью: библиотеки MPI, POSIX Threads, система ОреnМР. Изложение материала построено по модели постепенного усложнения и базируется на примерах реализации различных вычислительных алгоритмов. Книга предназначена для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника" и изучающих дисциплины "Основы параллельного программирования", и преподавателей указанных дисциплин. Кроме того, книга может быть полезна специалистам в области разработки приложений для многопроцессорных вычислительных систем.

Технологии параллельного программирования
Лупин С. А., Посыпкин М. А.

Технологии Delphi. Разработка приложений для бизнеса. Учебный курс Бобровский С. И.

Бобровский С. И. Технологии Delphi. Разработка приложений для бизнеса. Учебный курс Книга представляет собой учебный курс для студентов, изучающих разработку информационных систем и программирование на языке высокого уровня. Курс охватывает систему программирования Delphi 2006 и комплекс информационных технологий, реализуемых ее средствами. Операционные платформы курса - Win32 и .NET.
Главы книги объединены в восемь тематических разделов. Разделы охватывают: основы программирования на языке Delphi и объектно-ориентированное программирование, работу с базами данных и создание приложений, взаимодействующих с ними, создание клиентских и серверных приложений для Интернета, развертывание многоуровневых приложений, проектирование веб-служб и сервисов. Особое внимание в книге уделено технологиям ускоренной разработки корпоративных бизнес-приложений: шаблонам проектирования, архитектуре, управляемой моделью (MDA), языкам модельного проектирования UML и ОСЬ, технологии
ЕСО.
Курс имеет обновленный и расширенный понятийный аппарат, отличается архитектурной ц елостностью и способностью гибко адаптироваться к реалиям конкретного учебного процесса. Теоретические разделы поддержаны мощным практическим компонентом, который позволяет использовать данную книгу в качестве пособия для дополнительного или самостоятельного образования.

Технологии Delphi. Разработка приложений для бизнеса. Учебный курс
Бобровский С. И.

пятница, 6 марта 2009 г.

Техника разработки программ: в 2 книгах книга 1: Программирование на языке высокого уровня. Крылов Е. В., Острейковский В. А., Типкин Н. Г.

Крылов Е. В., Острейковский В. А., Типкин Н. Г. Техника разработки программ: в 2 книгах книга 1: Программирование на языке высокого уровня. В книге приведены основные сведения по процедурно- и объектно-ориентированному программированию. Детально раскрыт мир алгоритмов. Отличительной особенностью книги является ориентация на базовые средства программирования, обобщение языков программирования и алгоритмы, широко используемые в информационных технологиях. Для студентов вузов, обучающихся по техническим и технологическим направления" и специальностям.

Техника разработки программ: в 2 книгах книга 1: Программирование на языке высокого уровня.
Крылов Е. В., Острейковский В. А., Типкин Н. Г.

четверг, 5 марта 2009 г.

Теория экономических информационных систем Мишенин А.И.

Мишенин А.И. Теория экономических информационных систем Дается характеристика компонентов экономических информационных систем (ЭИС) - вычислительной системы, базы данных, программного обеспечения; рассматриваются этапы их жизненного цикла - проектирование, внедрение, эксплуатация, развитие. Моделирование представлений информации в ЭИС предполагает использование синтаксических моделей данных (реляционной, сетевой и иерархической) и семантических моделей (семантические сети, фреймы и др.). Моделирование процессов опирается на сети Петри. Теоретические методы проектирования иллюстрируются практическими задачами. Для иллюстрации методов обработки данных используются языки Паскаль, SQL, dBASE и Пролог (3-е изд. - 1993 г.).
Для студентов, обучающихся по специальностям "Математические методы и исследование операций в экономике", а также "Информационные системы в экономике".

Теория экономических информационных систем
Мишенин А.И.

понедельник, 2 марта 2009 г.

Теория и реализация языков программирования. Серебряков В.А., Галочкин М.П., Гончар Д.Р. и др.

Серебряков В.А., Галочкин М.П., Гончар Д.Р. и др. Теория и реализация языков программирования. Излагаются основные разделы теории разработки компиляторов. Рассматриваются такие средства автоматизации процесса разработки трансляторов как LEX, YACC, СУПЕР, методы генерации оптимального кода. Восполняется значительный (с 1991 г.) пробел в литературе на русском языке по данной теме.
Для студентов, аспирантов программистских специальностей и профессионалов - программистов и разработчиков компиляторов.

Теория и реализация языков программирования.
Серебряков В.А., Галочкин М.П., Гончар Д.Р. и др.

Структуры данных и стандартная библиотека шаблонов: Перевод с английского Коллинз У.Дж.

Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов: Перевод с английского В книге рассматриваются основьг организации структур данных и их реализации с использованием C++ в качестве языка инструкций. Большинство рассматриваемых структур данных, таких как массивы, векторы, очереди, списки и стеки, имеются в составе стандартной библиотеки шаблонов (STL). Достаточно подробно исследуется каноническая реализация этих структур данных, которая является как эффективной, так и краткой. Большое внимание уделяется также алгоритмам для работы со структурами данных.
Книга следует принципу изучения на практических примерах. Программные проекты в конце каждой главы позволяют читателю разрабатывать и реализовывать свои собственные структуры данных, либо расширять или применять структуры данных, рассматриваемые в главе. При выполнении лабораторных работ, предусмотренных в каждой главе, читатель сможет получить практические навыки применения полученных знаний при реальном программировании.
Книга может быть использована в качестве учебного пособия при изучении компьютерных технологий в программах высших учебных заведений.

Структуры данных и стандартная библиотека шаблонов: Перевод с английского
Коллинз У.Дж.