C++ CSS HTML Java JavaScript MySQL Oracle PERL PHP SQL Unix VBScript XHTML XML Сети

Алгоритмы и методы. Искусство программирования

 
Поиск:  

Категория: - Разработка программного обеспечения

Формат посмотра: Полный многострочный, Полный в две строчки, Полный в одну строчку, Полный без аннотации, Средний, Наименование-Цена-Автор, Наименование-Цена

Сортировка: Наименование, Цена, Автор, Год, Производитель

Страницы: 1 2 3 4

Абстрактные типы данныхАбстрактные типы данных

Автор: С. М. Окулов

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

Серия: Развитие интеллекта школьников

Цена: 285 руб.
Страницы: 256
Год: 2015
Производитель: Бином. Лаборатория знаний
ISBN: 978-5-94774-869-7

Купить


Азбука STLАзбука STL

Автор: П. В. Москвин

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

Цена: 324 руб.
Страницы: 262
Год: 2012
Производитель: Горячая Линия - Телеком
ISBN: 978-5-9912-0175-9

Купить


Алгоритмизация и программирование вычислительных задачАлгоритмизация и программирование вычислительных задач

Автор: А. И. Заковряшин

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

Серия: Конспекты лекций по радиотехническим дисциплинам

Цена: 329 руб.
Страницы: 80
Год: 2002
Производитель: Science Press
ISBN: 5-94818-008-5

Купить


Алгоритмические трюки для программистовАлгоритмические трюки для программистов

Автор: Генри С. Уоррен

Книга "Алгоритмические трюки для программистов" позволит повысить квалификацию профессиональному программисту, но при этом книга будет понятна и чрезвычайно полезна даже начинающему и даже студенту, тем более что в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. Работа программиста всегда немного хакерство, а также смесь арифметики и логики, особенно это касается программиста, который создает элегантный и эффективно работающий код. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Большинство из них носят практический характер, хотя некоторые представляют в первую очередь теоретический интерес. Автор книги много лет систематически собирал программные перлы, а затем свел их воедино, организовал и снабдил...

Цена: 1249 руб.
Страницы: 512
Год: 2014
Производитель: Вильямс
ISBN: 978-5-8459-1838-3

Купить


АлгоритмыАлгоритмы

Автор: С. Дасгупта, Х. Пападимитриу, У. Вазирани

В этой книге, предназначенной для студентов математических и программистских специальностей (начиная с младших курсов), подробно разбираются основные методы построения и анализа эффективных алгоритмов. Она основана на лекциях авторов в университетах Сан-Диего и Беркли. Выбор материала не вполне стандартный (скажем, о сортировке и структурах данных, связанных с хранением упорядоченных множеств в сбалансированных деревьях, не говорится, зато обсуждаются линейное программирование и даже квантовые вычисления). Авторы старались выделить основные идеи и излагать доказательства наглядно, не злоупотребляя формализмом, но и не жертвуя математической строгостью; оригинальный подход авторов делает книгу интересной не только студентам, но и опытным преподавателям. Каждый раздел снабжён упражнениями.

Цена: 529 руб.
Страницы: 320
Год: 2014
Производитель: МЦНМО
ISBN: 978-5-4439-0236-4

Купить


Алгоритмы и структуры данных. Новая версия для ОберонаАлгоритмы и структуры данных. Новая версия для Оберона

Автор: Никлаус Вирт

В классическом учебнике тьюринговского лауреата Н.Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберои/Компонентный Паскаль - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона - системе Блэкбокс, и доступны в исходниках на сайте издательства вместе с самой системой и дополнительными материалами. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе. Книга может...

Серия: Классика программирования

Цена: 579 руб.
Страницы: 272
Год: 2016
Производитель: ДМК Пресс
ISBN: 978-5-97060-230-0, 978-013022005-9

Купить


Алгоритмы на JavaАлгоритмы на Java

Автор: Роберт Седжвик, Кевин Уэйн

