Логотип Автор24реферат
Заказать работу
%
уникальность
не проверялась
Контрольная работа на тему:

Постройте КС-грамматику языка определяющего для цепочек вида

уникальность
не проверялась
Аа
1467 символов
Категория
Информатика
Контрольная работа
Постройте КС-грамматику языка определяющего для цепочек вида .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Постройте КС-грамматику языка, определяющего для цепочек вида: xz xzxz xzxzxz xxz xxzxz xxxz xxxzxxzxz xxzxz xxxxzxxzxzxz Для xxzxz постройте дерево нисходящего разбора заданной терминальной цепочки по построенной Вами КС-грамматике. Для xxxz постройте дерево восходящего разбора (свертку) заданной терминальной цепочки по построенной Вами КС-грамматике.

Решение

Потяни, чтобы посмотреть
КС – грамматика:
S-> X Z x Z | Z x Z | X Z | Z
X-> x | X x
Z-> xz | Z xz
S-> PROC <идентификатор> ( Р ) ; BEGIN END <идентификатор> ;
Р-> [VAR] I: T | [VAR] I:T; P
I-> <идентификатор> | <идентификатор>, I
T-> INTEGER | BYTE | CHAR
Дерево нисходящего разбора цепочки xxzxz
:
S
X Z
x Z x z
x z
Свертку цепочки xxxz
построим пошагово, будем находить самую левую основу для свертки и заменять ее подходящим нетерминалом из левой части правил грамматики.
xxxz
Xxxz
Xxz
XZ
S
Примечание: на третьем шаге свертки для основы Xx есть подходящее правило X-> Xx, но если применить его, не будет получен начальный символ грамматики, поэтому берем основу xz.
Дерево восходящего разбора:
S
X
X Z
x x x z
50% задачи недоступно для прочтения
Переходи в Автор24, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по информатике:

Для числового ряда k=2311-2∙33k-12π2 найти сумму членов числового ряда

2686 символов
Информатика
Контрольная работа

Директор логистического центра должен составить штатное расписание

2990 символов
Информатика
Контрольная работа
Все Контрольные работы по информатике
Закажи контрольную работу
Оставляя свои контактные данные и нажимая «Узнать стоимость», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.