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.
Main Author: | |
---|---|
Other Authors: | |
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 |