Книга Седжвика и Уэйна «Алгоритмы на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов, накопленных за последние несколько десятилетий В книге «Алгоритмы на Java» представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов, которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах. Книга «Алгоритмы на Java» отличается от множества других ясным и кратким...

Цена: 3079 руб.
Страницы: 848
Год: 2016
Производитель: Вильямс
ISBN: 978-5-8459-2049-2, 978-5-8459-1781-2

Купить


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

Автор: Ананий Левитин

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

Цена: 1729 руб.
Страницы: 576
Год: 2006
Производитель: Вильямс
ISBN: 5-8459-0987-2, 0-201-74395-7

Купить


Алгоритмы. Вводный курсАлгоритмы. Вводный курс

Автор: Томас Х. Кормен

Эта книга написана признанным авторитетом в области компьютерных алгоритмов - профессором информатики Томасом Корменом, чей труд "Алгоритмы. Построение и анализ", написанный в соавторстве с такими выдающимися учеными, как Чарльз Лейзерсон, Рональд Ривест и Клиффорд Штайн, выдержав три издания, давно стал общепризнанным классическим учебником по алгоритмам. Поскольку книга "Алгоритмы. Построение и анализ" предназначена в первую очередь для студентов и аспирантов, то есть подразумевает достаточно серьезную математическую подготовку, Т.Кормен написал книгу, предназначенную для всех, кого интересуют вопросы, связанные с компьютерными алгоритмами, но базовое образование, да и просто отсутствие времени не позволяют взяться за серьезный труд объемом более 1300 страниц. При всей простоте и легкости изложения эту книгу, как и все вышедшее из-под пера Т.Кормена, отличают точность, широкий спектр охватываемых вопросов, глубина изложения. Основной предполагаемый читатель этой книги -...

Цена: 979 руб.
Страницы: 208
Год: 2015
Производитель: Вильямс
ISBN: 978-5-8459-1868-0, 978-5-8459-2073-7

Купить


Алгоритмы. Построение и анализАлгоритмы. Построение и анализ

Автор: Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн

Книга "Алгоритмы. Построение и анализ" удачно объединяет в себе полноту охвата и строгость изложения материала. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге "Алгоритмы. Построение и анализ" описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге "Алгоритмы. Построение и анализ" описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний. Первое издание книги "Алгоритмы....

Цена: 3979 руб.
Страницы: 1328
Год: 2016
Производитель: Вильямс
ISBN: 978-5-8459-2016-4

Купить


Алгоритмы. Разработка и применениеАлгоритмы. Разработка и применение

Автор: Дж. Клейнберг, Е. Тардос

Впервые на русском языке выходит одна из самых авторитетных книг по разработке и использованию алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом программное обеспечение будет использовать структуры данных. Вы познакомитесь с базовыми аспектами построения алгоритмов, основными понятиями и определениями, структурами данных, затем перейдете к основным методам построения алгоритмов, неразрешимости и методам решения неразрешимых задач, и, наконец, изучите рандомизацию при проектировании алгоритмов. Самые сложные темы объясняются на четких и простых примерах, поэтому книга может использоваться как для самостоятельного изучения студентами, так и учеными-исследователями или профессионалами в области компьютерных технологий, которые хотят получить представление о применении тех или иных методов проектирования алгоритмов. ...

Серия: Классика Computer Science

Цена: 1279 руб.
Страницы: 800
Год: 2016
Производитель: Питер
ISBN: 978-5-496-01545-5

Купить


Алгоритмы. Руководство по разработкеАлгоритмы. Руководство по разработке

Автор: Стивен Скиена

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

Цена: 819 руб.
Страницы: 720
Год: 2011
Производитель: БХВ-Петербург
ISBN: 978-5-9775-0560-4, 978-1-84800-069-8

Купить


Алгоритмы. Теория и практическое применениеАлгоритмы. Теория и практическое применение

