Możliwości implementacji środowisk rozproszonych bazujących na przeglądarkach internetowych
| dc.contributor.author | Szemla, Przemysław Witold | |
| dc.contributor.department | Wydział Geologii, Geofizyki i Ochrony Środowiska | |
| dc.contributor.reviewer | Młynarczuk, Mariusz | |
| dc.contributor.supervisor | Piórkowski, Adam | |
| dc.date.available | 2015-07-17T11:04:44Z | |
| dc.date.defence | 2014-10-03 | |
| dc.date.submitted | 2014-09-18 | |
| dc.description.abstract | The goal of the master’s thesis is a presentation of possibilities of implementation of development environments which allows on creation of distributed applications. The environments should provide the DistributedFor functionality. This mechanism lets on implementation of loops which are executed on many nodes simultaneously. Very important assumption is usage of web browsers, on a client-side, and high-level programming languages such as Java or C#. Moreover, created environments should be characterized by maximal ease of use. The thesis includes also accurate description of algorithms and detailed comparisons of all the aspects of construction of the applications which use technologies mentioned above. Additionally, the author presents, for the .NET based implemention, a solution which allows on parallel execution of code on each node of the system. | en |
| dc.description.abstract | Istotą niniejszej pracy jest ukazanie możliwości tworzenia środowisk programistycznych służących do budowy aplikacji rozproszonych. Środowiska te, powinny wprowadzać funkcjonalność o nazwie DistributedFor umożliwiającą implementację pętli wykonywanych na wielu maszynach (węzłach) jednocześnie. Bardzo ważnym założeniem niniejszej pracy jest wykorzystanie przeglądarek internetowych po stronie klienta oraz języków wysokiego poziomu takich jak Java oraz C#. Ponadto, stworzone środowiska powinny cechować się maksymalną prostotą użytkowania. Praca zawiera również szczegółowe porównania wszystkich aspektów tworzenia aplikacji przy wykorzystaniu wyżej wymienionych technologii oraz dokładny opis zastosowanych algorytmów. Dodatkowo dla implementacji bazującej na platformie .NET, przedstawione zostanie rozwiązanie umożliwiające równoległe wykonywanie kodu na każdym z węzłów systemu. | pl |
| dc.description.tableofcontents | kod źródłowy: środowisko programistyczne | pl |
| dc.description.type | praca magisterska | |
| dc.identifier.uri | https://repo.agh.edu.pl/handle/AGH/14836 | |
| dc.language.iso | pol | |
| dc.rights | Access rights reserved | |
| dc.rights.access | zastrzeżony dostęp | |
| dc.rights.accessNote | Zarządzenie Rektora AGH | |
| dc.rights.uri | https://repo.agh.edu.pl/info/restricted-access | |
| dc.subject | obliczenia rozproszone | pl |
| dc.subject | obliczenia równoległe | pl |
| dc.subject | obliczenia numeryczne | pl |
| dc.subject | obliczenia po stronie klienta | pl |
| dc.subject | technologie komponentowe | pl |
| dc.subject | przeglądarki internetowe | pl |
| dc.subject | distributed computing | en |
| dc.subject | parallel computing | en |
| dc.subject | numerical computing | en |
| dc.subject | clientside processing | en |
| dc.subject | component technologies | en |
| dc.subject | web browsers | en |
| dc.title | Możliwości implementacji środowisk rozproszonych bazujących na przeglądarkach internetowych | pl |
| dc.title.alternative | Possibilities of implementation of web based distributed environments | en |
| dc.type | praca dyplomowa | |
| dspace.entity.type | Publication | |
| thesis.degree.discipline | Informatyka Stosowana (WGGiOŚ) | pl |
| thesis.degree.formOfStudy | stacjonarne | pl |
| thesis.degree.grantor | Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie | pl |
| thesis.degree.level | studia drugiego stopnia | pl |
| thesis.degree.name | magister inżynier | pl |
| thesis.description.otherinfo | Correct – DRS, courseID | pl |
| thesis.identifier.dxp | 157570 | |
| thesis.statusORPD | ORPPD1_sent |
