Книга посвящена алгоритмам обработки различных внутренних структур данных — массивов, множеств, деревьев и графов. Кроме того, в отдельной главе дано описание имеющихся в языке C# средств работы с внешними структурами данных — файлами. Описаны основные классы, реализующие методы обработки текстовых и бинарных файлов, организация записи и чтения файлов в режимах последовательного и прямого доступа. На...
Книга посвящена программированию векторной графики. Описываются основные методы графических классов и приводятся примеры их использования, рассматриваются аффинные преобразования на плоскости и в трехмерном пространстве и различные виды проецирования. Приводится обзор различных моделей трехмерных тел. Одна из них посвящена сложной теме — бинарным операциям над множествами. Описан лучевой...
Книг по программированию на JavaScript написано много. Однако подавляющее большинство из них рассказывают об основах и синтаксисе языка. И непропорционально мало книг, которые бы позволили читателю перейти от теории к практике. А такой переход бывает очень непростым. Восполнить этот пробел призвана книга "JavaScript. Обработка событий на примерах". В ней рассказывается о различных событиях, происходящих на...
Современные web-ресурсы невозможно представить без серьезного сопровождается фотографиями. Естественно, что важное место в разработке сайтов занимает вопрос наилучшего представления иллюстраций. Между тем в литературе по JavaScript этой теме посвящено крайне незначительное количество материала. Данная книга призвана ликвидировать этот пробел. В ней приведено 36 примеров сценариев, предназначенных для...
Современные веб-ресурсы невозможно представить без систем управления, которые принято называть Content management system или сокращенно CMS. Многие разработчики используют не готовые CMS, например WordPress, Joomla, Drupal, 1С-Битрикс, а пишут собственные. Для опытного программиста разработка подобной системы видится вполне реальной. Для начинающих это серьезный труд. Но если есть желание, то все «подводные камни» удастся...
Учебное пособие является современным введением в линейную алгебру и аналитическую геометрию для студентов естественно-научных факультетов вузов. Базовые алгоритмы алгебры и геометрии представлены на языке программирования Python.Помимо разделов, традиционно включаемых в указанные курсы, дается теоретический материал и методы решения практических задач по теории эллиптических кривых, применяемой в...
Учебное пособие содержит описание алгоритмов сжатия данных без потерь, включающее классификацию этих алгоритмов, их обсуждение на концептуальном уровне и на уровне программной реализации, сравнительный анализ результатов их практического применения, рекомендации по выполнению курсового проекта по данной теме. Также обсуждаются смежные вопросы: особенности работы с двоичными данными, формирования...
В пособии будут рассмотрены базовые приемы алгоритмизации, которые являются основой для решения более сложных задач программирования: проиллюстрированы основные понятия алгоритмизации (ветвление, циклы различных видов), базовые алгоритмы работы с основными структурами данных (массивами, символьными строками, матрицами). Отдельные главы учебного пособия посвящены структурированию программ (созданию...
В учебном пособии даны задания, предназначенные для закрепления теоретических знаний по цифровой обработке изображений в OpenCv. В первых разделах даны задания, посвященные основным операциям в OpenCv, таким как считывание и вывод изображения на экран, запись этого изображения в файл, изменение размера изображения. Многие задания, такие как дискретизация и квантование изображения, предназначены для...
В учебнике представлены оригинальные методы решения логистических и экономико-математических задач на компьютере в среде Excel. Использованы известные определения, формулировки и условия задач, связанных с перевозками, выбором маршрута в транспортной сети, размещением новых производств и баз снабжения, сетевого планирования, оптимизацией инвестиций в проекты с учётом дохода и риска, управлением...
В книге представлен обзор состояния перспективной и быстроразвивающейся технологии распределенного реестра данных, или блокчейн. Подробно рассматривается архитектура блокчейн-систем и описание их аппаратно-программных компонент. Рассмотрены особенности смарт контрактов, реализуемых в блокчейн-сетях и пример возможного применения блокчейн в лесной логистике и поставке лесной продукции....
В учебном пособии приводятся базовые определения и информация об основных видах мобильной связи, понятия сотовой связи, радиосигнала и его характеристик, частотно-территориального планирования; рассматриваются оборудование систем мобильной связи поколения 2G-4G, проблемы передачи цифрового сигнала и способы защиты от помех, алгоритмы преобразования и передачи радиосигналов. Пособие предназначено для...
Учебное пособие по векторной графике подготовлено для учащихся вузов с целью дополнительного образования по специальности «Графический дизайнер». Направлено на получение актуальных знаний и умений, применяемых в решении технических задач для полиграфии, дизайна логотипов, рекламы и разработки компьютерных программ, веб- и мобильных приложений с векторной графикой высокого качества.
В книге вводятся понятия косых многочленов от двух коммутирующих «переменных» и сопряженных к косым многочленам от одной и двух «переменных». Исследуется линейное уравнение с коэффициентами в алгебре с делением и находится его общее решение. Строятся правые и левые результантные матрицы систем косых многочленов. Рассматриваются некоторые их свойства. Доказывается теорема о связи рангов...
Рассматриваются международные стандарты, определившие построение гибких оптических сетей поколения 5G на основе оптических технологий, технические решения по отдельным компонентам оборудования, функциональная гибкость, реализуемая транспондерами нового поколения VBT, S-VBT и оптическими мультиплексорами C-D-C-G-ROADM, организация управления в сети на основе T-SDN, принципы сетевой синхронизации при...
Рассматриваются международные стандарты, определившие построе-ние гибких оптических сетей поколения 5G на основе оптических техно-логий, технические решения по отдельным компонентам оборудования, функциональная гибкость, реализуемая транспондерами нового поколе-ния VBT, S-VBT и оптическими мультиплексорами C-D-C-G-ROADM, организация управления в сети на основе T-SDN, принципы сетевой синхронизации при...
Учебное пособие включает разделы, которые подробно описывают абстрагирование типов, идентификацию объектов, классы оперативной памяти, линейные динамические структуры данных (односвязные, двусвязные списки, мультисписки), рекурсивные алгоритмы обработки структур данных, иерархические структуры данных (деревья и графы). Теоретический материал иллюстрируется большим количеством программных...