Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Publikace:
Principy funkcionálního programování a jejich aplikace v moderních OOP jazycích

Diplomová práceopen access
dc.contributor.advisorDiviš, Roman
dc.contributor.authorStehno, Jan
dc.contributor.refereeMerta, Jan
dc.date.accepted2025-09-09
dc.date.accessioned2025-10-14T03:33:04Z
dc.date.issued2025
dc.date.submitted2025-08-20
dc.description.abstractDiplomová práce analyzuje principy funkcionální programování a jejich aplikaci v moderním objektově orientovaném jazyce. Teoretická část systematicky popisuje klíčové koncepty funkcionálního programování, s důrazem na jejich výhody pro psaní bezpečného, testovatelného a paralelizovatelného kódu. Praktická část demonstruje použití těchto technik v čistě funkcionálním jazyce Haskell a v objektově orientovaném jazyce Java. Práce také zkoumá nástroje pro hybridní vývoj a ukazuje, jak funkcionální programování řeší problémy moderního softwarového inženýrství.cze
dc.description.abstract-translatedThis thesis analyzes the principles of functional programming and their application in modern object-oriented language. The theoretical part systematically describes core concepts of functional programming, emphasizing their benefits for writing safe, testable, and parallelizable code. The practical part demonstrates the use of these techniques in a purely functional language Haskell and object-oriented language Java. The thesis also explores tools for hybrid development and shows how principles of functional programming address challanges in modern software engineering.eng
dc.description.defenceCílem diplomové práce bylo provést rešerši a popis principů funkcionálního programování v různých moderních objektově orientovaných programovacích jazycích a také v jazycích primárně aplikujících paradigma funkcionálního programování. Vydařená diplomová práce, která je výborně koncipována a výsledná aplikace je plně funkční. Jednotlivé praktické ukázky se při testování podařilo spustit a otestovat. Oponent hodnotil práci též jako velice vydařenou. Student výborně prezentoval výsledky své diplomové práce a zodpověděl dotazy vedoucího, oponenta i členů komise pro státní závěrečné zkoušky.cze
dc.description.departmentFakulta elektrotechniky a informatikycze
dc.description.gradeDokončená práce s úspěšnou obhajoboucze
dc.format84 s.
dc.identifier.stag49773
dc.identifier.urihttps://hdl.handle.net/10195/86399
dc.language.isocze
dc.publisherUniverzita Pardubicecze
dc.rightsBez omezení
dc.subjectfunkcionální programovánícze
dc.subjectobjektově orientované programovánícze
dc.subjectčisté funkcecze
dc.subjectneměnnostcze
dc.subjectfunktorycze
dc.subjectmonádycze
dc.subjectrekurzecze
dc.subjectJavacze
dc.subjectHaskellcze
dc.subjectfunctional programmingeng
dc.subjectobject-oriented programmingeng
dc.subjectpure functionseng
dc.subjectimmutabilityeng
dc.subjectfunctorseng
dc.subjectmonadseng
dc.subjectrecursioneng
dc.subjectJavaeng
dc.subjectHaskelleng
dc.thesis.degree-disciplineInformační technologiecze
dc.thesis.degree-grantorUniverzita Pardubice. Fakulta elektrotechniky a informatikycze
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační technologiecze
dc.titlePrincipy funkcionálního programování a jejich aplikace v moderních OOP jazycíchcze
dc.title.alternativePrinciples of Funcional Programming and their application in modern OOP languageseng
dc.typediplomová prácecze
dspace.entity.typePublication

Soubory

Původní svazek

Nyní se zobrazuje 1 - 4 z 4
Načítá se...
Náhled
Název:
StehnoJ_PrincipyFunkcionalniho_RD_2025.pdf
Velikost:
1.37 MB
Formát:
Adobe Portable Document Format
Popis:
Plný text práce
Načítá se...
Náhled
Název:
PosudekVedouci_DivisR_PrincipyFunkcionalniho_SJ_2025.pdf
Velikost:
140.05 KB
Formát:
Adobe Portable Document Format
Popis:
Posudek vedoucího práce
Načítá se...
Náhled
Název:
MertaJ_PristupyFunkcionalniho_JS_2025.pdf
Velikost:
301.7 KB
Formát:
Adobe Portable Document Format
Popis:
Posudek oponenta práce
Načítá se...
Náhled
Název:
StehnoJ_PrincipyFunkcionalniho_RD_prilohaDP_2025.zip
Velikost:
345.53 KB
Formát:
Unknown data format
Popis:
VŠKP - příloha