SlideShare una empresa de Scribd logo
1 de 6
ALGORITMO
DEFINICION
Existen muchas definiciones pero las mas apropiadas son
las siguientes:
a).- Algoritmo es una secuencia finita de instrucciones,
cada una de las cuales tiene un significado preciso y
puede ejecutarse con una cantidad finita de esfuerzo en
un tiempo finito. Ha de tener las siguientes características:
legible, correcto, modular, eficiente, estructurado, no
ambiguo y a ser posible se ha de desarrollar en el menor
tiempo posible.
b).- Un algoritmo es el conjunto de operaciones y
procedimientos que deben seguirse para resolver un
problema.
CARACTERISTICAS
• Finito: el algoritmo debe acabar tras un número finito
de pasos. Es más, es casi fundamental que sea en
un número razonable de pasos. Es decir que debe
tener un final y no debe ser repetitivo.
• Definido: si se sigue dos veces, se obtiene el mismo
resultado cada vez.
• Preciso: estar compuesto de pasos bien definidos
(no ambiguos) y ordenados. hay que evitar toda
ambigüedad al definir cada paso.
PARTES DE UN
ALGORITMO
• Entrada: es la información de partida que
necesita el algoritmo para arrancar.
• Proceso: es el conjunto de todas las
operaciones a realizar.
• Salida: son los resultados obtenidos.
CLASIFICACIÓN DE
ALGORITMOS
Los algoritmos se pueden clasificar en cuatro tipos:
• Algoritmo computacional: Es un algoritmo que
puede ser ejecutado en una computadora. Ejemplo:
Fórmula aplicada para un cálculo de la raíz cuadrada
de un valor x.
• Algoritmo no computacional: Es un algoritmo que
no requiere de una computadora para ser ejecutado.
Ejemplo: Instalación de un equipo de sonido.
• Algoritmo cualitativo: Un algoritmo es cualitativo
cuando en sus pasos o instrucciones no están
involucrados cálculos numéricos. Ejemplos: Las
instrucciones para desarrollar una actividad física,
encontrar un tesoro.
• Algoritmo cuantitativo: Una algoritmo es
cuantitativo cuando en sus pasos o instrucciones
involucran cálculos numéricos. Ejemplo: Solución de
una ecuación de segundo grado.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Esmeralda....!!!
Esmeralda....!!!Esmeralda....!!!
Esmeralda....!!!
 
ALGORITMO
ALGORITMOALGORITMO
ALGORITMO
 
Representacion Algoritmica de un Programa.
Representacion Algoritmica de un Programa.Representacion Algoritmica de un Programa.
Representacion Algoritmica de un Programa.
 
Análisis de algoritmos
Análisis de algoritmosAnálisis de algoritmos
Análisis de algoritmos
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmos
 
Algoritmo poncho
Algoritmo ponchoAlgoritmo poncho
Algoritmo poncho
 
El algoritmoo
El algoritmooEl algoritmoo
El algoritmoo
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICAS
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos de ale
Algoritmos de aleAlgoritmos de ale
Algoritmos de ale
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)
 
Unidad I Algoritmos y Programas
Unidad I Algoritmos y ProgramasUnidad I Algoritmos y Programas
Unidad I Algoritmos y Programas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Similar a Algoritmo

Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosGabriel Ruiz
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmojohan stoker
 
Algoritmos computacionales y programación: 1
 Algoritmos computacionales y programación: 1 Algoritmos computacionales y programación: 1
Algoritmos computacionales y programación: 1Universidad Veracruzana
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónQuirogaSharon
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computaciónLuisRestan1
 
Guia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicasGuia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicasjennyrestrepos
 
Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Ana Yansi Romero
 
Algoritmos con decisiones.pptx
Algoritmos con decisiones.pptxAlgoritmos con decisiones.pptx
Algoritmos con decisiones.pptxMauroTapiaMuoz
 
Algoritmo
Algoritmo Algoritmo
Algoritmo jhohamn
 
Presentacion info
Presentacion infoPresentacion info
Presentacion infomariopoza00
 
Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Alma Lopez
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slidesharedaniel_estrada
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slidesharedaniel_estrada
 
Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.PilarVictoria3
 

Similar a Algoritmo (20)

Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos computacionales y programación: 1
 Algoritmos computacionales y programación: 1 Algoritmos computacionales y programación: 1
Algoritmos computacionales y programación: 1
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y información
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computación
 
Guia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicasGuia 31 que es un algoritmo y sus carateristicas
Guia 31 que es un algoritmo y sus carateristicas
 
Algoritmos clase 10
Algoritmos clase 10Algoritmos clase 10
Algoritmos clase 10
 
Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.Tema de algoritmos. Clasificación de algoritmos.
Tema de algoritmos. Clasificación de algoritmos.
 
Algoritmos con decisiones.pptx
Algoritmos con decisiones.pptxAlgoritmos con decisiones.pptx
Algoritmos con decisiones.pptx
 
Contenido1
Contenido1Contenido1
Contenido1
 
Algoritmo
Algoritmo Algoritmo
Algoritmo
 
Presentacion info
Presentacion infoPresentacion info
Presentacion info
 
Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.
 

Algoritmo

  • 2. DEFINICION Existen muchas definiciones pero las mas apropiadas son las siguientes: a).- Algoritmo es una secuencia finita de instrucciones, cada una de las cuales tiene un significado preciso y puede ejecutarse con una cantidad finita de esfuerzo en un tiempo finito. Ha de tener las siguientes características: legible, correcto, modular, eficiente, estructurado, no ambiguo y a ser posible se ha de desarrollar en el menor tiempo posible. b).- Un algoritmo es el conjunto de operaciones y procedimientos que deben seguirse para resolver un problema.
  • 3. CARACTERISTICAS • Finito: el algoritmo debe acabar tras un número finito de pasos. Es más, es casi fundamental que sea en un número razonable de pasos. Es decir que debe tener un final y no debe ser repetitivo. • Definido: si se sigue dos veces, se obtiene el mismo resultado cada vez. • Preciso: estar compuesto de pasos bien definidos (no ambiguos) y ordenados. hay que evitar toda ambigüedad al definir cada paso.
  • 4. PARTES DE UN ALGORITMO • Entrada: es la información de partida que necesita el algoritmo para arrancar. • Proceso: es el conjunto de todas las operaciones a realizar. • Salida: son los resultados obtenidos.
  • 5. CLASIFICACIÓN DE ALGORITMOS Los algoritmos se pueden clasificar en cuatro tipos: • Algoritmo computacional: Es un algoritmo que puede ser ejecutado en una computadora. Ejemplo: Fórmula aplicada para un cálculo de la raíz cuadrada de un valor x. • Algoritmo no computacional: Es un algoritmo que no requiere de una computadora para ser ejecutado. Ejemplo: Instalación de un equipo de sonido.
  • 6. • Algoritmo cualitativo: Un algoritmo es cualitativo cuando en sus pasos o instrucciones no están involucrados cálculos numéricos. Ejemplos: Las instrucciones para desarrollar una actividad física, encontrar un tesoro. • Algoritmo cuantitativo: Una algoritmo es cuantitativo cuando en sus pasos o instrucciones involucran cálculos numéricos. Ejemplo: Solución de una ecuación de segundo grado.