Реализация кодировщика\декодировщика на основе структуры Машины Тьюринга
Цели и задачи работы
Нынешнее программирование многогранно и используется в таких важных сферах как строительство, бизнес и экономика, медицина, биология и физика. Большой процент физического труда в промышленности заменен на машинный и роботизированный труд, который управляется посредством программного обеспечения, что обеспечивает существенный прирост скорости, точности операций и эффективности производства. Такое богатство разнообразия применений обеспечивается солидным выбором языков программирования, у каждого из которых есть свои плюсы и минусы. Открытие машины Тьюринга привело к более глубокому познанию цифровых компьютеров и исчислений, включая понимание того, что существуют некоторые вычислительные проблемы, не решаемые на общих пользовательских ЭВМ. Целью работы является реализация программы кодировщика\декодировщика на основе структуры Машины Тьюринга. Содержание Машина Тьюринга и Алан Тьюринг Структура машины Тьюринга Такт работы машины Тьюринга Программа для машины Тьюринга Пример Описание алгоритма шифрования методом одноалфавитной подстановки Реализация алгоритма шифрования методом одноалфавитной подстановки при помощи детерминированной машины Тьюринга .
Постановка задачи. Описание алгоритма симметричного шифрования методом перестановки. Реализация алгоритма симметричного шифрования методом перестановки при помощи детерминированной машины Тьюринга Заключение Задача для реализации кодировщика\декодировщика на основе МТ Функция Fnull() Функция Fone() Функция Ftwo () Функция FNnull() Функция FNone() Функция FNtwo () Блок-схема тела программы Результат работы программы Литература