logo
Темы семестровых заданий

Вариант 14 Тема: Объектно-ориентированный анализ и проектирование программного обеспечения. Программное обеспечение встроенного микропроцессора бытовой техники

Требуется разработать программное обеспечение встроенного микропроцессора стиральной машины.

Машина должна выполнять следующие функции.

В машине имеется бак для белья, клапаны для забора и слива воды, мотор, дверца для доступа в бак и емкость для моющего средства. Для управления машиной имеется единственная кнопка "ПУСК".

Для использования машины необходимо открыть дверцу, поместить белье в бак, поместить моющее средство в емкость, закрыть дверцу и нажать на кнопку "ПУСК". Машина автоматически определяет необходимое количество воды, моющего средства и время стирки.

Машина должна открыть клапан для забора воды, набрать необходимое количество воды, затем закрыть клапан. Далее, машина должна впустить необходимое количество моющего средства. Затем в течении установленного времени должен работать мотор. Затем машина должна открыть сливной клапан и выпустить воду.