Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 618017)
Контекстум
  Расширенный поиск

Программирование

← назад к списку
Все " 1 3 7 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z А Б В Г Д Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Э Я
Результаты поиска

Нашлось результатов: 259

Свободный доступ
Ограниченный доступ
51

Практикум по программированию на языке Си

Автор: Подбельский В. В.
Финансы и статистика: М.

Практикум содержит более 200 задач с решениями в виде программ (вместе с функциями их около 400) на языке Си. Сформулированы условия экспериментов, которые можно проделать с программами. Задачи, программы и эксперименты иллюстрируют средства языка Си и приемы современного программирования. Задачи подобраны и распределены по главам так, что объем средств языка, используемых для их решения, постепенно расширяется. Тексты программ и компилятор DJGPP доступны в Интернете на Web-странице https://finstat.ru/programmy-i-kompilyator/.

Предпросмотр: Практикум по программированию на языке Си (+CD).pdf (0,6 Мб)
52

Применение MATLAB для решения аналитических задач моделирования

Автор: Петряева М. В.
Изд-во ЮФУ: Ростов н/Д.

Изложены необходимые для освоения курса сведения – краткий конспект лекций, методические указания к выполнению лабораторных работ, индивидуального задания, а также образцы тестовых вопросов.

Предпросмотр: Применение MATLAB для решения аналитических задач моделирования.pdf (0,6 Мб)
53

Программирование компьютерной графики и САПР

Автор: Янишевская А. Г.
Изд-во ОмГТУ

Изложены основы программирования объектов на языке С#, представлены алгоритмы построения двухмерной компьютерной графики с использованием графической библиотеки OpenGL; приведены примеры программирования в САПР; даны задания для формирования и закрепления практических навыков.

Предпросмотр: Программирование компьютерной графики и САПР.pdf (0,9 Мб)
54

Проектный менеджмент : практическое пособие

Автор: Ильин Владислав Владимирович
Интермедиатор: М.

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

Предпросмотр: Проектный менеджмент практическое пособие.pdf (0,2 Мб)
55

Практикум по программированию на языке Паскаль. Ч. 2

Автор: Комарова Е. С.
Директ-Медиа: М.

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

Предпросмотр: Практикум по программированию на языке Паскаль учебное пособие.pdf (0,5 Мб)
56

Практикум по программированию на языке Паскаль. Ч. 1

Автор: Комарова Е. С.
Директ-Медиа: М.

В пособии (часть 1) рассматриваются основные понятия языков структурного программирования на примере языка Паскаль, описываются различные типы данных, набор операторов для реализации базовых алгоритмических структур, приведены примеры разработки программ, задания для самостоятельного решения.

Предпросмотр: Практикум по программированию на языке Паскаль учебное пособие.pdf (0,3 Мб)
57

Практикум по информатике: основы алгоритмизации и программирования

Автор: Колокольникова А. И.
Директ-Медиа: М.

Практикум предназначен для получения навыков работы с языком программирования VBA (Visual Basic for Applications). Дано описание визуальной среды программирования. Изложены приемы разработки графического интерфейса проектов, интегрированных с офисным приложением Microsoft Excel. Сделан акцент на работу с основными алгоритмическими структурами, технологии обработки массивов данных, программирование графики. Представлены процедуры численных методов решения полиномов, нелинейных уравнений, нахождения экстремумов, вычисления интегралов и суммы ряда, приведены примеры применения VBA для программирования задач АВС-анализа. Рассмотрены основы двоичного кодирования в машинной арифметике, реализация базовых алгоритмов на диалектах языка Pascal и в интегрированной среде разработки Delphi 10.3. Учебное издание содержит более 200 примеров и более 350 заданий, вопросы для самопроверки усвоения изученного материала.

Предпросмотр: Практикум по информатике основы алгоритмизации и программирования.pdf (1,0 Мб)
58

Повышение производительности гетерогенных компьютерных систем обработки данных

Автор: Колпаков А. А.
Директ-Медиа: М.

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

Предпросмотр: Повышение производительности гетерогенных компьютерных систем обработки данных монография.pdf (0,5 Мб)
59

Парный регрессионный анализ

Автор: Комарова Е. С.
Директ-Медиа: М.

В пособии изложен теоретический и практический материал раздела парный регрессионный анализ. Включает типовые примеры и задачи с использованием Microsoft Office Excel и Eviews. Для освоения данного материала достаточно знания базового курса теории вероятностей и математической статистики.

