**Данные блоки поддерживают скрол
**Данные блоки поддерживают скрол вверх/вниз
Книги издательства "ДМК-Пресс" по информатике
Показано
609..624
из
1086
Теория вычислений для программистов
АвторыТ. Стюарт
ИздательствоДМК-пресс
Год издания2014
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования! <br>В этой книге теоретическая информатика излагается в хорошо знакомом вам контексте, что поможет оценить, почему ее идеи важны и как они отражаются на том, чем программист изо дня в день занимается на работе. <br>Вместо математической нотации или незнакомого академичного языка программирования типа Haskell или Lisp в этой книге для объяснения формальной семантики, теории автоматов и функционального программирования вкупе с лямбда-исчислением применяется язык Ruby, сведенный к минимуму.<br>Издание предназначено для программистов любой квалификации, знакомых хотя бы с одним из современных языков, но не имеющих формальной подготовки в информатике. ...
Downloaded
2020-05-14
Android NDK. Разработка приложений под Android на С/С++
АвторыС. Ретабоуил
ИздательствоДМК-пресс
Год издания2014
В книге показано, как создавать мобильные приложения для платформы Android на языке C/C++ с использованием пакета библиотек Android Native Development Kit (NDK) и объединять их с программным кодом на языке Java. Вы узнаете как создать первое низкоуровневое приложение для Android, как взаимодействовать с программным кодом на Java посредством механизма Java Native Interfaces, как соединить в своем приложении вывод графики и звука, обработку устройств ввода и датчиков, как отображать графику с помощью библиотеки OpenGL ES и др.Издание предназначено для разработчиков мобильных приложений, как начинающих так и более опытных, уже знакомых с программированием под Android с использованием Android SDK.
...
Downloaded
2023-01-25
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
АвторыСтефан К. Дьюхэрст
ИздательствоДМК-пресс
Год издания2014
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.<br> Обсуждаются как наиболее распространенные "ляпы", имеющиеся почти в любой программе на C++, так и сложные ошибки в использовании синтаксиса, препроцессора, преобразований типов, инициализации, управления памятью и ресурсами, полиморфизма, а также при проектировании классов и иерархий. Все ошибки и их последствия обсуждаются в контексте. Подробно описываются способы разрешения указанных проблем.<br>Автор знакомит читателей с идиомами и паттернами проектирования, с помощью которых можно решать типовые задачи. Читатель также узнает много новогоо плохо понимаемых возможностях C++, которые применяются в продвинутых программах и проектах. На сайте http://www.semantics.org можно найти полный
код примеров из книги. <br>В книге рассказывается, как миновать наиболее серьезные опасности, подстерегающие программиста на C++. Программисты найдут в ней практические рекомендации, которые позволят им стать настоящими экспертами.<br> Издание предназначено для всех программистов, желающих научиться писать
правильные и корректно работающие программы на языке С++.
...
Downloaded
2020-05-14
Параллельное программирование на C++ в действии. Практика разработки многопоточных программ
АвторыЭ. Уильямс
ИздательствоДМК-пресс
Год издания2014
В наши дни компьютеры с несколькими многоядерными процессорами стали нормой. Стандарт C++11 языка C++ предоставляет развитую поддержку многопоточности в приложениях. Поэтому, чтобы сохранять конкурентоспособность, вы должны овладеть принципами и приемами их разработки, а также новыми средствами языка, относящимися к параллелизму.<br>Книга "Параллельное программирование на С++ в действии" не предполагает предварительных знаний в этой области. Вдумчиво читая ее, вы научитесь писать надежные и элегантные многопоточные программы на C++11. Вы узнаете о том, что такое потоковая модель памяти, и о том, какие средства поддержки многопоточности, в том числе запуска и синхронизации потоков, имеются в стандартной библиотеке. Попутно вы познакомитесь с различными нетривиальными проблемами программирования в условиях параллелизма. ...
Downloaded
2020-05-06
Занимательное программирование. Базы данных. Манга
АвторыМана Такахаси
ИздательствоДМК-пресс
Год издания2014
У принцессы Руруны и Кейна возникла проблема: в их торгующей фруктами империи царит неразбериха из-за противоречивых данных, и поэтому дыни подменяются яблоками и клубникой, что вызывает большие трудности в работе. И что же им делать? Конечно же, построить реляционную базу данных, и поможет им в этом Тико, чудесная фея баз данных. Она покажет Руруне и Кейну, как создать базу данных, которая поможет управлять продажами, реализацией товара и его экспортом. Вы узнаете, как работает база данных, и поймёте значение таких терминов, как схемы, ключи, нормализация и транзакции. <br>Если у вас голова идёт кругом, когда речь заходит о базах данных, или же вы просто заплутали в лабиринте чисел и данных, которые, как вам кажется, неподвластны контролю, присоединяйтесь к Руруне и Кейну. ...
Downloaded
2020-04-15
Моделирование электротехнических устройств в MATLAB.SimPowerSystems и Simulink
АвторыЧерных И.В.
ИздательствоДМК-пресс
Год издания2014
В книге содержится описание прикладной программы Simulink и библиотеки блоков SimPowerSystems, предназначенной для моделирования электротехнических устройств и систем. Рассматривается методика создания моделей с помощью графического интерфейса программы, дается описание базовой библиотеки блоков SimPowerSystems, описаны методы расчета моделей. Подробно изложена методика создания электротехнических блоков пользователя. Даны основные команды для управления моделью из ядра пакета MATLAB. Рассмотрен механизм выполнения расчета модели. Даны советы автора по применению программы. <br>В издании дано большое количество примеров, поясняющих работу блоков и методику создания модели. <br>Книга предназначена для инженеров, научных работников, аспирантов и студентов, занимающихся моделированием в области электротехники. ...
Downloaded
2020-04-15
Искусство автономного тестирования с примерами на C#. 2-е издание
АвторыОшероув Р.
ИздательствоДМК-пресс
Год издания2014
Во втором издании книги "Искусство автономного тестирования" автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать "нетестопригодный" код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных. Примеры в книге написаны на C#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++. ...
Downloaded
2019-04-09
Занимательная статистика. Регрессионный анализ. Манга
АвторыС. Такахаси
ИздательствоДМК-пресс
Год издания2014
Риса и Миу учатся в институте и подрабатывают в кафе Norns. Миу очень нравится один из посетителей кафе, но она не знает, как с ним познакомиться. Однажды он забывает на столе книгу, которая оказывается учебником по регрессионному анализу. Теперь есть повод заговорить с ним, но Миу почти не знакома с регрессионным анализом. И тогда Риса берётся помочь своей подруге разобраться в этой науке, осваивая которую Миу узнает, зачем и когда нужен регрессионный анализ, как его проводить, как оценивать его достоверность. В ходе обучения Миу познакомится с такими разновидностями регрессионного анализа, как множественная и логистическая регрессия и на примере кафе Norns научится практически их использовать.Если у вас появилась необходимость на основе некоторых данных предсказать другие данные, например, зная расположение и площадь нового магазина предсказать, какая у него будет выручка, то эта книга для вас.
...
Downloaded
2019-04-09
Интерфейс JNI: руководство по программированию
АвторыЛиэнг Ш.
ИздательствоДМК-пресс
Год издания2014
В книге описывается интерфейс Java Native Interface (JNI) - интерфейс взаимодействия языка Java с нативным кодом, написанным на других языках. Она будет полезна программистам на Java, интересующимися вопросами интеграции кода, написанного на C и С++, в Java-приложение; внедрением виртуальной машины Java в С- и С++- приложения; реализация виртуальной машины Java; техническими вопросами организации взаимодействия между различными языками, в том числе имеющими отношение к работе со сборщиком мусора и многопоточности. Издание предназначено разработчикам на языке Java различной квалификации, желающими использовать в своих программах всю мощь нативного кода, написанного на других языках. ...
Downloaded
2019-04-09
Лямбда-выражения в Java 8. Функциональное программирование - в массы
АвторыУорбэртон Р.
ИздательствоДМК-пресс
Год издания2014
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач. Лямбда-выражения - относительно простое изменение в языке Java; в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно- ориентированные языки. Издание предназначено для программистов разной квалификации, как правило уже работающих с Java, но не имеющих опыта функционального программирования. ...
Downloaded
2019-04-09
Разработка веб-приложений с использованием Flask на языке Python
АвторыГринберг М.
ИздательствоДМК-пресс
Год издания2014
В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как расширять приложения дополнительными веб-технологиями, такими как поддержка миграции базы данных и взаимодействия с веб-службами. Вместо того чтобы навязывать строгие правила, как это делают другие фреймворки, Flask оставляет за вами свободу принятия решений. Если вы имеете опыт программирования на языке Python, данная книга покажет вам, как можно воспользоваться такой свободой творчества! ...
Downloaded
2019-04-09
Оптимизация приложений на платформе .NET
АвторыГолдштейн С., Зурбалев Д., Флатов И. и др.
ИздательствоДМК-пресс
Год издания2014
Увеличение производительности алгоритмов и приложений является чрезвычайно важным аспектом разработки и может дать вам преимущество перед конкурентами, а вашим пользователям обеспечить низкую стоимость владения и удовольствие от использования быстрых и отзывчивых приложений. Данная книга описывает внутренние особенности ОС Windows, среды выполнения CLR и аппаратного обеспечения, влияющие на производительность приложений, а также дает вам знания и инструменты для измерения производительности вашего кода в изоляции от внешних факторов. Книга наполнена примерами кода на C# и рекомендациями, которые помогут вам выжать максимум возможного из вашего приложения - низкое потребление памяти, согласованную нагрузку на процессор и минимальное количество операций ввода/вывода с сетью и диском. Издание предназначено для программистов, знакомых с языком C# и платформой .NET. ...
Downloaded
2019-04-09
Девять алгоритмов, которые изменили мир. Остроумные идеи, лежащие в основе современных компьютеров
АвторыДж. Маккормик
ИздательствоДМК-пресс
Год издания2014
Ежедневно мы используем впечатляющие технологические достижения, даже не задумываясь об этом. Мы передаем по сети гигабайты информации, просматриваем тысячи документов в поисках необходимого, совершаем покупки в интернет-магазинах. Мы архивируем объемные материалы, так чтобы их можно было отправить по электронной почте, и пользуемся искусственным интеллектом компьютеров, которые автоматически исправляют опечатки в тексте, ретушируют фотографии и делают за нас многое другое... Все это при нынешнем уровне развития технологий воспринимается как должное. Но ведь такие "чудеса" были бы невозможны без величайших идей информатики, родившихся в XX веке! Эта книга - о том, как эти идеи зародились и как воплощались в жизнь. Издание рассчитано на широкую аудиторию. Предварительного знакомства с информатикой от читателей не требуется. ...
Downloaded
2016-09-19
Final Cut Pro X. Книга рецептов
АвторыКокс Джейсон
ИздательствоДМК-пресс
Год издания2014
Знаете ли вы, что в нелинейном видеомонтаже произошла настоящая революция?Забудьте все, что вы ранее знали о редактировании видео. Программа Final Cut Pro X удивит новичков своей простотой,а профессиональных монтажеров- своей гибкостью и совершенно нестандартным подходом. И это не преувеличение - отсутствиестандартного монтажногостола с привычнымидорожками, монитора просмотра исходного материала,необычные инструменты и методы монтажа, потрясающие спецэффекты. Необычно? Да! Нужно привыкать? Да! Но, удобно ли? Трижды да!!! Видеоредактор Final Cut Pro X перевернет ваше представление о видеомонтаже. Монтируйтедомашние фильмы, музыкальные клипы и даже телевизионные программы с удовольствием, сконцентрировавшись только на творческой части процесса, и не тратя время не изучение стандартных инструментов! ...
Downloaded
2016-09-19
Python на практике
АвторыМарк Саммерфилд
ИздательствоДМК-пресс
Год издания2014
Если вы - опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования. В центре внимания Марка Саммерфилда находятся четыре основных темы: повышение элегантности кода с помощью паттернов проектирования, повышения быстродействия с помощью распараллеливания и компиляции Python-программ (Cython), высокоуровневое сетевое программирование и графика. Он описывает паттерны, доказавшие свою полезность в Python, иллюстрирует их на примерах высококачественного кода и объясняет, почему некоторые из них не слишком существенны. Издание предназначено для программистов, уже работающих на Python, но также может быть полезно и начинающим пользователям языка. ...
Downloaded
2016-09-19
CUDA Fortran для инженеров и научных работников. Рекомендации по эффективному программированию на языке CUDA Fortran
АвторыРутш Г., Фатика М.
ИздательствоДМК-пресс
Год издания2014
Fortran - один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов программ для решения вычислительных задач. Корпорация NVIDIA совместно с The Portland Group (PGI) разработали набор расширений к языку Fortran, которые позволяют использовать технологию CUDA на графических картах NVIDIA для ускорения вычислений. Книга демонстрирует всю мощь и гибкость этого расширенного языка для создания высокопроизводительных вычислений. Не требуя никаких предварительных познаний в области параллельного программирования авторы скрупулезно шаг за шагом раскрывают основы создания высокопроизводительных параллельных приложений, попутно поясняя важные архитектурные детали современного графического процессора - ускорителя вычислений. Издание предназначено для инженеров, научных работников, программистов, в также будет полезно студентам вузов соответствующих специальностей. ...
Downloaded
2016-09-19
Панель управления
Читайте книги в приложении Консутльтант Студента на iOS, Android или Windows
Показано
609..624
из
1086