Криптография - наука о защите информации с использованием математических методов. Назначение и структура алгоритмов шифрования. Обзор криптографических методов. Алгоритм симметричного шифрования, его применение для шифрования больших объемов информации.
Основные свойства и формы представления алгоритмов. Наиболее часто употребляемые символы при графическом представлении, служебные слова и общий вид алгоритма. Характерная особенность и варианты базовых структур алгоритма: следование, ветвление, цикл.
Рассмотрение основных видов и способов описания алгоритмов. Примеры блок-схем алгоритмов. Основные свойства алгоритмов. Изучение системы команд исполнителя алгоритма. Возможности и обязанности исполнителя алгоритма. Примеры решения задач по алгоритму.
Определение, разработка и виды алгоритма. Понятие типов и структур данных. Представление массивов, записей и множеств. Представление основных структур программирования на языке Паскаль. Основные принципы структурного и модульного программирования.
Понятие алгоритма - точного предписания (набора инструкций) о выполнении в определенной последовательности (порядке) некоторой системы операций для решения всех задач некоторого заданного типа. Алгоритмы линейной, циклической и разветвленной структуры.
Понятие алгоритма, его свойства и классификация. Характеристика алгоритмических конструкций: линейная и разветвляющаяся алгоритмическая конструкция, команда "Выбор", арифметический цикл, цикл с предусловием и постусловием, рекурсивный алгоритм.
Изучение биометрической идентификации личности человека при предоставлении прав доступа ему к какой-либо информационной системе или информационной базе. Применение визуальных потоков для дополнительной аутентификации пользователя компьютера или телефона.
Исторический обзор появления и развития операционных систем Linux и Unix. Битва между Microsoft Windows и IBM OS/2 на рынке настольных ОС. История появление компьютеров Macintosh и их применение. Особенности аппаратного обеспечения компьютеров Macintosh.
Преобразования Сетью Фейстеля. Схема шифрования алгоритма DES. Генерирование ключей. Увеличение криптостойкости DES. Принцип работы блочного шифра. Основные криптосистемы и их практическое применение. Понятие слабых и частично слабых ключей алгоритма.
Анализ искусственной акустической стереосистемы персонального компьютера (стереофонические колонки), рассмотрены проявления законов развития данной системы, в частности, закон полноты ее частей, закон повышения идеальности, закон S-образного ее развития.
- 1481. Анализ алгоритма "граф"
Сущность и характеристика графов, их особенности и программная реализация этого алгоритма на языке Turbo Pascal. Спецификация алгоритма и модели поиска данных. Понятие очереди и вершины поиска, составление матриц и массивов программы, их сравнение.
Характеристика основных способов сжатия информации. Группы алгоритмов обратимого сжатия данных. Основная идея алгоритма Лемпеля-Зива. Особенности алгоритма LZ77 и LZ78. Модификации алгоритма, предложенные Т. Уэлчем. Основы процесса распаковки данных.
История появления и развития криптографии. Современные методы шифрования и их применение в шифровании потоков данных RSA. Разработка библиотеки алгоритмов шифрования и программного продукта, выполняющего эти алгоритмы при передаче данных в сети.
Анализ алгоритмических средств разработки автоматизированной системы психологического тестирования сотрудников предприятия, работающих с несущими риск для здоровья инструментами. Функции системы: сохранение результатов тестирования, оценка теста.
- 1485. Анализ алгоритмов
Определение основных терминов и система обозначений в анализе алгоритмов. Классификация алгоритмов по виду функции трудоёмкости (количественно-, параметрически- и количественно-параметрические зависимые). Асимптотический анализ функций и его виды.
Рассматриваются основные алгоритмы для кластеризации текстовых документов, осуществляется выбор данных для последующего обучения модели основанных на рассматриваемых алгоритмах и проводится анализ метрик. Результирующие метрики по итогам обучения.
Доставка пакетов по назначению с максимизацией эффективности как основная цель маршрутизации. Общая характеристика основных требований к алгоритмам маршрутизации: низкие непроизводительные затраты, стабильность работы, быстрая сходимость алгоритма.
Основные методы картирования ареалов. Создание скриптового кода для поиска и обработки картографической информации. Примеры растровых изображений карт с нанесением ареалов обитания видов. Алгоритм обработки изображения с помощью создания нейросети.
Исследование микросхемы, предназначенной для измерения биопотенциалов, в портативных электрокардиографах с батарейным питанием, холтеровских мониторах и аппаратуре беспроводного мониторинга пациентов. Ознакомление с внешним видом окна программы.
Понятие конфигурации вычислительной машины как набора аппаратных и программных средств, входящих в ее состав. Анализ конфигурации вычислительной машины на примере персонального компьютера. Преимущества системы с настраиваемым профилем оборудования.
Исследование IT-инфраструктуры и организационной структуры предприятия, а также рассмотрение проблемы повышения эффективности его деятельности за счет снижения потерь от брака, с необходимостью налаживаний управленческого учет затрат по подразделениям.
Анализ организационной структуры предприятия. Разработка и описание функциональной модели бизнес процесса "Оказание платных услуг", которая отображает все необходимые входные и выходные данные, а также управляющие данные механизма осуществления задач.
Архитектура фон Неймана, как метод совместного хранения программ и данных в памяти компьютера. Особенность устройства центрального процессора. Принципы разработки современных маршрутизаторов. Характеристика сборки модулей сохранения информации и их типы.
Популярность социальных сетей среди молодых пользователей Интернета. Анализ безопасности сетевого пространства. Friendica - программное обеспечение, реализующее распределенную социальную сеть. Реализация защищенных распределенных коммуникаций и сервисов.
Сущность процесса закупки. Моделирование бизнес-процессов: закупок, продаж, взаиморасчётов с поставщиками, клиентами. Функциональное моделирование с использованием графической нотации IDEF0, предназначенной для формализации и описания бизнес-процессов.
Анализ основных бизнес-процессов ПАО "Башинформсвязь" - крупнейшей телекоммуникационной компанией Республики Башкортостан. Моделирование бизнес-процессов с помощью программы BPwin. Разработка или закупка программного обеспечения модели бизнес-процессов.
Методология Process Mining, улучшение процессов с помощью алгоритмического обнаружения и анализа процессов. Поддержка цифрового преобразования путем установления связи между стратегией и операциями. Влияние Process Mining на классический консалтинг.
Исследование вариантов оптимизации процесса эффективной агитации потенциальных абитуриентов. Анализ процесса "Информационная поддержка процесса профориентацинной работы с потенциальными абитуриентами". Изучение главного меню мобильного приложения.
Главные особенности визуальных языков программирования. Выбор среды программирования. Использование языка Scratch, игрушечной среды LightBot, среды Little Wizzard, программы в среде Google Blocky. Выполнение графических элементов в среде PencilCode.
Обеспечение качества обслуживания в пакетных сетях. Исследование влияния параметров протокола резервирования ресурсов RSVP на показатели качества обслуживания в пакетных сетях. Поведение сетевых характеристик при изменении параметров протокола RSVP.