В книге на основе так называемых абстрактных структур данных (ADT)рассматриваются как встроенные, так и определяемые пользователем типы данных для их эффективной обработки методами сортировки и поиска информации, построению стеков, очередей и деревьев. Книга будет интересна всем категориям программистов - от начинающих до профессионалов.
ISBN: 5-7989-0017-7
Издательство:
Бином
Дата выхода: март 1999
Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные...
ISBN: 978-5-496-00740-5
Издательство:
Питер
Дата выхода: июль 2013
Учебное пособие включает разделы, которые подробно описывают абстрагирование типов, идентификацию объектов, классы оперативной памяти, линейные динамические структуры данных (односвязные, двусвязные списки, мультисписки), рекурсивные алгоритмы обработки структур данных, иерархические структуры данных (деревья и графы). Теоретический материал иллюстрируется большим количеством программных...
ISBN: 978-5-8114-5487-7
Издательство:
Лань
Дата выхода: декабрь 2020
Этот курс приобрел большую популярность, о чем свидетельствует выход его второго издания. Авторам удалось найти удачный баланс между стремлением к исчерпывающему предоставлению материала о структурах данных и объектно- ориентированном программировании с одной стороны, и максимально доступным стилем изложением с другой. Данная книга является продолжением базового курса изучения языка С++, написанного...
ISBN: 5-8459-0263-0
Издательство:
Вильямс/Диалектика
Дата выхода: август 2002
о формате файла PDF Файл с книгой можно будет скачать сразу же после оплаты. Положите его в корзину и оплатите как и любой другой товар. Описываются методы построения и использования сложных структур данных: стеки, деревья, графы; нетрадиционные представления данных, в частности, функциональное представление. Приводятся различные алгоритмы обработки этих структур на простых примерах программ....
Описываются методы построения и использования сложных структур данных: стеки, деревья, графы; нетрадиционные представления данных, в частности функциональное представление. Рассматриваются различные алгоритмы обработки этих структур на простых примерах программ. Изложение осуществляется на основе объектно-ориентированного подхода с использованием языка программирования C++. Показано, как тот или...
ISBN: 978-5-94157-506-0
Издательство:
BHV-СПб
Дата выхода: апрель 2014
Книга посвящена использованию языков JavaScript и PHP для разработки Web-приложений. Приведены основные понятия, связанные с разработкой Web-сайта, а также сведения о языке HTML и каскадных таблицах стилей (CSS). Рассмотрены основы программирования на JavaScript и PHP 5. Приведены практические примеры различных клиентских и серверных сценариев. Описаны особенности и даны рекомендации по применению этих языков. В...
ISBN: 978-5-9775-0112-5
Издательство:
BHV-СПб
Дата выхода: январь 2008
Книга посвящена использованию языков JavaScript и РНР для разработки Web -приложений. Приведены основные понятия, связанные с разработкой Web-сайта, а также сведения о языке HTML и каскадных таблицах стилей (CSS). Рассмотрены основы программирования на JavaScript и PHP 5. Описаны особенности и рекомендации по применению этих языков. Приведены практические примеры различных клиентских и серверных сценариев. В приложениях...
ISBN: 5-94157-887-3
Издательство:
BHV-СПб
Дата выхода: июль 2006
Книга посвящена использованию языков JavaScript и PHP для разработки Web-приложений. Приведены основные понятия, связанные с разработкой Web-сайта, а также сведения о языке HTML и каскадных таблицах стилей (CSS). Рассмотрены основы программирования на JavaScript и PHP 5. Приведены практические примеры различных клиентских и серверных сценариев. Описаны особенности и даны рекомендации по применению этих языков. В...
Изложен широкий круг вопросов, касающихся теоретических основ разработки и реализации языков программирования: теория перевода и ее применение к синтаксическому анализу; конструирование сканеров и однопроходных анализаторов; свойства языков и грамматик и др. Для студентов высших учебных заведений, а также может быть полезно для разработчиков программного обеспечения вычислительной техники и...
ISBN: 978-5-406-00121-9
Издательство:
КноРус
Дата выхода: январь 2010
В книге изложены основы теории разработки компиляторов. Рассматриваются такие средства автоматизации процесса разработки трансляторов LEX, YACC, СУПЕР и методы генерации оптимального кода. Издание восполняется значительный (с 1991 г.) пробел в литературена русском языке по этой теме. Для студентов и аспирантов программистских специальностей и профессионалов — программистов и разработчиков.
ISBN: 5-94073-053-1
Издательство:
МЗ- Пресс
Дата выхода: январь 2003
Книга Герберта Шилдта, одного из самых известных авторов компьютерной литературы, посвящена обсуждению сложных вопросов программирования. В ней подробно рассмотрены параметризованные функции и классы, а также такие задачи программирования, как реализация разреженных массивов, построение программ разбора математических выражений, алгоритмы шифрования и сжатия данных, а также проблемы разработки...
ISBN: 5-7791-0029-2
Издательство:
BHV-СПб
Дата выхода: январь 2000
В книге известного американского автора Рода Стивенса рассматриваются важные концепции и методы, знание которых помогает не только на-ходить, и исправлять ошибки, но и предотвращать их появление в ваших программах. Подробно рассказывается, как сделать тексты программ более понятными. Объясняются принципы тестирования и применения профайлера, предназначенного для нахождения ошибок и оптимизации кода....
ISBN: 5-94074-052-9
Издательство:
ДМК
Дата выхода: январь 2001
Рассмотрены основы программирования на C++, начиная с описания синтаксиса языка С, приемов и методов программирования в стиле классического С до введения понятий классов, шаблонов классов и вопросов наследования. Уделено особое внимание использованию стандартной библиотеки шаблонов STL. Представлен современный подход к организации ввода/вывода при помощи потоковых классов. Рассматривается техника...
ISBN: 978-5-94157-655-5
Издательство:
BHV-СПб
Дата выхода: сентябрь 2013
Изложен начальный курс низкоуровневого программирования на C++ для Windows с использованием библиотеки Win32 API. Рассмотрены графический интерфейс Windows-приложения, стандартные диалоговые окна, элементы управления, растровая графика, DLL-библиотеки, процессы и потоки. Материал иллюстрирован многочисленными примерами, выполненными в Visual Studio 2010 под управлением Windows 7. Для студентов и преподавателей технических...
ISBN: 978-59775-0600-7
Издательство:
BHV-СПб
Дата выхода: август 2010
Данное учебное пособие посвящено разработке экспертных систем на языке логического программирования Visual Prolog Для представления знаний о предметной области выбрана продукционная модель. Материал учебного пособия основан на многолетнем опыте чтения курса лекций по таким дисциплинам как «Логическое программирование» и «Системы искусственного интеллекта». Одна из дисциплин - «Системы...
ISBN: 978-5-906923-40-0
Издательство:
Clever
Дата выхода: май 2017
Рассмотрены основы технологии Web-сервисов в спецификациях первого и второго уровня, реализация технологии Web-сервисов в виде стандартов платформы Java и в таких распространенных Java-стеках Web-сервисов, как Metro, СXF и Axis2. Материал книги сопровождается более 70 примерами с подробным анализом исходных кодов. На сайте издательства находятся примеры проектов из книги, а также дополнительные материалы. Файлы для...
Рассмотрены основы программирования на С++, начиная с описания синтаксиса языка С, приемов и методов программирования в стиле классического С до введения понятий классов, шаблонов классов и вопросов наследования. Уделено особое внимание использованию стандартной библиотеки шаблонов STL. Представлен современный подход к организации ввода/вывода при помощи потоковых классов. Рассматривается техника...
ISBN: 5941576552
Издательство:
БХВ-Петербург
Дата выхода: май 2005
Книга посвящена описанию принципиально нового языка программирования Java, предложенного компанией Sun Microsystems в июне 1995 г. Java - это объектноориентированный язык, позволяющий разработчикам программ легко создавать самые сложные приложения. В Java встроены поддержка потоков, средства для работы в сети и многое другое, чрезвычайно полезное для профессиональных программистов. В книге содержится разнообразная...
ISBN: 5-7791-0051-9
Издательство:
BHV-СПб
Дата выхода: ноябрь 2000
Предлагаемая книга является переводом второй части издания "Advanced Java 2 Platform. How to Program". Оригинал содержит более 1800 страниц поэтому было принято решение русское издание разбить на три части. Первая часть книги посвящена созданию графического пользовательского интерфейса двухмерной и трехмерной iрафике компо-нентам Java Beans взаимодействию с базами данных вопросам обеспечения безопасности. Вторая часть книги...
ISBN: 5-9518-0051-X
Издательство:
Бином
Дата выхода: май 2003
Книга посвящена распределенным приложениям и на примерах знакомит с технологиями построения распределенных систем, а также управления сетями: Remote Method Invocation (RMI), Jini, JavaSpaces, Java Management Extensions (JMX), Jiro и построению гетерогенных систем на основе Common Obiect Request Broker Arhitecture (COBRA). Рассматриваются различные подходы к построению пиринговых приложений на основе RMI, Jini, JXTA.
ISBN: 978-5-9518-0448-8
Издательство:
Бином
Дата выхода: февраль 2011
Книга является репринтным изданием перевода второй части "Advanced Java 2 Platform: How to Program". Поскольку оригинал содержит более 1800 страниц, было решено русское издание разделить на три части. Первая часть посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам Java Beans, взаимодействию с базами данных, вопросам обеспечения безопасности. Вторая часть книги, которую...
ISBN: 978-5-9518-0278-1
Издательство:
Бином
Дата выхода: август 2008