definición de variable

Upload: victor-santos

Post on 13-Jul-2015

284 views

Category:

Documents


0 download

TRANSCRIPT

JUAN VICTOR SANTOS GARCIA 1 ALGORITMOS

Definicin de variable.Las variables son estructuras de datos que pueden cambiar de contenido a lo largo de la ejecucin de un programa. Estas estructuras corresponden a un rea reservada en la memoria principal de la computadora. Una variable, por lo general, como su nombre lo indica, puede variar su valor durante la ejecucin del programa. Dependiendo del lenguaje de programacin usado, tambin puede cambiar el tipo de dato que almacena.

Definicin de constante.Una constante es un dato cuyo valor no puede cambiar durante la ejecucin del programa. Recibe un valor en el momento de la compilacin y este permanece inalterado durante todo el programa. Tienen varios usos: ser miembro en una expresin, en una comparacin, asignar su valor a una variable, etc.

Definicin de contadorUn contador es una variable cuyo valor aumenta o disminuye. Una forma de controlar a un bucle es mediante un contador. Los procesos repetitivos son la base del uso de las computadoras. En estos procesos se necesitan normalmente contar los sucesos o acciones internas del bucle, como pueden ser los elementos de un fichero de interacciones a realizar por el bucle.

JUAN VICTOR SANTOS GARCIA 2 ALGORITMOS

Definicin de AcumuladorUn acumulador es una variable cuya misin es almacenar cantidades variables resultantes de sumas sucesivas. Realiza la misma funcin que un

contador con diferencia de que el incremento o

decremento de cada suma es variable en lugar de

constante como en el caso del contador.

Tipos de datosEnteros.El tipo entero es un subconjunto finito de los nmeros enteros. Dentro de esta categora estn incluidas constantes, funciones, y expresiones de tipo entero. Los enteros son nmeros completos. No tienen componentes fraccionarios o decimales y pueden ser positivos o negativos.

CarcterEs el conjunto finito y ordenado de caracteres que la computadora reconoce. Un dato de este tipo contiene un solo carcter. La mayora de las computadoras reconoce los siguientes caracteres alfabticos y numricos: - Caracteres alfabticos A, B, C, , Z. - Caracteres numricos 0, 1, 2, ,9 - Caracteres especiales +, -, *, , $.

LgicosTambin denominados booleanos, son datos que solo pueden tomar uno de dos valores: Cierto o verdadero (true) o falso (false).

JUAN VICTOR SANTOS GARCIA 3 ALGORITMOSEste tipo de datos se emplea para representar las alternativas (si/no) a determinadas condiciones. Por ejemplo, cuando se quiere saber si un valor entero es par la respuesta ser verdadera o falsa. Y las expresiones de tipo lgico y las expresiones de tipo lgico se forman combinando operandos del mismo tipo mediante operadores relacionales, que son: Operador relacional = < = significado igual no igual a menor que menor que o igual a mayor que mayor que o igual a

OperadoresSmbolos utilizados para la relacin entre trminos matemticos, variables, etc. Por ejemplo: AND, OR, XOR, etc. Son utilizados tambin en los buscadores para precisar las bsquedas.

Los operadores permiten enfocar la bsqueda vinculando trminos de bsqueda y definiendo la relacin entre ellos. Tipos de operadores. Operadores booleanos Operadores de posicin Operadores relacionales Los operadores booleanos (AND, NOT, OR, XOR) localizan registros que contienen los trminos coincidentes en uno de los campos especificados o en todos los campos especificados. Utilizar operadores booleanos para conectar palabras o frases entre ms de un campo de texto, o utilizar operadores booleanos para conectar palabras o frases dentro de un campo de texto. Operadores de posicin Los operadores de posicin (SAME, WITH, NEAR, ADJ) localizan registros en los que los trminos estn en proximidad dentro de mismo registro bibliogrfico. Los operadores posicionales se pueden utilizar para conectar palabras o frases dentro de un campo de bsqueda pero no entre campos de bsqueda. Operadores relacionales Los operadores relacionales (, =, , =) permiten buscar expresiones numricas. Utilizar los operadores relacionales encerrando un campo entre llaves {}, y tecleando un operadore relacional y un nmero. Operador Definicin < menor que

JUAN VICTOR SANTOS GARCIA 4 ALGORITMOS> = = mayor que igual a diferente de menor que o igual a mayor que o igual a

Smbolos de diagrama de flujo