Algoritmos y diagramas de flujo
ALGORITMOS
DEFINICIÓN: Un Algoritmo, es una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O como unconjunto de instrucciones que realizadas en un orden especifico conducen a obtener la solución de un problema. En conclusión se puede decir que es un conjunto ordenado de pasos que nos permite solucionarun problema.
CLASIFICACIÓN DE ALGORITMOS:
Algoritmo computacional: Es un algoritmo que puede ser ejecutado en una computadora. Ejemplo: Fórmula aplicada para un cálculo de la raíz cuadrada de unvalor x.
Algoritmo no computacional: Es un algoritmo que no requiere de una computadora para ser ejecutado. Ejemplo: Instalación de un equipo de sonido.
Algoritmo cualitativo: Un algoritmo escualitativo cuando en sus pasos o instrucciones no están involucrados cálculos numéricos. Ejemplos: Las instrucciones para desarrollar una actividad física, encontrar un tesoro.
Algoritmo cuantitativo: Unaalgoritmo es cuantitativo cuando en sus pasos o instrucciones involucran cálculos numéricos. Ejemplo: Solución de una ecuación de segundo grado.
CARACTERÍSTICAS DE UN ALGORITMO:
1. Debe serPreciso, porque cada uno de sus pasos debe indicar de manera precisa e inequívoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un número limitado de pasos.
3. Debe serDefinido, porque debe producir los mismos resultados para las mismas condiciones de entrada.
4. Puede tener cero o más elementos de entrada.
5. Debe producir un resultado. Los datos de salida serán losresultados de efectuar las instrucciones.
PARTES DE UN ALGORITMO:
· Entrada de datos, son los datos necesarios que el algoritmo necesita para ser ejecutado.
· Proceso, es la secuencia depasos para ejecutar el algoritmo.
· Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.
TÉCNICAS DE REPRESENTACIÓN:
· Diagramación libre (Diagramas de flujo). ...
Regístrate para leer el documento completo.