Автор24

Информация о работе

Подробнее о работе

Страница работы

Построение автомата с магазинной памятью по контекстно-свободной грамматике Вариант 3 (на С#)

  • 40 страниц
  • 2018 год
  • 86 просмотров
  • 1 покупка
Автор работы

tch

инженер-программист

1300 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Тема: «Построение автомата с магазинной памятью по контекстно-свободной грамматике»
Цель:
- закрепить понятия «автомат с магазинной памятью (МП-автомат)», «расширенный МП-автомат», «конфигурация МП-автомата»; «строка и язык, допускаемые МП-автоматом»;
- сформировать умения и навыки построения МП-автомата и расширенного МП-автомата по КС-грамматике, разбора входной строки с помощью МП-автомата.

Начальной конфигурацией МП-автомата является конфигурация
(q0, ω, N0).
Шаг работы МП-автомата будем представлять в виде отношения непосредственного следования конфигураций (обозначается «|=») и отношения достижимости конфигураций (обозначается «|=*»). Если одним из значений магазинной функции F(q ∈ Q,t ∈ (T ∪ {ε}),S ∈ N) является
(qʹ ∈ Q, γ ∈ N^*), то записывается (q,t ω,Sα) |=(qʹ, ω,γα). При этом возможны следующие варианты.

!!! В прикрепленном файле расширение doc поменять на zip !!!
на С#

Разработать программное средство, реализующее следующие функции:
а) ввод произвольной формальной грамматики и проверка ее на принадлежность к классу КС-грамматик;
б) построение МП-автомата по КС-грамматике;
в) построение расширенного МП-автомата по КС-грамматике;
Продемонстрировать разбор некоторой входной строки с помощью построенных автоматов для случая:
а) входная строка принадлежит языку исходной КС-грамматики и допускается МП-автоматом;
б) входная строка не принадлежит языку исходной КС-грамматики и не принимается МП-автоматом.

Вариант 3: КС-грамматика G=({S, R, T, X, Y}, {a, b, p, g, y}, P, S), где P:
1) S→R | T
2) R→pX | paR | paT | ε
3) T→Tg | g
4) X→aXb
5) Y→aYa | y

1 Ишакова Е.Н. Теория формальных языков, грамматик и автоматов: Методические указания к лабораторному практикуму. - Оренбург: ГОУ ОГУ, 2005. – 54 с.
2 Ахо А., Сети Р., Ульман Д. Компиляторы: принципы, технологии и инструменты.: Пер. с англ. – М.: Изд. дом «Вильямс», 2001. – 768с.
3 Серебряков В.И. Лекции по конструированию компиляторов. – М.: МГУ, 1997. – 171с.
4 Братчиков И.Л. Синтаксис языков программирования / Под ред. С.С. Лаврова. – М.: Наука, 1975. - 262с.
5 Пратт Т., Зелковиц М. Языки программирования: разработка и реализация / Под ред. А. Матросова. – СПб: Питер, 2002. – 688с.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Тема: «Построение автомата с магазинной памятью по контекстно-свободной грамматике»
Цель:
- закрепить понятия «автомат с магазинной памятью (МП-автомат)», «расширенный МП-автомат», «конфигурация МП-автомата»; «строка и язык, допускаемые МП-автоматом»;
- сформировать умения и навыки построения МП-автомата и расширенного МП-автомата по КС-грамматике, разбора входной строки с помощью МП-автомата.

Начальной конфигурацией МП-автомата является конфигурация
(q0, ω, N0).
Шаг работы МП-автомата будем представлять в виде отношения непосредственного следования конфигураций (обозначается «|=») и отношения достижимости конфигураций (обозначается «|=*»). Если одним из значений магазинной функции F(q ∈ Q,t ∈ (T ∪ {ε}),S ∈ N) является
(qʹ ∈ Q, γ ∈ N^*), то записывается (q,t ω,Sα) |=(qʹ, ω,γα). При этом возможны следующие варианты.

