¿QUe es un algoritmo?
¿Que es un algoritmo?
Se denomina algoritmo al conjunto de pasos ordenados y finitos que permiten resolverun problema o tarea específica. Los algoritmos son independientes del lenguaje de programación y de la computadora que se vaya a emplear para ejecutarlo.
Todo algoritmo debe ser:
1. FINITO en tamañoo número de instrucciones (tiene un primer paso y un último paso) y tiempo de ejecución (debe terminar en algún momento). Por lo tanto, debe tener un punto particular de inicio y fin.
2. PRECISO.Debe tener un orden entre los pasos.
3. DEFINIDO. No debe ser ambiguo (dobles interpretaciones); si se ejecuta el mismo algoritmo el resultado siempre será el mismo, sin importar las entadasproporcionadas.
4. GENERAL. Debe tolerar cambios que se puedan presentar en la definición del problema.
Toda actividad que realizamos la podemos expresar en forma de algoritmo. Existen dos tipos dealgoritmos, los que se desarrollan para ser ejecutados por una computadora, llamados algoritmos computacionales, y los que realiza el ser humano, es decir, algoritmos no computacionales; como ejemplos de éstostenemos:
1. Cambiar unos neumáticos (llanta) de un automóvil.
2. Preparar unos “huevos a la mexicana”.
3. Calcular el área de un triángulo.
¿Qué es un diagrama de flujo?
Un diagrama de flujo esla representación gráfica de un algoritmo; dicha representación gráfica se lleva acabo cuando varios símbolos (que indican diferentes procesos en la computadora) se relacionan entre sí mediante líneasque indican el orden en que se deben ejecutar las instrucciones para obtener los resultados deseados. Los símbolos utilizados han sido reglamentados por el Instituto Nacional de NormalizaciónEsradounidense (ANSI, American Nation Standards Institute)
Características de los diagramas de flujo:
Todo diagrama debe tener un inicio y un fin.
No se especifica la declaración de variables.
Se deben...
Regístrate para leer el documento completo.