Помехоустойчивое кодирование. Алгоритмы обнаружения и коррекции ошибок

Диагностика ошибок в данных с использованием контрольной суммы. Поиск и коррекция ошибок методом поблочного контроля четности. Расчет CRC-кода. Программа, которая защищает данные в файле с помощью контрольной суммы, а затем проверяет их целостность.

Подобные документы

  • Разработка программы, выполняющей считывание и сохранение массива в файле с именем, простейших операций с его членами. Составление ее алгоритма кода на языке программирования С++ в интегрированной среде разработки Code:Blocks, руководство пользователя.

    курсовая работа, добавлен 26.06.2015

  • Методы интеллектуального анализа данных, основанных на применении искусственных нейронных сетей, их ключевая особенность. Понятие репрезентативности исходных данных. Формирование обучающей выборки и оценка достоверности данных таблиц базы данных.

    статья, добавлен 30.05.2017

  • Обзор инструментальных средств visual studio 2008, необходимых для создания и отладки простых консольных программ, их использование. Создание программы; исправление синтаксических и логических ошибок: пошаговое прохождение их поиска; аварийная отладка.

    методичка, добавлен 28.11.2012

  • Алгоритм преобразования информации для защиты её от ошибок. Линейный, блочный кода, обладающие свойством цикличности. Методы получения кодовой комбинации. Операции над циклическими кодами. Получение кодовой комбинации умножением на образующий полином.

    курсовая работа, добавлен 20.12.2021

  • Разработка автоматизированной системы управления технологическими процессами. Рассмотрение методов проверки программ автоматизации с целью обнаружения критических ошибок. Семантический анализ продукционных правил многомерных логических регуляторов.

    статья, добавлен 07.06.2016

  • Написание программы, которая создает базу данных компьютерной фирмы. Информация о каждом наименовании товара фирмы хранится в указанном файле и вводится в диалоге по запросам программы в базу. Ввод данных по каждому новому товару выполняется отдельно.

    курсовая работа, добавлен 29.11.2009

  • Разработка базы данных ГИБДД, которая будет включать в себя: поиск водителей по номеру автомобиля и техосмотра, марки автомобиля и по правонарушениям. Создание запросов, форм, отчетов, кнопочной формы. Интерфейс программы и руководство пользователя.

    курсовая работа, добавлен 20.12.2015

  • Программирование программы "Сберегательная книжка", предназначенной для автоматизации учета счетов в банке. Она позволяет выводить данные о банковских счетах, клиентах, отображать на экране информацию, определить состояние счёта, остаток суммы на счету.

    курсовая работа, добавлен 29.11.2009

  • Ознакомление с программами, с помощью которых пользователи работают с базой данных. Рассмотрение трехуровневой системы организации баз данных, предложенной ANSI. Процесс прохождения пользовательского запроса в базе данных. Классификация моделей данных.

    презентация, добавлен 09.07.2015

  • Разработка модуля последовательно-параллельного преобразователя, предназначенного для передачи информации, принимаемой ЭВМ от удаленного устройства по однопроводной линии связи. Создание комплекта конструкторской документации законченного модуля.

    курсовая работа, добавлен 24.11.2013

  • Характеристика классификаторов и систем кодирования. Обоснование выбора системы управления базами данных и языка программирования. Описание назначения программы и условий ее применения. Расчет экономического и социального эффекта от внедрения проекта.

    дипломная работа, добавлен 14.03.2017

  • Описание реляционной модели данных. Использование null-значений вместо неизвестных данных. Парадоксальные следствия применения трехзначной логики. Уникальные атрибуты, используемые для идентификации кортежей. Операции, нарушающие ссылочную целостность.

    учебное пособие, добавлен 16.03.2015

  • Основные синтаксические принципы и конструкции VBScript как языка программирования. Виды операторов, особенности использования переменных и констант. Характеристика встроенных функций, порядок создания объектов. Поиск и исправление ошибок в скрипте.

    реферат, добавлен 13.01.2012

  • Выбор структурной схемы системы передачи информации. Методика и алгоритм статических испытаний модели. Выбор помехозащитного кода с исправлением ошибок. Двоичная последовательность декодированных информационных символов. Моделирование кодека на ЭВМ.

    курсовая работа, добавлен 18.03.2019

  • Разработка класса "Калькулятор", выполняющего ввод данных, проверку правильности введенных данных, выдачу соответствующих сообщений в случае возникновения ошибок. Нахождение тригонометрических и обратных тригонометрических функций, изменение знака угла.

    контрольная работа, добавлен 27.05.2013

  • История возникновения и развития теории графов. Представление информации в форме графа. Эффективные алгоритмы на графах. Поиск эйлерова пути. Алгоритм нахождения кратчайшего элементарного пути с использованием структуры данных "приоритетная очередь".

    конспект урока, добавлен 10.05.2012

  • Этапы разработки нового программного продукта. Постановка задачи и разработка алгоритма её решения; требования, которые должны выполняться при его создании. Реализация алгоритма в виде программы. Поиск и исправление ошибок в ней, и её тестирование.

    презентация, добавлен 17.02.2011

  • Основные высокоуровневые языки программирования. Характеристика интегрированной среды разработки. Генерация машинного кода - один из видов программной компиляции. Отладчик как модуль среды разработки предназначенный для поиска ошибок в программе.

    реферат, добавлен 25.04.2014

  • Технология создания программ, позволяющая путем соблюдения определенных правил уменьшить время разработки и количество ошибок, а также облегчить возможность модификации программы. Представление алгоритма в виде, пригодном для выполнения на компьютере.

    курс лекций, добавлен 29.06.2016

  • Виды данных, с которыми работает компьютер, способ представления данных в памяти ПК. Сущность информатики как технической науки. Определение термина "информация" и анализ ее обстоятельств. Характеристика носителей данных. Кодирование двоичным кодом.

    контрольная работа, добавлен 23.11.2011

  • Методика выполнения пакетных файлов с помощью среды обработки QGIS, которая может выполнять алгоритмы обработки данных. Выполнение алгоритмов обработки. Интерфейс, который выполняет командные файлы и позволяет использовать алгоритмы на нескольких уровнях.

    статья, добавлен 23.01.2021

  • Разработка структурной схемы устройства защиты от ошибок. Выбор помехоустойчивого кода и разработка формата сообщения. Синтез алгоритма функционирования и разработка структурной схемы УЗО. Разработка принципиальной схемы генератора тактовых импульсов.

    курсовая работа, добавлен 28.02.2013

  • Характеристика процесса, подтверждающего правильность программы и демонстрирующего отсутствие ошибок. Рассмотрение основных определений в сфере тестирования. Определение сути аспекта последовательности слияния всех модулей в систему или программу.

    реферат, добавлен 21.03.2015

  • Целесообразность выбора языка программирования. Основные структуры языка программирования C#. Кодирование по методу четности/нечетности. Кодирование по методу Хэмминга. Машина Поста. Использование программы StudyProgram для усвоения учебного материала.

    курсовая работа, добавлен 25.11.2008

  • Определение распознавания объектов как метода компьютерного зрения для идентификации объектов на изображениях или видео. Рассмотрение алгоритма обнаружения объекта методом машинного обучения и методом глубокого обучения с помощью средств Matlab.

    статья, добавлен 24.10.2020

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.