Entendiendo memoria y punteros : visualización paso a paso

Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025.

Bibliographic Details
Main Author: Mansilla, Javier Andrés
Other Authors: Luque, Franco Martín
Format: bachelorThesis
Published: 2025
Subjects:
Online Access:http://hdl.handle.net/11086/557288
_version_ 1841742280222834688
author Mansilla, Javier Andrés
author2 Luque, Franco Martín
author_facet Luque, Franco Martín
Mansilla, Javier Andrés
author_sort Mansilla, Javier Andrés
collection Repositorio Digital Universitario
description Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025.
format bachelorThesis
id rdu-unc.557288
institution Universidad Nacional de Cordoba
publishDate 2025
record_format dspace
spelling rdu-unc.5572882025-08-27T15:25:32Z Entendiendo memoria y punteros : visualización paso a paso Mansilla, Javier Andrés Luque, Franco Martín Software y su ingeniería Herramientas de software Compiladores Intérpretes Punteros Memoria Visualización Educación Software and its engineering Software notations and tools Compilers Interpreters Pointers Memory Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2025. Fil: Mansilla, Javier Andrés. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. Desarrollamos un intérprete del lenguaje AyED2 usado en el dictado teórico de las clases de Algoritmos y Estructuras de Datos II, y construimos de manera desacoplada un visualizador de trazas de ejecución, con foco en el entendimiento del manejo de memoria, punteros, y estructuras de datos. Con el uso de este lenguaje y estas herramientas esperamos reducir los errores y dificultades que aparecen en la programación con punteros y manejo de memoria, sobre todo en el caso de estudiantes en formación inicial. We developed an interpreter for the AyED2 language which is used in the theoretical teaching of the Algorithms and Data Structures II classes, and we built a decoupled execution-trace viewer, focusing on helping students to understand memory management, pointers, and data structures. By using this language and these tools, we hope to reduce the errors and difficulties that arise when programming with pointers and memory management, especially among students in their initial training. Fil: Mansilla, Javier Andrés. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. 2025-08-27T13:16:28Z 2025-08-27T13:16:28Z 2025-05-16 bachelorThesis http://hdl.handle.net/11086/557288 Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/
spellingShingle Software y su ingeniería
Herramientas de software
Compiladores
Intérpretes
Punteros
Memoria
Visualización
Educación
Software and its engineering
Software notations and tools
Compilers
Interpreters
Pointers
Memory
Mansilla, Javier Andrés
Entendiendo memoria y punteros : visualización paso a paso
title Entendiendo memoria y punteros : visualización paso a paso
title_full Entendiendo memoria y punteros : visualización paso a paso
title_fullStr Entendiendo memoria y punteros : visualización paso a paso
title_full_unstemmed Entendiendo memoria y punteros : visualización paso a paso
title_short Entendiendo memoria y punteros : visualización paso a paso
title_sort entendiendo memoria y punteros visualizacion paso a paso
topic Software y su ingeniería
Herramientas de software
Compiladores
Intérpretes
Punteros
Memoria
Visualización
Educación
Software and its engineering
Software notations and tools
Compilers
Interpreters
Pointers
Memory
url http://hdl.handle.net/11086/557288
work_keys_str_mv AT mansillajavierandres entendiendomemoriaypunterosvisualizacionpasoapaso