Está en la página 1de 1

TAPIA ANGEL KATIA

TAREA 9
5711

QUE ES UN BUFFER DE DATOS Y UN APUNTADOR EN PROGRAMACION?


Un buffer es una memoria en la que se almacenan datos de manera temporal para
ser procesados. Se utiliza cuando los datos de entrada llegan a una mayor
velocidad de la que podemos procesarlos o cuando llegan de manera tan irregular
y espordica que no resulta conveniente dedicar tiempo y recursos a esperarlos.
Algunos ejemplos de buffers son los sistemas de entrada del teclado que
almacenan las teclas presionadas, los buffers de video en los que se prepara el
siguiente cuadro de animacin para presentarlo en pantalla y otros tantos mas que
como usuarios no creo que sean muy conscientes de lo que son o que hacen. Otra
definicin de buffer es la de una regin de memoria que se usa como rea de
intercambio asncrono entre procesos.
Existen muchos tipos diferentes de buffers, hay algunos que funcionan como
stacks y que sirven para recorrer estructuras de datos, otras trabajan como colas
de procesamiento y nos dejan leer datos antes de que se pierdan
APUNTADOR: Los apuntadores son variables que almacenan direcciones de
memoria.
En general una variable contiene un valor especfico dependiendo de como fue
declarada.
Un apuntador contiene la direccin de una variable que contiene un valor
especfico.
Una variable se refiere directamente a un valor y un apuntador se refiere
indirectamente a un valor.
Apuntadores usados en C debido a que a veces son la nica manera de expresar
un clculo.
Se puede llegar a obtener un cdigo ms compacto y eficiente.
Cuando se emplean sin cuidado pueden crear programas imposibles de entender.
Cuentan con una declaracin propia.

También podría gustarte