Алгоритм нисходящего разбора. Нисходящие распознаватели

Цена:
15 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-90016.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

1. Задача разбора

Разбор сентенциальной формы означает построение вывода и, возможно

синтаксического дерева для нее. Программу разбора называют также рас-

познавателем, так как она распознает только предложения рассматривае-

мой грамматики. Именно это и является нашей задачей в данный момент.

Все алгоритмы разбора, которые бутут здесь описаны называются алгори-

тмами слева направо ввиду того, что они обрабатывают сначала самые ле-

вые символы обрабатываемой цепочки и продвигаются по цепочке только

тогда, когда это необходимо. Можно подобным способом определить разбор

справа налево, но он менее естественен. Инструкции в программе выполня-

ются слева направо, да и мы читаем слева направо.

Различают две категории алгоритмов разбора: нисходящий (сверху вниз)

и восходящий (снизу вверх). Их называют также разверткой и сверткой.

( В данном реферате будет рассмотрен процесс только нисходящего раз-

бора. ) Соотетственно, эти термины соответствуют и способу построения

синтаксического дерева. При нисходящем разборе дерево строится от корня

( начального символа ) вниз к концевым узлам. Метод восходящего разбора

состоит в том, что отправляясь от заданной цепочки, пытаются привести ее

к начальному символу. В качестве примера нисходящего разбора рассмотрим

предложение (1) в следующей грамматике целых чисел ( последовательностей,

состоящих из одной и более цифр ):
О предмете и методе политической науки
Человек подобен цитадели. Он разрушает стены, чтобы добиться свободы, но с той поры он всего лишь снесенная крепость, открытая звездам. А. Сент-Экзюпери Главный парадокс политики состоит в том, что, с одной стороны, она уществует с тех пор, как сложилась публичная власть и общество разделилось на управляющих и управляемых, но, с другой стороны, политическая жизнь в современном смысле слова возникает лишь в демократическом обществе, признающем несовпадение групповых интересов и допускающем их сор
User Qiwir : 12 января 2014
5 руб.
БД "Прокат товаров"
2014г. Курсовой проект БД "Прокат товаров", 2-ой семестр, 4 вариант ЗАДАНИЕ: Создать базу данных, для хранения данных о выдаче на прокат различных товаров. В таблицах базы данных должны быть следующие поля: Номер товара, Наименование товара, Тип товара, Цена проката за один день, ФИО клиента, Номер паспорта клиента, Дата выдачи, Срок проката.
User geragera : 8 сентября 2014
100 руб.
БД "Прокат товаров"
Контрольная работа по дисциплине: Экономика отрасли инфокоммуникаций. Вариант №09
Вопрос: Оборотные средства в отрасли связи. Показатели и пути улучшения их использования Задача: На городской радиотрансляционной сети 50 тыс. радиоточек. Сумма затрат на эксплуатацию за год 500,0 тыс. руб., в том числе условно-переменные затраты 250 тыс. рублей Определите, как изменится себестоимость эксплуатации одной радиоточки, если предусмотрено их увеличение на 20,0 тыс. среднегодовых единиц
User Андрей124 : 22 февраля 2021
40 руб.
Объектно ориентированное программирование, вариант 7
Задание Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум
User Lampa : 17 марта 2010
30 руб.
up Наверх