Algoritmo
MODULO 1
DEFINICIÓN
• Un Algoritmo, se puede definir como una secuencia de
instrucciones que representan un modelo de solución para
determinado tipo de problemas. O bien como unconjunto de
instrucciones que realizadas en orden conducen a obtener la
solución de un problema.
• Los algoritmos son independientes de los lenguajes de
programación. En cada problema el algoritmopuede
escribirse y luego ejecutarse en un lenguaje diferente de
programación.
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 un valor 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 es cualitativo cuando en sus
pasos o instrucciones no están involucrados cálculos numéricos.
Ejemplos: Las instrucciones paradesarrollar una actividad física,
encontrar un tesoro.
• Algoritmo cuantitativo: Una algoritmo es cuantitativo cuando en sus
pasos o instrucciones involucran cálculos numéricos. Ejemplo: Solución
deuna ecuación de segundo grado.
CARACTERÍSTICAS DE UN ALGORITMO:
PARTES DE UN ALGORITMO:
Entrada: Son los datos necesarios
que el algoritmo necesita para ser
ejecutado.
Proceso: Secuencia depasos para
ejecutar el algoritmo.
Salida: Son los datos obtenidos
después de la ejecución del
algoritmo.
COMO SE REPRESENTAN:
Para la representación de un algoritmo, antes de ser
convertido alenguaje de programación, se utilizan algunos
métodos:
• Diagramación de flujo.
• Pseudocódigo.
• Fórmulas matemáticas.
JUEGOS ALGORÍTMIC
OS
TAREA:
• Traer diseñado un algoritmo para la solución decualquier problema aplicado en la vida cotidiana.
• Investigar que son los diagramas de flujo y cuales
son sus símbolos y traerlos dibujados en cartón.
Nota: por cada símbolo traer una flecha....
Regístrate para leer el documento completo.