Vous êtes sur la page 1sur 7

 Conjunto ordenado de operaciones

sistemáticas que permiten hacer un calculo


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.
Dados un estado inicial y una entrada,
siguiendo los pasos sucesivos se llega a un
estado final y se obtiene una solución.
 En la vida cotidiana, se emplean algoritmos
frecuentemente para resolver problemas.
1. Manuales de usuario.
2. Instructivo para usar un aparato.
3. Instrucciones que recibe un trabajador de
su patrón.
4. Algoritmo de multiplicación.
5. Algoritmo de división.
6. Algoritmos de Euclides.
7. Método de Gauss.
 Los algoritmos pueden ser expresados
de muchas maneras:
1. Lenguaje natural.
2. Pseudocódigo.
3. Diagramas de flujo.
4. Lenguajes de programación.
 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.
 IMPLEMENTACION. Se muestra el algoritmo
expresado en un lenguaje de
programación especifico o algún objeto
capaz de llevar a cabo instrucciones.
 Los algoritmos de este tipo son similares a las recetas de cocina (para
preparar comidas, bebidas, etc) o a los manuales de instrucción para
manejo de una maquina (ejm. un corta pasto) o un equipo (ejm. una
lavadora o el microondas).
1. En la vida diaria (cotidiana), implícitamente seguimos ciertas
actividades rutinarias (algoritmos) en el desarrollo de nuestras
actividades, por ejemplo:
2. Seguimos una secuencia de pasos( algoritmo) para ir a la oficina
3. Seguimos una secuencia de pasos(algoritmo) para ir a clases en la
universidad.
4. Seguimos una secuencia de pasos para cambiar la llanta pinchada
de un auto.
5. Seguimos una secuencia de pasos para encender el computador,
impresora y estabilizador de corriente.
6. Seguimos otra secuencia de pasos para apagar los mismos equipos.
7. Seguimos una secuencia de pasos para tomar el avión para viajar.
VENTAJAS:
1. Se puede interpretar de varias maneras.
2. Sus palabras definidas y utilización de
términos comunes.
DESVENTAJAS:
1. Solo puede ser entendido entre personas
de la misma forma.
2. Pueden ser ambiguos entre personas de
diferentes culturas.
3. Es necesario saber leer y escribir: en ambos
es insustituible.