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

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

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

Уточняется продление лицензии
Автор: Романенко Т. А.
Изд-во НГТУ
Настоящее пособие предназначено для изучения основных типов программных коллекций, хранящих множества данных, фундаментальных структур данных и алгоритмов управления ими. Также в пособии предлагается к применению технология проектирования и программирования коллекций, основывающаяся на объектно-ориентированном подходе в программировании.
В теории и практике программирования широко известны фундаментальные структуры данных и алгоритмы для
Предпросмотр: Разработка программных коллекций данных.pdf (0,4 Мб)
Автор: Уэйд Райан
М.: ДМК Пресс
В данной книге подробно рассказывается, как использовать на практике языки программирования R и Python для визуализации данных, загрузки в модель, преобразования и выполнения других задач с помощью аналитического инструмента Power BI. Вы узнаете, как создавать пользовательские элементы визуализации, реализовывать методы машинного обучения и искусственного интеллекта, применять продвинутые методы обработки текстовой информации с использованием техник, недоступных в Power Query и DAX, обеспечивать взаимодействие со службами Microsoft Cognitive Services без необходимости приобретать дорогостоящую подписку на Power BI Premium. В заключение рассказывается, как можно воспользоваться языками программирования R и Python в корпоративных решениях, внедренных в Power BI. Для выполнения практических упражнений понадобится облачная платформа Microsoft Azure. Также для работы с примерами из данной книги рекомендуется настроить виртуальную машину для анализа данных (Data Science Virtual Machine – DSVM).
vita.had.co.nz/ papers/tidy-data.pdf. популярНые геометрии Как мы уже раньше говорили, пакет ggplot2 основан на теории <...> Измените внешний вид диаграммы в стиле журнала The Economist Поскольку мы визуализируем экономические
Предпросмотр: Аналитика в Power BI с помощью R и Python.pdf (1,9 Мб)
Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ"
В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.
инструментарий в области управления на основе анализа наукометрических данных// Знания — Онтологии — Теории
Предпросмотр: Программная инженерия №6 2022.pdf (0,2 Мб)
Автор: Штыгашев А. А.
Изд-во НГТУ
Рассмотрены примеры решения задач по всем темам разделов «Волновая оптика. Квантовая оптика» рабочей программы по физике для студентов АВТФ: «интерференция света», «дифракция света», «поляризация света», «тепловое излучение», «фотоэффект», «эффект Комптона», «давление света».
Особенностью пособия является описание применения компьютера при решении задач по физике, в качестве языка программирования используется Python.
Элементы теории математических моделей. Изд. 7-е, испр / А.Д.
Предпросмотр: Решение задач на компьютере. Волновая и квантовая оптика.pdf (0,2 Мб)
Автор: Батоврин В. К.
М.: ДМК Пресс
Учебное пособие содержит лабораторный практикум, предназначенный для изучения цифровых элементов вычислительной и информационно-измерительной техники. Практикум разработан с применением технологии виртуальных приборов. В качестве платформы используются персональный компьютер и станция NI ELVIS II, укомплектованная лабораторными модулями, на которых расположены исследуемые цифровые элементы. Оригинальное прикладное программное обеспечение практикума разработано в среде LabVIEW.
выполнению работ необходимо в первую очередь ознакомиться с разделом «Цель работы», а далее с основами теории
Предпросмотр: LabVIEW-практикум по цифровым элементам вычислительной и информационно-измерительной техники.pdf (0,1 Мб)
Автор: Буйначев С. К.
Издательство Уральского университета
Пособие содержит начальные сведения о программировании на языке
Python и является основой для изучения курса «Численные методы и оптимизация». Собраны сведения из книг таких известных авторов, как Г. Россум, М. Лутц, Р. Сузи, Д. Бизли, А. Лесса. Предложен новый подход к использованию баз данных для накопления результатов расчета с дальнейшим анализом и визуализацией решений.
Баженов (Уральский государственный экономический университет); доц., канд. техн. наук В. П.
Предпросмотр: PYTHON. Основы программирования.pdf (0,5 Мб)
Автор: Саблина Г. В.
Изд-во НГТУ
Представлен теоретический материал, который может быть полезен всем, кто изучает основы программирования на объектно-ориентированном языке Visual Basic for Application (VBA) под управлением электронных таблиц Excel. Приведено описание восьми практических заданий и расчетно-графического задания, в результате выполнения которых можно научиться программировать различные виды алгоритмов, решать системы алгебраических уравнений, выполнять матричные операции, обрабатывать текстовую информацию и работать с файлами.
Наиболее широко электронные таблицы применяются в экономических и бухгалтерских расчетах, а также при
Предпросмотр: Информатика.pdf (0,5 Мб)
Автор: Гинько Александр Юрьевич
М.: ДМК Пресс
Современный мир невозможно представить без данных, и от их визуального представления во многом зависит эффективность работы с ними. Средств анализа и визуализации данных великое множество, и в этой книге мы подробно поговорим об одном из них — Yandex DataLens. Читая эту книгу, вы совершите увлекательный путь от самых азов до вершин мастерства в обращении с этим мощнейшим облачным инструментом. Мы вместе построим несколько красочных дашбордов, а помимо этого вы узнаете все о подключениях, датасетах, чартах, функциях, включая оконные, и LOD-выражениях.
Настройке чартов, полей и секций будет посвящен отдельный раздел далее в этой главе, а пока давайте от теории <...> Сумма продажи]), 1, 1 WITHIN [Клиент] ORDER BY [Дата] DESC) А теперь перейдем от слов к делу или от теории <...> Настройке чартов, полей и секций будет посвящен отдельный раздел далее в этой главе, а пока давайте от теории <...> Сумма продажи]), 1, 1 WITHIN [Клиент] ORDER BY [Дата] DESC) А теперь перейдем от слов к делу или от теории
Предпросмотр: Анализ и визуализация данных в Yandex DataLens. Подробное руководство от новичка до эксперта (1).pdf (0,6 Мб)
Автор: Басыня Е. А.
Изд-во НГТУ
Учебно-методическое пособие охватывает материал по архитектуре и
функционированию современных операционных систем, в нем представлены
теоретические знания и практические задания для работы в распространенных
операционных системах семейства Windows и Linux. Затронуты вопросы виртуализации, автоматизации, системного и сетевого администрирования, а также разработки мобильных приложений под систему Android.
Гунько // Компьютерные технологии в науке, производстве, социальных и экономических процессах: материалы
Предпросмотр: Операционные системы.pdf (0,4 Мб)
Издательский дом ВГУ
Учебно-методическое пособие подготовлено на кафедре математического
обеспечения ЭВМ факультета ПММ Воронежского государственного
университета.
минимальное ее количество, которого было бы достаточно для эффективного выполнения работы в пределах экономических
Предпросмотр: Операционные системы. Часть 2.pdf (0,7 Мб)
Автор: Подбельский В. В.
М.: Финансы и статистика
Учебное пособие представляет собой сборник задач с решениями в виде программ на языке C# в интегрированной среде разработки Microsoft Visual Studio 2010, 2012. Решения задач снабжены подробными объяснениями всех алгоритмических и конструктивных особенностей кода. Задачи книги расположены по нарастающей сложности и позволяют читателю, начав с элементов языка C#, получить навыки программирования достаточно высокого уровня. От консольных программ читатель переходит к созданию библиотек классов и полноэкранным Windows-приложениям. В последних главах книги рассмотрено применение методологии эволюционного подхода к проектированию программ, а последняя задача посвящена разработке библиотеки классов для численного интегрирования систем дифференциальных уравнений и применению свободно распространяемой графической библиотеки ZedGraph.
«Теория матриц»). <...> БИБКОМ» & ООО «Aгентство Kнига-Cервис» Эволюционный подход к разработке программ 253 С точки зрения теории
Предпросмотр: Язык С#. Решение задач.pdf (0,1 Мб)
Автор: Бауэр Кристиан
М.: ДМК Пресс
Java Persistence — механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate — наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное отображение, что значительно упрощает работу с SQL-базами данных в приложениях Java. Данная книга описывает разработку приложения с использованием Hibernate, связывая воедино сотни отдельных примеров. Также вы найдете хорошо иллюстрированное обсуждение лучших методик проектирования баз данных и методов оптимизации.
SQL и реляционная теория. Как грамотно писать код на SQL. ISBN: 978-593286-173-8. <...> В этих книгах вы ознакомитесь с теорией, понятиями и идеалами (реляционных) систем управления базами <...> Если вам хочется узнать больше о теории, стоящей за этим подходом, прочтите о предположении о замкнутости <...> Теперь, зная теорию, пришло время узнать, как кеширование работает на практике. <...> SQL и реляционная теория. Как грамотно писать код на SQL. СПб.: Символ-Плюс, 2010.
Предпросмотр: Java Persistence API и Hibernate.pdf (0,7 Мб)
Автор: Куссвюрм Даниэль
М.: ДМК Пресс
В книге рассматривается программирование для 64-разрядной архитектуры x86 и использование расширенного набора векторных команд (AVX). Изучив этот материал, вы сможете кодировать быстродействующие функции и алгоритмы с использованием 64-разрядного языка ассемблера x86 и расширений набора команд AVX, AVX2 и AVX-512. Примеры исходного кода разработаны с использованием Visual Studio C++ и MASM; для их запуска рекомендуется ПК на базе x86 с 64-разрядной ОС Windows 10 и процессором, поддерживающим AVX. Предполагается, что читатели имеют опыт программирования на языках высокого уровня и базовые знания C++.
Если вы хотите узнать больше о теории простой ли нейной регрессии и аппроксимации методом наименьших <...> Цель этого обзора – изло жить теорию, достаточную для понимания примеров исходного кода. <...> Многие методы обработки сигналов и изображений основаны на теории свертки. <...> Существует обширная литература, в которой теорию свертки и обработки сигналов объясняют зна чительно <...> Приложение содержит список ссылок, к которым вы можете обратиться для получения дополнительной информации о теории
Предпросмотр: Профессиональное программирование на ассемблере x64 с расширениями AVX, AVX2 и AVX-512.pdf (0,9 Мб)
Автор: Власова О. В.
ЯрГУ
Данное пособие по учебному курсу «Базы данных и экспертные системы» представляет собой основы использования языка SQL на примере работы с MS SQL SERVER. Оно ориентировано в первую очередь на практическое применения языка SQL: создание структуры реляционной базы данных, осуществление выборки из базы данных, модификации данных, создание представлений, индексов. В пособии содержатся теоретические сведения, включая достаточно подробное описание синтаксиса операторов SQL и основные сведения о создании представлений и индексов, приведены методические указания по их использованию. Пособие содержит большое количество примеров на использование операторов SQL, которые могут быть полезны на этапе освоения материала, а также выступать в качестве вопросов для самопроверки.
Кроме того, в зависимости от реализации, ANY и ALL могут, по крайней мере в теории, быть более эффективными
Предпросмотр: SQL учебное пособие.pdf (0,8 Мб)
М.: ДМК Пресс
Книга представляет собой доступно изложенное введение в статистическое обучение — незаменимый набор инструментов, позволяющих извлечь полезную информацию из больших и сложных наборов данных, которые начали возникать в последние 20 лет в таких областях, как биология, экономика, маркетинг, физика и др. В этой книге описаны одни из наиболее важных методов моделирования и прогнозирования, а также примеры их практического применения. Рассмотренные темы включают линейную регрессию, классификацию, создание повторных выборок, регуляризацию, деревья решений, машины опорных векторов, кластеризацию и др. Описание этих методов сопровождается многочисленными иллюстрациями и практическими примерами. Поскольку цель этого учебника заключается в продвижении методов статистического обучения среди практикующих академических исследователей и промышленных аналитиков, каждая глава включает примеры практической реализации соответствующих методов с помощью R — чрезвычайно популярной среды статистических вычислений с открытым кодом.
«ROC» — это исторический термин, возникший в теории связи. <...> интерпретацию, скорректированный коэффициент детерминации 𝑅 2 не так хорошо обоснован в статистической теории <...> показывают, что в образующих случайный лес деревьях наиболее важными переменными являются социально– экономический
Предпросмотр: Введение в статистическое обучение с примерами на языке R.pdf (0,7 Мб)
Автор: Рыбальченко М. В.
Ростов н/Д.: Изд-во ЮФУ
В данной части учебного пособия рассматриваются основные понятия
по архитектуре информационных систем (ИС), приведены классификация и
базовые структуры ИС. Представлены стили проектирования и атрибуты
качества ИС. Рассматриваются архитектуры вычислительных платформ ИС,
архитектурные стили ИС, паттерны и фреймворки. Приведены основные
принципы организации объектных распределённых систем.
Примерами элементов бизнеслогики являются экономические показатели эффективности производства, методы
Предпросмотр: Архитектура информационных систем. Ч. 1.pdf (0,2 Мб)
Автор: Никонов Е. А.
ЗабГУ
В данной работе рассматриваются компьютерные сети на основе
IBM PC-совместимых ЭВМ, основные положения верны и для ЭВМ общего класса. В пособии изложены основы функционирования и построения
ПО сетевого взаимодействия ЭВМ (рассматриваются механизмы NetBIOS,
Windows Sockets и др.), приведены данные о сетевых протоколах, рассмотрены основы защиты информации.
безопасности представляют собой рекомендации по реализации концепции безопасности, основанной на имеющихся теориях
Предпросмотр: Сети и телекоммуникации учебное пособие.pdf (0,4 Мб)
Автор: Бёрд Ричард
М.: ДМК Пресс
В этой книге Ричард Бёрд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования.
Это хороший пример, когда практика приводит к развитию теории. Литература Bird, R. <...> Конечно, такое вряд ли случится на практике, но в теории это возможно.
Предпросмотр: Жемчужины проектирования алгоритмов функциональный подход. С примерами на языке Haskell.pdf (0,3 Мб)
Автор: Денисов А. В.
М.: Изд-во МИСИ-МГСУ
Описаны состав и возможности «ПК ЛИРА» и его графической среды «ЛИР-ВИЗОР». Рассмотрена технология создания геометрии расчетных схем и наложения опорных связей, создания типов жесткости сечений и их назначения элементам, приложения нагрузок, проведения расчетов, их визуализации и документирования. По каждой теме приводятся варианты индивидуальных практических заданий.
Система «ЛИТЕРА» позволяет вычислять в сечениях элементов главные и эквивалентные напряжения по различным теориям
Предпросмотр: Автоматизированное проектирование строительных конструкций учебное пособие.pdf (0,8 Мб)
Автор: Персиваль Гарри
М.: ДМК Пресс
Книга демонстрирует преимущества методологии разработки на основе тестирования (TDD) на языке Python. Вы научитесь писать и выполнять тесты для создания любого фрагмента вашего приложения и затем разрабатывать минимальный объем программного кода, необходимого для прохождения этих тестов. Вы также научитесь работать с различными инструментами и фреймворками, такими как Django, Selenium, Git, jQuery и Mock.
Пока достаточно теории, предлагаю взглянуть, как это смотрится на практике. <...> заключается в том, что вы получаете больше знаний в результате решения практических задач, чем при изучении теории <...> В теории использование структуры с разделением на классы может дать более изящное решение.
Предпросмотр: Python. Разработка на основе тестирования.pdf (1,8 Мб)
Автор: Бычков М. И.
Изд-во НГТУ
Учебное пособие предназначено для самостоятельного изучения основ программирования в среде редактора Visual Basic for Applications (VBA) для Microsoft Excel: знакомит с основами объектно-ориентированного программирования, объектами Excel, средой и базовыми концепциями программирования, а также с основами разработки приложений в Excel, их отладкой и тестированием. Изучение материала, представленного в пособии, позволит не только начать создавать собственные приложения, но и более осмысленно работать с уже готовыми Windows-совместимыми программными продуктами.
Пособие рекомендуется студентам заочной формы обучения экономических специальностей, знакомых с табличным
Предпросмотр: Основы программирования на VBA для Microsoft Excel.pdf (0,5 Мб)
Автор: Флоренсов А. Н.
Изд-во ОмГТУ
Рассматриваются основные вопросы дисциплины «Системное программное обеспечение». Изучается машинно зависимое системное программирование для современных компьютеров. В качестве сред обучения параллельно используются операционные системы Linux и Windows. Излагаются вопросы применения объектных библиотек с учетом особенностей для 32- и 64-битных операционных систем. Подробно изучаются по-строение и использование библиотек динамической компоновки.
До сих пор «машина Тьюринга» используется как фундаментальное понятие теории алгоритмов и вычислимости
Предпросмотр: Системное программное обеспечение А. Н. Флоренсов, 2017. – 139 с..pdf (0,1 Мб)
Автор: Баранова И. В.
М.: ДМК Пресс
Учебная версия системы КОМПАС-3D LT входит в состав Стандартного базового пакета программного обеспечения Первая ПОмощь, поступившего во все общеобразовательные учреждения Российской федерации в рамках приоритетного национального проекта «Образование». Изложение особенностей работы в системе КОМПАС-3D максимально упрощено, пошаговая подробная подача материала делает его понятным для начинающих. Богатый иллюстративный материал поможет разобраться в изучаемом материале. В книге описана технология создания и редактирования трёхмерных моделей и чертежей. Пособие открывает новые возможности в преподавании и понимании черчения, превращая его изучение в увлекательное занятие. Все разделы и темы содержат вопросы для самоконтроля, задания для выполнения самостоятельной работы, которые могут быть использованы с целью разноуровневого обучения. Также предусмотрены задания для развития творческих способностей учащихся. Издание может быть использовано для изучения системы КОМПАС-3D LT, начиная с версии V6 и выше.
создание полных компьютеризованных учебных курсов «Инженерная графика», «Черчение», «Детали машин», «Теория
Предпросмотр: КОМПАС-3D для школьников. Черчение и компьютерная графика учебное пособие для учащихся общеобразовательных учреждений.pdf (0,1 Мб)
Автор: Бёрд Ричард
М.: ДМК Пресс
В этой книге Ричард Бёрд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования.
Это хороший пример, когда практика приводит к развитию теории. Литература Bird, R. <...> Конечно, такое вряд ли случится на практике, но в теории это возможно.
Предпросмотр: Жемчужины проектирования алгоритмов функциональный подход. С примерами на языке Haskell.pdf (0,4 Мб)
Автор: Арпачи-Дюссо Ремзи Х.
М.: ДМК Пресс
В книге рассматриваются три фундаментальные концепции операционных систем: виртуализация (процессора и памяти), конкурентность (блокировки и условные переменные) и долговременное хранение (диски, RAID-массивы, файловые системы). В каждой главе представлена одна конкретная проблема и описано ее решение. Приводятся советы, которые могут пригодиться читателю при создании собственных систем. Выполняя задания, предложенные авторами, и работая над серьезными проектами, читатели приходят к более глубокому пониманию современных ОС. Задания-эмуляторы способны генерировать практически бесконечное множество задач, благодаря чему можно многократно перепроверять свои знания. Все проекты, а также примеры кода написаны на языке программирования C.
Если лекция посвящена преимущественно теории, то мы приходим на занятия, держа в голове несколько основных <...> Он также автор пионерских работ по теории игр и атомной бомбе, а еще шесть лет играл в НБА. <...> Учебник по теории и практике атомарных транзакций в распределенных системах. <...> восстановить трудно [GR92]), известный, среди прочего, своим знаменитым алгоритмом «кратчайших путей» в теории <...> Прекрасный пример плодотворного объединения теории с практикой.
Предпросмотр: Операционные системы. Три простых элемента.pdf (2,1 Мб)
Автор: Нефедова Виктория Юрьевна
ГБУ РЦРО
В учебном пособии представлен цикл лабораторных работ
и заданий для самостоятельной работы предназначенных для
лабораторного практикума по структурному и объкетно-
ориентированному программированию в учебном курсе
«Информатика».
Учебное пособие предназначено для студентов
экономических, педагогических и технических специальностей
вузов, а также аспирантов и преподавателей,
специализирующихся на дисциплине «Информатика».
Учебное пособие предназначено для студентов экономических, педагогических и технических специальностей
Предпросмотр: Языки и системы программирования лабораторный практикум.pdf (0,4 Мб)
Автор: Батоврин В. К.
М.: ДМК Пресс
Книга содержит лабораторный практикум по электронике и микропроцессорной технике. Практикум включает лабораторные работы по аналоговой и цифровой электронике, разработанные с использованием технологии виртуальных приборов. Практическая реализация осуществлена в программной среде LabVIEW с помощью инструментальных средств компании National Instruments.
Из теории известно, что коэффициент передачи усилителя при введении ПОС KПОС описывается выражением:
Предпросмотр: LabVIEW практикум по электронике и микропроцессорной технике учебное пособие для вузов.pdf (0,1 Мб)
КНИТУ
Рассмотрены некоторые задачи математического моделирования химико-технологических процессов: описание свойств веществ и условий фазового равновесия, моделирование процессов разделения и химических превращений в аппаратах. Разобраны математические методы, используемые при решении этих задач, а также их реализация в среде математического пакета Mathcad.
минимального или максимального значения критерия оптимальности — какой-либо характеристики процесса (экономических
Предпросмотр: Моделирование химико-технологических процессов в пакете Mathcad Prime учебное пособие.pdf (0,3 Мб)
Автор: Вольф Дэвид
М.: ДМК Пресс
Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений. Издание предназначено для программистов трехмерной графики, желающих задействовать в своих проектах всю мощь современных программных и аппаратных средств.
Но прежде чем перейти к изучению квалификаторов sample и centroid, обратимся к теории. <...> В теории все выглядит просто, но как на практике проследить движение луча?
Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
Автор: Розенталс Натан
М.: ДМК Пресс
TypeScript — это и язык, и набор инструментов для генерации кода JavaScript. Язык TypeScript и его компилятор завоевали прочные позиции в сообществе разработчиков на JavaScript и продолжают набирать силу, имея богатый инструментарий разработки. Многие масштабные проекты на JavaScript, в том числе проекты Adobe, Mozilla и Asana, приняли решение перевести свою кодовую базу с JavaScript на TypeScript. Эта книга представляет собой руководство по TypeScript, которое начинается с базовых понятий, а затем представляет более продвинутые возможности языка. Подробно рассказано об использовании TypeScript со множеством современных фреймворков, применяются методы разработки через тестирование, дано много стандартных шаблонов проектирования. Итогом изучения будет полностью готовое к использованию приложение на TypeScript.
Чтобы проверить эту теорию, давайте сгенерируем массив строк и массив чисел и посмотрим, что скажет компилятор <...> Давайте проверим теорию типа T, создав собственный класс для передачи в класс Concatenator: class MyClass
Предпросмотр: Изучаем TypeScript 3.pdf (1,8 Мб)
Автор: Вольф Дэвид
М.: ДМК Пресс
Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений.
Но прежде чем перейти к изучению квалификаторов sample и centroid, обратимся к теории. <...> В теории все выглядит просто, но как на практике проследить движение луча?
Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
Автор: Федотенко М. А.
М.: Лаборатория знаний
Эта книга - практическое руководство для тех, кто уже делает первые шаги в разработке мобильных приложений под Android или пока только мечтает об этом. С ней вы легко освоите основы разработки, познакомитесь со средой разработки Android Studio, создадите собственные приложения, которыми можно поделиться с друзьями и со всем миром.
Глава 1 этой книги мало похожа на стандартную главу учебника, в ней нет блока вводной теории, вопросов
Предпросмотр: Разработка мобильных приложений. Первые шаги. — Эл. изд..pdf (0,3 Мб)
Автор: Сомон Пьер-Ив
М.: ДМК Пресс
Kotlin — один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google. Пьер-Ив Сомон, опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования.
Очень немногие разделы содержат одну лишь теорию. <...> Это чистая теория, но ее стоит запомнить. <...> Если вы один из них и хорошо знакомы с теорией бинарных Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство
Предпросмотр: Волшебство Kotlin.pdf (1,5 Мб)
Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ"
В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.
Перестенко, магистрант, kerl.1@ya.ru, Уральский государственный экономический университет, Екатеринбург
Предпросмотр: Программная инженерия №1 2025.pdf (0,2 Мб)
Автор: Златопольский Д. М.
М.: Лаборатория знаний
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и программы приведены на школьном алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования.
Но, как пишет один из классиков теории программирования Д. <...> Но, как пишет один из классиков теории программирования Д. <...> Но, как пишет один из классиков теории программирования Д.
Предпросмотр: Программирование типовые задачи, алгоритмы, методы (2).pdf (0,3 Мб)
Автор: Целых А. Н.
Ростов н/Д.: Изд-во ЮФУ
Пособие посвящено изложению учебного материала, необходимого для освоения студентами практической части учебных курсов. В пособии определены цели, которые необходимо достигнуть на лабораторно-практических занятиях, дана теоретическая часть для помощи при выполнении лабораторно-практического занятия и практическая часть для детальной реализации поставленных целей и получения практических навыков, приведены контрольные вопросы для закрепления теоретических знаний и практических умений.
Чехова (филиал) «Ростовского государственного экономического университета (РИНХ)», доктор технических
Предпросмотр: Современные программные сервисы информационно-аналитической деятельности.pdf (0,7 Мб)
изд-во СКФУ
Пособие содержит необходимый теоретический материал и методические указания для проведения лабораторных работ. Предназначено для студентов, обучающихся по направлению подготовки 230700.62 – Прикладная информатика.
функции для работы с датами; − использовать элементы управления для работы с датами; − применять в экономических
Предпросмотр: Разработка программных приложений.pdf (0,5 Мб)
Автор: Макарова Т. В.
Изд-во ОмГТУ
Рассмотрены теоретические вопросы: гипертекстовый способ представления информации в компьютерной сети; основные принципы визуального дизайна веб-страниц; разработка концепции, структуры, макета, сайта; анализ юзабилити. Изложены практические вопросы верстки веб-страниц с использованием HTML и CSS, представленные в виде комплекса учебных работ.
Поскольку понятие «тренд» имеет математические и экономические корни, можно говорить о ряде общих правил
Предпросмотр: Веб –дизайн.pdf (0,4 Мб)
Автор: Бейктал Джон
М.: Лаборатория знаний
Это практическое руководство для тех, кто делает первые шаги в робототехнике на платформе Arduino. С этой книгой вы разберетесь в основах электроники, научитесь программировать в среде Arduino IDE, работать с печатными платами Arduino, инструментами, соблюдать правила безопасности и многому другому. Вы также сможете выполнить разнообразные проекты и оценить невероятный потенциал Arduino, который вдохновит вас на творчество и изобретения, ограниченные только вашим воображением.
Управление жидкостью 156 После освоения теории этих методов (все они программируются Arduino) перейдем <...> Управление жидкостью 156 После освоения теории этих методов (все они программируются Arduino) перейдем <...> Управление жидкостью 156 После освоения теории этих методов (все они программируются Arduino) перейдем
Предпросмотр: Конструируем роботов на Arduino. Первые шаги (1).pdf (1,4 Мб)
Автор: Лейн Дейл
М.: Лаборатория знаний
Благодаря компьютерам мы не только можем создать программу, которая займётся нашими финансами, проконтролирует отопление в доме или вычислит траекторию полета ракеты, но и построить машину, взаимодействующую с людьми или видеоигру со сложными виртуальными противниками, которые поступают как живые. В этой книге изложены основы искусственного интеллекта и машинного обучения. Благодаря ей вы сможете создать свои собственные игры, а также программы, которые могут распознавать естественную речь и изображения. Все проекты на языке Scratch сопровождаются подробными пошаговыми инструкциями, так что не беспокойтесь, если вы не эксперт в применении этого языка визуального программирования.
Сохранение изображения на компьютер * В теории машинного обучения такая выборка будет называться тестовой
Предпросмотр: Машинное обучение для детей. Практическое введение в искусственный интеллект.pdf (0,3 Мб)
Автор: Такахаси Мана
М.: Додэка-XXI
У принцессы Руруны и Кейна возникла проблема: в их торгующей фруктами империи царит неразбериха из-за противоречивых данных, и поэтому дыни подменяются яблоками и клубникой, что вызывает большие трудности в работе. И что же им делать? Конечно же, построить реляционную базу данных, и поможет им в этом Тико, чудесная фея баз данных. Она покажет Руруне и Кейну, как создать базу данных, которая поможет управлять продажами, реализацией товара и его экспортом. Вы узнаете, как работает база данных, и поймёте значение таких терминов, как схемы, ключи, нормализация и транзакции. Если у вас голова идёт кругом, когда речь заходит о базах данных, или же вы просто заплутали в лабиринте чисел и данных, которые, как вам кажется, неподвластны контролю, присоединяйтесь к Руруне и Кейну.
указатель 227 Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Об авторе Мана Такахаси окончила экономический
Предпросмотр: Занимательное программирование. Базы данных манга.pdf (0,5 Мб)
Автор: Беспалов Д. А.
Ростов н/Д.: Изд-во ЮФУ
Данное учебное пособие раскрывает принципы разработки кроссплатформенных приложений на языке высокого уровня с применением современных инструментов и библиотек, а также показывает в деталях все существующие подходы к созданию стандартных веб-приложений, реактивных веб-приложений, серверных приложений, а также настольного и мобильного программного обеспечения с применением таких инструментов, как JavaScript, HTML CSS, ReactJS, NodeJS, ElectronJS и React Native.
Это обусловлено особым экономическим эффектом от разработки и внедрения такого рода программ.
Предпросмотр: Операционные системы реального времени и технологии разработки кроссплатформенного программного обеспечения.pdf (0,5 Мб)
Автор: Хеффельфингер Дэвид
М.: ДМК Пресс
Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 8 для разработки корпоративных приложений, совместимых со стандартом Java EE 7. В книге показаны приемы эффективного программирования, задействующие контекстные меню и «горячие» клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств, встроенных в IDE NetBeans. Существенное внимание уделено основным API Java EE в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAXWS, JAXRS, а также по созданию для них инфраструктурных, коммуникационных и конфигурационных элементов. Затронуты вопросы взаимодействия среды NetBeans с различными серверами приложений, СУБД и внешними службами. Приводится пример автоматического создания законченного корпоративного приложения из существующей схемы базы данных, а также примеры создания вебслужб и автоматического создания их клиентов. Книга рассчитана на программистов, желающих разрабатывать Java EEприложения c использованием функциональных возможностей IDE NetBeans. Для чтения книги необходимо иметь некоторый опыт работы с Java, в то время как начального знакомства с NetBeans и Java EE не требуется.
Это было хорошей идеей в теории, однако на практике данная функциональность привела к серьезному снижению
Предпросмотр: Разработка приложений Java EE 7 в NetBeans 8.pdf (0,2 Мб)
Автор: Шуман Ханс-Георг
М.: ДМК Пресс
Эта книга — прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами и модулями. Много внимания уделено работе с графикой, созданию анимации и разработке собственной игры.
Первое изображение Хватит теории! Настало время перейти к практике!
Предпросмотр: Python для детей. Уроки программирования для чайников.pdf (0,9 Мб)
Автор: Савина Елена Владимировна
М.: Директ-Медиа
PascalABC.NET — современная версия языка программирования Паскаль, предназначенного для обучения программированию. Настоящий практикум включает краткую справку по языку и собственно задания и упражнения для лабораторных и практических занятий по таким дисциплинам, как «Информатика и программирование», «Языки программирования» и ряду других. Задания разделены по темам, и в каждом разделе приведены решения наиболее типичных задач. В силу простоты и доступности, язык PascalABC.NET широко используется на начальных этапах обучения программированию.
подобрать кандидатов на должность врача с опытом работы не менее пяти лет; 2) найти работников с высшим экономическим
Предпросмотр: Практикум по программированию на PascalABC.NET.pdf (0,3 Мб)