12.07.2015 Views

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

93Answer: z 7 , z 2 , z 2 , z 2 , z 2<strong>на</strong>ходиться в режиме «Будильник выключен».Тесты, описывающие поведение часов с будильником в режимеработы «Настройка будильника», приведены в табл. 3.Таблица 3. Тесты для режима работы «Настройка будильника»ТестInput: A, T, T, T, TAnswer: z 5 , z 5 , z 5 , z 5Input: A, H, H, H, HAnswer: z 3 , z 3 , z 3 , z 3Input: A, M, M, M, MAnswer: z 4 , z 4 , z 4 , z 4Input: A, T, M, H, T, T, T,M, T, H, H, T, MAnswer: z 5 , z 4 , z 3 , z 5 , z 5 , z 5 ,z 4 , z 5 , z 3 , z 3 , z 5 , z 4Input: A, A, A, A, TAnswer: z 7 , z 5КомментарийОписывает обработку часами события«Сработал таймер». При возникновении этогособытия текущее время должно бытьувеличено <strong>на</strong> минуту.Описывает обработку часами <strong>на</strong>жатия кнопки«H». При <strong>на</strong>жатии <strong>на</strong> эту кнопку число часовво времени срабатывания будильника должнобыть увеличено <strong>на</strong> единицу.Описывает обработку часами <strong>на</strong>жатия кнопки«M». При <strong>на</strong>жатии <strong>на</strong> эту кнопку число минутво времени срабатывания будильника должнобыть увеличено <strong>на</strong> единицу.Описывает обработку событий H, M и T врежиме «Настройка будильника».После четырех <strong>на</strong>жатий кнопки «A» часыдолжны <strong>на</strong>ходиться в режиме «Настройкабудильника». Описывается обработкасрабатывания таймера.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!