Главная страница

Тестовое задание. Тестовое задание (1). Запуск или остановка графика по нажатию кнопок старт истоп соответственно


Скачать 13.45 Kb.
НазваниеЗапуск или остановка графика по нажатию кнопок старт истоп соответственно
АнкорТестовое задание
Дата13.12.2021
Размер13.45 Kb.
Формат файлаdocx
Имя файлаТестовое задание (1).docx
ТипДокументы
#302497

Необходимо написать программу, которая выводит на график синусоидальный сигнал с определенной частотой и амплитудой, которые можно изменять. Так же реализовать сохранение отображенных на графике данных в файл с последующей возможностью открыть этот файл в данной программе для просмотра и анализа. Выбор способа упорядочивания и сохранения данных внутри файла на ваш выбор.

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

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

Задание частоты и амплитуды сигнала организовать при помощи ввода числовых значений в поля и применение новых значений по нажатию кнопки «применить». Диапазон значений для частоты от 1 Гц до 100 Гц. Диапазон значений для амплитуды от 100 до 10000.

Запуск или остановка графика по нажатию кнопок «старт» и «стоп» соответственно.

Сохранение или открытие файла по нажатию кнопок «сохранить» или «открыть» соответственно.


написать администратору сайта