X-Git-Url: https://git.llucax.com/z.facultad/75.00/informe.git/blobdiff_plain/4dec75812c56a0e0c6fb8d305349d32a09df10b0..a112b981181e8bd7bafc51d657dbf862e90612fd:/source/resumen.rst?ds=inline diff --git a/source/resumen.rst b/source/resumen.rst index a781c2a..1fef3f7 100644 --- a/source/resumen.rst +++ b/source/resumen.rst @@ -1,6 +1,6 @@ .. Resumen del trabajo - ESTADO: TERMINADO, CORREGIDO + ESTADO: TERMINADO, CORREGIDO, REVISADO .. _resumen: @@ -11,17 +11,17 @@ Resumen **RESUMEN** El problema del manejo de memoria ha sido un factor clave en los lenguajes de -programación desde que empezaron a forjarse los primero lenguajes con un +programación desde que empezaron a forjarse los primeros lenguajes con un mínimo nivel de abstracción, dado que la administración de memoria explícita ha sido un flagelo constante en el mundo de la informática, provocando pérdidas de memoria que degradan el rendimiento de programas de larga vida -y siendo la principal fuente de problemas de seguridad, entre otros problemas. +y siendo la principal fuente de problemas de seguridad, entre otros. -Es por esto que se desde la primera aparición de lenguajes de más alto nivel, -se buscó abstraer al programador de administrar la memoria explícitamente, +Es por esto que desde la primera aparición de lenguajes de alto nivel, se +buscó abstraer al programador de administrar la memoria explícitamente, desarrollando un área de investigación por mérito propio denominada **recolección de basura** (o *garbage collection* en inglés). Se trata de un -servicio provisto (generalmente por el lenguaje) que permite auto-detectar +servicio (provisto generalmente por el lenguaje) que permite auto-detectar cuando una celda de memoria ha dejado de ser utilizada por el programa para poder ser reciclada en el futuro, liberando al programador de llevar cuenta del tiempo de vida de una celda y su liberación explícita cuando ésta deja de @@ -45,4 +45,4 @@ trabajo: la solución tiene que tener buenas probabilidades de ser aceptada por la comunidad de D. -.. vim: set ts=3 sts=3 sw=3 et tw=78 : +.. vim: set ts=3 sts=3 sw=3 et tw=78 spelllang=es :