!!! В прикрепленном файле расширение doc поменять на zip !!!
на С#

Разработать программное средство, реализующее следующие функции:
а) ввод произвольной формальной грамматики и проверка ее на принадлежность к классу КС-грамматик;
б) построение МП-автомата по КС-грамматике;
в) построение расширенного МП-автомата по КС-грамматике;
Продемонстрировать разбор некоторой входной строки с помощью построенных автоматов для случая:
а) входная строка принадлежит языку исходной КС-грамматики и допускается МП-автоматом;
б) входная строка не принадлежит языку исходной КС-грамматики и не принимается МП-автоматом.

Вариант 3: КС-грамматика G=({S, R, T, X, Y}, {a, b, p, g, y}, P, S), где P:
1) S→R | T
2) R→pX | paR | paT | ε
3) T→Tg | g
4) X→aXb
5) Y→aYa | y

1 Ишакова Е.Н. Теория формальных языков, грамматик и автоматов: Методические указания к лабораторному практикуму. - Оренбург: ГОУ ОГУ, 2005. – 54 с.
2 Ахо А., Сети Р., Ульман Д. Компиляторы: принципы, технологии и инструменты.: Пер. с англ. – М.: Изд. дом «Вильямс», 2001. – 768с.
3 Серебряков В.И. Лекции по конструированию компиляторов. – М.: МГУ, 1997. – 171с.
4 Братчиков И.Л. Синтаксис языков программирования / Под ред. С.С. Лаврова. – М.: Наука, 1975. - 262с.
5 Пратт Т., Зелковиц М. Языки программирования: разработка и реализация / Под ред. А. Матросова. – СПб: Питер, 2002. – 688с.

Купить эту работу

Построение автомата с магазинной памятью по контекстно-свободной грамматике Вариант 3 (на С#)

1300 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

20 октября 2019 заказчик разместил работу

Выбранный эксперт:

Автор работы
tch
5
инженер-программист
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
1300 ₽ Цена от 500 ₽

5 Похожих работ

Отзывы студентов

Отзыв Геннадий Полушкин об авторе tch 2017-02-15
Курсовая работа

Спасибо!

Общая оценка 5
Отзыв Nik0lka об авторе tch 2016-06-24
Курсовая работа

Спасибо. Все качественно и вовремя.

Общая оценка 5
Отзыв Алексей Михайлов об авторе tch 2017-06-15
Курсовая работа

Отличная работа. Очень помогли!

Общая оценка 5
Отзыв Алиса Алиса об авторе tch 2019-02-28
Курсовая работа

Большое спасибо автору, очень ответственный, знающий свое дело, рекомендую

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Автоматизация делопроизводства на предприятии

Уникальность: от 40%
Доступность: сразу
1400 ₽
Готовая работа

Автоматизация рабочего места отдела кадров

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Информационные ресурсы организации

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Разработка автоматизированной системы подготовки документов органов дознания

Уникальность: от 40%
Доступность: сразу
750 ₽
Готовая работа

Автоматизированная система тестирования знаний и проведения опросов

Уникальность: от 40%
Доступность: сразу
2500 ₽
Готовая работа

Оборудование станции ФФФФФ устройствами МПЦ типа EbiLock- 950

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Диплом Автоматизация учета статистических данных медучреждения (+ отзыв, + плакаты, + реферат)

Уникальность: от 40%
Доступность: сразу
1600 ₽
Готовая работа

Выпускная квалификационная работа "Автоматизированная система "Гостиница"

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Повышение эффективности использования активов предприятия

Уникальность: от 40%
Доступность: сразу
990 ₽
Готовая работа

Замена левой стойки кузова автомобиля Равон Джентра

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Организация работы вокзала

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Автоматизация малого предприятия

Уникальность: от 40%
Доступность: сразу
1000 ₽