Publikace: Paralelismus, asynchronismus a souběh v moderních programovacích jazycích
Diplomová práceopen access| dc.contributor.advisor | Diviš, Roman | |
| dc.contributor.author | Zenchenko, Yaroslav | |
| dc.contributor.referee | Šimerda, Karel | |
| dc.date.accepted | 2022-06-14 | |
| dc.date.accessioned | 2022-07-02T04:49:42Z | |
| dc.date.available | 2022-07-02T04:49:42Z | |
| dc.date.issued | 2022 | |
| dc.date.submitted | 2021-08-30 | |
| dc.description.abstract | Diplomná 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-translated | The 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.defence | Cí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.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 114 s. (182 882 znaků) | |
| dc.identifier.stag | 41400 | |
| dc.identifier.uri | https://hdl.handle.net/10195/79581 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | Bez omezení | cze |
| dc.subject | paralelní programování | cze |
| dc.subject | asynchronní programování | cze |
| dc.subject | souběh | cze |
| dc.subject | vlákna | cze |
| dc.subject | parallel programming | eng |
| dc.subject | asynchronous programming | eng |
| dc.subject | concurrency | eng |
| dc.subject | threads | eng |
| dc.thesis.degree-discipline | Informační technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informační technologie | cze |
| dc.title | Paralelismus, asynchronismus a souběh v moderních programovacích jazycích | cze |
| dc.title.alternative | Parallelism, asynchronism and concurrency in modern programming languages | eng |
| dc.type | diplomová práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 4 z 4
Načítá se...
- 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á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á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ázev:
- Posudek_SimerdaK_ParalelismusAsynchronismus_ZY.pdf
- Velikost:
- 34.96 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek oponenta práce