Original title:
Nástroj pro podporu výuky základů práce s pamětí
Authors:
Hruboš, Ondřej ; Polčák, Libor (referee) ; Smrčka, Aleš (advisor) Document type: Bachelor's theses
Year:
2025
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá návrhem a implementací webové aplikace zaměřené na vizualizaci paměti programů v jazyce C. Cílem aplikace je usnadnit pochopení správy paměti, práce s ukazateli a dalších klíčových konceptů spojených s jazykem C, které jsou často považovány začátečníky za obtížně uchopitelné. Výsledkem práce je webová aplikace, jejíž cílem je nalézt uplatnění především ve vzdělávání a jako pomůcka při výuce jazyka C.
This bachelor thesis is focused on the design and implementation of a web application focused on memory visualization of programs in C. The aim of the application is to facilitate the understanding of memory management, pointer handling and other key concepts related to the C language that are often considered difficult to grasp by beginners. The result of this work is a web application that aims to find application primarily in education and as an aid in teaching the C language.
Keywords:
C language; JavaScript; learning programming; maxGraph; memory operations; memory visualization; web application; JavaScript; jazyk C; maxGraph; paměťové operace; vizualizace paměti; výuka programování; webová aplikace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/253167