Предпросмотр: Парный регрессионный анализ учебное пособие.pdf (0,3 Мб)
60

Путь Ruby

Автор: Фултон Хэл
ДМК Пресс: М.

Уже больше десяти лет программисты на Ruby обращаются к данной книге как к надежному источнику сведений о том, как эффективно писать на этом языке. А теперь Хэл Фултон и Андрэ Арко изрядно обновили этот классический труд, включив описание новых средств языка и инструментов. Новое издание охватывает версию Ruby 2.1 и содержит более 400 примеров, отвечающих на вопрос «Как это делается в Ruby?». Все примеры сопровождаются подробным описанием задачи и технических ограничений. Затем дается пошаговое объяснение одного хорошего решения с детальными комментариями, позволяющими лучше усвоить материал. Третье издание удобно организовано по темам, так что стало еще проще найти ответ на свой вопрос и писать более качественный код в согласии с духом и философией Ruby.

Предпросмотр: Путь Ruby.pdf (0,5 Мб)
61

Путешествие в страну Алгоритмию с котёнком Скретчем. Кн. 2. Scretch. Ученик игродела

Автор: Зорина Е. М.
ДМК Пресс: М.

Во второй книге о приключениях юного программиста Шустрика и котенка Скретча в стране Алгоритмии вам придется помочь верным друзьям в битве за Инфоград и в освобождении правителя Алгоритма. Вы познакомитесь с интересными и разнообразными жителями Алгоритмии, вступите в бой с Вирусом и его помощниками, вырастите антивирусный лес и разгадаете множество загадок. Удачного вам путешествия и до новых встреч! Делайте ремиксы и творите! Программирование — это грамотность XXI века. Визуальное программирование в среде Scratch позволяет развить творческое и алгоритмическое мышление, что обязательно пригодится в будущем, где уже практически не остается профессий, не связанных с информационными технологиями и программированием.

Предпросмотр: Путешествие в страну Алгоритмию с котёнком Скретчем.pdf (0,2 Мб)
62

Путешествие в страну Алгоритмию с котенком Скретчем

Автор: Зорина Е. М.
ДМК Пресс: М.

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

Предпросмотр: Путешествие в страну Алгоритмию с котенком Скретчем.pdf (0,2 Мб)
63

Процедурная генерация в гейм-дизайне

ДМК Пресс: М.

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

Предпросмотр: Процедурная генерация в гейм-дизайне.pdf (1,0 Мб)
64

Профессиональная верстка в InDesign

Автор: Френч Найджел
ДМК Пресс: М.

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

Предпросмотр: Профессиональная верстка в Indesign.pdf (0,3 Мб)
65

Проектирование пользовательского интерфейса в Android

Автор: Клифтон Ян
ДМК Пресс: М.

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

Предпросмотр: Проектирование пользовательского интерфейса в Android. Реализация принципов материального дизайна для разработчиков.pdf (1,1 Мб)
66

Проектирование объектно-ориентированных баз данных

Автор: Харрингтон Джен
ДМК Пресс: М.

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

Предпросмотр: Проектирование объектно-ориентированных баз данных.pdf (0,1 Мб)
67

Проектирование масштабируемых систем с помощью Erlang/OTP

Автор: Чезарини Франческо
ДМК Пресс: М.

Данная книга демонстрирует использование языка Erlang и его платформы OTP для создания масштабируемых и устойчивых к сбоям систем. Описаны подходы к проектированию и реализации сложных архитектур, разработанных компанией Erlang Solutions. Рассмотрены вопросы надёжности, масштабируемости и высокой доступности вашего проекта в целом.

Предпросмотр: Проектирование масштабируемых систем с помощью ErlangOTP.pdf (0,6 Мб)
68

Проектирование и прочностной расчет в системе КОМПАС-3D V13

Автор: Ганин Н. Б.
ДМК Пресс: М.

Книга представляет собой самоучитель по одной из лучших САПР КОМПАС-3D V13, предназначенной для выполнения чертежно-конструкторской документации, построения объемных 3D-моделей, сборок и листовых деталей. По итогам Всероссийского конкурса в 2004 году (г. Москва) первое издание этой книги отмечено призом за победу в номинации «Лучшая учебно-методическая разработка по применению КОМПАС-3D». В нынешнем восьмом издании впервые приводятся примеры выполнения прочностных расчетов методом конечных элементов с помощью встроенного модуля системы прочностного анализа APM FEM, компании НТЦ АПМ.

