Vous êtes sur la page 1sur 6

ALGORITMOS, PSEUDOCÓDIGOS

Y DIAGRAMAS DE FLUJO
ALUMNO: MORENO RODRÍGUEZ RAMSÉS
GRUPO: 204
INFORMÁTICA II
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 de muchas maneras :


• lenguaje natural
• Pseudocódigo
• diagramas de flujo
• lenguajes de programación
LA DESCRIPCIÓN DE UN ALGORITMO
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 enun lenguaje de
programación específico o algún objeto capaz de llevar a cabo instrucciones.
LENGUAJE NATURAL
Ventajas
1. Permite identificar los problemas y las oportunidades de mejor proceso
2. Se identifican los pasos redundantes, los flujos de los procesos, los conflictos de la
autoridad, las responsabilidades, los cuellos de botella y los puntos de decisión
Desventajas
1. Es el las ineficiente de todos los métodos
2. Consume bastante tiempo de la computadora
3. Requiere muchas lecturas/escrituras en memoria

Vous aimerez peut-être aussi