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

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

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

Уточняется продление лицензии
Автор: Ахтямова С. С.
КНИТУ
Содержит общие сведения о программных средствах компьютерной графики, необходимые для работы в полиграфических и упаковочных производствах, в мультимедиа, презентациях. Подробно рассмотрены вопросы по работе с программой CorelDRAW.
-мат.наук, проф. каф. системного анализа и информационных технологий К(П)ФУ Ш.Т.
Предпросмотр: Программа CorelDRAW. Основные понятия и принципы работы.pdf (0,2 Мб)
Автор: Мишенин А. И.
М.: Финансы и статистика
Структура пособия соответствует учебной программе дисциплины «Информатика и программирование». Первая часть содержит около 600 задач по теории программирования и языкам программирования Visual Basic и Pascal.
Вторая часть (занимает более половины объема пособия) включает решение
значительного числа задач или указания к их решению. Представлены краткий перечень необходимых понятий и список рекомендуемой литературы.
На основе анализа массива A = {а0, а1, … , аn } вывести на экран один из следующих выводов: • число положительных <...> Для анализа отрицательных корней используется многочлен F(–x).
Предпросмотр: Сборник задач по программированию. Учеб.-метод.пособ..pdf (0,2 Мб)
Издательский дом ВГУ
Учебное пособие подготовлено на кафедре функционального анализа и операторных уравнений математического факультета.
факультета 26 февраля 2015, протокол № 0500-02 Учебное пособие подготовлено на кафедре функционального анализа
Предпросмотр: Программирование C++ .pdf (2,3 Мб)
Автор: Брамбо Зандер
М.: ДМК Пресс
В этой книге описывается работа на развлекательной платформе Roblox – от программирования в Roblox Lua до создания игр в жанре обби и «Королевская битва». Подробно рассмотрены возможности Roblox Studio, приёмы изменения настроек игры, сценарии программирования. Читатель сможет выполнить практические упражнения, используя примеры кода, и узнает, как достичь максимальной популярности игры путем внедрения хорошей механики, монетизации и маркетинговых методов.
Также для анализа выполнения вы можете открыть окно Watch (Наблюдение), где перечислены точные значения <...> Окна Watch и Call Stack полезны для анализа сложного кода Наконец, кнопка Format Selection (Выбор форматирования
Предпросмотр: Программирование в Roblox. Создание игр с помощью Roblox Studio и языка программирования Lua от «А» до «Я».pdf (0,6 Мб)
Автор: Гунько А. В.
Изд-во НГТУ
В данном пособии описан интерфейс прикладного программирования (API) UNIX-совместимых операционных систем: от файловых операций и использования библиотек до методов и средств разработки многозадачного и многопоточного программного обеспечения, а также средства межзадачной (IPC) и межпоточной коммуникации: программные каналы и каналы FIFO, очереди сообщений, семафоры, разделяемая память System V и POSIX, взаимные исключения и условные переменные. Кроме того, кратко обсуждаются средства коммуникации процессов по сети и особенности взаимодействия приложений и системных служб.
Для более глубокого анализа предоставляются дополнительные макросы: WIFEXITED(status) – возвращает <...> Перечислите макросы для анализа кода завершения дочернего процесса. 9.
Предпросмотр: Системное программирование в среде Linux.pdf (0,6 Мб)
Автор: Журавлева М. Г.
Изд-во Липецкого государственного технического университета
Содержит введение в архитектуру компьютера, алгоритмизацию и программирование на языке Си. Рассмотрены лексические элементы, операции, операторы языка Си, ввод/вывод, базовая обработка массивов в циклах, вопросы создания и трансляции программ и др. По каждой теме представлены контрольные вопросы и упражнения.
сложный процесс разбора исходного кода, в том числе его синтаксический, лексический, Семантический анализ
Предпросмотр: Основы программирования. Введение в язык Си. Часть 1.pdf (0,2 Мб)
М.: Проспект
В настоящем издании описана практика применения дистанционных форм обучения в 2019–2020 (весенний семестр) и в 2020–2021 учебных годах (чтение лекций, проведение семинарских и практических занятий). Изложены особенности промежуточной и итоговой аттестации обучающихся, проведения приемной кампании, научных мероприятий, включая заседания диссертационных советов, особенности заседаний кафедр и ученого совета факультета, а также иных мероприятий, проведенных на юридическом
факультете в дистанционном режиме. При составлении настоящей книги использованы методические рекомендации Минобрнауки, ректората МГУ, самостоятельные методические разработки юридического факультета.
Учитывая уникальный опыт, накопленный факультетом, возникла необходимость в его анализе и систематизации
Предпросмотр: Опыт работы в цифровой образовательной среде. .pdf (0,2 Мб)
Автор: Торн Алан
М.: ДМК Пресс
Unity является самодостаточным, интегрированным движком для разработки игр, который предоставляет готовые к применению функции для создания интерактивного 3D-контента. Это игровой движок, соединенный с многофункциональной и сложной системой анимации Mecanim. Данная книга содержит описание мощных инструментов анимации и способов их применения в Unity. Сначала рассматриваются основные идеи, а затем примеры их практического использования для создания анимации в режиме реального времени в играх. В издании собрано множество полезных советов для создания анимации профессионального качества, а также для разработки быстрых интерактивных сцен. Каждая глава посвящена одной из областей анимации, от установки и событий до анимации персонажей и систем частиц. Прочтя эту книгу, вы сможете в полной мере использовать возможности системы Mecanim и Unity.
Глава 5 «Анимация персонажей: основы» начинается с анализа оснащенной анимации персонажей.
Предпросмотр: Основы анимации в Unity.pdf (0,1 Мб)
Автор: Ритланд Маркус
М.: ДМК Пресс
Данная книга представляет собой руководство по подготовке моделей для 3D-печати в популярной программе SketchUp. Наряду с теорией (принципы 3D-печати и моделирования) читатель получит ряд практических навыков, позволяющий распечатывать трехмерные объекты для самых разных целей. Автор рассматривает наиболее важные концепции дизайна моделей, предназначенных для 3D-печати: от толщины стенок и моделирования твердых тел до использования доступных моделей и их адаптации под нужды пользователя. Иллюстрации дают наглядное представление о процессе работы с 3D-моделями.
разработаны в процессе, который включает в себя идею моделирования, создание прототипа, тестирование и его анализ
Предпросмотр: 3D-печать с помощью SketchUp.pdf (0,4 Мб)
Автор: Гунько А. В.
Изд-во НГТУ
В учебном пособии изложены основные сведения об интерфейсах прикладного программирования вообще и Win32 API в частности, описаны методы и средства разработки многозадачного и многопоточного программного обеспечения в операционных системах семейства Windows, а также средства межзадачной и межпоточной коммуникации: анонимные и именованные каналы, почтовые ящики, отображаемые на память файлы, события, семафоры, взаимные исключения. Кроме того, кратко обсуждаются средства коммуникации процессов по сети, а также особенности взаимодействия приложений и системных служб.
Kнига-Cервис» 4 Получив от пользователя команду, такой модуль после лексического и синтаксического анализа
Предпросмотр: Программирование (в среде Windows).pdf (0,3 Мб)
Автор: Морозов Д. К.
ЯрГУ
Настоящее издание носит учебный характер и представляет собой краткое руководство по подготовке документов, содержащих сложные математические формулы. Рассматриваются правила организации и обработки документов, а также основные команды системы.
Необходимость различать их может возникнуть только при сложном типографском наборе или при анализе сообщений
Предпросмотр: Подготовка документов в издательской системе Латех учебное пособие.pdf (0,2 Мб)
изд-во СКФУ
Пособие представляет лабораторный практикум, подготовленный в соответствии с Федеральным государственным образовательным стандартом высшего образования. В нём рассматривается теория и практика реализации языка гипертекстовой разметки HTML и языка web-программирования JavaScript.
исследований Для изучения пользовательского спроса на тот или иной вид услуг, выявления и последующего анализа
Предпросмотр: Web-технологии.pdf (0,4 Мб)
Автор: Староверова Н. А.
КНИТУ
Пособие соответствует требованиям Федерального государственного образовательного стандарта высшего образования направления бакалаврской подготовки 09.03.01 «Информатика и вычислительная техника». Содержит основную информацию по дисциплинам «Операционные системы» и «Системное программное обеспечение». Рассмотрены принципы организации и особенности программирования процессов в UNIX-подобных операционных системах. Основной акцент делается на изучение организации управления процессами на примере OC Linux, которая является многопроцессной UNIX-подобной операционной системой.
Для анализа содержимого директорий используется набор функций из стандартной библиотеки языка Cи. <...> Модифицируйте программу 7-01 так, чтобы она отображала файл, записанный программой из раздела «Анализ
Предпросмотр: Операционные системы учебное пособие.pdf (0,3 Мб)
Автор: Зубков С. В.
М.: ДМК Пресс
В книге описываются все аспекты современного программирования на ассемблере для DOS, Windows и Unix (Solaris, Linux и FreeBSD), включая создание резидентных программ и драйверов, прямое программирование периферийных устройств, управление защищенным режимом и многое другое. Подробно рассмотрена архитектура процессоров Intel вплоть до Pentium II. Все главы иллюстрированы подробными примерами работоспособных программ.
, FRSTOR и FWAIT) и адрес ее операнда со ответственно и используются в обработчиках исключений для анализа <...> стек) mov ax,xyzzy_x ;считать параметр X (остальные команды) pop bp ret 6 xyzzy endp При внимательном анализе <...> в программируе мых калькуляторах, языке Форт и почти всегда неявно присутствует во всех алгоритмах анализа <...> математических выражений: они сначала преоб разовывают обычные выражения в обратные и только потом начинают их анализ
Предпросмотр: Assembler для DOS, Windows и Unix.pdf (0,6 Мб)
Автор: Алексеев Юрий Евтихович
М.: Изд-во МГТУ им. Н.Э. Баумана
Приведены краткие теоретические сведения по организации подпрограмм и
модулей пользователей на языке C, изложены принципы организации функций
в языке C, подробно рассматриваются вопросы передачи параметров в подпрограммы. Большое внимание уделено особенностям и трудностям передачи массивов в подпрограммы в качестве параметров. Приведены комплекты заданий на составление программ с подпрограммами. Рассмотрена организация рекурсивных, перегружаемых функций, подпрограмм с переменным числом параметров, с параметрами по умолчанию. Показано использование шаблонов функций и динамических массивов. Отдельная глава учебного пособия посвящена созданию пользовательских библиотек функций (модулей).
Компилятор после анализа фактических параметров в вызове подпрограммы выберет подходящий вариант подпрограммы
Предпросмотр: Разработка функций и модулей пользователя на языке C в среде VS C++ Модуль 3 .pdf (0,1 Мб)
Автор: Алексеев Е. Р.
М.: ДМК Пресс
Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями. Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данная книга представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе. Сайт книги: books.altlinux.ru/freepascal/
Pascal можно производить простые расчёты, разрабатывать программы для проведения сложных инженерных и экономических
Предпросмотр: Free Pascal и Lazarus. Учебник по программированию.pdf (0,2 Мб)
Автор: Алексеев Евгений Ростиславович
ДМК Пресс, ALT Linux
Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями. Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данная книга представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе. Сайт книги: books.altlinux.ru/freepascal/
Pascal можно производить простые расчёты, разрабатывать программы для проведения сложных инженерных и экономических
Предпросмотр: Free Pascal и Lazarus. Учебник по программированию.pdf (0,1 Мб)
Автор: Никонов Е. А.
ЗабГУ
В данной работе рассматриваются компьютерные сети на основе
IBM PC-совместимых ЭВМ, основные положения верны и для ЭВМ общего класса. В пособии изложены основы функционирования и построения
ПО сетевого взаимодействия ЭВМ (рассматриваются механизмы NetBIOS,
Windows Sockets и др.), приведены данные о сетевых протоколах, рассмотрены основы защиты информации.
ожидать дальнейшего развития специализированных протоколов высокого уровня, программных комплексов анализа
Предпросмотр: Сети и телекоммуникации учебное пособие.pdf (0,4 Мб)
Изд-во НГТУ
Обсуждаются способы построения простых систем сбора данных на базе платы STM32VLDISCOVERY. Пособие содержит вопросы для самопроверки. Работа выполнена при финансовой поддержке Минобрнауки России по государственному заданию №2014/138, тема проекта «Новые структуры,
модели и алгоритмы для прорывных методов управления техническими
системами на основе наукоемких результатов интеллектуальной
деятельности». Для успешного овладения курсом требуется успешное окончание
бакалаврской программы по направлению подготовки «Управление в
технических системах».
принципов работы датчиков (сигнал с датчиков передается в цифровом виде по каналу I2C, в отличие от прямого анализа
Предпросмотр: STM32VLDISCOVERY - платформа для построения простой системы сбора данных. Лабораторная работа.pdf (0,7 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Конушин 42 Алгоритм анализа и визуализации изображений широкого динамического диапазона на основе восприятия
Предпросмотр: Программирование №6 2016.pdf (0,2 Мб)
Автор: Эдельсон Джастин
М.: ДМК Пресс
Интересующемуся языком JRuby вряд ли нужны руководства по Ruby, Rails или Java — требуется лишь узнать, как решить ту или иную конкретную задачу. В этой книге вы найдете практические рецепты по работе с данной реализацией языка Ruby на платформе Java. Специально рассмотрены такие вопросы, как развертывание веб-приложений Rails на Java-серверах, интеграция программ на JRuby с технологиями из мира Java, разработка персональных приложений на JRuby с помощью инструментальных библиотек на Java и многое другое. Интерпретатор JRuby сочетает в себе простоту и легкость использования Ruby с развитыми библиотеками и технологиями Java, и это открывает совершенно новые возможности для применения Ruby, Rails и Java. Эта книга даст вам возможность воспользоваться всем потенциалом языка JRuby.
Однако в результате анализа переменной $self, которая представляет объект условия, ему может быть присвоено
Предпросмотр: JRuby. Сборник рецептов.pdf (0,3 Мб)
Автор: Эдельсон Джастин
М.: ДМК Пресс
Интересующемуся языком JRuby вряд ли нужны руководства по Ruby, Rails или Java — требуется лишь узнать, как решить ту или иную конкретную задачу. В этой книге вы найдете практические рецепты по работе с данной реализацией языка Ruby на платформе Java. Специально рассмотрены такие вопросы, как развертывание веб-приложений Rails на Java-серверах, интеграция программ на JRuby с технологиями из мира Java, разработка персональных приложений на JRuby с помощью инструментальных библиотек на Java и многое другое. Интерпретатор JRuby сочетает в себе простоту и легкость использования Ruby с развитыми библиотеками и технологиями Java, и это открывает совершенно новые возможности для применения Ruby, Rails и Java. Эта книга даст вам возможность воспользоваться всем потенциалом языка JRuby.
Однако в результате анализа переменной $self, которая представляет объект условия, ему может быть присвоено
Предпросмотр: JRuby. Сборник рецептов.pdf (0,2 Мб)
Автор: Аблязов Руслан Зуфярович
М.: ДМК Пресс
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC). На сайте издательства находятся полные исходные коды примеров к книге, а также дополнительные программы и материалы.
= 10 C2 equ 2 C3 equ C1+C2 C4 = C1+C2 mov eax, C3 ; mov eax, C1+C2 mov eax, C4 ; move ax, 12 После анализа <...> Win32, которые при вызове других функций явно добавляют параметры в стек с помощью инструкций PUSH, при анализе
Предпросмотр: Программирование на ассемблере на платформе x86-64.pdf (0,2 Мб)
Автор: Аблязов Руслан
М.: ДМК Пресс
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC). На сайте издательства находятся полные исходные коды примеров к книге, а также дополнительные программы и материалы.
= 10 C2 equ 2 C3 equ C1+C2 C4 = C1+C2 mov eax, C3 ; mov eax, C1+C2 mov eax, C4 ; move ax, 12 После анализа <...> Win32, которые при вызове других функций явно добавляют параметры в стек с помощью инструкций PUSH, при анализе
Предпросмотр: Программирование на ассемблере на платформе x86-64.pdf (0,2 Мб)
Автор: Федотенко М. А.
М.: Лаборатория знаний
Эта книга - практическое руководство для тех, кто уже делает первые шаги в разработке мобильных приложений под Android или пока только мечтает об этом. С ней вы легко освоите основы разработки, познакомитесь со средой разработки Android Studio, создадите собственные приложения, которыми можно поделиться с друзьями и со всем миром.
действий с результатом, полученным от сканера, нам понадобятся: объект класса IntentResult result для анализа
Предпросмотр: Разработка мобильных приложений. Первые шаги. — Эл. изд..pdf (0,3 Мб)
Автор: Хеффельфингер Дэвид
М.: ДМК Пресс
Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java EE 6. Все рассмотренные основные интерфейсы Java EE 6 и подробная информация о сервере GlassFish 3 подкреплены практическими примерами их использования. Платформа Java Enterprise Edition (Java EE) 6 является отраслевым стандартом для корпоративных вычислений Java, а сервер приложений GlassFish представляет собой эталонную среду реализации спецификации Java EE. В книге рассматриваются различные соглашения и аннотации Java EE 6, которые помогут существенно упростить разработку корпоративных приложений Java. Описываются последние версии технологий Servlet, JSP, JSF, JPA, EJB и JAX-WS, а также новые дополнения к спецификации Java EE, в частности JAX-RS и CDI. Рассмотрены задачи администрирования, конфигурирования и использования сервера GlassFish 3 для развертывания корпоративных приложений. Для изучения материала необходимо иметь некоторый опыт работы с Java, однако знаний в области Java EE или J2EE не требуется. Книга официально рекомендуется компанией Oracle — разработчиком перечисленных технологий — в качестве учебного пособия.
JSTL-библиотека XML-тегов JSTL-библиотека XML-тегов (XML JSTL tag) предоставляет легкий способ разбора (анализа
Предпросмотр: Java EE 6 и сервер приложений GlassFish 3.pdf (2,0 Мб)
Автор: Хеффельфингер Дэвид
М.: ДМК Пресс
Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java EE 6. Все рассмотренные основные интерфейсы Java EE 6 и подробная информация о сервере GlassFish 3 подкреплены практическими примерами их использования. Платформа Java Enterprise Edition (Java EE) 6 является отраслевым стандартом для корпоративных вычислений Java, а сервер приложений GlassFish представляет собой эталонную среду реализации спецификации Java EE. В книге рассматриваются различные соглашения и аннотации Java EE 6, которые помогут существенно упростить разработку корпоративных приложений Java. Описываются последние версии технологий Servlet, JSP, JSF, JPA, EJB и JAX-WS, а также новые дополнения к спецификации Java EE, в частности JAX-RS и CDI. Рассмотрены задачи администрирования, конфигурирования и использования сервера GlassFish 3 для развертывания корпоративных приложений.
JSTL-библиотека XML-тегов JSTL-библиотека XML-тегов (XML JSTL tag) предоставляет легкий способ разбора (анализа
Предпросмотр: Java EE 6 и сервер приложений GlassFish 3.pdf (2,0 Мб)
Автор: Абрамян М. Э.
Ростов н/Д.: Изд-во ЮФУ
Учебное пособие является практическим введением в параллельное
программирование на основе технологии MPI. Оно содержит формулировки 100
заданий, связанных с различными разделами стандарта MPI-1.1, примеры
выполнения типовых заданий на языках Паскаль и С++ и необходимый
справочный материал. В пособии также описывается электронный задачник
Programming Taskbook for MPI и конструктор учебных заданий по
параллельному программированию.
Такие ошибки могут быть пропущены на первом этапе анализа решения; при этом может случиться, что первой
Предпросмотр: Практикум по параллельному программированию с использованием электронного задачника Programming Taskbook for MPI.pdf (0,4 Мб)
Автор: Богачёв К. Ю.
М.: Лаборатория знаний
Данная книга представляет собой введение в методы программирования для параллельных ЭВМ. Основной ее целью является научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассмотрены на многочисленных примерах программ на языке С. В основу книги положен курс лекций для студентов механико-математического факультета МГУ им. М.В. Ломоносова.
Концепция RISC (Reduced Instruction Set Computer) возникла из статистического анализа того, как программное <...> Концепция RISC (Reduced Instruction Set Computer) возникла из статистического анализа того, как программное <...> Концепция RISC (Reduced Instruction Set Computer) возникла из статистического анализа того, как программное
Предпросмотр: Основы параллельного программирования (2).pdf (0,3 Мб)
Автор: Колокольникова А. И.
М.: Директ-Медиа
Рассмотрены организация работы с документом, форматирование страниц, абзацев и символов, создание таблиц и диаграмм, оформление текстового документа: создание списков, вставка символов и формул, работа с табулостопами и колонками, оформление страниц — подложка, буквица, границы, заливка, изображения, сноски, текстовые поля, примечания. Большое внимание уделяется стилевому форматированию, работе с разделами и структурой документа, вставке колонтитулов и номеров страниц, созданию титульного листа, оглавления, списка литературы, ссылок на источники, иллюстраций, перекрестных ссылок, указателей, гиперссылок и закладок. Содержит 4 главы, 33 раздела, 13 лабораторных работ, контрольные вопросы и задания для самопроверки.
, графика, культура речи, орфография, фразеология, этимология; • разделы математики: математический анализ
Предпросмотр: Word 2019 теория и практика в 2 ч..pdf (0,8 Мб)
Автор: Тил Тобиас
М.: ДМК Пресс
В книге содержатся творческие проекты, по мере выполнения которых вы научитесь создавать встраиваемые приложения для микроконтроллеров. В каждой главе представлено несколько проектов с использованием различных популярных электронных устройств, таких как
светодиоды, 7-сегментные дисплеи, таймеры.
Вы узнаете, как программировать датчики и работать с микроконтроллерами, такими как Arduino UNO и Arduino Nano IoT 33. Затем
перейдете к созданию интерактивных прототипов электронных систем,
в частности системы светофоров, таймера для бесконтактного мытья
рук и др. Создадите модель системы интернет вещей (IoT) для оповещения о погоде и разработаете приложения мониторинга к ней. К концу
чтения ваших навыков будет достаточно для создания новых проектов
для встраиваемой электроники с помощью TinyGo.
Размер бинарного файла может отличаться при его анализе, так как команда разработчиков языка Go продолжает
Предпросмотр: Творческие проекты с микроконтроллером в среде TinyGo и WebAssembly. Практическое руководство по созданию встроенных приложений для маломощных устройств, интернета вещей и умного дома.pdf (0,7 Мб)
Автор: Каффка Томас
М.: ДМК Пресс
В этой книге вы узнаете, как с помощью электроники и программирования оживить ваши наборы LEGO. Вы сможете собрать роботов с помощью кирпичиков LEGO, использовать готовую модель LEGO или сконструировать проект из совсем иных деталей — главное, чтобы робот должен быть достаточно большим для встраивания описанных электронных компонентов. Роботы приводятся в движение при помощи микрокомпьютеров Arduino и Raspberry Pi. Во второй части книги вы найдете многочисленные проекты по сборке роботов.
В основной программе бесконечный цикл управляет анализом текста… 16.
Предпросмотр: Lego и электроника. Raspberry Pi, Arduino, датчики, двигатели и многое другое для применения и программирования.pdf (0,4 Мб)
Автор: Медведик В. И.
М.: ДМК Пресс
Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. Глава 2 книги («На пути к профессиональному программированию») предназначена для студентов технических специальностей, а также для всех энтузиастов, заинтересованных в создании собственных прикладных программ. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.
При анализе незнакомой программы особенно эффективны графические блок-схемы. <...> «Блок-схемы являются универсальным инструментом анализа и разработки алгоритмов.
Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
Автор: Медведик Владимир Иванович.
М.: ДМК Пресс
Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.
При анализе незнакомой программы особенно эффективны графические блок-схемы. <...> «Блок-схемы являются универсальным инструментом анализа и разработки алгоритмов.
Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
Автор: Кент Линетт
М.: ДМК Пресс
Если вы уже освоили азы программы Photoshop и хотите перейти к выполнению более сложных задач, эта книга для вас. В ней приводятся весьма полезные методики, которые позволят вам выполнять художественную обработку фотографий на профессиональном уровне. В книге представлены пошаговые инструкции для выполнения 100 упражнений. Описание каждого из них сопровождается красочными иллюстрациями, сверяясь с которыми вы легко поймете, правильно ли сделали задание. Автор рассказывает о тонкостях работы с Photoshop, о том, как сэкономить время при работе с программой и таким образом повысить эффективность ее использования.
кадрирование и изменение размера... 73 • Программа проанализирует полученные данные и по результатам этого анализа
Предпросмотр: Photoshop®. 100 простых приемов и советов.pdf (1,2 Мб)
Автор: Блюстайн Майкл
М.: ДМК Пресс
Вы прекрасно владеете C# и .NET и хотите выйти на огромный рынок iPhone/iPad? Теперь вы можете создавать великолепные приложения для iOS, не изучая язык Objective-C и средства разработки от Apple. Платформа MonoTouch позволяет применить уже имеющиеся навыки к разработке приложений, которые можно продавать через Apple App Store или развернуть в своей организации. Книга Майкла Блюстайна поможет вам быстро освоить MonoTouch и извлечь максимум пользы из заложенного в ней гигантского потенциала. В начале автор описывает, как настроить среду разработки MonoTouch, и объясняет, как MonoTouch абстрагирует iOS SDK, позволяя использовать родные классы iOS из C#. На простых примерах вы увидите, как пишутся приложения, и это станет фундаментом для решения более интересных задач. Шаг за шагом, на практических примерах вы будете осваивать все более сложные технологии. Автор даже демонстрирует применение в iOS-приложениях таких продвинутых средств .NET, как LINQ.
Решение принимается на основе анализа текущего стиля редактирования.
Предпросмотр: Изучаем MonoTouch. Создание приложений на платформе iOS с помощью C# и .NET.pdf (0,2 Мб)
Автор: Бейтс Марк
М.: ДМК Пресс
Если вы уже умеете писать на JavaScript, на CoffeeScript вы сможете делать это лучше. А поскольку программный код на CoffeeScript «компилируется» в программный код на JavaScript, он легко впишется практически в любое веб-окружение. В книге автор рассказывает веб-разработчикам, почему язык CoffeeScript так удобен и как он позволяет избежать проблем, часто способствующих появлению ошибок в программном коде на JavaScript и усложняющих его сопровождение. Он познакомит вас со всеми особенностями и приемами, которые необходимо знать, чтобы писать качественный программный код на CoffeeScript, и покажет, как использовать преимущества еще более надежного набора инструментов, входящих в состав языка CoffeeScript.
tokens вывести лексемы, выделенные лексическим анализатором -n, --nodes вывести дерево синтаксического анализа
Предпросмотр: CoffeeScript. Второе дыхание JavaScript.pdf (0,2 Мб)
Автор: Блюстайн Майкл
М.: ДМК Пресс
Вы прекрасно владеете C# и .NET и хотите выйти на огромный рынок iPhone/iPad? Теперь вы можете создавать великолепные приложения для iOS, не изучая язык Objective-C и средства разработки от Apple. Платформа MonoTouch позволяет применить уже имеющиеся навыки к разработке приложений, которые можно продавать через Apple App Store или развернуть в своей организации. Книга Майкла Блюстайна поможет вам быстро освоить MonoTouch и извлечь максимум пользы из заложенного в ней гигантского потенциала. В начале автор описывает, как настроить среду разработки MonoTouch, и объясняет, как MonoTouch абстрагирует iOS SDK, позволяя использовать родные классы iOS из C#. На простых примерах вы увидите, как пишутся приложения, и это станет фундаментом для решения более интересных задач. Шаг за шагом, на практических примерах вы будете осваивать все более сложные технологии. Автор даже демонстрирует применение в iOS-приложениях таких продвинутых средств .NET, как LINQ.
Решение принимается на основе анализа текущего стиля редактирования.
Предпросмотр: Изучаем MonoTouch. Создание приложений на платформе iOS с помощью C# и .NET.pdf (0,2 Мб)
Автор: Бейтс Марк
М.: ДМК Пресс
Если вы уже умеете писать на JavaScript, на CoffeeScript вы сможете делать это лучше. А поскольку программный код на CoffeeScript «компилируется» в программный код на JavaScript, он легко впишется практически в любое веб-окружение. В книге автор рассказывает веб-разработчикам, почему язык CoffeeScript так удобен и как он позволяет избежать проблем, часто способствующих появлению ошибок в программном коде на JavaScript и усложняющих его сопровождение. Он познакомит вас со всеми особенностями и приемами, которые необходимо знать, чтобы писать качественный программный код на CoffeeScript, и покажет, как использовать преимущества еще более надежного набора инструментов, входящих в состав языка CoffeeScript.
tokens вывести лексемы, выделенные лексическим анализатором -n, --nodes вывести дерево синтаксического анализа
Предпросмотр: CoffeeScript. Второе дыхание JavaScript.pdf (0,2 Мб)
Автор: Мортон Джон
М.: Додэка-XXI
Данное издание представляет собой практическое руководство, с помощью которого вы сможете изучить, а впоследствии и использовать микроконтроллеры AVR компании Atmel. Неважно, студент ли вы, собирающийся использовать микроконтроллер AVR в своем проекте или же опытный разработчик встраиваемых систем, впервые столкнувшийся с AVR, — если вам нужно быстро разобраться в этих популярных микроконтроллерах, то эта книга для вас. Для демонстрации различных возможностей AVR Джон Мортон использует простые устройства и программы. В отличие от книг, в которых излагается голая теория либо просто воспроизводится фирменная техническая документация, такой подход (обучение в процессе использования) предлагает быстрое и интуитивное изучение возможностей микроконтроллеров AVR. В общей сложности, в книге рассмотрены 16 проектов, охватывающих все наиболее популярные микроконтроллеры AVR, включая модели семейства Tiny.
хотите узнать боль& ше о подобных вещах, поищите книги, посвященные формальным языкам и синтаксическому анализу
Предпросмотр: Микроконтроллеры AVR вводный курс.pdf (0,2 Мб)
Автор: Линовес Джонатан
М.: ДМК Пресс
Книга позволит вам освоить разработку виртуальной реальности в Unity — наиболее популярном на сегодняшний день игровом движке. Вы узнаете, как использовать Unity для разработки VR-приложений, поддерживающих такие устройства, как Oculus Rift и Google Cardboard, позволяющих взаимодействовать с виртуальными мирами. Книга расскажет вам, как создать ряд интересных и занимательных VR-проектов. Вы научитесь управлять игровым движком Unity 3D с помощью редактора Unity и сценариев на C#. К концу книги, вы сможете с помощью Unity создать ряд многофункциональных интерактивных примеров восприятия виртуальной реальности.
виртуальной реальности повышает качество отображения и точность измерений, обеспечивая более тщательный анализ
Предпросмотр: Виртуальная реальность в Unity.pdf (0,3 Мб)
Автор: Маркелов А. А.
М.: ДМК Пресс
В книге описана работа с де-факто стандартом в области открытых продуктов построения облачной инфраструктуры типа «Инфраструктура как сервис» (IaaS) — OpenStack. Данный проект пользуется поддержкой более двух сотен компаний, включая практически всех лидеров ИТ-рынка. Помимо теоретических знаний, книга содержит множество практических упражнений, благодаря которым читатель сможет развернуть собственный стенд для тестирования возможностей облака. Читатель познакомится с основными сервисами облачной операционной системы OpenStack. Рассмотрены такие компоненты, как сервис идентификации пользователей, сервисы построения объектного хранилища (Swift), блочного (Glance), хранилища образов. В главе, посвященной сетевым службам, рассматриваются концепции программно-определяемой сети, работа с OpenStack Neutron и Open vSwitch. Также рассматриваются cервис мониторинга Ceilometer, cервис оркестрации Heat и принципы обеспечения высокой доступности облака. В четвертое издание добавлен материал по работе с сетью, настройками производительности и отказоустойчивости. В связи с переходом на сервис Gnocchi переработана глава, посвященная сервису телеметрии.
packets dropped by kernel После чего копируем дамп на машину с установленным Wireshark для удобного анализа
Предпросмотр: OpenStack. Практическое знакомство с облачной операционной системой.pdf (2,4 Мб)
Автор: Линовес Джонатан
М.: ДМК Пресс
Книга позволит вам освоить разработку виртуальной реальности в Unity — наиболее популярном на сегодняшний день игровом движке. Вы узнаете, как использовать Unity для разработки VR-приложений, поддерживающих такие устройства, как Oculus Rift и Google Cardboard, позволяющих взаимодействовать с виртуальными мирами. Книга расскажет вам, как создать ряд интересных и занимательных VR-проектов. Вы научитесь управлять игровым движком Unity 3D с помощью редактора Unity и сценариев на C#. К концу книги, вы сможете с помощью Unity создать ряд многофункциональных интерактивных примеров восприятия виртуальной реальности.
виртуальной реальности повышает качество отображения и точность измерений, обеспечивая более тщательный анализ
Предпросмотр: Виртуальная реальность в Unity.pdf (0,3 Мб)
Автор: Коузен Кен
М.: ДМК Пресс
Эта книга представляет собой рецепты программирования на языке Java, описывающие нововведения версий 8 и 9. В книге вы найдете массу примеров кода, демонстрирующих почти все обсуждаемые языковые и библиотечные средства. Эти примеры намеренно сделаны как можно более простыми, чтобы сосредоточиться на основных отличительных моментах. Все они могут послужить вам неплохой отправной точкой для разработки собственного кода.
Такие решения лучше принимать на основе анализа работы с реальными данными. 1 К сожалению, при переводе
Предпросмотр: Современный Java рецепты программирования. Простые решения трудных задач на Java 8 и 9.pdf (0,5 Мб)
Автор: Сухов К. К.
М.: ДМК Пресс
За последние несколько лет платформа Node.js стремительно повысила свой статус от экспериментальной технологии до основы для серьезных промышленных проектов. Тысячи программистов оценили возможность построения достаточно сложных, высоко нагруженных приложений на простом, элегантном и, самое главное, легковесном механизме. Все эти скучные слова правдивы, но на самом деле не это главное. Прежде всего Node.js — это совершенно увлекательная и захватывающая вещь, с которой по-настоящему интересно работать! Есть одна проблема — невозможно рассказывать про использование Node.js в отрыве от остальных технологий современной веб-разработки (и Highload-разработки). Я и не стал этого делать, дав обзор инструментов, без которых сегодня трудно обойтись. Прежде всего это чудесный язык JavaScript, и в книге рассказано о новинках в его последней и будущей спецификациях (EcmaScript 5 и 6). Кроме того, дается краткое введение в большинство связанных веб-технологий — от NoSQL-хранилищ данных (Memcached, MongoDB, Redis) до CSS-препроцессоров и MVC JavaScript-фреймворков. Конечно, эту книгу нельзя рассматривать как полноценный учебник по MongoDB, LESS или EcmaScript 6, Dart или CoffeScript, но в ней дано основное представление об этих довольно интересных вещах, вполне достаточное для начала работы.
CoffeeScript, полностью соответствует стандарту и проходит проверку JavaScript Lint (утилита для статического анализа
Предпросмотр: Node.js. Путеводитель по технологии.pdf (0,4 Мб)
Автор: Петелин Александр Юрьевич
М.: ДМК Пресс
В мир 3D приходят по-разному — от простой любознательности и желания попробовать себя в новом жанре или новой программе компьютерной графики — просто «для души», как хобби, до профессиональной необходимости освоения нового рабочего инструмента. Сразу можно сказать — и в том, и в другом случае вы на правильном пути, выбрав именно Google SketchUp! Перед вами — самоучитель, учебные материалы которого разделены на два уровня «глубины» освоения — «Практик» и «Эксперт». Первая часть проведет читателя от начала знакомства с миром трехмерной компьютерной графики, основными понятиями и принципами устройства 3D-программ до уровня уверенного владения основными, самыми востребованными инструментами SketchUp, готовности к решению разнообразных задач моделирования. Вторая часть углубит и завершит изучение всех возможностей, практических тонкостей и хитростей» работы в SketchUp, знание которых и делает пользователя профессионалом, экспертом в программе.
Итак, предположим, имеем такой готовый образец (например, чертеж или фото). 1 Начнем с анализа задачи
Предпросмотр: 3D-моделирование в Google SketchUp — от простого к сложному самоучитель.pdf (0,2 Мб)
Автор: Петелин Александр Юрьевич
М.: ДМК Пресс
SketchUp — уникальный 3D-редактор, который за 15 лет своего существования не только не потерял своей актуальности, но и стал одним из самых популярных и универсальных инструментов трехмерного моделирования для многих тысяч пользователей — как профессионалов, так и любителей. Материалы книги разделены на два уровня глубины освоения — «Практик» и «Эксперт». Первая часть проводит читателя от начала общего знакомства с миром трехмерной компьютерной графики до уровня уверенного владения основными, самыми необходимыми и востребованными инструментами SketchUp, готовности к решению большинства задач практического моделирования. Вторая часть углубляет и полностью завершает изучение во всех подробностях и нюансах возможностей, «тонкостей» и «хитростей» работы в SketchUp, знание которых и делает пользователя экспертом в программе.
Начнем с анализа задачи, прежде всего с особенностей конструкции.
Предпросмотр: 3D-моделирование в SketchUр 2015 — от простого к сложному самоучитель.pdf (0,2 Мб)