Предпросмотр: Проектирование и прочностной расчет в системе КОМПАС-3D V13.pdf (0,1 Мб)
69

Проектирование встраиваемых систем на ПЛИС

Автор: Наваби Заиналабедин
ДМК Пресс: М.

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

Предпросмотр: Проектирование встраиваемых систем на ПЛИС.pdf (0,3 Мб)
70

Проектирование веб-API

Автор: Лоре Арно
ДМК Пресс: М.

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

Предпросмотр: Проектирование веб-API.pdf (1,2 Мб)
71

Программируй на Haskell

Автор: Курт Уилл
ДМК Пресс: М.

Языки программирования зачастую отличаются лишь отдельными элементами — несколько ключевых слов, библиотек или платформенных решений. Haskell формирует абсолютно новую точку зрения. По мнению пионера программного обеспечения Алана Кэя, смена перспективы может дать 80 баллов IQ, и разработчики на Haskell соглашаются с исключительными преимуществами мышления в стиле Haskell: функционального мышления с ориентацией на типобезопасность, математическую определённость и многое другое. В этой практической книге вы будете учиться именно этому. «Программируй на Haskell» проведёт вас через короткие уроки, примеры и упражнения, разработанные так, чтобы вы смогли прочувствовать Haskell. В ней вы найдёте кристально ясные иллюстрации и легко сможете практиковаться под её руководством. Вы будете писать и тестировать дюжины интересных программ, а также погрузитесь в различные модули и библиотеки. Вы получите новую перспективу в программировании и возможность использовать Haskell в реальном мире (80 баллов IQ не гарантируются).

Предпросмотр: Программируй на Haskell.pdf (0,7 Мб)
72

Программируем микрокомпьютер NXT в LabVIEW

Автор: Белиовская Л. Г.
ДМК Пресс: М.

Эта книга может быть рекомендована для изучения темы «Алгоритмизация и объектно-ориентированное программирование» учащимися третей ступени общего образования в старшей школе в рамках федерального базисного учебного плана. Она может быть использована для работы в общеобразовательных классах и классах естественно-математического и информационно-технологического профиля. Структура книги во многом схожа с тематическим планированием изучения языка программирования в курсе школьного предмета «Информатика». Содержание книги поясняется многочисленными рисунками, примерами и упражнениями.

Предпросмотр: Программируем микрокомпьютер NXT в LabVIEW.pdf (0,2 Мб)
73

Программирование обработки в NX CAM

Автор: Ведмидь П. А.
ДМК Пресс: М.

В книге рассмотрена система NX CAM, предназначенная для создания управляющих программ для станков с ЧПУ. NX CAM реализует широкий набор функций, в том числе обработку призматических деталей, сложной профильной оснастки, а также деталей типа турбинных лопаток и моноколес. Отдельные главы книги посвящены токарной, токарно-фрезерной обработке и операциям измерения на станке. Подробно рассмотрено использование встроенного модуля симуляции станка для проверки управляющих программ вне станка, что позволяет исключить стадию отладки программ на станке и в целом повышает производительность оборудования. В книге затронута тема совместного использования NX CAM с системой управления инженерными данными Teamcenter, что открывает перед предприятиями широкие перспективы построения единого информационного пространства предприятия. Все модели, рассмотренные в книге, можно найти на корпоративном сайте Siemens PLM Software по следующей ссылке www.siemens.com/plm/ru/cam_models.

Предпросмотр: Программирование обработки в NX CAM.pdf (0,2 Мб)
74

Программирование на языке Rust

Автор: Блэнди Джим
ДМК Пресс: М.

Rust — новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной работой с памятью и потоками. В начале книги рассмотрены типы данных и основные конструкции языка — выражения, модули, структуры, перечисления и образцы. Далее описываются характеристики и универсальные типы. В следующих главах приводятся сведения о замыканиях и итераторах. Наконец в последних главах книги вы найдете исчерпывающую информацию о коллекциях, обработке текста, вводе-выводе, конкурентности, макросах и небезопасном коде.

Предпросмотр: Программирование на языке Rust.pdf (1,3 Мб)
75

Программирование на языке Ruby

Автор: Фултон Хэл
ДМК Пресс: М.

