Možnosti využití unmanaged kódu v jazyce C#

Repozitář DSpace/Manakin

Jazyk: English čeština 

Možnosti využití unmanaged kódu v jazyce C#

Zobrazit celý záznam

Není dostupný náhled
Název: Možnosti využití unmanaged kódu v jazyce C#
Autor: Kharytonchyk, Pavel
Vedoucí: Král, Erik
Abstrakt: Diplomová práce zkoumá a popisuje možnosti využití unmanaged kódu pomocí programovacího jazyka C# v řízeném prostředí Common Language Runtime (CLR). Práce se skládá celkem z pěti částí. Teoretická část se převážně věnuje rozboru toho, jak CLR pracuje s pamětí. Dále jsou krátce rozebrány způsoby interoperability mezi řízeným a neřízeným kódem a stručně je popsána datová struktura, která byla využita při testování. V praktické části je za použití jazyků C#, C a C++ a technologií Platform Invoke a C++/CLI realizovaná komunikace mezi řízeným a nativním kódem. Dále jsou popsány nejužitečnější části jednotlivých implementací. Následuje grafická prezentace a porovnání testů navržených implementací. V závěru práce jsou vyhodnoceny výsledky testů a je uvedeno doporučení pro správné používání interoperability v .NET.
URI: http://hdl.handle.net/10563/44495
Datum: 2018-12-03
Dostupnost: Bez omezení
Ústav: Ústav informatiky a umělé inteligence
Studijní obor: Informační technologie
Klasifikace závěřečné práce a její obhajoby: A 51628


Citace závěřečné práce

Soubory tohoto záznamu

Soubory Velikost Formát Zobrazit Popis
kharytonchyk_2019_dp.pdf 1.828Mb PDF Zobrazit/otevřít None
kharytonchyk_2019_op.pdf 338.5Kb PDF Zobrazit/otevřít None
kharytonchyk_2019_vp.pdf 150.7Kb PDF Zobrazit/otevřít None

Tento záznam se objevuje v následujících kolekcích

Zobrazit celý záznam

Find fulltext

Prohledat DSpace


Procházet

Můj účet