Особенности решения задач по работе с числовыми массивами с помощью программы, реализованной на персональном компьютере. Использование языка C++ для написания программы. Последовательность действий при работе с программой, дружественный интерфейс.
Пример выполнения задания на алгоритмизацию и программирование задач на массивы, файлы данных. Код и вариант работы. Структура записи данных. Программа чтения файла данных, обработки записей. Обработка созданного файла данных по заданному условию.
Понятие двоичного числа. Описание вычислительных методов с его помощью. Схема и структура алгоритма и правила его записи. Ручной просчет отладочного варианта. Результаты машинного тестирования программы. Базовые управляющие структуры программирования.
Статистическая, спектральная и энтропийная обработка и анализ сигналов. Выбор диагностических признаков. Алгоритмизация контроля электроприводной арматуры для распознавания образов пяти классов состояния ЭПА. Анализ булевских комбинаций с семью эталонами.
Рассмотрение основных структурных элементов персонального компьютера. Алгоритм расчета максимальной мощности двигателя автомобиля и внешней характеристики двигателя. Применение метода деления отрезка пополам. Рассмотрение алгоритма метода трапеций.
Понятия алгоритмизации, языка программирования, алфавита, семантики. Структура программы на языке С. Сложные типы данных, арифметика указателей. Функциональная схема программы. Динамические структуры данных. Иерархическая структура потоковых классов.
Описаны основные принципы работы и программная реализация алгоритма преобразования конусных проекций в проекции параллельных веерных слоев. В статье приведены результаты исследования производительности алгоритма при различных вариантах сканирования.
Разработка алгоритмической модели оценки параметров аналитических моделей популяции старения на основе численных методов. Определение параметров модели на основе данных о максимуме и квартили кривой смертей, анализа функции интенсивности смертности.
Языки операционных систем и формальные языки программирования. Машинно-ориентированные и проблемно-ориентированные алгоритмические языки. Сравнительные данные формальных алгоритмических языков программирования. Разработка базы данных в MS Access.
Анализ сущности программирования, которое заключается в записи алгоритма на языке программирования и отладке программы. Ознакомление со структурой языка Турбо-Паскаль. Изучение понятия файла - именованной области внешней памяти персонального компьютера.
Изучение способов управления движением летательного аппарата по линии заданного пути. Изучение критерия оптимального полёта по маршруту. Изучение законов управления боковым отклонением и отклонением высоты. Изучение алгоритма траекторного управления.
Проектирование децентрализованной системы автоматизации жилого помещения, которая позволит управлять освещением, отоплением, энергоснабжением с помощью датчиков, контроллеров и исполнительных устройств. Программные, аппаратные средства и микроконтроллеры.
Анализ основных принципов построения системы автоматического считывания паспортов и виз. Оригинальные алгоритмы обнаружения текстовых строк, определения знако-мест и адаптивной бинаризации изображений. Особенность распознавания символов OCR-B-кода.
Сутність програмування, мислення і властивості програміста. Поняття та види запису алгоритмів. Основні алгоритмічні структури, робота з векторами і матрицями в програмуванні. Пристрої виведення інформації, правила запису алгоритмів для комп'ютерів.
Сучасні технологічні процеси в інформаційній галузі. Основні поняття теорії алгоритмів, найбільш поширені алгоритмічні системи. Принципи організації алгоритмічних процесів та форми їхньої реалізації. Поняття проектування автоматизованих комплексів задач.
Поняття масиву, види масивів: одновимірний масив, двовимірний масив, квадратна матриця. Компонент StringGrid: загальні відомості, прийом програмування, властивості. Пошук середнього арифметичного рядка двомірного масиву. Тексти процедур Delphi-програми.
Розглянуто розширення пакета процедур Maple для виконання символьних та чисельних операцій у гіперкомплексних числових системах. Визначено місце пакета в структурі системи комп’ютерної математики. Представлено перелік процедур для виконання операцій.
Методика определения связей между элементами проекта разработки программного обеспечения, реализуемого с помощью трассировки требований на основе данных из систем контроля версий исходного программного кода. Характеристика известных методов трассировки.
Сущность численных методов. Решение систем линейных алгебраических уравнений, аппроксимация функций. Вычисление производных и интегралов. Методы нахождения минимума функции одной переменной. Решение задачи Коши для обыкновенных дифференциальных уравнений.
Комбинаторика, нахождение минимальных путей между вершинами графов. Понятие информационных математических моделей, сущность алгоритма. Нахождение и сортировка минимумов и максимумов в массиве. Компенсация и вычисление ранга матрицы; метод ветвей и границ.
Приближенные методы решения взвешенной задачи о минимальном покрытии множества. Реализация жадного алгоритма и алгоритма Бар-Иегуды-Эвена, сравнение их временной сложности. Применение результатов, полученных с их помощью в других подходах решения задачи.
Понятие, сущность алгоритма в информатике и история происхождения термина. Виды алгоритмов и их структура: линейный, разветвляющий, циклический. Их использование в жизни. Способы представления алгоритма: словесный, формульный, табличный, графический.
Рассмотрение истории происхождения алгоритма. Описание принципов арифметических действий. Свойства алгоритмов, позволяющие отличать их от других последовательностей действий. Сущность линейных, циклических, разветвляющих и вспомогательных алгоритмов.
Имитационное моделирование как метод анализа сложных бизнес-процессов, позволяющий решать трудноформализуемые задачи в условиях неопределенности. Разработка архитектур программных комплексов, обеспечивающих поэтапную имитацию экономических объектов.
Выбор базовых программных средств. Алгоритмы распознавания лиц. Архитектура средств динамического отслеживания лиц в видеопоследовательности. Тестирование на больших объемах видеоданных. Сравнение типа один к одному. Утилизация компьютеров и оргтехники.
- 1526. Алгоритмы и программная система классификации полутоновых изображений на основе нейронных сетей
Топология нейронной сети с добавленной сверточной плоскостью, модифицированной активационной функцией нейронов, обеспечивающая выделение сюжета на произвольном фоне. Анализ количества ложных обнаружений на различных итерациях процедуры самонастройки.
Разработка алгоритмов и программной технологии для построения информационно-аналитических систем сопровождения горных работ на основе трехмерных цифровых геологических моделей. Разработка и реализация алгоритма построения сеточной блочной модели.
- 1528. Алгоритмы и программные средства настройки параметров нечетких моделей на основе гибридных методов
Специфические особенности реализации гибридных алгоритмов настройки параметров нечетких моделей на базе метаэвристик и методов, основанных на производных. Методика представления входных данных аппроксиматора в виде фрагмента пространственной сетки.
Разработка методики проведения комплексного анализа многомерных неполных данных с применением нечеткого и статистического моделирования. Идентификация структуры - определение характеристик нечеткой модели. Анализ архитектуры программного комплекса.
Определение понятия "алгоритм". Свойства алгоритмов: дискретность, определенность, результативность, понятность, эффективность. Виды логико-математических средств. Словесный способ описания алгоритмов. Правила составления блок-схем. Описание программами.