Sei sulla pagina 1di 6

Algoritmos, Pseudocódigos y

Diagrama de Flujo.
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 yuna 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 y
•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 en un lenguaje de programación
específico o algún objeto
capaz de llevar a cabo instrucciones.
Lenguaje Natural.
Ventajas
podes trabajar en orden
es casi seguro que vas a llegar a tu objetivo propuesto

Desventajas.
Es ambiguo: uno de los principales rasgos que destacan los expertos en contra del Lenguaje Natural es su nivel de
ambigüedad. De esta forma, ciertos símbolos o construcciones lingüísticas pueden simbolizar o referir a cosas distintas
según el contexto en donde sea empleado, por lo cual el hablante no sólo debe ser consciente del significado de la
palabra o construcción como tal, sino reparar en la situación en donde esta se pronuncia, el tono con el que se hace, la
gestualidad del hablante, entre otros factores.
Redundancia: así mismo, a pesar de que cada Lenguaje natural ha desarrollado sus procedimientos y recursos
lingüísticos para evitar repeticiones innecesarias, el Lenguaje Natural está lleno de redundancias y repeticiones que en
ocasiones atentan contra la misma Economía del Lenguaje o incluso la urgencia comunicativa.
Es impreciso: así mismo, al pertenecer a una creación convencional y arbitraria, los Lenguajes naturales en ocasiones se
encuentran caracterizados por un alto nivel de imprecisión, haciendo que algunas palabras sean muy vagas a la hora de
designar un objeto, o que incluso existan dudas sobre su definición, o que sean empleadas para designar más de un
objeto o circunstancia, lo cual puede confundir bastante a un hablante de otra lengua que se encuentre en estudio de
ésta, o también a hablantes nativos.

Potrebbero piacerti anche