Ruby - относительно новый объектно-ориентированный язык, разработанный Юкихиро Мацумото в 1995 году и позаимствовавший некоторые особенности у языков LISP, Smalltalk, Perl, CLU и других. Язык активно развивается и применяется в самых разных областях: от системного администрирования до разработки сложных динамических сайтов. Книга является полноценным руководством по Ruby - ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа «как сделать то или иное в Ruby». В ней приведено свыше 400 примеров, разбитых по различным аспектам программирования, и к которым автор дает обстоятельные комментарии.

Предпросмотр: Программирование на языке Ruby.pdf (0,2 Мб)
76

Программирование на языке OCaml

Автор: Мински Ярон
ДМК Пресс: М.

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

Предпросмотр: Программирование на языке OCaml.pdf (0,4 Мб)
77

Программирование на языке Lua

Автор: Иерузалимски Роберту
ДМК Пресс: М.

Книга посвящена одному из самых популярных встраиваемых языков — Lua. Этот язык использовался во многих играх и большом количестве различных приложений. Язык сочетает небольшой объем занимаемый памяти, высокое быстродействие, простоту использования и большую гибкость. Книга рассматривает практически все аспекты использования Lua, начиная с основ языка и заканчивая тонкостями расширения языка и взаимодействия с С. Важной особенностью книги является огромный спектр охватываемых тем — практически все, что может понадобиться при использовании Lua. Также к каждой главе дается несколько упражнений, позволяющих проверить свои знания. Для понимания последних глав книги необходимо знание языка С, но для большинства остальных глав достаточно базовых знаний о программировании.

Предпросмотр: Программирование на языке Lua.pdf (0,2 Мб)
78

Программирование на ассемблере на платформе x86-64

Автор: Аблязов Руслан
ДМК Пресс: М.

В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC). На сайте издательства находятся полные исходные коды примеров к книге, а также дополнительные программы и материалы.

Предпросмотр: Программирование на ассемблере на платформе x86-64.pdf (0,2 Мб)
79

Программирование на Go. Разработка приложений XXI века

Автор: Саммерфильд Марк
ДМК Пресс: М.

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

Предпросмотр: Программирование на Go. Разработка приложений XXI века.pdf (0,2 Мб)
80

Программирование на Clojure

Автор: Эмерик Чаз
ДМК Пресс: М.

Почему многие выбирают Clojure? Потому что это функциональный язык программирования, не только позволяющий использовать Java-библиотеки, службы и другие ресурсы JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python. Эта книга продемонстрирует вам гибкость Clojure в решении типичных задач, таких как разработка веб-приложений и взаимодействие с базами данных. Вы быстро поймете, что этот язык помогает устранить ненужные сложности в своей практике и открывает новые пути решения сложных проблем, включая многопоточное программирование.

Предпросмотр: Программирование на Clojure. Практика применения Lisp в мире Java.pdf (0,7 Мб)
81

Программирование на C++

Автор: Дейл Нелл
ДМК Пресс: М.

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

Предпросмотр: Программирование на C++.pdf (0,4 Мб)
82

Программирование микроконтроллеров: стратегия и тактика

Автор: Матюшин А. О.
ДМК Пресс: М.

Книга посвящена программированию встраиваемых систем с применением микроконтроллеров. Материал книги сгруппирован в соответствии со стандартными этапами разработки любого программного обеспечения: анализом требований, проектированием, кодированием, отладкой и тестированием. Издание проиллюстрировано примерами на С и анализом получаемого в результате компиляции машинного кода для двух популярных семейств микроконтроллеров Microchip: PIC18 (8 бит) и PIC24 (16 бит). Однако рассмотренные подходы и приемы могут быть использованы при программировании микроконтроллеров других производителей.

Предпросмотр: Программирование микроконтроллеров стратегия и тактика.pdf (0,2 Мб)
83

Программирование компьютерного зрения на языке Python

Автор: Солем Ян Эрик
ДМК Пресс: М.

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

Предпросмотр: Программирование компьютерного зрения на языке Python.pdf (0,2 Мб)
84

Программирование и отладка С/С++ приложений для микроконтроллеров ARM

Автор: Магда Ю. С.
ДМК Пресс: М.

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

Предпросмотр: Программирование и отладка СС++ приложений для микроконтроллеров ARM.pdf (0,1 Мб)
85

Программирование для AutoCAD 2013–2015

Автор: Полещук Н. Н.
ДМК Пресс: М.

