004.4Программные средства. Программирование на ЭВМ (Математическое программирование - см. 519.8). Компьютерные программы. Языки программирования. Системное программное обеспечение. Компьютерная инфекция. Компьютерная вирусология
← назад

Свободный доступ

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

Уточняется продление лицензии
Автор: Заметти Фрэнк
М.: ДМК Пресс
Познакомьтесь с возможностями Flutter — открытого фреймворка от Google. В книге описываются история Flutter, его функционал и конкретные примеры использования. Вы узнаете, как создавать проекты на Flutter и грамотно их структурировать, компоновать пользовательский интерфейс, используя готовые элементы (виджеты, контролы, расширения), разрабатывать серверные backend-приложения и подключаться к ним из Flutter-приложении. Практическим результатом работы с книгой станет создание трех полноценных приложений — органайзера, мессенджера и игры. Впоследствии изучение материала книги позволит вам перейти к более сложным проектам.
Все права защищены. <...> Dart также зарегистрирован в качестве международного стандарта ECMA-408, а его актуальную спецификацию
Предпросмотр: Flutter на практике. Прокачиваем навыки мобильной разработки с помощью открытого фреймворка от Google.pdf (0,7 Мб)
Автор: Джереми Кит
М.: Манн, Иванов и Фербер
Джереми Кит обладает способностью писать легко и доступно о сложных
вещах и сразу выделять те определенно важные моменты, которые имеют
значение для дизайнеров-разработчиков. В книге «HTML5 для веб-дизайнеров» он рассказывает о современных тенденциях в области web-разработок. В HTML5 появилось много интересных тэгов, в том числе поддержка аудио- и видеофайлов. Теперь вам не надо тратить время на установку плагинов для проигрывания музыки или видео — просто воспользуйтесь одним из новых тегов.Автор убеждает, что можно использовать структурные элементы HTML5 прямо сейчас, например назначить стиль любому элементу, который вы захотите изобрести, или начать использовать доступные вам дополнительные уровни заголовков.
УДК 004.4’2 ББК 32.97-018.2 Все права защищены.
Предпросмотр: HTML5 для веб-дизайнеров.pdf (0,1 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Оптимизация корреляционных методов регистрации биомедицинских изображений // Труды 27-й Международной
Предпросмотр: Программирование №3 2018.pdf (0,2 Мб)
Автор: Грегори Кэйт
М.: ДМК Пресс
C++ Accelerated Massive Parallelism (C++ AMP) — разработанная корпорацией Microsoft технология ускорения написанных на C++ приложений за счет исполнения кода на оборудовании с распараллеливанием по данным, например, на графических процессорах. Модель программирования в C++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка C++, интегрированных в компилятор Visual C++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря C++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов. В книге показано, как воспользоваться всеми преимуществами C++ AMP в собственных приложениях. Помимо описания различных черт C++ AMP, приведены примеры различных подходов к реализации различных алгоритмов в реальных приложениях.
УДК 004.438C++AMP ББК 32.973.202-018.2 Все права защищены. <...> В частном случае одномерных матриц размер (произведение всех измерений экстента) одинаков для всех трех
Предпросмотр: C++ AMP построение массивно параллельных программ с помощью Microsoft Visual C++.pdf (0,3 Мб)
Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ"
В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.
Материалы VIII международной научно-практической конференции молодых ученых. 2015. С. 116—119. 19.
Предпросмотр: Программная инженерия №3 2025.pdf (0,2 Мб)
Автор: Суханов Максим Валерьевич
Северный (Арктический) федеральный университет имени М.В. Ломоносова
В пособии представлены теоретические основы и архитектура
платформы .NET Framework и язык программирования C#. Материал
построен на использовании последней версии платформы, языка
программирования C# и инструментальных средств разработки
Microsoft Visual Studio Professional 2012 и сопровождается подробными
примерами.
Модификатор доступа является необязательной частью декларации члена типа, который определяет права доступа
Предпросмотр: Основы Microsoft .NET Framework и языка программирования C# учебное пособие.pdf (0,5 Мб)
Автор: Фаулер Мэттью
М.: ДМК Пресс
Из данной книги вы узнаете, как работает библиотека asyncio, как написать первое реально приложение и как использовать функции веб-API для для повышения производительности, пропускной способности и отзывчивости приложений на языке Python. Рассматривается широкий круг вопросов: от модели однопоточной конкурентности до многопроцессорной обработки.
Все права защищены. <...> Можно считать, что блокировка – частный случай семафора с пределом 1.
Предпросмотр: Asyncio и конкурентное программирование на Python.pdf (0,7 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Панферов 41 О проверке существования бесконечно дифференцируемых решений уравнений в частных производных
Предпросмотр: Программирование №2 2016.pdf (0,3 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Панферов 72 О проверке существования универсальных знаменателей для уравнения в частных производных и
Предпросмотр: Программирование №2 2017.pdf (0,2 Мб)
Автор: Трофимов П. А.
М.: ДМК Пресс
Книга про среду программирования Scratch является прекрасным учебником для обучения программированию. Интуитивно понятный красочный интерфейс сочетается с быстрым блочным построением алгоритма. Цель этой книги — научить основам программирования, создавая собственные небольшие игры. От простого к сложному, понемногу осваивая новые конструкции, вы пройдёте весь путь создания проектов: от идеи до реализации. Нет ничего сложного в создании собственных игр. В начале каждой главы описывается проект, который вы сможете сделать, решив тренировочные упражнения. Далее приводятся три задания для закрепления изученного материала.
УДК 087.5:004.42 ББК 32.973 Все права защищены.
Предпросмотр: Игры в Scratch для детей.pdf (0,4 Мб)
М.: Лаборатория знаний
Стать гениальным изобретателем легко! Серия книг «РОБОФИШКИ» поможет вам создавать роботов, учиться и играть вместе с ними. В сборник №2 вошли четыре проекта, с помощью которых вы сможете собрать роботов, выполняющих различные задачи: автоматическую кормушку для питомца, робота-авиасимулятора, роботизированные часы с кукушкой, а также ткацкий станок.
оживлять» свой авиасимулятор. 1 Герц — единица частоты периодических процессов (например, колебаний) в Международной <...> оживлять» свой авиасимулятор. 1 Герц — единица частоты периодических процессов (например, колебаний) в Международной
Предпросмотр: Конструируем роботов на LEGO® MINDSTORMS® Education EV3. Сборник проектов № 2 (1).pdf (0,4 Мб)
Автор: Поллард Барри
М.: ДМК Пресс
После изучения этой книги читатели приобретут четкое представление о том, что представляют собой протокол HTTP/2 и связанные с ним технологии. В части I обсуждается предыстория появления протокола и объясняется, в чем состоят его преимущества перед HTTP/1.1. Рассматриваются способы переноса веб-сайта на HTTP/2; приводятся инструкции по установке таких популярных веб-сервисов, как Apache, nginx, IIS. Часть II описывает сам протокол и порядок установки HTTP/2-соединения, рассказывает об основном формате фреймов HTTP/2; отдельная глава посвящена push-серверу HTTP/2, который является новой частью протокола. Часть III содержит информацию о глубинных компонентах протокола, на которые не могут повлиять ни веб-разработчики, ни администраторы веб-серверов, и освещает различия между реализациями развертывания протокола HTTP/2. Наконец, в части IV обозначены перспективы развития протокола HTTP и способы его дальнейшего улучшения.
Все права защищены.
Предпросмотр: HTTP2 в действии.pdf (1,0 Мб)
Автор: Селлерс Грехем
М.: ДМК Пресс
Эта книга посвящена Vulkan, новому программному интерфейсу (API) для управления графическими процессорами (GPU). Приведено множество тем, начиная с рендеринга и обработки геометрии и заканчивая описанием языка шейдеров SPIR-V. Рассмотрены синхронизация, планирование и управление памятью. Книга содержит тщательно протестированные примеры кода для демонстрации возможностей Vulkan и его отличия от OpenGL.
Все права защищены. <...> Это может рассматриваться как частный случай тесселляции четырехугольника.
Предпросмотр: Vulkan. Руководство разработчика. Официальное руководство по изучению языка Vulkan.pdf (0,3 Мб)
Автор: Бауэр Кристиан
М.: ДМК Пресс
Java Persistence — механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate — наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное отображение, что значительно упрощает работу с SQL-базами данных в приложениях Java. Данная книга описывает разработку приложения с использованием Hibernate, связывая воедино сотни отдельных примеров. Также вы найдете хорошо иллюстрированное обсуждение лучших методик проектирования баз данных и методов оптимизации.
Все права защищены. <...> Автор онлайн Приобретая книгу «Java Persistence API и Hibernate», вы получаете бесплатный доступ на частный <...> смотреть на это оптимистично, мы обменяли культурное и визуальное разнообразие на более разнообразную частную
Предпросмотр: Java Persistence API и Hibernate.pdf (0,7 Мб)
Автор: Сидерхолм Дэн
М.: Манн, Иванов и Фербер
CSS3 — будущее веб-разработки, новый стандарт оформления документов, расширяющий возможности предыдущего стандарта CSS2. Многие возможности, которые ранее были труднодоступными, в CSS3 могут просто достигаться за счет использования новых свойств оформления. Абсолютные преимущества технологий нового поколения — на высоте. Прежде всего, простота и легкость — для программистов, а удобство и комфорт — для пользователей.
Книга Дэна Сидерхолма поможет вам использовать CSS3 прямо сейчас, применяя технологии, появившиеся в новых стандартах. На примере дизайна веб-страницы автор показывает применение всех, изложенных в книге, инструментов.
УДК 004.4’2 ББК 32.97-018.2 Все права защищены.
Предпросмотр: CSS3 для веб-дизайнеров.pdf (0,1 Мб)
Автор: Батоврин В. К.
М.: ДМК Пресс
Учебное пособие содержит лабораторный практикум, предназначенный для изучения аналоговых элементов информационно-измерительной техники. Практикум разработан с использованием технологии виртуальных приборов. В качестве платформы используются персональный компьютер и станция NI ELVIS II, укомплектованная лабораторной платой, на которой собраны исследуемые аналоговые схемы. Оригинальное прикладное программное обеспечение практикума разработано в среде LabVIEW.
УДК 681.2:004.9LABVIEW(075) ББК 30.10ся7 Все права защищены.
Предпросмотр: LabVIEW-практикум по аналоговым элементам информационно-измерительной техники.pdf (0,1 Мб)
Автор: Дубров Д. В.
Ростов н/Д.: Изд-во ЮФУ
Работа посвящена инструменту CMake, который является современной системой для описания программных проектов и обладает богатыми возможностями. В учебнике изложен материал, достаточный для создания при помощи CMake проектов со сложной структурой, использующих внешние библиотеки или вспомогательные инструменты разработчика.
PROGRAMS вместо FILES приводит к тому, что на POSIX-совместимых системах установленные файлы будут иметь права <...> Замечание: в зависимости от выходного каталога для исполнения цели установки могут потребоваться права
Предпросмотр: Система построения проектов Cmake.pdf (0,6 Мб)
Автор: Вонг
М.: ДМК Пресс
Прочтя эту книгу, вы узнаете, что представляет собой BIOS, какие типы BIOS существуют, как получить доступ к BIOS и обновлять ее. Кроме того, в издании рассказано о неполадках в работе BIOS, которые приводят, например, к тому, что ваш компьютер не загружается, или к возникновению ошибок в BIOS. Что делать в этом случае? Как устранить проблему? В книге рассказывается об этом и даже приводится описание загрузки BIOS во флэш-память. Также вы научитесь использовать различные функции BIOS, узнаете, как оптимизировать их с целью улучшения производительности и надежности системы. Вы поймете, почему рекомендуемые установки являются оптимальными. После прочтения книги вы сможете оптимизировать BIOS не хуже профессионала!
Все права защищены. <...> В результате различные устройства получают неравные права на доступ к памяти, что может создать проблемы <...> В результате различные устройства получают неравные права на доступ к памяти, что может создать проблемы
Предпросмотр: Оптимизация BIOS. Полное руководство по всем параметрам BIOS и их настройкам.pdf (0,2 Мб)
Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ"
В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.
Над решением отмеченной задачи работают международные коллективы исследователей.
Предпросмотр: Программная инженерия №2 2024.pdf (0,2 Мб)
Автор: Батоврин В. К.
М.: ДМК Пресс
Учебное пособие содержит лабораторный практикум, предназначенный для изучения цифровых элементов вычислительной и информационно-измерительной техники. Практикум разработан с применением технологии виртуальных приборов. В качестве платформы используются персональный компьютер и станция NI ELVIS II, укомплектованная лабораторными модулями, на которых расположены исследуемые цифровые элементы. Оригинальное прикладное программное обеспечение практикума разработано в среде LabVIEW.
УДК 681.2:004.9LABVIEW(075) ББК 30.10ся7 Все права защищены.
Предпросмотр: LabVIEW-практикум по цифровым элементам вычислительной и информационно-измерительной техники.pdf (0,1 Мб)
Автор: Магда Ю. С.
М.: ДМК Пресс
В книге рассматриваются практические аспекты разработки приложений для промышленных систем измерения и управления в среде программирования Microsoft Visual Studio 2010 с использованием интегрированного пакета Measurement Studio фирмы National Instruments. Measurement Studio включает программные средства и библиотеки классов, позволяющие разработчикам Visual Basic .NET и Visual C# .NET в короткие сроки создавать высокопроизводительные приложения для систем автоматизации. Материал книги содержит практические примеры разработки простых систем измерения и управления, которые могут служить в качестве «рабочих кирпичиков» при работе над комплексными проектами.
Все права защищены.
Предпросмотр: Measurement Studio практика разработки систем измерения и управления на С#.pdf (0,1 Мб)
изд-во СКФУ
Пособие содержит необходимый теоретический материал и методические указания для проведения лабораторных работ. Предназначено для студентов, обучающихся по направлению подготовки 230700.62 – Прикладная информатика.
которая при запуске программы отображает сообщение приветствия, графику или информацию об авторских правах
Предпросмотр: Разработка программных приложений.pdf (0,5 Мб)
Автор: Нуриев Н. К.
КГТУ
Составлены задания для программирования в Visual Basic.NET.
Приведены решения типовых задач. Рассмотрены рабочая среда, пе-
ременные, Option Explicit, процедуры и функции, массивы, пользова-
тельский тип данных, константы, управляющие операторы, циклы,
основные элементы управления, функции даты и времени, строковые
функции, ввод и вывод информации, обработка ошибок.
0}", е.Message) End Try При использовании конструкции Try. . .Catch. . .Finally надо сначала писать частные
Предпросмотр: Программирование в Visual Basic. Сборник задач и заданий. Учебное пособие.pdf (0,5 Мб)
Автор: Кудрявцев Евгений Михайлович
М.: ДМК Пресс
Во втором томе описывается создание сборочных чертежей, сборок и спецификаций, создание листовых деталей и поверхностей, построение вспомогательных плоскостей и геометрических объектов, а также рассматривается настройка системы. Система КОМПАС-3D V10 — это мощная, постоянно совершенствующая система автоматизированного проектирования (САПР) среднего уровня, максимально настроенная под российские стандарты. В настоящее время системой КОМПАС владеют свыше 2,5 тысяч предприятий в России и ближнем зарубежье. Эта система содержит мощные средства параметрического твердотельного и поверхностного проектирования деталей и узлов, создания плоских чертежей по пространственной модели, средства просмотра и анализа конструкций, установки размеров, оформления чертежей, создание спецификаций в ручном и полуавтоматическом режимах, автоматического выполнения простановки допусков по заданным предельным отклонениям и много других возможностей. Система предъявляет минимальные требования к компьютеру, быстро устанавливается и отличается высокой эффективностью и производительностью.
Все права защищены. <...> поверхности Ось конической поверхности – это конструктивная ось, которая является осью конической (а в частном
Предпросмотр: КОМПАС-3D V10. Максимально полное руководство в 2 т..pdf (0,1 Мб)
Автор: Кудрявцев Е. М.
М.: ДМК Пресс
Во втором томе описывается создание сборочных чертежей, сборок и спецификаций, создание листовых деталей и поверхностей, построение вспомогательных плоскостей и геометрических объектов, а также рассматривается настройка системы. Система КОМПАС-3D V10 – это мощная, постоянно совершенствующая система автоматизированного проектирования (САПР) среднего уровня, максимально настроенная под российские стандарты. В настоящее время системой КОМПАС владеют свыше 2,5 тысяч предприятий в России и ближнем зарубежье. Эта система содержит мощные средства параметрического твердотельного и поверхностного проектирования деталей и узлов, создания плоских чертежей по пространственной модели, средства просмотра и анализа конструкций, установки размеров, оформления чертежей, создание спецификаций в ручном и полуавтоматическом режимах, автоматического выполнения простановки допусков по заданным предельным отклонениям и много других возможностей. Система предъявляет минимальные требования к компьютеру, быстро устанавливается и отличается высокой эффективностью и производительностью.
Èçäàòåëüñòâî ÄÌÊ Ïðåññ Web-ñàéò èçäàòåëüñòâà: www.dmk-press.ru Internet-ìàãàçèí: www.alians-kniga.ru Все права <...> поверхности Ось конической поверхности – это конструктивная ось, которая является осью конической (а в частном
Предпросмотр: КОМПАС-3D V10. Максимально полное руководство в 2 т., Т.2.pdf (0,1 Мб)
Автор: Магда Ю. С.
М.: ДМК Пресс
Книга представляет собой практическое руководство по разработке систем управления, сбора и обработки данных с применением инструментальной среды проектирования LabVIEW. Материал книги ориентирован на инженеров-практиков и включает примеры решения типовых задач измерения, анализа и цифрового синтеза непрерывных и дискретных сигналов. Значительная часть материала книги посвящена разработке аппаратно-программных интерфейсов многофункциональных модулей обработки данных с внешним оборудованием. В книге также затронуты практические аспекты создания распределенных систем управления на базе последовательных интерфейсов и протоколов Интернет.
УДК 621.38 ББК 32.973.26-108.2 Все права защищены.
Предпросмотр: LabVIEW практический курс для инженеров и разработчиков.pdf (0,1 Мб)
Автор: Баранова И. В.
М.: ДМК Пресс
Учебная версия системы КОМПАС-3D LT входит в состав Стандартного базового пакета программного обеспечения Первая ПОмощь, поступившего во все общеобразовательные учреждения Российской федерации в рамках приоритетного национального проекта «Образование». Изложение особенностей работы в системе КОМПАС-3D максимально упрощено, пошаговая подробная подача материала делает его понятным для начинающих. Богатый иллюстративный материал поможет разобраться в изучаемом материале. В книге описана технология создания и редактирования трёхмерных моделей и чертежей. Пособие открывает новые возможности в преподавании и понимании черчения, превращая его изучение в увлекательное занятие. Все разделы и темы содержат вопросы для самоконтроля, задания для выполнения самостоятельной работы, которые могут быть использованы с целью разноуровневого обучения. Также предусмотрены задания для развития творческих способностей учащихся. Издание может быть использовано для изучения системы КОМПАС-3D LT, начиная с версии V6 и выше.
УДК 004.4 ББК 32.973.26-018.2 Все права защищены.
Предпросмотр: КОМПАС-3D для школьников. Черчение и компьютерная графика учебное пособие для учащихся общеобразовательных учреждений.pdf (0,1 Мб)
Автор: Риас Кейси
М.: ДМК Пресс
Это руководство по языку Processing написано его создателями, Кейси Риасом
и Беном Фраем. Книга удобно структурирована и ведет читателя от знакомства
с языком и написания первой программы на нем до разработки интерактивной
графики.
Главы книги последовательно раскрывают основные приемы программирования на Processing: определение и рисование простых фигур; хранение, изменение
и повторное использование данных; управление выполнением программы с помощью мыши и клавиатуры; преобразование координат; загрузка и отображение мультимедийных файлов и др. Авторы используют метод «обучение через
практику»: в каждой главе приводится ряд подробных примеров выполнения
тех или иных задач (иллюстрация, описание, код). В приложениях представлен
справочный материал.
Все права защищены.
Предпросмотр: Знакомство с программированием на языке Processing.pdf (0,8 Мб)
Автор: Мацуда Коичи
М.: ДМК Пресс
WebGL является новой веб-технологией, позволяющей использовать в браузере преимущества аппаратного ускорения трехмерной графики без установки дополнительного программного обеспечения. WebGL основана на спецификации OpenGL и привносит новые концепции программирования трехмерной графики в веб-разработку. Снабженная большим количеством примеров, книга показывает, что овладеть технологией WebGL совсем несложно, несмотря на то, что она выглядит незнакомой и инородной. Каждая глава описывает один из важнейших аспектов программирования трехмерной графики и представляет разные варианты их реализации. Отдельные разделы, описывающие эксперименты с примерами программ, позволят читателю исследовать изучаемые концепции на практике.
Все права защищены. <...> Но это частный случай, поэтому мы решили выполнить нормализацию: 14 ‘ vec3 normal = normalize(vec3(a_Normal
Предпросмотр: WebGL программирование трехмерной графики.pdf (0,4 Мб)
Автор: Логинов Ю. Н.
Издательство Уральского университета
Приведено описание и методики расчета инструмента для прессования
металлов и сплавов. Изложены современные методы расчета прочности основных деталей инструментальной наладки горизонтальных и вертикальных гидравлических прессов. Методики расчета каждой детали иллюстрируются примерами, в том числе с применением ЭВМ. Для ряда расчетов использован метод конечных элементов.
изготовления и эксплуатации прессового инструмента Далее приводятся сведения о патентных разработках из международной
Предпросмотр: Инструмент для прессования металлов.pdf (0,3 Мб)
Автор: Хортон Адам
М.: ДМК Пресс
ReactJS выделяется из массы прочих веб-фреймворков собственным подходом к композиции, который обеспечивает сверхбыстрое отображение. Из книги вы узнаете, как объединить конгломерат веб-технологий, окружающих ReactJS, в комплексный набор инструментов для построения современного веб-приложения. Книга начинается с базовых понятий, а затем переходит к более сложным темам, таким как валидация форм и проектирование полноценного приложения, включающего в себя все этапы проектирования. Также книга познакомит вас с несколькими способами реализации впечатляющей анимации с помощью ReactJS.
Все права защищены.
Предпросмотр: Разработка веб-приложений в ReactJS.pdf (0,2 Мб)
Автор: Мацуда Коичи
М.: ДМК Пресс
WebGL является новой веб-технологией, позволяющей использовать в браузере преимущества аппаратного ускорения трехмерной графики без установки дополнительного программного обеспечения. WebGL основана на спецификации OpenGL и привносит новые концепции программирования трехмерной графики в веб-разработку. Снабженная большим количеством примеров, книга показывает, что овладеть технологией WebGL совсем несложно, несмотря на то, что она выглядит незнакомой и инородной. Каждая глава описывает один из важнейших аспектов программирования трехмерной графики и представляет разные варианты их реализации. Отдельные разделы, описывающие эксперименты с примерами программ, позволят читателю исследовать изучаемые концепции на практике.
Все права защищены. <...> Но это частный случай, поэтому мы решили выполнить нормализацию: 14 ‘ vec3 normal = normalize(vec3(a_Normal
Предпросмотр: WebGL программирование трехмерной графики.pdf (0,4 Мб)
изд-во СКФУ
Пособие составлено в соответствии с требованиями Федерального государственного образовательного стандарта, программой и учебным планом дисциплины. Содержит теоретические аспекты проектирования и разработки приложений для высокопроизводительных вычислительных систем, в основе функционирования которых лежат базы данных. Основные технологии, рассматриваемые в пособии, – Hadoop, NoSQL
хранения данных, основанный на столбцах, для системы Hadoop; 3) Sentry – система управления ролями, правами
Предпросмотр: Базы данных в высокопроизводительных информационных системах.pdf (0,2 Мб)
Автор: Вирт Никлаус
М.: ДМК Пресс
Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон.
Все права защищены.
Предпросмотр: Построение компиляторов.pdf (0,3 Мб)
Автор: Макаров С. Л.
М.: ДМК Пресс
Данное руководство описывает построение и программирование приложений для интернета вещей (IoT). Первая часть книги посвящена экспериментам на популярной платформе Arduino с целью научить читателя основным принципам схемотехники, вторая часть посвящена примерам практической реализации проектов для IoT на базе Raspberry Pi 3, где затрагиваются как сервисы для приложения под ОС Android Things, так и облачные платформы интернета вещей.
УДК 004.738, 004.62 ББК 32.973 Все права защищены.
Предпросмотр: Arduino Uno и Raspberry Pi 3 от схемотехники к интернету вещей.pdf (0,3 Мб)
Автор: Магда Ю. С.
М.: ДМК Пресс
В книге рассматривается широкий круг вопросов, связанных с практическим применением персональных компьютеров, работающих под управлением операционных систем Windows, для создания устройств домашней электроники. Материал книги охватывает многочисленные аппаратно-программные аспекты проектирования любительских электронных устройств, управляемых от параллельного, последовательного интерфейсов персонального компьютера и звуковой карты. Значительное внимание уделено новым технологиям USB и Bluetooth, а также возможностям их применения в любительской практике. В книге в доступной форме излагается материал по разработке несложных драйверов устройств пользователя, что существенно расширяет возможности их проектирования пользователями различного уровня подготовки. Приводятся многочисленные примеры разработки несложных аппаратно-программных систем сбора аналоговой и цифровой информации, измерительных систем, систем управления внешними устройствами и т. д.
УДК 621.396.6 ББК 32.872 Все права защищены.
Предпросмотр: Компьютер в домашней лаборатории.pdf (0,1 Мб)
Автор: Бейктал Джон
М.: Лаборатория знаний
Это практическое руководство для тех, кто делает первые шаги в робототехнике на платформе Arduino. С этой книгой вы разберетесь в основах электроники, научитесь программировать в среде Arduino IDE, работать с печатными платами Arduino, инструментами, соблюдать правила безопасности и многому другому. Вы также сможете выполнить разнообразные проекты и оценить невероятный потенциал Arduino, который вдохновит вас на творчество и изобретения, ограниченные только вашим воображением.
Все права защищены. <...> Все права защищены. <...> Все права защищены.
Предпросмотр: Конструируем роботов на Arduino. Первые шаги (1).pdf (1,4 Мб)
Автор: Козловский Павел
М.: ДМК Пресс
С появлением HTML5 и CSS3 разработка клиентских веб-приложений на языке JavaScript приобрела особую популярность. Создатели фреймворка AngularJS предприняли революционный подход к решению вопроса превращения браузера в самую лучшую платформу для разработки веб-приложений. Книга проведет вас через основные этапы конструирования типичного одностраничного веб-приложения. В ней обсуждаются такие темы, как организация структуры приложения, взаимодействие с различными серверными технологиями, безопасность, производительность и развертывание. После представления AngularJS и обзора перспектив клиентских веб-приложений, книга шаг за шагом проведет вас через создание достаточно сложного приложения. Издание будет наиболее полезно веб-разработчикам, желающим оценить или решившим применить фреймворк AngularJS для создания своих приложений. Предполагается, что читатель имеет некоторое знакомство с AngularJS, хотя бы на уровне понимания простейших примеров. Мы надеемся также, что вы обладаете знанием HTML, CSS и JavaScript.
Все права защищены.
Предпросмотр: Разработка веб-приложений с использованием AngularJS.pdf (0,2 Мб)
Автор: Паласиос Хорхе
М.: ДМК Пресс
Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом. Эти инструменты, вместе с прикладным программным интерфейсом Unity и встроенными средствами, открывают безграничные возможности для создания собственных игровых миров и персонажей. Данная книга охватывает как общие, так специальные методы, позволяющие реализовать эти возможности. Издание задумывалось как исчерпывающий справочник, помогающий расширить навыки программирования искусственного интеллекта в играх. Рассматриваются основные приемы работы с агентами, программирование перемещений и навигации в игровой среде, принятие решений и координации. Описание построено на практических примерах, в виде легко реализуемых «рецептов».
the English language under the title ‘Unity 5.x Game AI Programming Cookbook – (9781783553570) Все права
Предпросмотр: Unity 5.x. Программирование искусственного интеллекта в играх.pdf (0,2 Мб)
Автор: Морето Сильвио
М.: ДМК Пресс
Данная книга содержит различные примеры и пошаговое описание создания различных веб-приложений с помощью клиентского фреймворка Bootstrap. Рассматривается сеточная система, основные компоненты Bootstrap, HTML-элементы и настройка компонентов для адаптивной разработки. Описывается создание мониторинговой панели веб-приложения с помощью продвинутых возможностей Bootstrap, включая настройку компонентов, обработку событий и расширенную интеграцию библиотек.
Все права защищены.
Предпросмотр: Bootstrap в примерах.pdf (0,2 Мб)
Автор: Черных И. В.
М.: ДМК Пресс
В книге содержится описание прикладной программы Simulink и библиотеки блоков SimPowerSystems, предназначенной для моделирования электротехнических устройств и систем. Рассматривается методика создания моделей с помощью графического интерфейса программы, дается описание базовой библиотеки блоков SimPowerSystems, описаны методы расчета моделей. Подробно изложена методика создания электротехнических блоков пользователя. Даны основные команды для управления моделью из ядра пакета MATLAB. Рассмотрен механизм выполнения расчета модели. Даны советы автора по применению программы. В издании дано большое количество примеров, поясняющих работу блоков и методику создания модели.
Значение выбирается из списка: ¾ pu – система относительных единиц; ¾ SI – международная система СИ.
Предпросмотр: Моделирование электротехнических устройств в MATLAB. SimPowerSystems и Simulink.pdf (0,3 Мб)
Автор: Бейктал Дж.
М.: Лаборатория знаний
Джон Бейктал, непревзойденный автор книг о любительских электронных устройствах, роботах, дронах, инструментарии и игрушках, написал это полное практическое руководство для тех, кто делает первые шаги в робототехнике. С его помощью, пользуясь пошаговыми инструкциями и многочисленными цветными иллюстрациями, вы построите с нуля робота на колесном шасси и превратите его в робота-художника, смастерите солнечную панель и запитаете от нее робота-спиннера, научитесь программировать в среде разработки Arduino и управлять роботом с помощью Arduino. Под руководством автора вы укомплектуете свой инструментарий, изучите основы электроники, программирования и техники безопасности, научитесь паять, познакомитесь
с лазерным резаком и 3D-принтером. В книге представлены 30 лучших образцов роботов-самоделок со всего мира, сконструированных такими же непрофессионалами, как и вы.
Все права защищены. <...> Все права защищены.
Предпросмотр: Конструируем роботов от А до Я. Полное руководство для начинающих.pdf (0,3 Мб)
Автор: Магда Ю. С.
М.: ДМК Пресс
В книге рассматривается широкий круг вопросов, связанных с практическим применением популярных 16-битных микроконтроллеров PIC24 в системах обработки данных и управления оборудованием. Приводятся многочисленные примеры программирования несложных аппаратно-программных систем обработки аналоговой и цифровой информации с применением периферийных модулей микроконтроллеров PIC24F. В контексте разработанных примеров приводятся необходимые сведения из теории, что способствует лучшему пониманию материала книги. Все приведенные в книге аппаратно-программные проекты разработаны и проверены на отладочном модуле Explorer16Development Board фирмы Microchip и могут служить основой для создания собственных проектов.
УДК 621.396.6 ББК 32.872 Все права защищены.
Предпросмотр: Микроконтроллеры PIC24 архитектура и программирование.pdf (0,1 Мб)
Автор: Бич Майкл
М.: Додэка-XXI
Микроконтроллеры семейства XC16x фирмы Infineon — это современные многофункциональные быстродействующие приборы, использующие процессорное ядро на основе RISС-архитектуры. Данная книга представляет собой справочное руководство по их применению, призванная дополнить официальное руководство пользователя XC16x сведениями, имеющими практическую ценность при проектировании аппаратуры с применением этих микроконтроллеров. В книге подробно рассматриваются особенности архитектуры и функционирования как микроконтроллера в целом, так и его отдельных узлов и периферийных модулей, приведены практические рекомендации по использованию управляющих линий и портов ввода/вывода в пользовательских приложениях.
УДК 004.31 ББК 32.973.04 Все права защищены.
Предпросмотр: Микроконтроллеры семейства ХС166. Вводный курс разработчика.pdf (0,3 Мб)
Автор: Ганин Николай Борисович
М.: ДМК Пресс
Книга представляет собой самоучитель по одной из лучших САПР КОМПАС-3D V13, предназначенной для выполнения чертежно-конструкторской документации, построения объемных 3D-моделей, сборок и листовых деталей. По итогам Всероссийского конкурса в 2004 году (г. Москва) первое издание этой книги отмечено призом за победу в номинации «Лучшая учебно-методическая разработка по применению КОМПАС-3D». В нынешнем восьмом издании впервые приводятся примеры выполнения прочностных расчетов методом конечных элементов с помощью встроенного модуля системы прочностного анализа APM FEM, компании НТЦ АПМ.
Все права защищены.
Предпросмотр: Проектирование и прочностной расчет в системе КОМПАС-3D V13.pdf (0,1 Мб)
Автор: Кудрявцев Е. М.
М.: ДМК Пресс
В настоящем издании рассматриваются широко используемые методы сетевого планирования и система управления проектами MS Project Standard, обеспечивающая расширенный уровень функциональных возможностей решения и анализа широкого круга проблем организации, планирования и управления самыми разнообразными проектами. MS Project Standard — это наиболее известная, постоянно совершенствующаяся система управления проектами. Излагаемые в начале книге методы сетевого планирования являются базовыми в системе управления проектами MS Project Standard. Изучение их позволит лучше представить работу системы, а также, в дальнейшем, более эффективно использовать саму систему. Книга содержит описание интерфейса русской версии системы MS Project, различных видов меню и инструментальных панелей, многочисленных представлений проекта. На примерах показано использование системы. Задачей книги является изложение основ использования методов сетевого планирования и работы с современной системой управления проектами.
ка текста – выравнивание соответственно по левому краю, по центру и по право!
Предпросмотр: Microsoft Project. Методы сетевого планирования и управления проектом.pdf (0,2 Мб)
Автор: Тил Тобиас
М.: ДМК Пресс
В книге содержатся творческие проекты, по мере выполнения которых вы научитесь создавать встраиваемые приложения для микроконтроллеров. В каждой главе представлено несколько проектов с использованием различных популярных электронных устройств, таких как
светодиоды, 7-сегментные дисплеи, таймеры.
Вы узнаете, как программировать датчики и работать с микроконтроллерами, такими как Arduino UNO и Arduino Nano IoT 33. Затем
перейдете к созданию интерактивных прототипов электронных систем,
в частности системы светофоров, таймера для бесконтактного мытья
рук и др. Создадите модель системы интернет вещей (IoT) для оповещения о погоде и разработаете приложения мониторинга к ней. К концу
чтения ваших навыков будет достаточно для создания новых проектов
для встраиваемой электроники с помощью TinyGo.
Все права защищены.
Предпросмотр: Творческие проекты с микроконтроллером в среде TinyGo и WebAssembly. Практическое руководство по созданию встроенных приложений для маломощных устройств, интернета вещей и умного дома.pdf (0,7 Мб)