141
3. Построить конечный автомат, добавляющий бит не-
четности к цепочке из 0 и 1.
4. При разбиении на информационные кадры при пере-
даче потока информации по каналам связи в сетях использу-
ется метод вставки начального и заключительного флагов
(обрамления кадра). Каждый кадр может содержать произ-
вольное число информационных битов, он начинается и
за-
канчивается специальной последовательностью 01111110,
называемой флагом. Границы между кадрами однозначно
распознаются приемным устройством, если в потоке битов
внутри кадра не встретится шесть единиц подряд. Для того
чтобы произвольный поток информации можно было переда-
вать таким методом, используется прием «вставка бита». По-
строить конечный автомат-кодировщик, подготавливающий
информационный кадр для передачи, вставляя
дополнитель-
ный нуль в информационный поток после каждых пяти под-
ряд идущих единиц (например, поток битов
0111111001011111110 автомат преобразует в
011111010010111110110)
5. Построить автомат, управляющий светофором авто-
матического регулирования транспорта на обычном перекре-
стке. Движение регулируется так, что в одном направлении
разрешено движение T
1
секунд, в другом – Т
2
секунд. Един-
ственным входным событием автомата является событие за-
вершения тайм-аута.
6. Построить конечный автомат, управляющий зачисле-
нием денег на счет сотового телефона. Считать, что номер
телефона состоит не более, чем из 3 символов, причем первая
цифра номера идентифицирует оператора сотовой связи. Ис-
пользуются купюры номиналом 10, 50, 100 рублей.
7. Построить модель
автомата, управляющего продажей
кофе различных видов. Имеет кнопки для выбора вида кофе,
для выполнения заказа, для сброса заказа и возврата денег.
Принимает монеты номиналом 1, 2, 5, 10 рублей.
8. Построить автомат, управляющий регулированием
транспорта на Т-образном перекрестке, на котором основной по-