Лабораторная работа №10.
Кроссплатформенный GUI.

Задание

  1. Создать кроссплатформенную GUI-программу, генерирующую два двумерных графика: 1) зависимость времени заполнения файла случайным набором байтов от его размера, 2) зависимость времени удаления файла от его размера. По оси X - размер файлов, по оси Y - время. На каждом графике - 6 разноцветных ломаных линий: 1) windows и fat32 , 2) windows и ntfs , 3) linux и fat32 , 4) linux и ntfs , 5) linux и ext3 , 6) linux и xfs .

    Исходными данными для программы должны являться данные, полученные в предыдущей работе. Обеспечить генерацию не менее 7 наборов данных для файлов размером 1, 1000, 10000, 100000, 1000000, 10000000 и 100000000 байт для каждой файловой(операционной) системы.

    При старте программы или в конфигурационном файле программы должны задаваться парметры MySQL-сервера (адрес, порт, логин, пароль), к которому производится подключение для получения данных

    Студент должен продемонстрировать работоспособность программы при запуске как в Windows, так и в Linux.

    Язык программирования - по выбору студента.