Данная книга рассказывает об особенностях программирования для новых версий AutoCAD (2013–2015). В ней разъясняется процесс написания программного кода на четырех языках: C++, C#, LISP, VBA. Рассмотрены среды разработки Microsoft Visual Studio 2010–2013, Microsoft Visual Basic 7.1, а также библиотеки ObjectARX 2013–2015, AutoCAD .NET API 2013–2015. Описан механизм проектирования интеллектуальных объектов (custom objects), которые становятся новыми примитивами AutoCAD. Методически книга может использоваться и при работе с предыдущими версиями AutoCAD.

Предпросмотр: Программирование для AutoCAD 2013–2015.pdf (0,2 Мб)
86

Программирование встроенных систем на C++17

Автор: Пош Майа
ДМК Пресс: М.

Из этой книги вы узнаете, как создавать автономные и сетевые встроенные системы, обеспечивать их безопасность и рациональное использование памяти. Язык программирования C++ расширяет возможности сопровождения и обладает многочисленными преимуществами по сравнению с другими языками программирования, поэтому прекрасно подходит для такой разработки. В книге описывается методика создания удобных графических интерфейсов пользователя (GUI) для встроенных систем, а также методы интеграции проверенных стратегий в конкретные проекты для достижения оптимальной производительности аппаратуры. Рассмотрены разнообразные аппаратные платформы — у вас есть возможность выбрать наилучший вариант для своего проекта.

Предпросмотр: Программирование встроенных систем на C++17.pdf (0,8 Мб)
87

Программирование в Erlang

Автор: Чезарини Франческо
ДМК Пресс: М.

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

Предпросмотр: Программирование в Erlang.pdf (0,8 Мб)
88

Программирование PIC-микроконтроллеров на PicBasic

Автор: Хелибайк Чак
ДМК Пресс: М.

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

Предпросмотр: Программирование PIC-микроконтроллеров на PicBasic.pdf (0,2 Мб)
89

Программирование GPU при помощи Python и CUDA

Автор: Тоуманен Бриан
ДМК Пресс: М.

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы. Желательно общее знакомство с базовыми понятиями математики и физики, а также опыт программирования на Python и любом основанном на С языке программирования.

Предпросмотр: Программирование GPU при помощи Python и CUDA.pdf (0,7 Мб)
90

Принципы разработки программных пакетов. Проектирование повторно используемых компонентов

Автор: Нобак Маттиас
ДМК Пресс: М.

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

Предпросмотр: Принципы разработки программных пакетов. Проектирование повторно используемых компонентов.pdf (0,9 Мб)
91

Применение объектного моделирования с использованием UML и анализ прецедентов на примере книжного Internet-магазина

Автор: Розенберг Дуг
ДМК Пресс: М.

Данная книга представляет собой руководство по применению прецедентов. Практические вопросы проиллюстрированы на примере разработки книжного Internet-магазина. В книге описывается процесс ICONIX — методология, основанная на языке UML, которая поможет вам избавиться от «аналитического паралича», не жертвуя при этом анализом и проектированием. Представлены четыре основных этапа проектирования на основе прецедентов: моделирование предметной области, моделирование прецедентов, анализ пригодности и построение диаграмм последовательности. Приводится обзор каждой темы, подробное обсуждение, перечень характерных ошибок и ряд упражнений, предназначенных для самостоятельного поиска и исправления недочетов. Авторы показывают на конкретных примерах, как можно избежать типичных ошибок проектирования. Располагая этой информацией, читатель приобретет знания и навыки, необходимые для применения моделирования на основе прецедентов.

Предпросмотр: Применение объектного моделирования с использованием UML и анализ прецедентов на примере книжного Internet-магазина.pdf (0,1 Мб)
92

Предметно-ориентированное проектирование в Enterprise Java с помощью Jakarta EE, Eclipse MicroProfile, Spring Boot и программной среды Axon Framework

Автор: Наир Виджей
ДМК Пресс: М.

В книге подробно рассматриваются реализации шаблонов предметно-ориентированного проектирования с применением различных инструментальных средств и рабочих программных сред из Enterprise Java Space. При таком подходе читатель получает завершенную картину и возможность практического применения любого из этих средств в процессе предметно-ориентированного проектирования. В начальных главах описывается эталонная реализация проекта Cargo Tracker — создание монолитного приложения с использованием платформы Jakarta EE. Затем рассматривается полный процесс преобразования монолитного приложения в архитектуру, основанную на микросервисах. В заключительных главах демонстрируется создание версии приложения с использованием шаблонов CQRS и Event Sourcing (ES); основной рабочей средой является Axon Framework.