Автор: Род Стивенс

Алгоритмы - это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов; вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение. Эта книга может быть полезной не только в вашей текущей профессиональной деятельности, но и может помочь вам получить новую работу.

Серия: Мировой компьютерный бестселлер

Цена: 575.7 руб.
Страницы: 544
Год: 2016
Производитель: Эксмо
ISBN: 978-5-699-81729-0

Купить


Анализ алгоритмов. Активный обучающий подходАнализ алгоритмов. Активный обучающий подход

Автор: Дж. Макконнелл

Цена: 429 руб.
Год: 2013
ISBN: 9785948362168

Купить


Анализ алгоритмов. Активный обучающий подходАнализ алгоритмов. Активный обучающий подход

Автор: Дж. Макконнелл

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

Серия: Мир программирования

Цена: 434 руб.
Страницы: 416
Год: 2009
Производитель: Техносфера
ISBN: 978-5-94836-216-8, 978-0-7637-0782-8

Купить


Беседы о программированииБеседы о программировании

Автор: А. С. Кронрод

Настоящая книга, написанная известным ученым-математиком А.С.Кронродом почти 40 лет тому назад, впервые была опубликована в 2001 году. Один из зачинателей программирования у нас в стране и основателей целой школы программирования, А.С.Кронрод в доступной и интересной форме обсуждает вопросы организации системного программирования, отладки программ и архитектуры ЭВМ. Значительная часть книги посвящена различным задачам искусственного интеллекта и использованию "интеллектуальных" подходов для решения вычислительных задач. Книга будет интересна программистам, историкам науки и специалистам в области искусственного интеллекта.

Цена: 481 руб.
Страницы: 250
Год: 2006
Производитель: КомКнига
ISBN: 5-484-00413-6

Купить


Библиотека профессионала. Параллельное программирование. Модели и приемыБиблиотека профессионала. Параллельное программирование. Модели и приемы

Автор: И. Федотов

Цена: 1221 руб.
Год: 2017
ISBN: 978-5-91359-222-4

Купить


Биологический и искусственный разум. Часть 3. Восприятие внешнего мира индивидуальными носителями интеллектаБиологический и искусственный разум. Часть 3. Восприятие внешнего мира индивидуальными носителями интеллекта

Автор: Г.Н. Рапопорт, А.Г. Герц

Данная книга является третьей частью работы "Биологический и искусственный разум" (части 1 и 2; М.: URSS) и, в некотором смысле, продолжением книги "Искусственный и биологический интеллекты. Общность структуры, эволюция и процессы познания" (М.: URSS). Предлагаемая книга, вместе с заключительной, четвертой частью работы (М.: URSS, 2015), посвящена проблемам, связанным с восприятием и осознанием внешнего мира отдельными агентами и их коллективами и насколько осознанный ими мир адекватен реальному миру. В предлагаемой книге с единой позиции рассматриваются основные концепции и общие фундаментальные понятия, определяющие восприятие и осознание внешнего мира визуальной, соматосенсорной и слуховой системами приматов (в том числе человека), и их компьютерные модели. Описываются процессы создания в мозге визуальных, соматосенсорных и звуковых образов, их связи между собой и формирование картины внешнего мира в семантической и эпизодической памятях. Рассматриваются некоторые...

Цена: 469 руб.
Страницы: 232
Год: 2015
Производитель: Ленанд
ISBN: 978-5-9710-1577-2

Купить


Введение в анализ, синтез и моделирование системВведение в анализ, синтез и моделирование систем

Автор: В. М. Казиев

В курсе изложены основы системного анализа, синтеза и моделирования систем, которые необходимы при исследовании междисциплинарных проблем, их системно-синергетических основ и связей. Курс предназначен для студентов, интересующихся не только тем, как получить конкретное решение конкретной проблемы (что достаточно важно), но и тем, как ставить, описывать, исследовать и использовать такие задачи, находить и изучать общее в развивающихся системах различной природы, особенно, в информационных системах.

