Konečné deterministické automaty

Posledné novinky

Asi hotovo.

Takže, už to vyzerá byť dokončené. Od minula som pridal animovanie cez timer a možnosť upravovať...


14.12.2014 19:13
Kategória: Projekt key-framing a interpolácia

Prvá funkčná verzia

Po tejto sobote mám už prvý reálny výsledok. Viem nastavovať keyframe s pozíciou kamery, pohľadom...


14.12.2014 00:23
Kategória: Projekt key-framing a interpolácia
Choď do archívu >>

Projekt - Konečné deterministické automaty

Konečné deterministické automaty sú môj projekt na Programovanie 2 (letný semester).

Ide o aplikáciu umožňujúcu vizuálny návrh a testovanie konečných deterministických automatov nad zvolenou abecedou. Testovanie automatu je možné buď okamžitým vyhodnotením alebo vyhodnotením s animáciou, kedy program zobrazuje animovanie v ktorom stave sa práve automat nachádza a do ktorého stavu smeruje.

Toto je vôbec môj prvý projekt, v ktorom som miesto TTimer na animovanie použil vlákna (TThread) :-).

Projekt by mal fachat pod win xp, vista aj 7, ak nebude fachat, tak som nieco pokaslal s vláknami :'(.

Na stiahnutie sú dostupné na tejto stránke jak zdrojáky, vrátane zdrojákov pre grafiku, tak aj inštalátor (tento priradí príponu súboru s uloženým automatom k aplikácii, takže sa bude dať otvoriť jednoduchým dvojklikom na názov súboru).

Projekt je dvojjazyčný, v slovenčine a angličtine (aj keď tá angličtina bude asi veľmi biedna :-D).

PS: Inštalátor obsahuje aj príklady automatov.

PS2: Počet riadkov kódu je 5501 ;-).

Geléria

Nový automat
Kreslenie automatu
Automat akceptujúci binárne čísla s nepárnym počtom 0 a 1
Animovanie vyhodncovania vstupu
Výsledok vyhodnocovania vstupu
Taký trochu krkolomnejší automat (testuje čísla s desatinnou čiarkou/bodkou)

Na stiahnutie