Разработка синтаксического распознавателя вычисляемого оператора перехода языка FORTRAN
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Классификация грамматики.
Данная грамматика G[<ОПЕРАТОР>], согласно классификации Хомского, является контекстно-свободной, так как правая часть каждой редукции начинается либо с терминального символа, либо с нетерминального, принадлежащего объединённому словарю.
A ® a, AОVn, aОV*.
Грамматика G[<ОПЕРАТОР>] не является автоматной, так как не все её редукции начинаются с терминального символа. По этой же причине данная грамматика не является S - грамматикой.
Метод анализа.
Для данной грамматики реализован разбор методом рекурсивного спуска, поскольку она относится к классу контекстно-свободных.
Идея метода состоит в том, что каждому нетерминальному символу ставится в соответствие определённая программная единица (функция), которая распознаёт цепочку, порождаемую этим нетерминалом.
Эти процедуры и функции вызываются в соответствии с правилами грамматики и иногда вызывают сами себя.
Данный метод реализован на языке C++, поскольку он обладает рекурсивными возможностями.
Данная грамматика G[<ОПЕРАТОР>], согласно классификации Хомского, является контекстно-свободной, так как правая часть каждой редукции начинается либо с терминального символа, либо с нетерминального, принадлежащего объединённому словарю.
A ® a, AОVn, aОV*.
Грамматика G[<ОПЕРАТОР>] не является автоматной, так как не все её редукции начинаются с терминального символа. По этой же причине данная грамматика не является S - грамматикой.
Метод анализа.
Для данной грамматики реализован разбор методом рекурсивного спуска, поскольку она относится к классу контекстно-свободных.
Идея метода состоит в том, что каждому нетерминальному символу ставится в соответствие определённая программная единица (функция), которая распознаёт цепочку, порождаемую этим нетерминалом.
Эти процедуры и функции вызываются в соответствии с правилами грамматики и иногда вызывают сами себя.
Данный метод реализован на языке C++, поскольку он обладает рекурсивными возможностями.
Другие работы
База данных: Телефонный справочник
freeand1
: 7 апреля 2012
Базы данных составляют в настоящее время основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности. База данных – это организованная структура, предназначенная для хранения информации.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение её содержимым, редактирования содержимого и визуализации информации. Под визуали
Крышка. Вариант №8б
bublegum
: 10 сентября 2021
Крышка. Вариант 8б
Сложные разрезы. Упражнение 45
Перечертить два вида деталей. Выполнить указанный разрез. Проставить размеры.
чертеж и модель (все на скриншотах изображено) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19 и выше версиях компаса.
Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
100 руб.
Экзаменационная работа по дисциплине: Схемотехника телекоммуникационных устройств (часть 2). Билет №12
SibGOODy
: 29 ноября 2018
Билет № 12
1. ЦАП, АЦП. Определение и примеры использования.
2. Синтезировать в базисе ИЛИ-НЕ схему (функция f равна «1», если из пяти аргументов 2 или 3 равны 1, а в остальных случаях f = 0).
500 руб.
Dodge Viper
shoom
: 5 декабря 2010
Dodge Viper (русск. Додж Вайпер) — спортивный автомобиль компании Dodge (подразделение Chrysler Corporation). Производство двухместного автомобиля началось в 1992 году на заводе New Mack Assembly. В октябре 1995 года производство было перенесено на завод Conner Avenue Assembly, где и продолжалось до последнего времени. Автомобиль, а также его многочисленные модификации, часто можно увидеть в различных ТВ шоу, видео играх, фильмах и музыкальных клипах. Производство прекращено 1 июля 2010 года. Ру