Definicion de algoritmo y sus tipos
catedraprogramacion :: UNIDAD 1 (Delen sobre el tema que vayan a responder, aparecera una pantalla, clic sobre newtopic, en tema el que van a responder y abajo la respuesta) :: Definición Algoritmo. Tipos
Página 1 de 1.
Definicion de algoritmo y sus tipos
En programación, los algoritmos se implementan en forma de sentencias en algún lenguaje de programación. De esta manera, la forma de escribir los algoritmos dependen del lenguaje de programación, y del paradigma usado. Estos son los algoritmos que pueden ser interpretados por una computadora y así ser ejecutados.
Los algoritmos también pueden representarse gráficamente empleando diagramas de flujo o formas similares. De esta manera, son fácilmente comprensibles, especialmente para personas que no son programadores. También, de esta manera, los algoritmos son más "universales", pues no dependen de un lenguaje de programación específico.
Los algoritmos también pueden escribirse en pseudocódigo, lo que también los hace fáciles de entender.
Se hacen intentos para que las computadoras interpreten y ejecuten los diagramas de flujo y los pseudocódigos, pero no logran la flexibilidad, potencia y velocidad de los algoritmos puramente escritos en un lenguaje de programación específico.
Un algoritmo también puede expresarse en lenguaje natural, aunque esto puede traer ambigüedades e interpretaciones erróneas (la ambigüedad es propia del lenguaje humano).
Existen varios tipos de algoritmos probabilísticos dependiendo de su funcionamiento, pudiéndose distinguir:
• Algoritmos numéricos, que proporcionan una solución aproximada del problema.
• Algoritmos de Monte Carlo, que pueden dar la respuesta correcta o respuesta erróneas (con probabilidad baja).
• Algoritmos de Las Vegas, que nunca dan una respuesta incorrecta: o bien dan la respuesta correcta o informan del fallo.
Los algoritmos también pueden representarse gráficamente empleando diagramas de flujo o formas similares. De esta manera, son fácilmente comprensibles, especialmente para personas que no son programadores. También, de esta manera, los algoritmos son más "universales", pues no dependen de un lenguaje de programación específico.
Los algoritmos también pueden escribirse en pseudocódigo, lo que también los hace fáciles de entender.
Se hacen intentos para que las computadoras interpreten y ejecuten los diagramas de flujo y los pseudocódigos, pero no logran la flexibilidad, potencia y velocidad de los algoritmos puramente escritos en un lenguaje de programación específico.
Un algoritmo también puede expresarse en lenguaje natural, aunque esto puede traer ambigüedades e interpretaciones erróneas (la ambigüedad es propia del lenguaje humano).
Existen varios tipos de algoritmos probabilísticos dependiendo de su funcionamiento, pudiéndose distinguir:
• Algoritmos numéricos, que proporcionan una solución aproximada del problema.
• Algoritmos de Monte Carlo, que pueden dar la respuesta correcta o respuesta erróneas (con probabilidad baja).
• Algoritmos de Las Vegas, que nunca dan una respuesta incorrecta: o bien dan la respuesta correcta o informan del fallo.
lynda nunez ID424- Mensajes : 7
Fecha de inscripción : 16/10/2008
Temas similares
» Definición Algoritmo. Tipos
» Definición Algoritmo. Tipos
» definicion de algoritmo y sus tipos
» Algoritmo y tipos de algoritmo
» algoritmo . tipos
» Definición Algoritmo. Tipos
» definicion de algoritmo y sus tipos
» Algoritmo y tipos de algoritmo
» algoritmo . tipos
catedraprogramacion :: UNIDAD 1 (Delen sobre el tema que vayan a responder, aparecera una pantalla, clic sobre newtopic, en tema el que van a responder y abajo la respuesta) :: Definición Algoritmo. Tipos
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.