Laboratorní úlohy k dynamické analýze kódu
but.committee | doc. Ing. Václav Zeman, Ph.D. (předseda) Ing. Pavel Pirohovič (člen) Ing. Jan Dvořák, Ph.D. (člen) Ing. Yehor Safonov (člen) JUDr. Ing. František Kasl, Ph.D. (člen) doc. Mgr. Karel Slavíček, Ph.D. (místopředseda) | cs |
but.defence | Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Otázky: Jaký je rozdíl ve výpočetním čase středně složitého programu bez a s použitím frameworku pro sledování úniků paměti Valgrind? Jak by jste charakterizoval statickou a dynamickou anlýzu kódu? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Sysel, Petr | cs |
dc.contributor.author | Košina, Petr | cs |
dc.contributor.referee | Přinosil, Jiří | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Diplomová práce se zaměřuje na statickou a dynamickou analýzu v softwarovém inženýrství. Statická analýza je zkoumání zdrojového kódu bez jeho spuštění, zatímco dynamická analýza se soustředí na provádění kódu a testování jeho běhu. Práce zkoumá různé techniky a nástroje obou analýz, včetně jejich výhod a omezení. Obsahem práce je rovněž výzkum implementace metod dynamické analýzy kódu napříč operačnímy systémy. Důraz je kladen na porovnání obou metod a jejich aplikaci v reálném softwarovém prostředí. Konkrétně poskytuje praktické laboratorní úlohy, které mají studentům pomoci lépe pochopit problematiku dynamické analýzy. | cs |
dc.description.abstract | The thesis focuses on static and dynamic analysis in software engineering. Static analysis involves examining the source code without executing it, whereas dynamic analysis focuses on executing the code and testing its runtime behavior. The thesis explores various techniques and tools for both types of analysis, including their advantages and limitations. Additionally, the content includes research on the implementation of dynamic code analysis methods across different operating systems. Emphasis is placed on comparing both methods and their application in real-world software environments. Specifically, it provides practical laboratory exercises designed to help students better understand the issues related to dynamic analysis. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KOŠINA, P. Laboratorní úlohy k dynamické analýze kódu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024. | cs |
dc.identifier.other | 159244 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246120 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Statická analýza | cs |
dc.subject | Dynamická analýza | cs |
dc.subject | Softwarové inženýrství | cs |
dc.subject | Pokrytí kódu | cs |
dc.subject | Jednotkové testy | cs |
dc.subject | Detekce úniků paměti | cs |
dc.subject | gcov | cs |
dc.subject | CUnit | cs |
dc.subject | Valgrind | cs |
dc.subject | Ubuntu | cs |
dc.subject | Windows | cs |
dc.subject | macOS | cs |
dc.subject | Static analysis | en |
dc.subject | Dynamic analysis | en |
dc.subject | Software engineering | en |
dc.subject | Code coverage | en |
dc.subject | Unit testing | en |
dc.subject | Memory leak detection | en |
dc.subject | gcov | en |
dc.subject | CUnit | en |
dc.subject | Valgrind | en |
dc.subject | Ubuntu | en |
dc.subject | Windows | en |
dc.subject | macOS | en |
dc.title | Laboratorní úlohy k dynamické analýze kódu | cs |
dc.title.alternative | Lab tasks for dynamic code analysis | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-06 | cs |
dcterms.modified | 2024-08-29-09:04:48 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 159244 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:42:12 | en |
sync.item.modts | 2025.01.17 11:00:46 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 4.32 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 6.43 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_159244.html
- Size:
- 4.95 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_159244.html