You are on page 1of 7

Hiram Efraím Macías Rúelas.

Alexis Jesús Ávila Medina.


 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.
 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
 Los algoritmos pueden ser expresados de
muchas maneras :
 lenguaje natural,
 pseudocódigo,
 diagramas de flujo y
 lenguajes de programación
 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
objetocapaz de llevar a cabo instrucciones.
 El término lengua natural designa una variedad lingüística o forma
de lenguaje humano con fines comunicativos que está dotado de
una sintaxis y que obedece supuestamente a los principios de economía
y optimidad. Las lenguas naturales están basadas usualmente en un
sistema de signos sonoros aunque algunas pueden estar basadas
en signos gestuales.
 En la sociolingüística, el término lengua natural también se utiliza a
veces como lengua étnica en contraposición a las lenguas planificadas
o construida (como el esperanto). La lengua étnica evoluciona
enmarcada por una cultura de hablantes nativos que utilizan dicha
lengua con una finalidad comunicativa. De esta forma, se distingue
entre idiomas tales como el chino mandarín, el español y el inglés, las
cuales son lenguas étnicas; y el esperanto, ido, interlingua, a las cuales
se les denomina lenguas planificadas. Sin embargo, una lengua
planificada también puede adquirir una cultura y hablantes nativos,
como es el caso del esperanto. Además, formalmente las lenguas
planificadas y las lenguas étnicas pueden cumplir igualmente con los
requisitos de poseer sintaxis y principios de economía que las hagan
aptas para la comunicación humanageneral.
Desventajas:
 Es producto de una convención, lo que lo hace también
arbitrario.
 Exclusión y sintaxis.
 Redundancia.

Ventajas
 Rapidez de la representación.
 Fácil actualización.

You might also like