Vous êtes sur la page 1sur 7

ALGORITMO

 Conjunto ordenado de operaciones sistemáticas que


permite hacer un cálculo y hallar la solución de un tipo
de problema.
 Es un conjunto prescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permiten llevar a
cabo una actividad mediante pasos sucesivos que no
generen dudas a quien deba hacer dicha actividad.
Dados un estado inicial y una entrada, siguiendo los
pasos sucesivos se llega a un estado final y se obtiene
una solución.
EJEMPLOS DE ALGORITMO…
En la vida cotidiana, se emplean algoritmos
frecuentemente para resolver problemas.
 Manuales de usuario
 Instructivo para usar un aparato,
 Instrucciones que recibe un trabajador de su patrón.
 Algoritmo de multiplicación,
 Algoritmo de la división
 Algoritmo de Euclides
 Método de Gauss
MEDIOS DE EXPRESIÓN DE UN
ALGORITMO
 Los algoritmos pueden ser expresados demuchas
maneras :
 lenguaje natural,
 pseudocódigo,
 diagramas de flujo y
 lenguajes de programación
LA DESCIPCIÓN DE UN ALGORIMO
USUALMENTE SE HACE EN TRES
NIVELES:
 Descripción de alto nivel. Se establece el problema, se
selecciona un modelo matemático y se explica el
algoritmo de manera verbal, posiblemente con
ilustraciones y omitiendo detalles.
 Descripción formal. Se usa pseudocódigo para
describir la secuencia de pasos que encuentran la
solución.
 Implementación. Se muestra el algoritmo expresado
en un lenguaje de programación específico o algún
objeto capaz de llevar a cabo instrucciones.
LENGUAJE NATURAL
 Es aquél que describe en español, para nuestro caso,
los pasos a seguir utilizando un vocabulario cotidiano.
Se le conoce como lenguaje jerga cuando se utilizan
términos especializados de una determinada ciencia,
profesión o grupo
VENTAJAS Y DESVENTAJAS:
VENTAJAS:
 Ordenado
 Fácil de entender
DESVENTAJAS:
 Cada persona maneja su pseudocódigo.
 No vez exactamente como es la sintaxis de alguna
linea.
 Tal vez no entiendas la notación de la persona que lo
explica.

Vous aimerez peut-être aussi