Инструкция пользователя, Использование программы StudyProgram для усвоения учебного материала по кодированию информации методом четности и методом Хэмминга - Кодирование информации
Использование программы StudyProgram для усвоения учебного материала по кодированию информации методом четности и методом Хэмминга
Программа StudyProgram предоставляет возможность выполнить упражнения по кодированию информации методом четности и методом Хэмминга. Для запуска программы сделайте двойной щелчок по ярлыку программы. После запуска программы на экране появляется окно "StudyProgram", представленное на Рис.
Стартовое окно программы
Пункт меню StudyProgram содержит следующие разделы:
"Программирование машины Поста"
"Кодирование по методу четностинечетности"
"Кодирование по методу Хэмминга"
При выборе пункта меню "Кодирование по методу четностинечетности" появляется диалоговое окно, изображенное на Рис.
Окно Even_uneven
В данном диалоговом окне предлагаются вопросы по теме "Кодирование по методу четностинечетности". Число вопросов неограниченно. После каждого ответа показывается номер задаваемого вопроса и количество правильных ответов.
Диалоговое окно содержит три кнопки: "Код числа правильный", "Код числа неправильный", "Справка" и "Вернуться к выбору темы". Вверху расположено текстовое поле "Цифровые разряды", в котором задано случайное семизначное двоичное число. Чуть ниже расположено текстовое поле "Контрольного разряд", в котором задан контрольный разряд, с помощью которого происходит кодирование случайного семизначного двоичного числа по методу четности. Нужно определить присутствует или не присутствует ошибка в записи числа. Если число записано правильно, нужно щелкнуть по кнопке "Код числа правильный". Если число содержит ошибку, нужно щелкнуть кнопку "Код числа неправильный". Если ответ был правильным, счетчик правильных ответов увеличивается на единицу. Переход к следующему заданию происходит автоматически при нажатии на любую из двух кнопок: "Код числа правильный", "Код числа неправильный", при этом счетчик заданных вопросов увеличивается на единицу. Число заданий неограниченно. Чтобы прервать работу с диалоговым окном, нужно щелкнуть по кнопке "Вернуться к выбору темы" при этом счетчик правильных ответов обнуляется и при следующем запуске раздела "Кодирование по методу четностинечетности" количество верных ответов снова равно нулю. Если пользователю требуется помощь по теории, то тогда можно щелкнуть по кнопке "Справка", и тогда появится диалоговое окно Help
Окно Help
Диалоговое окно, которое появляется при выборе пункта меню "Кодирование по методу Хэмминга" имеет вид
Окно Hemming
В данном диалоговом окне предлагается найти и исправить одну ошибку (если она имеется) в 9-ти разрядном двоичном числе, закодированном по методу Хэмминга. В диалоговом окне "Кодирование по методу Хэмминга" имеется 5 кнопок: "Ошибки нет", "Ошибка есть", "Следующее число", "Справка", "Вернуться к выбору темы". Вверху расположены текстовые поля: "Число, возможно содержащее ошибку", "Исправленный вариант", "Правильный ответ". Если пользователь считает, что число появившееся в текстовом поле "Число, возможно содержащее ошибку" не содержит ошибочных разрядов, то следует щелкнуть по кнопке "Ошибки нет". После чего в текстовом поле "Правильный ответ" записывается верный ответ. Если пользователь отвечает правильно, то число правильных ответов увеличивается на 1. Если пользователь считает, что число появившееся в текстовом поле "Число, возможно содержащее ошибку" содержит ошибку в одном из разрядов числа, то тогда в результат корректировки нужно записать в текстовое поле "Исправленный вариант", после чего нажать кнопку "Ошибка есть". Пользователь должен учесть, что вводимое им число в текстовое поле "Исправленный вариант" должно быть двоичным и содержать 9 разрядов. В случае неправильного ввода на экран выведется сообщение об ошибке
Если ответ правильный, счетчик правильных ответов увеличивается на единицу, при этом на экране появляется правильный вариант ответа. После того, как пользователь дал свой ответ нужно нажать кнопку "Следующее число", и тогда программа сгенерирует новое число, возможно содержащее ошибку. Работа с диалоговым окном завершается нажатием кнопки "Вернуться к выбору темы" при этом счетчик правильных ответов обнуляется. При работе с данным разделом пользователь может просмотреть информацию по кодированию по методу Хэмминга, нажав кнопку "Справка".
Похожие статьи
-
Программа StudyProgram предназначена для того, чтобы помочь в усвоении приемов составления программ для машины Поста. Работа с программой осуществляется...
-
Инструкция программиста - Кодирование информации
Данная учебная программа должна запускаться на IBM и совместимых компьютерах. Минимальные системные требования: процессор Pentium и выше, объем...
-
Кодирование по методу Хэмминга - Кодирование информации
Код Хэмминга - систематический код, то есть состоящий из информационных и корректирующих символов, расположенных по строго определенной системе, имеющих...
-
Кодирование по методу четности / нечетности - Кодирование информации
Для контроля правильности передачи информации, а также как средство шифрования информации используются различные коды. Коды, использующие для передачи...
-
Программу обработки данных можно запускать как до, так и после включения устройства сопряжения. Перед первым использованием, а также после изменения...
-
После обмена данными с АЦП происходит преобразование считанных данных в одно целое число, характеризующее уровень сигнала на входе АЦП. Т. к. АЦП имеет...
-
Программы для работы в Сети., Браузеры. - Использование компьютерных сетей
Браузеры. Для связи с Internet используется специальная программа -- браузер. Первоначально браузеры предназначались для просмотра документов с...
-
Разработаем алгоритм одного из основных методов, используемого в данной программе. Private void pictureBox1_MouseDown(objects sender, MouseEventArgs e)...
-
При разработке данной программы были допущены следующие синтаксические ошибки: - неправильное использование операторов присваивания; - неверное...
-
Заключение - Кодирование информации
В ходе курсовой работы была разработана обучающая программа по информатике, с помощью которой студенты смогут проверить свои знания в таких разделах...
-
Множество D с двумя заданными на нем операциями (плюс) и (умножение) называется диоидом, если выполнены следующие аксиомы: § Ассоциативность. §...
-
Eudora . Eudora -- одна из наиболее распространенных и зависимых от Internet программ. Она может работать с подключением через сеть или удаленный доступ...
-
Методы архивации в WinRAR - Архивация информации и программы-архиваторы
Архиватор WinRAR предоставляет пользователю возможность выбора одного из шести возможных методов архивации. В таблице 10.2 приведено сравнение степени...
-
Особенностью архитектуры REST является отсутствия хранения состояния на сервере. Для того, чтобы не передавать пользовательские логин и пароль каждый...
-
Описанный метод, по сути, анализирует поведение веб-приложения на предмет совершения недопустимых относительно профиля нормального поведения операций....
-
Выходными данными является информация после обработки менеджерами из других отделов для отчетности перед начальством и другими сотрудниками. Рисунок 3 -...
-
Использование языка PERL для написания CGI-cкриптов - Язык программирования PERL. Сфера применения
Как вы узнали из предыдущей главы, CGI обеспечивает узлам Web вoзмoжнoсть интерактивной работы с клиентскими программами, в качестве которых обычно...
-
Полученное по вышеприведенным формулам значение угла сравнивается с заданными величинами запуска и остановки. Программа обеспечивает запуск сканирования...
-
Поддержка различных форматов - Архивация информации и программы-архиваторы
В то время как большинство программ поддерживают один или два формата, некоторые из них, такие, например, как программа WinAce, поддерживают много...
-
ОСНОВНЫЕ ПРОГРАММЫ АРХИВАТОРЫ И ИХ ФУНКЦИИ - Архивация информации и программы-архиваторы
Назначение программ-архиваторов заключается в экономии места на диске за счет сжатия (упаковки) одного или нескольких файлов в архивный файл....
-
Концепция построения программы Список всех классов приведен на рисунке 3.1. Рисунок 3.1 - Диаграмма классов программы В качестве главного класса...
-
Компьютерные вирусы. Антивирусные программы
(Advanced Diskinfoscope) ADinf относится к классу программ-ревизоров. Антивирус имеет высокую скорость работы, способен с успехом противостоять вирусам,...
-
WEB - Компьютерные вирусы. Антивирусные программы
В последнее время стремительно растет популярность другой антивирусной программы - Doctor Web. Dr. Web так же, как и Aidstest относится к классу...
-
МЕТОДЫ АРХИВАЦИИ - Архивация информации и программы-архиваторы
Несмотря на то, что объемы внешней памяти ЭВМ постоянно растут, потребность в архивации не уменьшается. Это объясняется тем, что архивация необходима не...
-
Наименование программы Полное наименование программы - Модуль ипотечного кредитования банковской информационной системы "БИС". Краткое наименование...
-
Входная информация разделяется на условно-постоянную и оперативно-учетную информацию. - Условно-постоянная информация включает в себя справочные данные о...
-
, Алгоритм обратного хода: Шаг 1. Вычислим Шаг 2. Вычислим: , Рис. 1. Основной алгоритм решения СЛУ методом исключения Гаусса. Для контроля правильности...
-
Работа программы представлена на рисунке 2.3 Рис. 2.3 Кодирование и тестирование программы Программа кодировалась на языке Си++, используя библотеку Qt5x...
-
Обоснование выбранного метода При дизайне системы согласно требованиям или при оптимизации существующей необходимо ввести модель, позволяющую не только...
-
"РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ С ИСПОЛЬЗОВАНИЕМ MICROSOFT EXCEL" Цель работы Приобретение навыков решения задач линейного программирования...
-
1. Основные настройки браузеров (на примере Internet Explorer) Internet explorer подключение программа Работа в Интернете невозможна без применения...
-
Анализ содержания учебного материала - Освоение среды текстового процессора Word
Содержание курса информатики сегодня претерпевает изменения, продиктованные, прежде всего, расширением его целей и задач. Начиная с 1985 года, основной...
-
Процедура Click для кнопки ОПРЕДЕЛИТЬ с дополнительным заданием Procedure TForm1.Button1Click(Sender: TObject); Begin A := strtofloat(edit1.Text); {...
-
Векторное кодирование, Кодирование звуковой информации - Экономическая информатика
Для чертежей, схем, карт применяется другой способ кодирования, который позволяет не терять качество при изменении размеров изображения. Рисунок хранится...
-
Метод парольной защиты - Защита информации
Законность запроса пользователя определяется по паролю, представляющему собой, как правило, строку знаков. Метод паролей считается достаточно слабым, так...
-
При проектировании упражнения встал вопрос о его реализации. Было необходимо найти такой метод, который не только соответствовал основным требованиям...
-
Использование парадигмы ООП. Разрабатываемая АИС является системой с открытым исходным кодом и значит должна являться масштабируемой сторонними...
-
В рамках выпускной квалификационной работы была разработана автоматизированная информационная система, предназначенная как для автоматического, так и для...
-
Автоматизированные методы - Распространение новостной информации
Мониторинг социальных сетей На данный момент используется преимущественно в сфере маркетинга и PR, однако, по прогнозам специалистов, этот метод в скором...
-
Выбор методики тестирования В процессе разработки системы разработчиком выявляются и устраняются все ошибки допущенные при проектировании. Ошибки,...
Инструкция пользователя, Использование программы StudyProgram для усвоения учебного материала по кодированию информации методом четности и методом Хэмминга - Кодирование информации