an align="justify"> стан клавіатури (введене клавіші);
2) Стан миші.
) Файли завдань до програми, файл конфігурації і файл довідки.
Вихідні дані
У процесі роботи активної програми в залежності від дій користувача та стану програми вихідними даними будуть:
1) пояснювальні повідомлення наступного характеру:
В· стан відсутності або неправильності заповнення файлів;
В· стан процесів вироблених над файлами;
В· інформація про можливі варіанти дії користувача.
2) Завдання для семестрових у вигляді текстових документів або зображень на екрані.
) Відображення налаштувань програми.
Процеси обробки
Процеси обробки повинні розділятися на наступні групи:
В· перевірка наявності та правильного заповнення необхідних файлів;
В· розкодування файлів для їх виведення на екран або у файл;
В· кодування інформації для запису її в файл;
В· генерування номера варіанту в залежності від року отримання завдання;
В· знаходження і порівняння хешу пароля для входу в В«адмін панельВ»;
В· інформування користувача про процеси роботи програми на різних етапах її виконання.
Результуючі компоненти вироби
У комплект поставки програмного виробу увійдуть:
) Виконавчий файл В«Завдання семестрових 3.2 Final.exeВ», що є ключовим файлом програми.
) Закодований файл конфігурації В«config.dllВ», в якому зберігаються налаштування програми і хеш пароля.
) Папка з завданнями В«завданняВ», що містить закодовані файли типу *. z
) Файл В«справка.helpВ», що містить довідку за даною програмою і прийоми роботи з нею.
) Файл В«Конфігуратор заданій.exeВ» - ключовий файл програми для швидкого перекодування завдань з їх звичайної форми (завдання містилися у файлах В«1.txtВ»; В«2. txt В»;В« 3.txt В»;В« 4.txt В».) у файли завдань, придатні для використання головною програмою.
) Файл В«редактор конфігураціі.exeВ» - ключовий файл програми для редагування файлу ...