Синтакси́чна діагра́ма — це орієнтований граф з одним вхідним ребром і одним вихідним ребром і позначеними вершинами. Синтаксична діаграма задає мову. Ланцюжок позначок при вершинах на будь-якому шляху від вхідного ребра до вихідного — це ланцюжок мови, що задається синтаксичною діаграмою. Тому можна вважати, що синтаксична діаграма — це одна з форм породжувальної граматики автоматних мов. Синтаксичні діаграми і скінченні автомати мають тісний зв'язок: будь-яка автоматна мова задається синтаксичною діаграмою і навпаки, за будь-якою синтаксичною діаграмою можна побудувати скінченний автомат (у загальному випадку недетермінований), що розпізнає ту ж мову, яку задає діаграма.
Побудувавши за синтаксичною діаграмою відповідний розпізнавальний скінченний автомат, можна потім реалізувати цей автомат або апаратно, або програмно.
Таким чином, синтаксичні діаграми можуть служити не тільки для породження, а й для розпізнавання автоматних мов.
Див. також
Джерела
- Hopcroft, John E.; ; Ullman, Jeffrey D. (2001). Вступ до теорії автоматів, мов і обчислень (вид. 2nd). Addison–Wesley. с. 521.(англ.)
- Карпов Ю. Г. Теория автоматов. — СПб.: Питер, 2002. — С. 224.
Це незавершена стаття з інформатики. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Sintaksi chna diagra ma ce oriyentovanij graf z odnim vhidnim rebrom i odnim vihidnim rebrom i poznachenimi vershinami Sintaksichna diagrama zadaye movu Lancyuzhok poznachok pri vershinah na bud yakomu shlyahu vid vhidnogo rebra do vihidnogo ce lancyuzhok movi sho zadayetsya sintaksichnoyu diagramoyu Tomu mozhna vvazhati sho sintaksichna diagrama ce odna z form porodzhuvalnoyi gramatiki avtomatnih mov Sintaksichni diagrami i skinchenni avtomati mayut tisnij zv yazok bud yaka avtomatna mova zadayetsya sintaksichnoyu diagramoyu i navpaki za bud yakoyu sintaksichnoyu diagramoyu mozhna pobuduvati skinchennij avtomat u zagalnomu vipadku nedeterminovanij sho rozpiznaye tu zh movu yaku zadaye diagrama Pobuduvavshi za sintaksichnoyu diagramoyu vidpovidnij rozpiznavalnij skinchennij avtomat mozhna potim realizuvati cej avtomat abo aparatno abo programno Takim chinom sintaksichni diagrami mozhut sluzhiti ne tilki dlya porodzhennya a j dlya rozpiznavannya avtomatnih mov Div takozhSintaksichnij analizDzherelaHopcroft John E Ullman Jeffrey D 2001 Vstup do teoriyi avtomativ mov i obchislen vid 2nd Addison Wesley s 521 angl Karpov Yu G Teoriya avtomatov SPb Piter 2002 S 224 ISBN 5 318 00537 3 Ce nezavershena stattya z informatiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi