Разделы презентаций


ЛК.12 - Аналіз стану

Перелік питань:Введення до теорії кінцевих автоматів. Графічне представлення кінцевих автоматів. Використання кінцевого автомату: синтаксичний аналіз. Реалізація синтаксичного аналізу файлу з розділяючими комами.Детерміновані та недетерміновані кінцеві автомати. Перелік питань

Слайды и текст этой презентации

Слайд 1ЛК.12 - Аналіз стану

ЛК.12 - Аналіз стану

Слайд 2Перелік питань:
Введення до теорії кінцевих автоматів.
Графічне представлення кінцевих автоматів.


Використання кінцевого автомату: синтаксичний аналіз.
Реалізація синтаксичного аналізу файлу з

розділяючими комами.
Детерміновані та недетерміновані кінцеві автомати.

Перелік питань

Перелік питань:Введення до теорії кінцевих автоматів. Графічне представлення кінцевих автоматів. Використання кінцевого автомату: синтаксичний аналіз. Реалізація синтаксичного

Слайд 3Кінцевий автомат – математична абстракція, яка дозволяє описувати шляхи зміни

стану об’єкту в залежності від його поточного стану та вхідних

даних, за умови, що кількість станів є кінцевою.
Приклад задання кінцевого автомату:
M = (Q, Σ, δ, q0, F),
де Q – кінцева множина станів автомату;
q0- початковий стан автомату;
F – множина заключних чи допускаючих станів, таких, що F входить в Q;
Σ – допустимий вхідний алфавіт (кінцева множина допустимих символів), із якого формуються рядки, що зчитуються автоматом;
δ – функція переходів автомату: δ : Q × Σ  P (Q)

1. Введення до теорії кінцевих автоматів

Кінцевий автомат – математична абстракція, яка дозволяє описувати шляхи зміни стану об’єкту в залежності від його поточного

Слайд 4 Графічно автомат представляється за допомогою графа. Вузли графа представляють

стани автомата (на рисунку їх 5).
Допускаючий стан (другий) помічений

подвійною межею кола. Стрілки (ребра графа) зображають таблицю правил переходу. Стрілка, для якої не задано стан, звідки вона спрямована, відображає початковий стан.

2. Графічне представлення кінцевих автоматів

Графічно автомат представляється за допомогою графа. Вузли графа представляють стани автомата (на рисунку їх 5). Допускаючий

Слайд 5 Приклад кінцевого автомату для синтаксичного аналізу адреси електронної пошти
3.

Використання кінцевого автомату: синтаксичний аналіз.

Приклад кінцевого автомату для синтаксичного аналізу адреси електронної пошти3. Використання кінцевого автомату: синтаксичний аналіз.

Слайд 6
Реалізація кінцевого автомату, який перевіряє адресу

Реалізація кінцевого автомату, який перевіряє адресу

Слайд 7 Задача синтаксичного аналізу файлу з деякими розділяючими знаками, наприклад,

комами (CSV) – типова задача, яка для свого вирішення вимагає

використання кінцевих автоматів.

Допустимо, ми маємо файл, рядки якого наведені у наступному вигляді:
Julian, Bucknall,,43, “Author, and Columnist”

Наведений рядок містить п’ять полів:
Julian
Bucknall
<Без значення>
43
Author, and Columnist

4. Реалізація синтаксичного аналізу файлу з розділяючими комами

Задача синтаксичного аналізу файлу з деякими розділяючими знаками, наприклад, комами (CSV) – типова задача, яка для

Слайд 8
Графічне зображення кінцевого автомату для синтаксичного аналізу файлу

з розділяючими комами

Графічне зображення кінцевого автомату для синтаксичного аналізу файлу з розділяючими комами

Слайд 9 Детермінований кінцевий автомат аналогічно ДМТ може безальтернативно переходити з

одного стану лише у один наступний стан.
В той час, недетерміновайни

кінцевий автомат, як і НМТ може переходити у декілька станів, створюючи стільки копій автомату, до скількох додаткових станів необхідно перейти.
Приклад недетермінованого кінцевого автомату:

5. Детерміновані та недетерміновані кінцеві автомати

Детермінований кінцевий автомат аналогічно ДМТ може безальтернативно переходити з одного стану лише у один наступний стан.В

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика