Te sugiero que sigas por analogía un enfoque lógico fundamental, la razón por la que digo eso es que, dado que la persona no es programadora, tiene la posibilidad de que no sepan qué es la memoria o qué es la vinculación o cómo la memoria de la computadora funciona y bla … así que prueba esto …
- Primero comience diciéndoles qué es la memoria basura. (Recuerde que la persona no tiene que saberlo todo, así que intente hacerlo interactivo incluso si eso significa que suena tonto). “Considere su computadora que funciona demasiado con todos los juegos, películas y todo … la computadora es como nuestro cerebro, úsela continuamente y puede experimentar de primera mano ‘hacer cosas que no tienen sentido’. Y luego, cuando tiene un nuevo trabajo o tarea y si su cerebro está cansado, probablemente haya visto cómo mezcla información que no tiene sentido.
- De la misma manera, una vez que la memoria de la computadora se agota debido al uso continuo, el sistema comienza a estropearse o, para mantener las cosas en un flujo adecuado, reduce su velocidad de rendimiento. Y arroja todos los datos inútiles en un formato escrito extraño que solo la computadora conoce en diferentes montones de memoria.
- Entonces, cuando escribe un código para acceder a un bloque de memoria para almacenar sus datos deseados, los almacena. Pero cuando intenta acceder al montón de memoria o la ubicación de la memoria sin escribir nueva información, entonces se recuperan los viejos recuerdos del sistema: 3 y esa memoria es lo que es la memoria ‘basura’.
- Pero si el bloque de memoria se limpia, entonces es nulo, no tiene ningún dato, ni siquiera basura, está vacío.
Solo traté de responder a tu pregunta, si no estás satisfecho, házmelo saber, intentaré ayudarte de otra manera
Saludos 🙂
- ¿Puedo ser un codificador increíble como Gennady Korotkevich? En este momento sé los conceptos básicos de C.
- ¿Cuáles son tus mejores consejos para nuevos programadores?
- Cómo conseguir mi primer trabajo de programador
- ¿Cuán diferentes son el estilo de codificación y el enfoque de un programador competitivo superior en comparación con un programador competitivo de nivel intermedio?
- ¿Cuáles son 37 cosas que los programadores deben evitar?