lign="justify"> Процеси обробки: відбувається посимвольного кодування інформації.
Підпрограма void decoding ();
Вхідні дані: Form9-> Memo1
Вихідні дані: вихідними даними є тимчасове приміщення декодованих даних у Memo1 на 9-ої формі
Процеси обробки: відбувається посимвольного декодування інформації.
Підпрограма void file_read (String s);
Вхідні дані: файл назва якого міститься в s
Вихідні дані: є запис даних з файлу в Form9-> Memo1
Процеси обробки: відбувається читання інформації з файлу з ім'ям s.
Підпрограма void file_write (String s);
Вхідні дані: є запис даних з файлу в Form9-> Memo1
Вихідні дані: файл назва якого міститься в s
Процеси обробки: відбувається запис інформації у файл з ім'ям s.
Підпрограма protect ();
Вхідні дані: Form2-> Memo1
Вихідні дані: код помилки у вигляді цілочисельний змінної
Процеси обробки: відбувається перевірка даних на соответствования правилами структури файлу, і в разі їх не дотримання видається код на помилку.
Підпрограма void write_config ();
Вхідні дані: Form2-> Memo1
Вихідні дані: файл config.dll
Процеси обробки: відбувається запис інформації у файл config.dll, з попередньою перевіркою його на соответствования правилами структури файлу.
Підпрограма void read_config ();
Вхідні дані: файл config.dll
Вихідні дані: Form2-> Memo1
Процеси обробки: відбувається читання інформації з файлу config.dll, з подальшою перевіркою його на соответствования правилами структури файлів і занесенням даних в змінні налаштувань.
Текст підпрограм
Cм. додаток.
1.4 Тестування
1.4.1 Мета випробувань
З'ясувати поведінку програми в різних ситуаціях, створених користувачем.
1.4.2 Тести
Тест № 1
Дії: перший запуск програми.
Реакція програми: відкривається головне вікно програми. br/>В
Рисунок 1 Тест № 1
Тест № 2
Дії: повторний запуск програми.
Реакція програми: відкривається друге вікно програми. Див. малюнок 2. <В
Малюнок 2. Тест № 2
Тест № 3