¿Cuál Es la Diferencia Entre Variables Locales y Globales?

En programación, una variable es el nombre de una ubicación de memoria que un programador puede utilizar para representar datos en lugar de introducir los datos directamente en un programa. El alcance de una variable es la región del código fuente del programa en la que se representa ciertos datos. La mayoría de los lenguajes de programación soportan ambas variables locales y globales, pero con algunas diferencias importantes que existen entre los dos tipos.


¿Cuál Es la Diferencia Entre Variables Locales y Globales?
En programación, una variable es el nombre de una ubicación de memoria que un programador puede utilizar para representar datos en lugar de introducir los datos directamente en un programa. El alcance de una variable es la región del código fuente del programa en la que se representa ciertos datos. La mayoría de los lenguajes de programación soportan ambas variables locales y globales, pero con algunas diferencias importantes que existen entre los dos tipos.
las Variables Locales
  • las variables Locales sólo existen dentro de la función & el nombre de una sección de código de programa que realiza una tarea específica, en el que se definen, o declarado. Dejan de existir una vez que la función se ha completado. Las variables locales se vuelve a crear cada vez que se llama a la función, o ejecutados. Estas variables no son accesibles a otras funciones o para el programa principal y, como tal, normalmente implementado el uso de un tipo especial de estructura de datos, conocida como pila.
Pila
  • En muchos lenguajes de programación, la 'pila' es un elemento clave en la aplicación de las variables locales. Antes de ejecutar una función, un programa que añade todas las variables locales declaradas en que la función de la pila, en el orden inverso a aquel en el que fueron declarados. Cuando el programa llama a la función, las variables locales se quita de la pila en orden inverso, por lo que el agregado más recientemente variable es el primer eliminado.
Variables Globales
  • las variables Globales se declaran en el cuerpo principal del código fuente del programa, fuera de todas las funciones, y que por lo tanto existe en ninguna parte del código, incluso dentro de funciones. Las variables globales no se vuelve a crear cada vez que un particular se llama a la función. Los programas suelen utilizar variables globales para almacenar datos que son procesados por muchas funciones diferentes. Un sencillo programa de edición de texto, por ejemplo, puede cargar el contenido del archivo que se está trabajando en una variable global.
Pros & Contras
  • variables Locales hacen que los programas de ordenador más fácil de depurar y mantener. Los programadores pueden determinar el punto exacto en el que un programa se modifica el valor de una variable local, mientras que las variables globales pueden ser modificados en cualquier lugar dentro del código fuente. Las variables locales también producen menos interacciones inesperadas con las llamadas a las funciones o el mundo exterior, conocidos como efectos secundarios, que las variables globales. Las variables globales son accesibles en funciones en las que no se utilizan, contradiciendo el concepto de la programación modular, en el que el código del programa se compone de pequeños bloques aislados o módulos, de modo que los programadores que favorecen la estructura modular rara vez uso de ellos.








¿Cual Es la Diferencia Entre Variables Locales y Globales?


En programacion, una variable es el nombre de una ubicacion de memoria que un programador puede utilizar para representar datos en lugar de introducir los datos directamente en un programa. El alcance de una variable es la region del codigo fuente del programa en la que se representa ciertos datos. La mayoria de los lenguajes de programacion soportan ambas variables locales y globales, pero con algunas diferencias importantes que existen entre los dos tipos.


¿Cual Es la Diferencia Entre Variables Locales y Globales?
En programacion, una variable es el nombre de una ubicacion de memoria que un programador puede utilizar para representar datos en lugar de introducir los datos directamente en un programa. El alcance de una variable es la region del codigo fuente del programa en la que se representa ciertos datos. La mayoria de los lenguajes de programacion soportan ambas variables locales y globales, pero con algunas diferencias importantes que existen entre los dos tipos.
las Variables Locales
  • las variables Locales solo existen dentro de la funcion & el nombre de una seccion de codigo de programa que realiza una tarea especifica, en el que se definen, o declarado. Dejan de existir una vez que la funcion se ha completado. Las variables locales se vuelve a crear cada vez que se llama a la funcion, o ejecutados. Estas variables no son accesibles a otras funciones o para el programa principal y, como tal, normalmente implementado el uso de un tipo especial de estructura de datos, conocida como pila.
Pila
  • En muchos lenguajes de programacion, la 'pila' es un elemento clave en la aplicacion de las variables locales. Antes de ejecutar una funcion, un programa que añade todas las variables locales declaradas en que la funcion de la pila, en el orden inverso a aquel en el que fueron declarados. Cuando el programa llama a la funcion, las variables locales se quita de la pila en orden inverso, por lo que el agregado mas recientemente variable es el primer eliminado.
Variables Globales
  • las variables Globales se declaran en el cuerpo principal del codigo fuente del programa, fuera de todas las funciones, y que por lo tanto existe en ninguna parte del codigo, incluso dentro de funciones. Las variables globales no se vuelve a crear cada vez que un particular se llama a la funcion. Los programas suelen utilizar variables globales para almacenar datos que son procesados por muchas funciones diferentes. Un sencillo programa de edicion de texto, por ejemplo, puede cargar el contenido del archivo que se esta trabajando en una variable global.
Pros & Contras
  • variables Locales hacen que los programas de ordenador mas facil de depurar y mantener. Los programadores pueden determinar el punto exacto en el que un programa se modifica el valor de una variable local, mientras que las variables globales pueden ser modificados en cualquier lugar dentro del codigo fuente. Las variables locales tambien producen menos interacciones inesperadas con las llamadas a las funciones o el mundo exterior, conocidos como efectos secundarios, que las variables globales. Las variables globales son accesibles en funciones en las que no se utilizan, contradiciendo el concepto de la programacion modular, en el que el codigo del programa se compone de pequeños bloques aislados o modulos, de modo que los programadores que favorecen la estructura modular rara vez uso de ellos.

¿Cuál Es la Diferencia Entre Variables Locales y Globales?

En programación, una variable es el nombre de una ubicación de memoria que un programador puede utilizar para representar datos en lugar de introducir los datos directamente en un programa. El alcance de una variable es la región del código fuente del programa en la que se representa ciertos datos. La mayoría de los lenguajes de programación soportan ambas variables locales y globales, pero con algunas diferencias importantes que existen entre los dos tipos.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación