lunes, 22 de junio de 2009

Algoritmo

Es una lista bien definida,ordenada infinita de operaciones que permiten ayar la solucion a un problema . Dado un estado inicial y una entrada , atrabes de pasos susecibos y bien definidos se llega a un estado final, octeniendo una solucion .
El ocjetivo de un algoritmo es transformar las entradas en salidas deseadas.

Caracteristicas:

A-) Preciso :Indicar claramente el orden de ejecusion de las acsiones .

B-) Definido: Lo puedo ejecutar varias beses y octengo el mismo resultado .


C-) Finito: Tiene que terminar en algun momento .

El algoritmo se divide en tres partes principales:

A-)Entrada:(datos para ejecutar el proseso)

B-)Proceso:( Donde se prosesan los datos para octener el resultado)

C-)Salida: ( presenta resultado)

Pasos para diseñar el algoritmo:

A-) Conoser el problema:

B-) Determinar los datos de entrada:

C-) Determinar la informacion nesesaria que el algoritmo produsca :

D-) Determinar cuales prosesos debe realiasar con los datos de entrada para los datos de salida corespondientes:

Subtitulo:

Medios de Exprecion de un algoritmo:

A-) Lenguaje natural: Es el que nosotros ablamos.

C-) Pseudocodigo: Es la descripsion de un algoritmo que se asemeja a un lenguaje de programacion pero con algunas combenciones de lenguaje natural, el seudocodigo no esta regido por ningun estandar.

Otro medio de exprecion son los diagramas de flujo.los diagramas de flujo son descripciones graficas del algoritmo.,usan sinbolos conectados con flechas para indicar la secuencia de instrucsiones y estan regidos por la iso .

Lenguajes de progarmacion:Nos pewrmite crear programas y software.

No hay comentarios:

Publicar un comentario