dc.contributor.advisor | Štolfa, Svatopluk | cs |
dc.contributor.author | Maděra, Martin | cs |
dc.date.accessioned | 2015-07-22T09:16:16Z | |
dc.date.available | 2015-07-22T09:16:16Z | |
dc.date.issued | 2015 | cs |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/108578 | |
dc.description | Import 22/07/2015 | cs |
dc.description.abstract | V této práci jsou uvedeny vybrané kreacionální a behaviorální návrhové vzory, které mají význam i ve funkcionálním programování. Strukturální vzory uvedeny nejsou, neboť jsou příliš spjaty s objektově orientovaným programováním a situace, které řeší, se ve funkcionálním programování zpravidla nevyskytují. Popsány jsou také některé vzory typické pro funkcionální programování a také způsob, jak některé funkcionální jazyky přistupují ke zpracování paralelních výpočtů. Dále jsou popsány možnosti integrace modulů vytvořených ve funkcionálním a objektově orientovaném programovacím jazyku a tyto možnosti jsou demonstrovány na praktickém příkladu. | cs |
dc.description.abstract | This thesis describes selected creational and behavioral design patters which are significant even for the functional programming. The structural patterns are omitted because they are closely related to the object oriented programming. Situations which are addressed by the structural patterns usually do not occur in the functional programming. Some patterns typical for the functional programming are also described along with ways how parallelism is implemented in some functional programming languages. Last section of the thesis describes ways to integrate modules created in both functional and object oriented programming languages and these ways are demonstrated on a practical example. | en |
dc.format.extent | 1150262 bytes | cs |
dc.format.mimetype | application/pdf | cs |
dc.language.iso | cs | cs |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | Návrhové vzory, funkcionální programování, Scala, Clojure | cs |
dc.subject | Design Patterns, Functional Programming, Scala, Clojure | en |
dc.title | Návrhové vzory v objektově orientovaném a funkcionálním programování a jejich integrace | cs |
dc.title.alternative | Comparision and Integration of Design Paterns Implemented in Functional and Object Oriented Languages | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Kožusznik, Jan | cs |
dc.date.accepted | 2015-06-08 | cs |
dc.thesis.degree-name | Ing. | cs |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | MAD0032_FEI_N2647_2612T025_2015 | |
dc.rights.access | openAccess | |