Creacion de un algoritmo

Páginas: 8 (1935 palabras) Publicado: 22 de septiembre de 2015
ANÁLISIS DEL PROBLEMA
Ø       El análisis del problema es la fase fundamental para resolver un problema.  Esta fase requiere  normalmente el máximo de imaginación y creatividad  por parte del programador o del analista.
Ø       Se analiza teniendo presente la especificación de los requerimientos dados por el cliente de la empresa o por la persona que encarga el problema.
 
Acciones que debetener el análisis del problema:
ENTRADA        PROCESO       SALIDA 
Entrada: el objetivo de este paso es determinar los datos que se utilizaran para resolver el problema.
Proceso: el objetivo es graficar el Procesamiento de Datos, que permita identificar las entradas y salidas de cada uno de los procesos.
Salida: El objetivo es definir las salidas que tendrá el problema referente  a las necesidadesdetectadas. 
 
Pasos que se deben realizar:
Ø            Se debe examinar cuidadosamente el problema a fin de identificar qué tipo de información se necesita producir (Salida)
Ø            A continuación debe identificar aquellos elementos de información dados en el problema, que puedan ser útiles para obtener solución (Entrada y datos adicionales)
Ø            Luego, identificar los procedimientosnecesarios que permitan transformar los datos de entrada en salida (Proceso).
Crear el Identificador:
En este paso se crearan las variables, identificará el tipo de variables o constante y aplicarán las fórmulas que se vieron en el tema Expresiones. 

DISEÑO DEL ALGORITMO
Se deriva de la traducción al latín de la palabra árabe Alkhowarismi, nombre de un matemático y astrónomo árabe que escribióun tratado sobre manipulación de números y ecuaciones en el siglo IX. Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
Características del Algoritmo
·       preciso, tiene que indicar el orden de realización en cada paso. ·       definido, es decir, si elalgoritmo se prueba dos veces, en estas dos pruebas, se debe obtener el mismo resultado. ·       Finito, es decir, que el algoritmo tiene que tener un número determinado de pasos.·       Debe producir un resultado en un tiempo finito.
Cada paso precisa un orden y tiene un orden de pasos finitos. En este algoritmo aparece la palabra SI remarcada en mayúsculas, el uso de esta palabra la veremos, cuando discutamos sobre el control del flujo del programa o estructuras de control.Los algoritmos se pueden expresar por fórmulas, diagramas de flujo, y pseudocódigos conocidos como herramientas de programación.
Fases para la Resolución de Problemas: En esta sección describire brevemente las fases o pasos a seguirpara la resolución de problemas con ayuda de la computadora.
Análisis del Problema: Esta fase requiere una clara definición donde se contemple exactamente lo que debe hacer el programa y el resultado o solución deseada. Dado que se busca una solución se precisan especificaciones de entrada y salida.Para poder definir bien un problema es conveniente responder a las siguientes preguntas:
·       ¿Qué entradas se requieren? (cantidad y tipo)
·       ¿Cuál es la salida deseada? (cantidad y tipo)
·       ¿Qué método produce la salida deseada?
Diseño del Algoritmo: En la fase de análisis en el proceso...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creación de Algoritmos Para La Solución de Problemas
  • Algoritmo
  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS