ALGORITMOS Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.1
MEDIOS DE EXPRECION DE ALGORITMOS LENGUAJE NATURAL PSEUDOCODIGO DIAGRAMA DE FLUJO LENGUAJE DE PROGRAMACION IMPLEMENTACION
LENGUAJE NATURAL PSEUDOCODIGO CARACTERISTICAS Evita la ambigüedad Son precisos y bien definidos. Utilizan términos familiares al sentido común. Elimina instrucciones innecesarias. PSEUDOCODIGO es un lenguaje falso que usa la combinación de lenguaje natural y lenguaje de programación
LENGUAJE DE PROGRAMACIÓN DIAGRAMA DE FLUJO los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones . LENGUAJE DE PROGRAMACIÓN Es un idioma artificial empleado por maquinas para expresar algoritmos con precisión .
IMPLEMENTACIÓN los algoritmos pueden ser utilizados en otros medios : Circuito eléctrico Aparato mecánico ,etc
Tipos de algoritmos Algoritmos de búsqueda Algoritmos Ordenamiento: es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por un orden. Algoritmos de búsqueda es aquel que está diseñado para localizar un elemento con ciertas propiedades dentro de una estructura de datos
EJEMPLOS ALGORITMOS MATEMÁTICOS
Algoritmo masculino
Algoritmo en la vida cotidiana
Presentado por: Dinaluz Quintero Daniel Ricardo Vargas Emilio Londoño Yarleth Yurani Uribe