Please enable JavaScript.
Coggle requires JavaScript to display documents.
TÉCNICAS PARA EL DESARROLLO LÓGICO DE PROBLEMAS. - Coggle Diagram
TÉCNICAS PARA EL DESARROLLO LÓGICO DE PROBLEMAS.
Algoritmo
DEFINICIÓN DEL ALGORITMO.
Un Algoritmo es una serie de operaciones detalladas a ejercitar paso a paso, y que conducen a la
resolución de un problema. Un Algoritmo no da la respuesta exacta a un problema, sino que nos
conduce a obtenerla.
Las etapas que debemos seguir para la solución de un problema son:
1) Análisis profundo del problema.
2) Construcción del Algoritmo.
3) Verificación del Algoritmo.
CARACTERÍSTICAS DEL ALGORITMO.
Deben reunir las siguientes características:
a) Precisión: los pasos a seguir en el algoritmo deben ser detallados claramente.
b) Determinismo: el algoritmo, dado un conjunto de datos idénticos de entrada, siempre deben arrojar
los mismos resultados.
c) Finitud: el algoritmo, independientemente de la complejidad del mismo, siempre debe ser de
longitud finita.
Un algoritmo consta de tres secciones o módulos principales que son:
1) Datos de entrada: representa la operación o acción que permite el ingreso de lo datos del problema.
2) Procesamiento de los datos: representa la operación o conjunto de operaciones secuenciales, cuyo
objetivo es obtener la solución del problema.
3) Impresión de Resultados: representa una operación o conjunto de operaciones que permiten
comunicar al exterior el o los resultados alcanzados.
DIAGRAMA DE FLUJO.
3.1. Definición: Es una representación gráfica de lo que se desea que la computadora realice.
3.2. Clases de Diagramas de Flujo: Existen:
a) Diagrama de Flujo de Sistema: describe el flujo de información entre los distintos soportes físicos
de un sistema informático.
Diagrama de Flujo de Bloque: diagrama que representa la estructura en los módulos o bloques que
se han realizado en el problema a resolver.
c) Diagrama de Flujo de Detalle: son las órdenes en secuencia que se deben dar a la máquina para la
resolución del problema.