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:
Paralelismus, asynchronismus a souběh v moderních programovacích jazycích

Diplomová práceopen access
dc.contributor.advisorDiviš, Roman
dc.contributor.authorZenchenko, Yaroslav
dc.contributor.refereeŠimerda, Karel
dc.date.accepted2022-06-14
dc.date.accessioned2022-07-02T04:49:42Z
dc.date.available2022-07-02T04:49:42Z
dc.date.issued2022
dc.date.submitted2021-08-30
dc.description.abstractDiplomná práce se zabývá problematikou paralelismu v moderních programovacích jazycích. První kapitola definuje jednotlivé odborné pojmy. Kapitoly dva až pět zkoumají techniky paralelismu, asynchronismu a souběhu v různých programovacích jazycích. Každý z jazyků uvedených v této práci implementuje jiné programovací paradigma. Patří mezi ně Java, JavaScript, Clojure a Go. Závěr práce provádí srovnávací analýzu uvažovaných technik, jejich vyhody a nevyhody, podobností a rozdílů.cze
dc.description.abstract-translatedThe diploma thesis deals with the issue of parallelism in modern programming languages. The first chapter defines the specific terminology. Chapters two through five examine the techniques of parallelism, asynchronism, and concurrency in different programming languages. Each of the languages mentioned in this work implements a different programming paradigm. They are Java, JavaScript, Clojure and Go. The conclusion of the thesis performs a comparative analysis of the considered techniques, their advantages and disadvantages, similarities and differences.eng
dc.description.defenceCílem diplomové práce bylo provést rešerši a popis principů asnchronního programování v různých moderních programovacích jazycích. V praktické části připravil student ukázky různých technik v jednotlivých jazycích. Dle vedoucího je práce po formální stránce dobře strukturována. V práci se na několika místech vyskytují drobné jazykové chyby a obtížněji pochopitelné formulace. Vytvořené příklady je možné zkompilovat, spustit a otestovat. Dle oponenta je text zpracován přehledně, z pohledu struktury, srozumitelnosti a typorafické stránky, na dobré úrovni. Student přehledně prezentoval výsledky své diplomové práce. Prezentaci obohatil o praktické ukázky. Student se snažil reagovat na dotazy a připomínky vedoucího, oponenta i členů komise.cze
dc.description.departmentFakulta elektrotechniky a informatikycze
dc.description.gradeDokončená práce s úspěšnou obhajoboucze
dc.format114 s. (182 882 znaků)
dc.identifier.stag41400
dc.identifier.urihttps://hdl.handle.net/10195/79581
dc.language.isocze
dc.publisherUniverzita Pardubicecze
dc.rightsBez omezenícze
dc.subjectparalelní programovánícze
dc.subjectasynchronní programovánícze
dc.subjectsouběhcze
dc.subjectvláknacze
dc.subjectparallel programmingeng
dc.subjectasynchronous programmingeng
dc.subjectconcurrencyeng
dc.subjectthreadseng
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.titleParalelismus, asynchronismus a souběh v moderních programovacích jazycíchcze
dc.title.alternativeParallelism, asynchronism and concurrency in modern programming 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:
ZenchenkoY_ParalelismusAsynchronismus_RD_2021.pdf
Velikost:
1.9 MB
Formát:
Adobe Portable Document Format
Popis:
Plný text práce
Načítá se...
Náhled
Název:
ZenchenkoY_ParalelismusAsynchronismus_RD_2021_prakticka_cast.zip
Velikost:
8.14 MB
Formát:
Unknown data format
Popis:
VŠKP - příloha
Načítá se...
Náhled
Název:
PosudekVedouci_DivisR_ParalelismusAsynchronismus_ZY_2022.pdf
Velikost:
123.66 KB
Formát:
Adobe Portable Document Format
Popis:
Posudek vedoucího práce
Načítá se...
Náhled
Název:
Posudek_SimerdaK_ParalelismusAsynchronismus_ZY.pdf
Velikost:
34.96 KB
Formát:
Adobe Portable Document Format
Popis:
Posudek oponenta práce