ТРЕБОВАНИЯ К ФУНКЦИОНАЛЬНЫМ ХАРАКТЕРИСТИКАМ
- Программа должна включать в себя часы, будильник и таймер.
- Программа должна иметь возможность выбора цифровой или стрелочной индикации времени в режиме «Часы».
- Переключение режимов индикации должно осуществляться в пункте меню «Часы» путем выбора подпункта «Аналоговые» или «Цифровые».
- Пользователь должен выбирать мелодиюна звуковой сигнал будильника и таймера и сообщение из внешних файлов.
- Активация будильника и таймера в одноимённых режимах возможна только после выбора мелодии для сигнала и сообщения.
- При наступлении заданного времени будильника программа должна проигрывать мелодию и выводить сообщение.
- Если пользователь не ввел время в режиме «Таймер», то должно появиться критическое сообщение следующего содержания: «Необходимо задать интервал времени!».
- Таймер должен вести отсчет в обратном направлении, начиная с заданного времени до нуля.
- Пользователь вправе установить время будильника с точностью до секунд.
- При установке времени должна быть обеспечена связь с клавиатурой.
- По истечении заданного времени таймера программа должна проигрывать мелодию и выводить сообщение.
- Программа должна позволять пользователю устанавливать будильник, таймер и вид часов неограниченное количество раз.