Regulární jazyky, konečné automaty a konečné pologrupy
Show simple item record
dc.contributor.advisor |
Volaříková, Jana
|
|
dc.contributor.author |
Masař, Martin
|
|
dc.date.accessioned |
2023-12-20T13:25:19Z |
|
dc.date.available |
2023-12-20T13:25:19Z |
|
dc.date.issued |
2022-12-02 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
|
dc.identifier.uri |
http://hdl.handle.net/10563/54073
|
|
dc.description.abstract |
Tato bakalářská práce se zabývá studiem a popisem různých způsobů zadání regulárního jazyka a související teorie. Teoretická část obsahuje popis regulárních jazyků, následně jsou popsány jednotlivé způsoby zadání regulárních jazyků, pomocí regulárního výrazu, konečného automatu a monoidu a jejich souvislosti a operace, které mohou provádět. Vy-brané způsoby a operace jsou ilustrovány na příkladech, které jsou v praktické části práce implementovány pomocí jazyka Wolfram Mathematica a Pythonu. |
|
dc.format |
111 s. (80 100 znaků) |
|
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
dc.rights |
Bez omezení |
|
dc.subject |
regulární jazyk
|
cs |
dc.subject |
regulární výraz
|
cs |
dc.subject |
konečný automat
|
cs |
dc.subject |
monoid
|
cs |
dc.subject |
Wolfram Mathematica
|
cs |
dc.subject |
Python
|
cs |
dc.subject |
regular language
|
en |
dc.subject |
regular expression
|
en |
dc.subject |
finite automaton
|
en |
dc.subject |
monoid
|
en |
dc.subject |
Wolfram Mathematica
|
en |
dc.subject |
Python
|
en |
dc.title |
Regulární jazyky, konečné automaty a konečné pologrupy |
|
dc.title.alternative |
Regular Languages, Finite Automata, and Finite Semigroups |
|
dc.type |
bakalářská práce |
cs |
dc.contributor.referee |
Martinek, Pavel |
|
dc.date.accepted |
2023-06-13 |
|
dc.description.abstract-translated |
This bachelor's thesis deals with the study and description of various methods for speci-fying a regular language and related theory. The theoretical part includes a description of regular languages, followed by an explanation of the individual ways to specify regular languages and their connections, as well as operations that can be performed using them. Selected methods and operations are illustrated on examples, which are implemented in the practical part of the thesis using Wolfram Mathematica and Python. |
|
dc.description.department |
Ústav informatiky a umělé inteligence |
|
dc.thesis.degree-discipline |
Softwarové inženýrství |
cs |
dc.thesis.degree-discipline |
Software Engineering |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-program |
Softwarové inženýrství |
cs |
dc.thesis.degree-program |
Software Engineering |
en |
dc.identifier.stag |
64061
|
|
dc.date.submitted |
2023-05-26 |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account