Содержание
- 2. Системное программное обеспечение Тема № 13 Распознаватели КС-языков
- 3. Системное программное обеспечение Распознаватели КС-языков Распознавателями КС-языков являются односторонние недетерминированные автоматы с магазинной (стековой) памятью –
- 4. Системное программное обеспечение Распознаватели КС-языков Конфигурация МП-автомата на каждом шаге работы определяется в виде: (q, α,
- 5. Системное программное обеспечение Распознаватели КС-языков МП-автомат является недетерминированным, если из одной и той же его конфигурации
- 6. Системное программное обеспечение Распознаватели КС-языков МП-автомат допускает цепочку символов с опустошением магазина, если при окончании разбора
- 7. Системное программное обеспечение Распознаватели КС-языков Распознаватели КС-языков с возвратом Это самый примитивный тип распознавателей КС-языков (логика
- 8. Системное программное обеспечение Распознаватели КС-языков Распознаватели КС-языков с возвратом алгоритм моделирования МП-автомата должен на каждом шаге
- 9. Системное программное обеспечение Распознаватели КС-языков Несмотря на то, что МП-автомат является односторонним распознавателем, алгоритм моделирования его
- 10. Системное программное обеспечение Распознаватели КС-языков Принцип работы нисходящего распознавателя с подбором альтернатив Данный распознаватель моделирует работу
- 11. Системное программное обеспечение Распознаватели КС-языков Принцип работы нисходящего распознавателя с подбором альтернатив Работа автомата описана с
- 12. Системное программное обеспечение Распознаватели КС-языков Принцип работы нисходящего распознавателя с подбором альтернатив Данный МП-автомат строит левосторонние
- 13. Системное программное обеспечение Распознаватели КС-языков Принцип работы восходящего распознавателя по алгоритму «сдвиг-свертка» Данный распознаватель моделирует работу
- 14. Системное программное обеспечение Распознаватели КС-языков Принцип работы восходящего распознавателя по алгоритму «сдвиг-свертка» Работа автомата описана с
- 15. Системное программное обеспечение Распознаватели КС-языков Принцип работы восходящего распознавателя по алгоритму «сдвиг-свертка» Данный расширенный МП-автомат строит
- 16. Системное программное обеспечение Распознаватели КС-языков Табличные распознаватели для КС-языков Табличные распознаватели получают на вход цепочку входных
- 17. Системное программное обеспечение Распознаватели КС-языков Табличные распознаватели для КС-языков универсальны – они могут быть использованы для
- 18. Системное программное обеспечение Распознаватели КС-языков Табличные распознаватели для КС-языков Для построения вывода могут использоваться: алгоритм Кока-Янгера-Касами;
- 19. Системное программное обеспечение Распознаватели КС-языков Распознаватели КС-языков без возвратов Универсальные распознаватели для КС-языков (позволяющие выполнить разбор
- 20. Системное программное обеспечение Распознаватели КС-языков Существуют два принципиально разных класса распознавателей без возвратов, читающих входную цепочку
- 21. Системное программное обеспечение Распознаватели КС-языков Распознаватели КС-языков без возвратов Восходящие распознаватели – порождают цепочки правостороннего вывода
- 22. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Принцип организации такого распознавателя основан на
- 23. Системное программное обеспечение Распознаватели КС-языков Существуют следующие виды грамматик (различающихся по тому, какие отношения предшествования в
- 24. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Грамматика простого предшествования – это такая
- 25. Системное программное обеспечение Распознаватели КС-языков Отношения предшествования для символов обозначаются =⋅, . Распознаватель на основе грамматик
- 26. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Метод предшествования основан на том факте,
- 27. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Матрица предшествования первые (левые) символы вторые
- 28. Системное программное обеспечение Распознаватели КС-языков После построения множеств L(А) и R(А) по правилам грамматики создается матрица
- 29. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Схема алгоритма распознавания для грамматики простого
- 30. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Грамматики простого предшествования являются удобным механизмом
- 31. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Операторная грамматика – такая приведенная КС-грамматика,
- 32. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Матрица предшествования первые (левые) терминальные символы
- 33. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Для практического использования матрицу предшествования дополняют
- 34. Выполнение алгоритма может быть прервано, если на одном из его шагов возникнет ошибка (ситуация, когда невозможно
- 35. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Пример: задана грамматика операторного предшествования для
- 36. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования На основе полученных множеств, строятся множества
- 37. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования P: S→S+T1|S-T2|T3 T→T*E4|T/E5|E6 E→(S)7|a8|b9 Матрица операторного
- 38. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Алгоритм разбора цепочек грамматики операторного предшествования
- 39. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования По результатам остовного вывода можно построить
- 40. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Входная цепочка: a-b/a. Матрица предшествования {a-b/a⊥к;
- 41. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Цепочка вывода (правосторонний вывод): F⇒2F-F⇒4 F-F/F⇒
- 42. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Матрица предшествования крайние правые терминальные символы
- 43. Системное программное обеспечение Распознаватели КС-языков Распознаватель на основе грамматик предшествования Распознаватель на основе грамматик предшествования Матрица
- 44. Системное программное обеспечение Распознаватели КС-языков Свойства КС-языков Произвольные КС-языки замкнуты относительно следующих операций: подстановки; объединения; конкатенации;
- 45. Системное программное обеспечение Распознаватели КС-языков Свойства КС-языков Часто правила КС-грамматик можно и нужно преобразовать к некоторому
- 47. Скачать презентацию