tux andree.sk » eng

Univerzita

Počas tých rokov čo som tu som už riešil pár úloh... Keby to niekoho zaujímalo, na tomto webe sú tie moje geniálbe výtvory... Za kvalitu neručím :-)


1 rok VŠ - MFF UK

zimný semester

Mix

hanojvez.paspseudo-graficky zobrazí riešenie problému "Hanojské veže"
pisqworx.paspiškvorky pre ľubovoľný počet hráčov a ľubovoľné rozmery hracej plochy - ale bez PC oponenta :(
vypisesamseba.pastypický príklad "zneužita" nedokomentovaných funkcií turbo pascalu: program ktorý vypíše sám seba. Neviem kto vytvoril tento program, ale ja som to nebol...
fyz_u1.pasprogram "vykreslí" na obrazovku binárny strom (mali to na úlohu fyzici na MFF UK)
fyz_u3_s.pasprogram vykreslí na obrazovku slimáka s danými parametrami (mali to na úlohu fyzici na MFF UK)
cvika_u1.pas1. úloha, čo sme mali na "cvičeniach z programovania": nájde 2. najväčší súčet zo zadaných skupín čísel...
cvika_u2.pas2. úloha, čo sme mali na "cvičeniach z programovania": permutácie písmen
cvika_u3.pas3. úloha, čo sme mali na "cvičeniach z programovania": násobenie dvoch polynómov zadaných v linked liste (spojovom zozname :)


letný semester

Programovanie

cvika_u4_radixtrie.pas1. (alebo teda 4. :) úloha: radixtrie (vraj tam je nejaká chybička...)
cvika_u5_fazule.dpr2. (5.) úloha: fazule (síce je to v Delphi, ale preloží to aj TurboPascal :)

C

c_1.zip1. úloha: Zarovnávanie textu
c_2.zip2. úloha: Gauss(-Jordanova) eliminácia matíc

2. rok VŠ - MFF UK

zimný semester

Algoritmy a datové struktury

strassen.cppStrassenov algoritmus na násobenie matíc

Objektovo orientované programovanie

...to fakt nemá zmysel sem dávať :-)

Neprocedrurálne programovanie (Prolog, Haskell)

prolog.zipPár základných algoritmov do Prologu.
prolog_hradla.zipVeľká zápočtová úloha v prologu - hradlá (v archíve je zadanie, riešenie aj dokumentácia).
haskell.zipPár základných algoritmov do Haskellu.

letný semester

Java

minesy.zipKlasická hra - minesweeper, míny, mines... Whatever :-) V archíve je jar aj zdrojáky.

3. rok VŠ - MFF UK

zimný semester

Počítačová grafika I

LineAntialiasAndrejKrutak.javaAlgoritmus na vykreslenie antialiasovanej čiary.
ColorReduceAndrejKrutak.javaAlgoritmus na zmenu počtu farieb obrázku.
CompressedFormatBWAndrejKrutak.javaAlgoritmus na kompresiu čierno-bieleho obrázku.

Principy prekladačov (=principy překladač..a to u s krúžkom)

pp_du1.zipÚloha 1 - Lexikálna analýza.
pp_du2.zipÚloha 2 - Lexikálna analýza II.
pp_du3.zipÚloha 3 - Syntaktická analýza/kontrola.

Unix

hoxy.zipJednoduchý necacheovací http proxy server.

letný semester

Programovanie pre X Windows

kmines.tar.gzMíny - tentokrát pre toolkit Qt/Linux.

AnoRaSi - Bakalárska práca/Ročníkový projekt

Tento program som robil ako ročníkový projekt, na ktorý nadviazala bakalárska práca. Je to 3D realistický simulátor vozidiel - a funguje aj po sieti :) Všetky zdrojové kódy spolu s dokumentáciou sú na webe sourceforge.net.

4. rok VŠ - MFF UK

zimný semester

Principy prekladačů

...áno, robil som ich ešte raz (minule som nestihol ísť na skúšku :-)))
pp2_du1.zipÚloha 1 - Lexikálna analýza I.
pp2_du2.zipÚloha 2 - Lexikálna analýza II.
pp2_du3.zipÚloha 3 - Syntaktická analýza/kontrola.
pp2_du4.zipÚloha 4 - Sémantická analýza deklarácií.
pp2_du5.zipÚloha 5 - Generovanie zásobníkovej formy medzikódu I.
pp2_du6.zipÚloha 6 - Generovanie zásobníkovej formy medzikódu II.

letný semester

Počítačovú grafiku II

  • renderrer
  • depth-of-field camera
  • area light
...ale nebolo to až tak kvalitne napísané, že by som to chcel zverejniť :-)

Bc. skúšky

Spolu s ďalšími ľuďmi sme pracovali na príprave vypracovaných otázok na bakalárske skúšky...

5. rok VŠ - MFF UK

zimný semester

Operační systémy

Spolu s cabadaj-om a RunDMG-m sme pracovali na "jednoduchom" MIPS OS kerneli. Zdrojáky v rámci férovosti (a toho, že to nebola len moja práca) nezverejním - ale toho Cčkového kódu bolo dosť :-)

letný semester

C# a .NET

MapCalibrator.NET

Administrace Unixu

6. rok VŠ - MFF UK
...snáď už posledný :-)

zimný semester

Softwareový projekt

QGis-Mapper

Virtuální realita

Náš VRML svet :-)