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

Объявление

8. Алгоритм блока Расшифр (реализация в Excel)

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


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

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

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

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

5. Ввод текста шифровки. В Excelе разработан отладочный вариант. Поэтому строка шифровки просто копируется в 5 строку.

6. Производится «нарезка» строки шифровки на отдельные коды. Используется следующий принцип:

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

б) затем мы «отрезаем» первый код и с остатком строки шифровки повторяем эту же операцию до тех пор, пока все коды не будут определены. Организовываем контрольный вывод разделённых кодов в отдельную строку.

7. Процесс расшифровки тривиален: замена кода на символ при совпадении номеров массивов.

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

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

10. Выводится текст содержания шифровки.

КОНЕЦ


Алгоритм блока Расшифр

На рисунке 6 приведён интерфейс блока «Расшифровка».

Интерфейс блока Расшифровка

На рисунке 7 приведён программный код блока «Расшифровка».

Объявление

Наши баннеры

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

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

Исследовательские работы и проекты учащихся

Код баннера:

<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>

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

Статистика