Glosario de Términos para revisar


Navegue por el glosario usando este índice.

Especial | A | B | C | D | E | F | G | H | I | J | K | L | M | N | Ñ | O | P | Q | R | S | T | U | V | W | X | Y | Z | TODAS

V

Variable

Es una unidad de datos que puede cambiar de valor. Es la forma más simple de almacenamiento, representando una zona de memoria donde se almacena un elemento de datos.

Si un programa de computadora fuera un edificio, entonces las variables serían los ladrillos que constituyen su base. Las variables son componentes críticos de cualquier programa. Este no podría ser efectivo sin variables.

Las variables tienen dos propósitos importantes, que son que el programador puede elegir los nombres de ellas, facilitando así la programación, y también que pueda escribir programas o funciones que trabajen con cualquier valor en ellas.

Declaración

Al declarar una variable se le da un nombre a la misma y también se le da un tipo. De hecho, se crea el espacio donde se almacenará su valor. Así, para declarar una variable en un programa se debe indicar qué tipo de variable es.

Ejemplo: chart numero;  int numero1 ; float numero_1 ; long n1umero

Algunos lenguajes de programación requieren que se declare una variable antes de usarla. Otros permiten definir el valor de una variable sin tener que declararla primero.

Alcance

A través del alcance se determina hasta dónde se puede leer o cambiar el valor de una variable.

Las variables globales son aquellas que se pueden usar a lo largo de todo el programa. Es decir, su alcance es la aplicación completa.

Las variables locales solo se pueden usar en la función o procedimiento donde se declararon, o también en cualquier otra función que sea llamada por esa función.

Asignación de memoria

Una variable es la marcadora de una posición en la memoria de la computadora. Cuando se crea una nueva variable en un programa, este asigna la cantidad de memoria en función del tipo de datos de la variable.

Por tanto, es un lugar en la memoria de la computadora. Se debe pensar en la memoria como si fuera un bloque, cuando se ejecuta un programa tendrá acceso a un bloque de memoria.

Ejemplos: chart numero [8 bits];  int numero1 [16 bits]; float numero_1 [32 bits]; long n1umero [32 bits]

Variable Bandera

Es un variable de tipo entero (int) a la que se le da un valor inicial y, al encontrar el dato que el usuario desea, le cambiamos el valor; esto con el fin de saber cuándo detener la búsqueda en nuestro arreglo


Variables globales

Las variables globales son variables que se declaran fuera de la función y por defecto (omisión) son visibles a cualquier función incluyendo 

main(). 

#include Iostream

int a, b, c;   //declaración de variables globales 

main() 

 int valor;   //declaración de variable local //... 

Todas las variables locales desaparecen cuando termina su bloque. Una variable global es visible desde el punto en que se define hasta el final del programa.


Vector

Es una array unidimensional. Para declarar un vector de 10 enteros:

Definir vector como Entero;
Dimension vector[10];

Para acceder a cada uno de los elementos del vector utilizamos un índice. el primer elemento se accede con el índice 0. Podemos trabajar individualmente con cada uno de los elementos:

vector[0]<-10;
Escribir vector[0];

El acceso a un elemento que no existe producirá un error, por ejemplo:

vector[10]<-10;

Recorrido de un vector

Vamos a inicializar todos los elementos de un vector. Para ello vamos a recorrer el vector e inicializar cada elemento con un valor ,por ejemplo lo vamos a inicializar a 0. Para recorrer un vector utilizamos un bucle Para:

Para i<-0 hasta 9 Hacer
	array[i]<-0;
FinPara

Podríamos recorrer el vector para mostrar el valor de los elementos:

Para i<-0 hasta 9 Hacer
	Escribir array[i];
FinPara

Ejemplo

Inicializar un vector de 5 cadenas a partir de los datos pedidos por teclado y posterior mostrarlos en pantalla en mayúsculas.

Proceso VectorCadenas
	Definir i Como Entero;
	Definir vector Como Caracter;
	Dimension vector[5];
	Para i<-0 hasta 4 Hacer
		Escribir Sin Saltar "Dime la cadena número ",i+1,":";
		Leer vector[i];
	FinPara
	Escribir "Las cadenas en mayúsculas";
	Para i<-0 hasta 4 Hacer
		Escribir Sin Saltar Mayusculas(vector[i])," ";
	FinPara
FinProceso

Visual Code

Es un editor de código fuente desarrollado por Microsoft para Windows, Linux, macOS y Web. Incluye soporte de depuración, controles Git incorporados, resaltado de sintaxis, finalización de código inteligente, fragmentos y refactorización de código.