Индивидуальные проекты и исследовательские работы

Помогаем учителям и учащимся в обучении, создании и грамотном оформлении исследовательской работы и проекта.

Алгоритм блока Шифр (реализация в Excel)

7. Алгоритм блока Шифр (реализация в Excel)

Алгоритм блока шифр предусматривает следующие шаги:


1. Приём и обработка ключа.

2. Вызов и «подготовка» функции rnd.

3. Формирование и вывод массива кодов.

4. Формирование и вывод массива символов(в Excel вручную).

5. Ввод и приём текста шифровки.

6. Установка вместо пробелов знака подчёркивания между словами (пробелы автоматически вставляются перед каждым символом).

7. Процесс шифрования тривиален: замена кода на символ при совпадении номеров массивов. Особенность заключается в обработке дополнительных символов, введённых для выравнивания спектра частоты применения букв и других символов в текстах.

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

8. Организовывается контрольный вывод шифровки.

9. Удаляются пробелы, для того, чтобы скрыть структуру кодов шифровки.

10. Организовывается контрольный вывод шифровки в окончательном виде.

КОНЕЦ

Алгоритм блока Шифр

Программный код блока шифр приведён на рисунке 5.

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

Будем благодарны, если установите наш баннер!

Код баннера:

<a href="https://obuchonok.ru" target="_blank" title="Обучонок - исследовательские работы и проекты учащихся"> <img src= "https://obuchonok.ru/banners/ban200x67-6.png" width="200" height="67" border="0" alt="Обучонок"></a>

Другие наши баннеры...

Статистика
Политика сайта
Наши друзья Карта сайта Обучонок Яндекс.Метрика