Для студентов МГТУ им. Н.Э.Баумана по предмету Программирование на основе классов и шаблоновДомашняя работа №2 - Разработка приложения на базе WPFДомашняя работа №2 - Разработка приложения на базе WPF
2021-03-212024-09-03СтудИзба
ДЗ: Домашняя работа №2 - Разработка приложения на базе WPF
-66%
Описание
ДОМАШНЯЯ РАБОТА №2 «Разработка приложения на базе WPF»
ДИСЦИПЛИНА: «Программирование на основе классов и шаблонов»
ТЕМА: «Шифр "двойной квадрат" Уитстона»
Цель: разработать WPF приложение, выполняющее шифр "двойной квадрат" Уитстона, а также составить отчет, описать графическую и программную части программы. Шифр "двойной квадрат" Уитстона (1854г. англичанин Чарльз Уитстон) - аналогичен полибианскому квадрату. В отличие от полибианского шифр "двойной квадрат" использует сразу две таблицы, размещенные на одной горизонтали, а шифрование идет биграммами, как в шифре Плейфейра. Шифр оказался очень надежным и применялся Германией даже в годы второй мировой войны. Берут две таблицы со случайно расположенными символами, например: Для шифрования сообщение разбивают на биграммы. Первая буквабиграммы находится в левой таблице, а вторая в правой. Затем, мысленно в таблице строится прямоугольник так, чтобы буквы биграммы лежали в его противоположных вершинах. Другие две вершины этого прямоугольника дают буквы шифровки. Если обе буквы биграммы сообщения лежат в одной строке, то и буквы шифровки берутся из этой же строки. Первая буква биграммы шифровки берется из левой таблицы в столбце, соответствующем второй букве биграммы сообщения. Вторая же буква биграммы шифровки берется из правой таблицы в столбце, соответствующем первой букве биграммы сообщения.
ДИСЦИПЛИНА: «Программирование на основе классов и шаблонов»
ТЕМА: «Шифр "двойной квадрат" Уитстона»
Цель: разработать WPF приложение, выполняющее шифр "двойной квадрат" Уитстона, а также составить отчет, описать графическую и программную части программы. Шифр "двойной квадрат" Уитстона (1854г. англичанин Чарльз Уитстон) - аналогичен полибианскому квадрату. В отличие от полибианского шифр "двойной квадрат" использует сразу две таблицы, размещенные на одной горизонтали, а шифрование идет биграммами, как в шифре Плейфейра. Шифр оказался очень надежным и применялся Германией даже в годы второй мировой войны. Берут две таблицы со случайно расположенными символами, например: Для шифрования сообщение разбивают на биграммы. Первая буквабиграммы находится в левой таблице, а вторая в правой. Затем, мысленно в таблице строится прямоугольник так, чтобы буквы биграммы лежали в его противоположных вершинах. Другие две вершины этого прямоугольника дают буквы шифровки. Если обе буквы биграммы сообщения лежат в одной строке, то и буквы шифровки берутся из этой же строки. Первая буква биграммы шифровки берется из левой таблицы в столбце, соответствующем второй букве биграммы сообщения. Вторая же буква биграммы шифровки берется из правой таблицы в столбце, соответствующем первой букве биграммы сообщения.


Характеристики домашнего задания
Учебное заведение
Семестр
Просмотров
13
Размер
681,31 Kb
Список файлов
Домашняя работа №2 - Разработка приложения на базе wpf.pdf

Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!