.- - -.
 
Johny WWW stránky Honzy Outraty
Moje poštovní schránka
 
`- - -'
 
.- - -.
 
   LatVis
  
   O mně ...
   Programy
   Texty a slajdy

Předměty
   Bezpečnost poč. sítí
   Databázové systémy (1)
   Informatická propedeutika 1
   Informatická propedeutika 2
   Operační systémy 1
   Operační systémy 2
   Paradigmata prog. 4
   Paralelní programování
   Počítačové sítě
   Principy informatiky 2
   Soft. laboratoř 1,2
   Úvod do inf. technologií
  
   Rozvrh výuky
  
   Projekt ve 2. ročníku
   Diplomové práce

Ostatní
   Johny's WWW TETRIS
   „Hanácká střela“
   O těchto stránkách ...
 
`- - -'

verze pro tisk

Created with Emacs
Graphics by GIMP
   

Programy

Diplomová práce


LatVis - Visualize lattices and ordered sets!
Download  (C, C++ > tar.gz; 552,4 kB) Screenshot   (png; 53 kB)
Nástroj pro automatické generování a editaci Hasseových diagramů uspořádaných množin a svazů.
Program je napsán v jazycích C a C++, použity knihovny libxml2 a gtkmm nebo Qt. Původně pro operační systém GNU/Linux, portován pro operační systémy M$ Windows.

Projekty


GAAE - GAAE Ain't an Automata Editor
Download  (C, C++ > tar.gz; 585,5 kB) Download  (C, C++ > zip; 1537,8 kB) Screenshot   (png; 11,6 kB)
Editor automatů a gramatik - mechanizmů pro popis a analýzu formálních jazyků.
Bakalářský projekt, 3. ročník.
Program je napsán v jazycích C a C++, je to CORBA (implementace MICO) klient-server program, kde klient je GNOME aplikace. Původně pro operační systém GNU/Linux.

Draughts
Download  (Visual C++ > zip; 1033,1 kB) Download  (Visual C++ > zip; 1033,1 kB) Screenshot   (gif; 22,1 kB)
Anglická dáma - klasická desková hra podobná České dámě.
Projekt, 2. ročník.
Program je napsán v jazyce Visual C++, použita knihovna M$ MFC. Pro operační systémy M$ Windows.

Zápočtové úlohy


mikroc
Download  (C > tar.gz; 13,6 kB)
Jednoduchý překladač jazyka MikroC (velmi jednoduchý jazyk, odvozený z jazyka C).
Zápočtová úloha do předmětu Překladače, 4. ročník, 2. semestr.
Program je napsán v jazyce C, použity GNU nástroje flex a Bison a Netwide Assembler (NASM). Původně pro operační systém GNU/Linux.

grdemo
Download  (C > tar.gz; 15,3 kB) Screenshot   (png; 8,5 kB)
Demonstrace několika algoritmů počítačové grafiky (kreslení úsečky, vyplňování polygonu, ořezávání úseček, viditelnost polygonu).
Zápočtová úloha do předmětu Počítačová geometrie 2, 4. ročník, 1. semestr.
Program je napsán v jazyce C, použita knihovna Gtk. Původně pro operační systém GNU/Linux.

b-spline
Download  (C, C++ > tar.gz; 14,2 kB) Screenshot   (png; 6,4 kB)
Demonstrace neracionální B-spline křivky v 2D.
Zápočtová úloha do předmětu Počítačová geometrie 1, 3. ročník, 2. semestr.
Program je napsán v jazycích C a C++, použita knihovna Gtk. Původně pro operační systém GNU/Linux.

Fly Mission
Download  (Borland C++ > zip; 37,0 kB) Screenshot   (gif; 6,9 kB)
Klasická hra - letadlo sestřeluje vše, co mu stojí v cestě.
Zápočtová úloha do předmětu Softwarová laboratoř, 2. ročník, 1. semestr.
Program je napsán v jazyce C++, pro operační systém DOS.

Alokace
Download  (Borland C++ > zip; 201,7 kB) Screenshot   (gif; 83 kB)
Program pro práci s alokační úlohou a její umožňující její řešení.
Zápočtová úloha do předmětu Diskrétní matematika, 1. ročník, 2. semestr.
Program je napsán v jazyce C++, pro operační systém DOS.

CrossRef
Download  (Borland C++ > zip; 24,8 kB)
Program, který generuje soubor křížových odkazů slov na řádky textu.
Zápočtová úloha do předmětu Algoritmická matematika, 1. ročník, 2. semestr.
Program je napsán v jazyce C++, pro operační systém DOS.

Relace
Download  (Borland C++ > zip; 137,3 kB) Screenshot   (gif; 14,3 kB)
Program pro práci s relacemi. Umožňuje editaci, unární i binární operace s relacemi.
Zápočtová úloha do předmětu Logika a teorie množin, 1. ročník, 1. semestr.
Program je napsán v jazyce C++, pro operační systém DOS.

Ostatní


Johny's WWW TETRIS
Download  (HTML + JavaScript > zip; 97,4 kB) Screenshot   (gif; 44,6 kB)
Klasická hra TETRIS na WWW.
Program je napsán v jazyce JavaScript jako HTML stránka, jejím prostředím pro běh je grafický internetový prohlížeč. Aktuálně jsou podporovány prohlížeče s jádrem Gecko (např. Mozilla) a M$ Internet Explorer 4 a vyšší.
Verze ke stažení je upravena pro lokální použití.

LZW
Download  (Borland C++ > zip; 25,5 kB)
Komprimační program, který pro kompresi dat používá jen metodu LZW.
Program je napsán v jazyce C++, pro operační systém DOS.
Kompresní metoda LZW - návrh implementace

Mapalglo
Download  (Borland C++ > zip; 10,9 kB) Screenshot   (gif; 10,3 kB)
Program zobrazující mapu algebry logiky.
Program je napsán v jazyce C++, pro operační systém DOS.

Chart
Download  (Borland Pascal > zip; 10,6 kB) Screenshot   (gif; 18,3 kB)
Rezidentní program, který umožňuje vložit libovolný znak z ASCII tabulky na pozici kurzoru.
Program je napsán v jazyce Pascal, pro operační systém DOS.

Keybcs
Download  (Borland Pascal > zip; 16,4 kB) Screenshot   (gif; 16,3 kB)
Rezidentní program, který emuluje českou klávesnici. Lze přepínat mezi českou a americkou.
Program je napsán v jazyce Pascal, pro operační systém DOS.

Font
Download  (Borland Pascal > zip; 73,8 kB)
Program, který nastaví znakový font v textovém režimu.
Program je napsán v jazyce Pascal, pro operační systém DOS.

Datum
Download  (Borland Pascal > zip; 22,2 kB) Screenshot   (gif; 3,9 kB)
Přesné udání data sestává ze 4 údajů : rok, měsíc, číslo dne v měsíci a z těchto ještě vyplývající název dne v týdnu. Programu zadáte libovolné 3 údaje a on určí ten čtvrtý.
Program je napsán v jazyce Pascal, pro operační systém DOS.


http://phoenix.inf.upol.cz/~outrata/, outrata@phoenix.inf.upol.cz
Jan Outrata, generováno: 7.1.2013