Vous êtes sur la page 1sur 2

GESTIN DINMICA DE LA MEMORIA La computadora usa memoria de acceso aleatorio (RAM) para guardar informacin mientras esta en funcionamiento.

La RAM se encuentra en circuitos integrados o chips en el interior de la computadora. La RAM es voltil, lo que significa que es borrada y remplazada con nueva informacin tan pronto como se necesita. La volatilidad tambin significa que la RAM recuerda solamente mientras la computadora est encendida, y pierde su informacin cuando se apaga la computadora. Cada computadora tiene una determinada cantidad de RAM instalada. La cantidad de RAM en un sistema se especifica por lo general en Megabytes (Mb) por ejemplo 256 Mb, 512 Mb, en ese orden de ideas se dice un byte es la unidad de medida fundamental de la memoria de una computadora, de los cuales se obtiene los Kilobytes, Megabytes, Gigabytes, siendo estos los ms usados. Un kilobytes de memoria equivale a 1,024 bytes. La RAM en la computadora est organizada en forma secuencial, un byte tras otro. Cada byte de memoria tiene una direccin nica mediante la cual es identificado, una direccin que tambin lo distingue de todos los otros bytes de la memoria. Las direcciones son asignadas a la memoria en orden, comenzando en 0 y aumentando hasta llegar al lmite del sistema Las variables son utilizadas por los programadores para almacenar datos de diferentes tipos segn sea el caso, entre ellas se diferencian las variables estticas y las dinmicas. Variables estticas Las variables estticas como recordamos en los inicios de los fundamentos de programacin, son aquellas que el programador les asigna memoria antes de la ejecucin del programa o de una funcin, las variables estticas se llaman mediante el nombre de la misma, que ha sido declarado por el programador. Variables dinmicas Las variables dinmicas deben su nombre al hecho de que pueden ser creadas y destruidas durante el tiempo de ejecucin de un mdulo. Para el manejo de variables dinmicas se hace indispensable la utilizacin de apuntadores, as como de funciones especiales para la asignacin y liberacin de la memoria correspondiente a dichas variables.

Palabras reservadas de C
Se llaman as a palabras que en C tienen un significado concreto para los compiladores. No se pueden por tanto usar esas palabras para poner nombre a variables o a funciones. La lista de palabras reservadas del C es esta:

auto break case char const continue default do

double else enum extern float for goto if

int long register return short signed sizeof static

struct switch typedef union unsigned void volatile while

A estas palabras a veces los compiladores aaden una lista propia. Como C distingue entre maysculas y minsculas, el texto GoTo no es una palabra reservada.

Declaracin de variables
En C hay que declarar las variables antes de poder usarlas. Al declarar lo que ocurre es que se reserva en memoria el espacio necesario para almacenar el contenido de la variable. No se puede utilizar una variable sin declarar. Para declarar una variable se usa esta sintaxis: tipo identificador; Por ejemplo: int x; Se declarara x como variable entera. En C se puede declarar una variable en cualquier parte del cdigo, basta con declararla antes de utilizarla por primera vez. Pero es muy buena prctica hacer la declaracin al principio del cdigo. Esto facilita la comprensin del cdigo. Tambin es buena prctica poner un pequeo comentario a cada variable para indicar para qu sirve. Finalmente el nombre de la variable (el identificador) conviene que sea descriptivo. Nombres como a, b o c; no indican nada. Nombre como saldo, gastos, nota,... son mucho ms significativos, son tambin llamadas nemotcnicos significa que el nombre de la variable da una indicacin del uso que esta tendr en el programa.

Vous aimerez peut-être aussi