Tipos de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (859 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de agosto de 2010
Leer documento completo
Vista previa del texto
ALGORITMO
Conjunto finito de reglas que dan una secuencia de operaciones para resolver todos los problemas de un tipo dado. De forma más sencilla, podemos decir que un algoritmo es un conjunto depasos que nos permite obtener un dato.
CLASIFICACION DE ALGORITMOS
Algoritmo determinista: en cada paso del algoritmo se determina de forma única el siguiente paso.

Algoritmo no determinista:deben decidir en casa paso de la ejecución entre varias alternativas y agotarlas todas antes de encontrar la solución.

CARACTERISTICAS DE LOS ALGORITMOS

Las características fundamentales que debecumplir todo algoritmo son:
·Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
·Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener elmismo resultado cada vez.
·Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un numero finito de pasos.
La definición de un algoritmo debedefinir tres partes: Entrada, Proceso y Salida. En el algoritmo de receta de cocina citado anteriormente se tendrá:
Entrada: ingrediente y utensilios empleados.
Proceso: elaboración de la receta en lacocina.
Salida: terminación del plato (por ejemplo, cordero).
ELEMENTOS DE UN ALGORITMO
En programación se debe separar la diferencia entre el diseño del algoritmo y su implementación en unlenguaje específico. Por ello, se debe distinguir claramente entre los conceptos de programación y el medio en que ellos se implementan en un lenguaje específico.
Sin embargo, una vez que se comprendan losconceptos de programación, como utilizarlos, la enseñanza de un nuevo lenguaje es relativamente fácil.
Los lenguajes de programación –como los restantes lenguajes- tienen elementos básicos que seutilizan como bloques constructivos, así como reglas para las que esos elementos se
combinan. Estas reglas se denominan sintaxis del lenguaje. Solamente las instrucciones sintácticamente correctas...
tracking img