Závěrečná práce: Petra Klemászová: Evaluation Service for Turing Machine Design Tasks
Bakalářská práce
Evaluation Service for Turing Machine Design Tasks
Anotace
Táto bakalárska práca opisuje vývoj aplikácie podporujúcej výuku Turingových strojov v rámci kurzu Základy informatiky (IB110) na Fakulte informatiky Masarykovej univerzity. Vyvinutý systém umožňuje používateľom navrhovať deterministické Turingove stroje graficky alebo vo forme prechodovej tabuľky. Aplikácia tiež podporuje simuláciu, vykonávanie a testovanie Turingových strojov na užívateľom definovaných …více
Abstract
This thesis describes the development of an application supporting the teaching and learning of Turing machines in the Introduction to Informatics (IB110) course at the Faculty of Informatics of Masaryk University. The developed system allows users to design deterministic Turing machines either graphically or in the form of a transition table. The application also supports simulation, execution, and …více
Zadání práce
The tool will build on an existing service for evaluation of finite automata and grammars uses at FI MUNI.
In particular, the tool will allow:
- input of a user-defined Turing machine, either in a graphical form or via a transition table; both interfaces will allow the user to easily edit a machine being work with, analogously to the aforementioned automata tools,
- simulating the computation of a Turing machine on a given input,
- testing the equivalence of a Turing machine to another one (given that the equivalence is generally undecidable, the check will consist of checking the equivalence of the machines on a set of selected or randomly generated words).
ROPOTs (Revision, Opinion Poll and Testing) in the Information System of
Masaryk University. A full deployment of the tool is an optional part of the thesis, to be consulted with maintainers of the existing automata tool. Nonetheless, the code submitted along the thesis should be fully functional and sufficient to fully demonstrate the functionality of the tool.
Vytvořený kód bude veřejně dostupný v ISu pod licencí
MIT.
1. 6. 2026 09:47, doc. RNDr. Petr Novotný, Ph.D., učo 172743
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Security System Web Interface
Ing. Jakub Koudelka -
Swipe, Learn and Explore: Developing a Wikipedia Article Recomender App
Bc. Martin Mackovík -
Návrh a implementácia automatického ukladania dát v ChannelsDB
Ing. Ján Kučera -
Web Application for Collecting and Unifying Photometric Data from Multiple Astronomical Archives
Bc. Ondřej Marek -
Simulace neuronální sítě
Mgr. Markéta Trembaczová -
Comparative Analysis of Python Web Frameworks
Ing. Tomáš Štucka -
Web-based user interface to Podman
Bc. Martin Šafář -
Web Tool for the Similarity-Based Visual Clustering of Multiple 3D Facial Scans
Ing. Patrik Tomov




