рані після шифрування тексту. Так само текстові файли із зашифрованою інформацією яку можна зберегти в текстовий файл. Що дозволяє переглянути отриману інформацію не тільки в даній програмі а так само в будь-якому текстовому редакторі який може відкрити текстовий файл.
. 4 Постійні дані
До постійних даними ставитися символьна таблиця шифровки букв в символи представлена ??як в таблиці 1.1.
Таблиця 1.1 - Символьна таблиця.
йАвцукенгшщзхфыпролджэячcмитбю3124567890+!@*%^?amp;#=~-lt;gt;/[]{|:
2. Обчислювальна система
. 1 Основні характеристики вибраного ПК
Характеристики ПК на якому розроблялася дана програма:
Microsoft Windows 7 Ultimet;
оперативна пам'ять 2050 mb;
- відеоадаптер тисячі двадцять-чотири mb.
Intel Pentium inside CPU 2x @ 2.3 Hz
2.2 Характеристика програмних засобів
Операційна система
Операційна система - це комплекс керуючих і обробних програм, що забезпечують функціонування комп'ютера, раціональний розподіл його ресурсів та організовує взаємодії апаратури з користувачам.
Існує кілька видів операційних систем: DOS, Windows, UNIX різних версій та інші. Найбільш поширеною є операційна система Windows.
Існує кілька версій Windows: Windows - 95, Windows - 98, Windows Me,
Windows - 2000, Windows XP, Windows Vista, Windows 7, Windows 8.
Даний програмний продукт може функціонувати практично на будь-якій операційній системі Windows, проте оптимальним рішенням буде Windows 7. Оскільки даний продукт розроблений на мові С ++ то вона може працювати як на Windows так і на Linux але переважно буде використовувати Windows 7 оскільки вона найбільш оптимальна для даного застосування вона дозволяє без помилок і додаткового ПЗ використовувати програму і максимально швидко допомагає їй здійснювати всі операції.
Система програмування
Програмний продукт Програмний засіб шифрування написаний в середовищі програмування RAD Studio XE5. Studio XE5 - засоби розробки додатків під Windows. Гідність - це швидкий компілятор, великі можливості Builder XE5 для роботи з базами даних і великий набір компонентів. Простота, швидкість і ефективність пояснюють її популярність. Є й інші переваги: ??простота вивчення С ++; програми, написані Builder XE5, не потрібно постачати додатковими бібліотеками.
Також Builder XE5 це не тільки прекрасний інструмент розробки програмного забезпечення, але й мова програмування, що дозволяє писати як невеликі програми і утиліти персонального використання, так і великі корпоративні системи, що працюють з базами даних на різних платформах.
Для створення програми були використані вкладки: Standard, Additional, Win 32, System, Dialogs.
3. Опис програми
. 1 Опис компонентів
У даній програмі є 3 форми з різними компонентами. Компоненти кожної форми виконують свої дії.
Компоненти Form1 представлені в таблиці 3.1.
Таблиця 3.1 - Компоненти «Form1»
КомпонентОпісаніеButton1Іспользуется для підтвердження действіяButton2Іспользуется для підтвердження действіяCheckBox1Служіт для вибору действіяEdit1Служіт для введення тексту Edit2Служіт для введення текстаLebel1Служіт для отоброженія інформацііLabel2Служіт для отоброженія інформацііLabel3Служіт для отоброженія інформацііLabel4Служіт для отоброженія інформації
Компоненти Form2 представлені в таблиці 3.2.
Таблиця 3.2 - Компоненти «Form2»
КомпонентОпісаніеButton1Служіт для збереження інформації в текстовий файлButton2Служіт для виведення відкриття інформації з тестового файлаButton3Служіт для очищення поля введення Button4Служіт для зашифровуваної текстаLabel1Служіт для відображення інформацііOpenDialog1Діалоговое вікно для відкриття файлаRichEdit1Служіт для введення інформацііSaveDialog1Діалоговое вікно для збереження файлаTabControl1Служіт для розмітки розділів программиButton5Служіт для зашифровуваної текстаButton6Служіт для зашифровуваної текстаButton7Служіт для розшифровки текстаButton8Служіт для розшифровки текстаButton9 Cлужіт для виклику довідки
Компоненти Form3 представлені в таблиці 3.3.
Таблиця 3.3 - Компоненти «Form3»
КомпонентОпісаніеButton1Кнопка службовка для викона...