domingo, 6 de febrero de 2011

CARACTERISTICAS DE LOS ALGORITMOS

Un algoritmo, además de ser una secuencia de acciones lógicas que hay que realizar para completar un procesotambien requieren cumplir con las 5 condiociones siguiente:


1.- Finitud. Un algoritmo debe terminar en un número finito de pasos-

2.- Definitividad. Cada paso del algoritmo debe definirse de modo preciso; las acciones a realizar deben de estar especificadas rigurosamente y sin ambiguuedad para cada caso.

3.- Entrada. Un algoritmo tiene cero o mas entradas. Esto es las cantidades de datos de inicio se generan en el mismo algoritmo o se conocen previamente.

4.- Salida.
 Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación especifica con los datos o conatidades de entrada.

5.- Efectividad.
 El algoritmo debe de ser efectivo. Esto significa que todad las operaciones deben ser suficientemente sencillas para poder en principio ser realizadas de modo exacto y en un tiempo finito por un procesador.

REPRESENTACIÓN DE LOS ALGORITMOS

Los algoritmos pueden ser representados utilizando diversas técnicas o métodos:

Investiga en Internet lo siguiente:
  • Texto narrativo
  • Diagrama de flujo
  • Pseudocódigo








Para la realización de un algoritmo deben definirse los siguientes elementos



Entrada:

El algoritmo tendrá cero o más entradas, es decir, cantidades dadas antes de empezar. Estas cantidades pertenecen además, a conjuntos especificados de objetos. Por ejemplo, pueden ser cadenas de caracteres, enteros, naturales, fraccionarios, etc. Se trata siempre de cantidades representativas del mundo real expresadas de tal forma que sean aptas para su interpretación por la computadora.

Proceso:

Descripción de las operaciones que se llevarán a cabo con las entradas como datos para obtener la salida de acuerdo con la tarea para la cual fue diseñado.

Salida:

El algoritmo tiene una o más salidas, en relación con las entradas.

5 comentarios:

  1. profe este inicio del semestre e empesado bien y me gustaria que viera mi blog las entradas que publique del algoritmo

    ResponderEliminar
  2. hola profe estas informacion de las caracteristicas me parecieron muy bien
    por que haci me adelanto un poco de la clase ,pero ya no jejej lo bueno que repaso la informacion para el examen
    bye se cuida =D

    ResponderEliminar
  3. muy buena información me sera de útil

    ResponderEliminar
  4. Este comentario ha sido eliminado por el autor.

    ResponderEliminar