Серия: Основы информационных технологий

Цена: 262 руб.
Страницы: 248
Год: 2007
Производитель: Интернет-университет информационных технологий, Бином. Лаборатория знаний
ISBN: 978-5-9556-0108-3, 978-5-94774-710-2

Купить


Введение в информационный поискВведение в информационный поиск

Автор: Кристофер Д. Маннинг, Прабхакар Рагхаван, Хайнрих Шютце

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

Цена: 1509 руб.
Страницы: 528
Год: 2014
Производитель: Вильямс
ISBN: 978-5-8459-1623-5, 978-0-5218-6571-5

Купить


Введение в надежное и безопасное распределенное программированиеВведение в надежное и безопасное распределенное программирование

Автор: Кристиан Качин, Рашид Гуерру, Луис Родригес

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

Цена: 1319 руб.
Страницы: 512
Год: 2016
Производитель: ДМК Пресс
ISBN: 978-3-642-15259-7, 978-5-97060-369-7

Купить


Введение в теорию программирования. Курс лекцийВведение в теорию программирования. Курс лекций

Автор: С. В. Зыков

Учебный курс "Введение в теорию программирования" основан на творческом синтезе избранных формальных теорий (ламбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft.NET, обеспечивающей практически прозрачную интеграцию кода на языках программирования различных типов. Целью курса является формирование адекватного мировоззрения на современное программирование. Проводится сравнительный анализ функционального и объектно-ориентированного подходов к разработке программных систем. Рекомендовано УМО в области прикладной информатики для студентов высших учебных заведений, обучающихся по специальности 351400 "Прикладная информатика".

Серия: Основы информационных технологий

Цена: 309 руб.
Страницы: 400
Год: 2004
Производитель: Интернет-университет информационных технологий
ISBN: 5-9556-0009-4

Купить


Введение в теорию языков программированияВведение в теорию языков программирования

Автор: Жиль Довек, Жан-Жак Леви

Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами. Книга "Введение в теорию языков программирования" представляет читателю средства, необходимые для проектирования и реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования — операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации...

Серия: Классика программирования

Цена: 549 руб.
Страницы: 134
Год: 2016
Производитель: ДМК Пресс
ISBN: 978-5-97060-242-3

Купить


Верификация программного обеспеченияВерификация программного обеспечения

Автор: С. В. Синицын, Н. Ю. Налютин

Курс знакомит слушателей с современными технологиями верификации программного обеспечения, применяемыми при промышленной разработке сложных и отказоустойчивых программных систем. Курс рассчитан на читателей, заинтересованных в изучении основных подходов и путей решения проблем, которые связаны с современными технологиями верификации программного обеспечения.

Серия: Основы информационных технологий

Цена: 365 руб.
Страницы: 368
Год: 2008
Производитель: Бином. Лаборатория знаний, Интернет-университет информационных технологий
ISBN: 978-5-94774-825-3

Купить


Вероятностное программирование на практикеВероятностное программирование на практике

Автор: Ави Пфеффер

Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают прогнозировать использование социальных сетей. Приведены примеры построения фильтра спама, диагностики ошибок в вычислительной системе, восстановления цифровых изображений. Представлен функциональный стиль программирования для анализа текстов, объектно-ориентированных моделей и моделей с открытой вселенной. Издание рассчитано на широкий круг читателей: специалистов по анализу данных и машинному обучению, программистов, студентов вузов и др.

Цена: 1169 руб.
Страницы: 462
Год: 2017
Производитель: ДМК Пресс
ISBN: 978-5-97060-410-6

Купить


Дискретная математика для программистовДискретная математика для программистов

Автор: Р. Хаггарти

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

Серия: Мир программирования

Цена: 489 руб.
Страницы: 400
Год: 2016
Производитель: Техносфера
ISBN: 978-5-94836-303-5, 0-201-73047-2

Купить


Дружелюбные алгоритмы, понятные каждому. Как улучшить работу ума без лишних хлопотДружелюбные алгоритмы, понятные каждому. Как улучшить работу ума без лишних хлопот

Автор: Владимир Паронджанов

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

Цена: 799 руб.
Страницы: 464
Год: 2016
Производитель: ДМК Пресс
ISBN: 978-5-97060-227-0

Купить


Жемчужины проектирования алгоритмов. Функциональный подходЖемчужины проектирования алгоритмов. Функциональный подход

Автор: Ричард Бёрд

В книге Ричард Бёрд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из которых абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования. Издание предназначено для программистов, увлекающихся функциональным...

Серия: Функциональное программирование

Цена: 869 руб.
Страницы: 330
Год: 2015
Производитель: ДМК Пресс
ISBN: 978-5-97060-161-7 , 978-0-521-51338-8

Купить


Идеальный программист. Как стать профессионалом разработки ПОИдеальный программист. Как стать профессионалом разработки ПО

Автор: Роберт Мартин

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

Серия: Библиотека программиста

Цена: 449 руб.
Страницы: 224
Год: 2012
Производитель: Питер
ISBN: 978-5-459-01044-2, 978-0137081073

Купить


Изучаем C++ через программирование игрИзучаем C++ через программирование игр

Автор: М. Доусон

Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++. Эта книга поможет вам освоить разработку игр с самых азов, независимо от того, есть ли у вас опыт программирования. Гораздо интересней учиться, когда обучение превращается в игру. Каждая глава книги описывает самостоятельный игровой проект. В заключительной главе вам предстоит написать сложную игру, которая объединяет все приемы программирования, рассмотренные в предыдущих главах. Книга, которую вы держите в руках, идеально подойдет для начинающего программиста, планирующего не только как следует освоить непростой язык С++, но и поупражняться в программировании игр.

Цена: 579 руб.
Страницы: 352
Год: 2016
Производитель: Питер
ISBN: 978-5-496-01629-2

Купить


Изучаем программирование для iPADИзучаем программирование для iPAD

Автор: Кирби Тэрнер, Том Харрингтон

В книге читатель пройдет весь путь создания приложения PhotoWheel, предназначенного для управления фотографиями, познакомившись при этом со всеми аспектами программирования iOS 5. PhotoWheel позволяет распределять любимые фотографии по альбомам, делиться ими с друзьями и родственниками, просматривать на экране телевизора. В процессе разработки приложения вы изучите установку и настройку Xcode 4.2 на Mac; основы языка Objective-C и управления памятью с помощью механизма ARC; работу с Core Data и службой iCloud; использование новой функции Xcode - раскадровок - для создания функционального прототипа пользовательского интерфейса; создание жестов и интеграция с Core Animation; использование в приложении функций AirPrint, электронной почты и AirPlay; применение к изображениям фильтров и эффектов с помощью Core Image; диагностика и исправление ошибок с помощью Instruments; подготовка приложения к отправке в App Store. Но самое важное - вы получите практический опыт разработки...

Цена: 1040 руб.
Страницы: 808
Год: 2012
Производитель: ДМК Пресс
ISBN: 978-5-94074-844-1, 978-0-321-75040-2

Купить


Интернетика. Навигация в сложных сетях. Модели и алгоритмыИнтернетика. Навигация в сложных сетях. Модели и алгоритмы

Автор: Д. В. Ландэ, А. А. Снарский, И. В. Безсуднов

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

Цена: 454 руб.
Страницы: 264
Год: 2009
Производитель: Либроком
ISBN: 978-5-397-00497-8

Купить


Интерполяция. Методы и компьютерные технологии их реализацииИнтерполяция. Методы и компьютерные технологии их реализации

Автор: А.М. Половко, П.Н. Бутусов

Бутусов Павел Николаевич, кандидат технических наук, доцент, преподаватель Санкт-Петербургской академии гражданской авиации, в прошлом - летчик Гражданской авиации Разработчик обучающих и контролирующих компьютерных программ, применяемых в авиации

Цена: 167 руб.
Страницы: 320
Год: 2004
Производитель: БХВ-Петербург
ISBN: 5-94157-493-2

Купить


Искусство алгоритмизацииИскусство алгоритмизации

Автор: В. Потопахин

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

Цена: 444 руб.
Страницы: 320
Год: 2014
Производитель: ДМК Пресс
ISBN: 978-5-94074-999-8

Купить


Искусство поиска решения в нестандартной задачеИскусство поиска решения в нестандартной задаче

Автор: В. В. Потопахин

Книга является заключительной в авторской трилогии книг после "Современное программирование с нуля" и "Искусство алгоритмизации". Эта книга о том, что делать с задачей, если её решение нельзя вычитать в учебнике. Иначе говоря, - эта книга о творчестве в программировании. В тексте вы не найдете готовых рецептов, скорее, это описание того, как искать путь в интеллектуальной неизвестности, как выстроить свое мышление, так чтобы, не зная готовых формул и теорем, все же получить достаточно приличное решение за оптимальное время. Издание предназначено для широкого круга начинающих программистов - школьников, студентов, а также всех думающих разработчиков программного обеспечения.

Цена: 529 руб.
Страницы: 166
Год: 2016
Производитель: ДМК Пресс
ISBN: 978-5-97060-198-3

Купить


Искусство программирования. Том 1. Основные алгоритмыИскусство программирования. Том 1. Основные алгоритмы

Автор: Дональд Э. Кнут

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

Серия: Искусство программирования

Цена: 3009 руб.
Страницы: 720
Год: 2015
Производитель: Вильямс
ISBN: 978-5-8459-1984-7, 978-5-8459-0080-7, 0-201-89683-4

Купить


Искусство программирования. Том 4, А. Комбинаторные алгоритмы. Часть 1Искусство программирования. Том 4, А. Комбинаторные алгоритмы. Часть 1

Автор: Дональд Эрвин Кнут

Эта книга представляет собой том 4А, поскольку сам том 4 является многотомником. Комбинаторный поиск — богатая и важная тема, и Кнут приводит слишком много нового, интересного и полезного материала, чтобы его можно было разместить в одном или двух (а может быть, даже в трех) томах. Одна эта книга включает около 1500 упражнений с ответами для самостоятельной работы, а также сотни полезных фактов, которые вы не найдете ни в каких других публикациях. Том 4А определенно должен занять свое место на полке рядом с первыми тремя томами этой классической работы в библиотеке каждого серьезного программиста. В этом томе рассматриваются методы, позволяющие компьютерам эффективно работать с задачами гигантского размера. Рассматриваемый материал начинается с булевых функций и технологий и трюков работы с битами, затем всесторонне рассматривается генерация всех кортежей и перестановок, всех сочетаний и разбиений, и всех деревьев. Комбинаторный поиск — богатая и важная тема, и Кнут...

Цена: 3499 руб.
Страницы: 960
Год: 2016
Производитель: Вильямс
ISBN: 978-5-8459-1744-7, 978-0-201-03804-0

Купить


Искусство программирования. Том 2. Получисленные алгоритмыИскусство программирования. Том 2. Получисленные алгоритмы

Автор: Дональд Э. Кнут

В третьем издании второго тома представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге даны основы теории получисленных алгоритмов, а также примеры этих алгоритмов. Тем самым установлено прочное связующее звено между компьютерным программированием и численным анализом. Особого упоминания заслуживают предложенная Кнутом в настоящем издании новая трактовка генераторов случайных чисел, а также рассмотрение способов вычислений с помощью формальных степенных рядов.

Серия: Искусство программирования

Цена: 3159 руб.
Страницы: 832
Год: 2017
Производитель: Вильямс
ISBN: 978-5-8459-0081-4, 5-8459-0081-6, 0-201-89684-2

Купить


Искусство программирования. Том 3. Сортировка и поискИскусство программирования. Том 3. Сортировка и поиск

Автор: Дональд Э. Кнут

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

Серия: Искусство программирования

Цена: 2569 руб.
Страницы: 824
Год: 2014
Производитель: Вильямс
ISBN: 978-5-8459-0082-1, 0-201-89685-0

Купить


Искусство создания сценариев в UnityИскусство создания сценариев в Unity

Автор: Алан Торн

Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на C# и созданию коммерчески успешных игр профессионального уровня. Издание предназначено для студентов, преподавателей и специалистов, знакомых с Unity, а так же с основами программирования.

Цена: 1059 руб.
Страницы: 360
Год: 2016
ISBN: 978-5-97060-381-9

Купить


Исследование операцийИсследование операций

Автор: Хемди А. Таха

Исследование операций ориентировано на решение практических задач, которые можно описать с помощью математической модели. В книге представлены основные разделы теории исследования операций: математическое программирование (линейное и нелинейное, детерминированное и стохастическое), теория принятия решений и теория игр, теория управления запасами, теория массового обслуживания, имитационное моделирование. Данная книга может служить учебным пособием по теории и практическому применению методов исследования операций. Каждая тема начинается с вводного материала, доступного студентам первых курсов, далее уровень изложения постепенно повышается и рассчитан уже на студентов старших курсов и аспирантов. В конце каждой главы приводится набор комплексных задач, связанных с излагаемой темой, которые значительно углубляют и расширяют ее. Написанная без излишнего академизма (но достаточно строго) книга "Исследование операций" будет полезна широкому кругу читателей: студентам, аспирантам...

Цена: 3009 руб.
Страницы: 912
Год: 2016
Производитель: Вильямс
ISBN: 978-5-8459-2086-7, 0-13-032374-8

Купить


Как написать безопасный код на С++, Java, Perl, PHP, ASP.NETКак написать безопасный код на С++, Java, Perl, PHP, ASP.NET

Автор: Майкл Ховард, Дэвид Лебланк, Джон Виега

Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. Рассмотрены уязвимости на языках C/C++, С#, Java, Visual Basic, Visual Basic .NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы издания, Майкл Ховард и Дэвид Леблаик, обучают программистов как писать безопасный код в компании Microsoft. На различных примерах продемонстрированы как сами ошибки, так и способы их исправления и защиты от них. Если вы - программист, то вам просто необходимо прочесть эту книгу.

Цена: 409 руб.
Страницы: 288
Год: 2014
Производитель: ДМК Пресс
ISBN: 978-5-94074-836-6, 0-07-226085-8

Купить


Как стать специалистом по встраиваемым системам. Пособие для тех, кто хочет заниматься интересным и хорошо оплачиваемым деломКак стать специалистом по встраиваемым системам. Пособие для тех, кто хочет заниматься интересным и хорошо оплачиваемым делом

Автор: Левин Эдвардс

Эту книгу не стоит рассматривать как обычный учебник. В ней вы не найдете подробных описаний архитектур микроконтроллеров или множества рецептов построения отдельных узлов встраиваемых систем, листингов программ и т. п. Эта книга в первую очередь рассказывает о том, как именно становятся специалистами в столь востребованной области - а именно, в области создания встраиваемых систем, с которыми мы все чаще сталкиваемся и на работе, и в повседневной жизни. Написанная авторитетным специалистом, она будет прекрасным пособием для тех, кто умеет думать и хочет подготовиться к тому, чтобы заняться хорошо оплачиваемым и интересным делом.

Серия: Программируемые системы

Цена: 365 руб.
Страницы: 296
Год: 2009
Производитель: Додэка XXI
ISBN: 978-5-94120-186-0, 978-0-7506-7953-4

Купить


Карьера программистаКарьера программиста

Автор: Г. Лакман Макдауэлл

Книга "Карьера программиста" основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в...

Серия: Библиотека программиста

Цена: 949 руб.
Страницы: 688
Год: 2016
Производитель: Питер
ISBN: 978-5-496-02154-8, 978-0984782857

Купить


Квантовые вычисления и функциональное программированиеКвантовые вычисления и функциональное программирование

Автор: Р. В. Душкин

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

Серия: Функциональное программирование

Цена: 444 руб.
Страницы: 232
Год: 2015
Производитель: ДМК Пресс
ISBN: 978-5-97060-275-1

Купить


Кодеры за работой. Размышления о ремесле программистаКодеры за работой. Размышления о ремесле программиста

Автор: Питер Сейбел

Программисты - люди не очень публичные, многие работают поодиночке или в небольших группах. Причем самая важная и интересная часть их работы никому не видна, потому что происходит у них в голове. Питер Сейбел, писатель-программист, снимает покров таинственности с этой профессии. Он взял интервью у 15 величайших профессионалов: Кена Томпсона, создателя UNIX, Берни Козелла, участника первой реализации сети ARPANET, Дональда Кнута, Гая Стила, Джейми Завински, Саймона Пейтон-Джонса, Питера Норвига, Дугласа Крокфорда, Джошуа Блоха, Брендана Айка, Джо Армстронга, Брэда Фицпатрика, создателя Живого Журнала, и других. Все они "подсели" на программирование еще в школе. Тогда, на заре зарождения отрасли, лишь в немногих учебных заведениях читались курсы по компьютерным наукам. Поэтому будущим гуру приходилось покорять профессиональные вершины самостоятельно, но всех их отличает творческое горение и полная самоотдача любимому делу. Вы узнаете, что они думают о будущем программирования...

Серия: Профессионально

Цена: 599 руб.
Страницы: 544
Год: 2011
Производитель: Символ-Плюс
ISBN: 978-5-93286-188-2, 978-1-4302-1948-4

Купить


Компиляторы. Принципы, технологии и инструментарийКомпиляторы. Принципы, технологии и инструментарий

Автор: Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман

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

Цена: 4009 руб.
Страницы: 1184
Год: 2016
Производитель: Вильямс
ISBN: 978-5-8459-1932-8

Купить


Логические основы проектирования дискретных устройствЛогические основы проектирования дискретных устройств

Автор: А. Д. Закревский, Ю. В. Поттосин, Л. Д. Черемисинова

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

Цена: 990 руб.
Страницы: 592
Год: 2007
Производитель: ФИЗМАТЛИТ
ISBN: 978-5-9221-0811-9

Купить


Математическое программированиеМатематическое программирование

Автор: В. Г. Карманов

Рассматривается широкий круг вопросов, связанных с математическим программированием. Изложены теоретические основы задач линейного, выпуклого и нелинейного программирования и построения численных методов их решения. Для студентов высших учебных заведений.

Цена: 649 руб.
Страницы: 264
Год: 2008
Производитель: ФИЗМАТЛИТ
ISBN: 978-5-9221-0983-3

Купить


Метод распознавания символов, основанный на полиномиальной регрессииМетод распознавания символов, основанный на полиномиальной регрессии

Автор: Пестрякова Н.В

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

Цена: 381 руб.
Страницы: 144
Год: 2016
ISBN: 978-5-396-00749-9

Купить


Методы Монте-Карло для параллельных вычислений. Учебное пособиеМетоды Монте-Карло для параллельных вычислений. Учебное пособие

Автор: А. В. Зорин, М. А. Федоткин

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

Серия: Суперкомпьютерное образование

Цена: 464 руб.
Страницы: 192
Год: 2013
Производитель: Издательство МГУ
ISBN: 978-5-211-06530-7

Купить


Страницы: 1 2 3 4
© 2000- NIV