ВУЗ:
Рубрика:
графовые представления, а запись в виде так называемых продукций или грам-
матических правил, представленных в двух столбцах соответственно:
A
→
aB A
::
= aB / bB / aC
A
→
bb B:: = bC / b
A
→
aC C:: = a
B
→
bC
B
→
b
C
→
a
Такого рода грамматики называют регулярными, или автоматными.
Автоматы такого типа будут рассмотрены в связи с изучением теории
формальных языков и грамматик.
УПРАЖНЕНИЯ
Звездочками отмечены задания, для которых приводятся решения.
1.Построить (синтезировать) автомат по содержательному описанию.
1.1.∗ На вход автомата могут поступать сигналы R, S и T. На входной
сигнал R автомат выдает выходной сигнал 0, на S- выходной сигнал 1 и на T-
выходной сигнал, противоположный предыдущему выходному сигналу. Для
определенности считаем, что в начальном состоянии автомат помнит
’’предыдущий’’ выходной сигнал 0 .
1.2.∗ Автомат имеет две входные шины X
1
и X
2 ,
на которые в дискретные
моменты независимо друг от друга могут поступать сигналы 0 или 1. В автома-
те вычисляется функция f=x
1
⊕
x
2
, а затем определяется, сколько раз с учетом
данного момента времени функция f принимала значение 1. Выходной сигнал Y
может иметь три значения:
Y = 0,если f = 0;
Y = 1,если f = 1 и суммарное число случаев, включая данный, когда f
равнялась единице, нечетно;
Y = 2 в остальных случаях.
1.3.∗Автомат управляет светофором на перекрестке дорог ”вертикальная
- горизонтальная”. Считается, что при открытом светофоре (зеленом свете) ма-
шины преодолевают перекресток мгновенно. Светофор переключается (мгно-
венно), если число ожидающих машин с обеих сторон перпендикулярной улицы
достигло трех.
1.4.∗ На вход автомата могут поступать символы, допустимые в языке
ПЛ/1. Автомат выдает сигнал U, если на вход поступил идентификатор, в про-
тивном случае выдает сигнал Н. Считаем, что идентификатор впереди и сзади
ограничен пробелами.
1.6.∗ Автомат Мура, принимая на входе монеты 10; 15 и 20 коп., выдает
сигнал П, если значение текущей суммы опущенных монет кратно 50 и не крат-
но 1 руб.; выдает сигнал Р, если сумма кратна 1 руб.; во всех остальных случаях
выдает сигнал 0.
1.20* На вход автомата по двум шинам x
1
и x
2
поступают различные
комбинации из нулей и единиц, воспринимаемые как двоичные числа. Автомат
графовые представления, а запись в виде так называемых продукций или грам- матических правил, представленных в двух столбцах соответственно: A → aB A:: = aB / bB / aC A → bb B:: = bC / b A → aC C:: = a B → bC B→b C→a Такого рода грамматики называют регулярными, или автоматными. Автоматы такого типа будут рассмотрены в связи с изучением теории формальных языков и грамматик. УПРАЖНЕНИЯ Звездочками отмечены задания, для которых приводятся решения. 1.Построить (синтезировать) автомат по содержательному описанию. 1.1.∗ На вход автомата могут поступать сигналы R, S и T. На входной сигнал R автомат выдает выходной сигнал 0, на S- выходной сигнал 1 и на T- выходной сигнал, противоположный предыдущему выходному сигналу. Для определенности считаем, что в начальном состоянии автомат помнит ’’предыдущий’’ выходной сигнал 0 . 1.2.∗ Автомат имеет две входные шины X1 и X2 , на которые в дискретные моменты независимо друг от друга могут поступать сигналы 0 или 1. В автома- те вычисляется функция f=x1 ⊕ x2, а затем определяется, сколько раз с учетом данного момента времени функция f принимала значение 1. Выходной сигнал Y может иметь три значения: Y = 0,если f = 0; Y = 1,если f = 1 и суммарное число случаев, включая данный, когда f равнялась единице, нечетно; Y = 2 в остальных случаях. 1.3.∗Автомат управляет светофором на перекрестке дорог ”вертикальная - горизонтальная”. Считается, что при открытом светофоре (зеленом свете) ма- шины преодолевают перекресток мгновенно. Светофор переключается (мгно- венно), если число ожидающих машин с обеих сторон перпендикулярной улицы достигло трех. 1.4.∗ На вход автомата могут поступать символы, допустимые в языке ПЛ/1. Автомат выдает сигнал U, если на вход поступил идентификатор, в про- тивном случае выдает сигнал Н. Считаем, что идентификатор впереди и сзади ограничен пробелами. 1.6.∗ Автомат Мура, принимая на входе монеты 10; 15 и 20 коп., выдает сигнал П, если значение текущей суммы опущенных монет кратно 50 и не крат- но 1 руб.; выдает сигнал Р, если сумма кратна 1 руб.; во всех остальных случаях выдает сигнал 0. 1.20* На вход автомата по двум шинам x1 и x2 поступают различные комбинации из нулей и единиц, воспринимаемые как двоичные числа. Автомат
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »