Please use this identifier to cite or link to this item: http://hdl.handle.net/1946/1193
We have studied course Virtual Machine Languages on last semester. And
one of the main topics of this course was deterministic finite automata (DFA).
I have developed a learning software, that helps the students to better understand
principles of this topic. The most important definitions and algorithms are presented
in graphically appealing form. Animation shows how DFA are
created from regular expressions, as well as, how DFA works.
This project involved the production Microsoft Visual Basic package
containing interactive application to help students, studying module “Machines
languages”, understand nature of the DFA. Shortly speaking, project represents
On this project user can:
1. Create new DFA
2. Open existing DFA
3. Save created DFA
4. Run DFA and check is this word in the language or not
Verkefnið er lokað