Предпросмотр: Предметно-ориентированное проектирование в Enterprise Java с помощью Jakarta EE, Eclipse MicroProfile, Spring Boot и программной среды Axon Framework.pdf (0,6 Мб)
93

Практическое использование Common Lisp

Автор: Сайбель Питер
ДМК Пресс: М.

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

Предпросмотр: Практическое использование Common Lisp.pdf (0,7 Мб)
94

Практика реактивного программирования в Spring 5

Автор: Докука Олег
ДМК Пресс: М.

Данная книга посвящена реактивному программированию в Spring. Описаны многочисленные возможности построения эффективных реактивных систем с помощью Spring 5 и других инструментов, таких как WebFlux, Spring Boot и Project Reactor. Приведены методы реактивного программирования и их использование для взаимодействий с базами данных и между серверами. Рассмотрено создание независимых и высокопроизводительных микросервисов с помощью Spring Cloud Streams.

Предпросмотр: Практика реактивного программирования в Spring 5. Создание облачных реактивных систем с помощью Spring 5 и Project Reactor.pdf (1,2 Мб)
95

Практика работы на языке Haskell

Автор: Душкин Р. В.
ДМК Пресс: М.

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

Предпросмотр: Практика работы на языке Haskell.pdf (0,3 Мб)
96

Практика программирования на языке Паскаль (задачи и решения)

Автор: Медведик В. И.
ДМК Пресс: М.

Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. Глава 2 книги («На пути к профессиональному программированию») предназначена для студентов технических специальностей, а также для всех энтузиастов, заинтересованных в создании собственных прикладных программ. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.

Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
97

Почему врачи убивают и калечат пациентов, или Зачем врачу блок-схемы алгоритмов? Алгоритмы для эффективного клинического мышления

Автор: Паронджанов Владимир
ДМК Пресс: М.

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

Предпросмотр: Почему врачи убивают и калечат пациентов, или Зачем врачу блок-схемы алгоритмов Алгоритмы для эффективного клинического мышления.pdf (0,6 Мб)
98

Построение систем машинного обучения на языке Python

Автор: Коэльо Луис Педро
ДМК Пресс: М.

Применение машинного обучения для лучшего понимания природы данных — умение, необходимое любому современному разработчику программ или аналитику. Python — замечательный язык для создания приложений машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними. Обладая первоклассным набором библиотек машинного обучения с открытым исходным кодом, Python дает возможность сосредоточиться на решаемой задаче и в то же время опробовать различные идеи. Книга начинается с краткого введения в предмет машинного обучения и знакомства с библиотеками NumPy, SciPy, scikit-learn. Но довольно быстро авторы переходят к более серьезным проектам с реальными наборами данных, в частности, тематическому моделированию, анализу корзины покупок, облачным вычислениям и др.

Предпросмотр: Построение систем машинного обучения на языке Python.pdf (0,2 Мб)
99

Построение моделей и создание чертежей деталей в системе Autodesk Inventor

Автор: Алиева Н. П.
ДМК Пресс: М.

В пособии освещаются вопросы, связанные с использованием графического пакета Autodesk Inventor в курсе инженерной графики, т.е. построение моделей и создание чертежей деталей. Моделирование начинается с построения плоских контуров. Этому посвящена первая часть пособия. Во второй части рассмотрено построение моделей, создание чертежей простых геометрических тел и деталей типа «тела вращения» и «не тела вращения». В приложении приведены задания для самостоятельной работы. Большое число иллюстраций и достаточно подробное изложение материала позволяет использовать это пособие для самообучения. Книга подготовлена на основе опыта преподавания компьютерной графики как раздела дисциплины «Инженерная графика» в МГТУ им. Н.Э. Баумана. Данное издание учитывает все требования государственных стандартов Единой системы конструкторской документации (ЕСКД).

Предпросмотр: Построение моделей и создание чертежей деталей в системе Autodesk Inventor учебное пособие.pdf (0,1 Мб)
100

Построение компиляторов

Автор: Вирт Никлаус
ДМК Пресс: М.

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

Предпросмотр: Построение компиляторов.pdf (0,3 Мб)
Страницы: 1 2 3 4 ... 6