SlideShare uma empresa Scribd logo
1 de 8
Características de un algoritmo
            Integrantes:
        Causado García aldair

          Del rio lora Angie

        Parra Basanta Roxana

      Valencia Martínez carolina



       Programación de software
                Sena
                2013
ALGORITMO

 Es un conjunto prescrito de instrucciones o
reglas bien definidas, ordenadas y finitas que
permite realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba
realizar dicha actividad.
EJEMPLO DE ALGORITMO
FREIR UN HUEVO.
Abre el gas
Enciende el fogón
Poner el sartén a calentar
Echar aceite en el sartén
Partir el huevo
Colocar dentro del sartén
Esperar tres minutos.
Otros Ejemplos de algoritmo
Tipos de algoritmo
 Algoritmos estáticos, es decir, algoritmos que funcionan
siempre igual, independientemente del tipo de problema
tratado.

Algoritmos probabilísticos, es decir, algoritmos que no
utilizan valores de verdad booleanos sino continuos. Por
ejemplo, los sistemas basados en lógica difusa.

Algoritmos adaptativos, es decir, algoritmos con cierta
capacidad de aprendizaje. Por ejemplo, los sistemas basados
en redes neuronales.

Determinístico, sí en cada paso del algoritmo, es posible
predecir la salida para una entrada dada.

No determinísticos, sí existe uno ó más pasos en el
algoritmo, para el cual es posible predecir cual será la salida.
Caracteristicas de un algoritmo
  Finitos: Debe acabar en algún momento.
  Eficientes: Deben ocupar la mínima memoria
  Legibles: El texto que lo describe debe ser claro
 Modificables: Estarán diseñados de modo que sus
 posteriores modificaciones sean fáciles de realizar
  Modulares: La filosofía utilizada para su diseño debe
 favorecer la división del problema en módulos pequeños.
 Único punto de entrada, único punto de salida
Otras características de
           algoritmo
Las características fundamentales que debe cumplir todo
algoritmo son:
Un algoritmo debe ser preciso e indicar el orden de
realización de cada paso.
Un algoritmo debe estar definido. Si se sigue un algoritmo
dos veces, se debe obtener el mismo resultado cada vez.
Un algoritmo debe ser finito. Si se sigue un algoritmo se
debe terminar en algún momento.
La definición de un algoritmo debe definir tres partes:
Entrada, Proceso y Salida.
Gracias por su
  atención

Mais conteúdo relacionado

Mais procurados

Lenguajes de cuarta generacion
Lenguajes de cuarta generacionLenguajes de cuarta generacion
Lenguajes de cuarta generacionAlexander Campues
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
Los Ciclos en los Diagramas de Flujo
Los Ciclos en los Diagramas de FlujoLos Ciclos en los Diagramas de Flujo
Los Ciclos en los Diagramas de FlujoBennen Tun
 
Magnitudes directa e inversamente proporcionales (completo)
Magnitudes directa e inversamente proporcionales (completo)Magnitudes directa e inversamente proporcionales (completo)
Magnitudes directa e inversamente proporcionales (completo)Silvia Vedani
 
RAZONES Y PROPORCIONES
RAZONES Y PROPORCIONESRAZONES Y PROPORCIONES
RAZONES Y PROPORCIONESjosedavid0609
 
ANÁLISIS COMBINATORIO
ANÁLISIS COMBINATORIOANÁLISIS COMBINATORIO
ANÁLISIS COMBINATORIOCESAR V
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasCarlos M. Sandoval
 
relaciones y funciones algebraicas
relaciones y funciones algebraicasrelaciones y funciones algebraicas
relaciones y funciones algebraicasjackthecatalyst
 
Función Exponencial y Logarítmica
Función Exponencial y LogarítmicaFunción Exponencial y Logarítmica
Función Exponencial y LogarítmicaMugen Shinigami
 
Exposicion 2 NúMeros Racionales, Razones Y Proporciones
Exposicion 2 NúMeros Racionales, Razones Y ProporcionesExposicion 2 NúMeros Racionales, Razones Y Proporciones
Exposicion 2 NúMeros Racionales, Razones Y Proporcionesnntk
 
Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...
Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...
Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...JAVIER SOLIS NOYOLA
 
Casos de estudio de cpu reales
Casos de estudio de cpu realesCasos de estudio de cpu reales
Casos de estudio de cpu realesKikivan Cortez
 
PARADIGMA FUNCIONAL
PARADIGMA FUNCIONALPARADIGMA FUNCIONAL
PARADIGMA FUNCIONALFredy Olaya
 
Fórmulas de área y volumen de cuerpos geométricos
Fórmulas de área y volumen de cuerpos geométricosFórmulas de área y volumen de cuerpos geométricos
Fórmulas de área y volumen de cuerpos geométricosluis fajardo urbiña
 

Mais procurados (20)

Lenguajes de cuarta generacion
Lenguajes de cuarta generacionLenguajes de cuarta generacion
Lenguajes de cuarta generacion
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
 
Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Los Ciclos en los Diagramas de Flujo
Los Ciclos en los Diagramas de FlujoLos Ciclos en los Diagramas de Flujo
Los Ciclos en los Diagramas de Flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Magnitudes directa e inversamente proporcionales (completo)
Magnitudes directa e inversamente proporcionales (completo)Magnitudes directa e inversamente proporcionales (completo)
Magnitudes directa e inversamente proporcionales (completo)
 
RAZONES Y PROPORCIONES
RAZONES Y PROPORCIONESRAZONES Y PROPORCIONES
RAZONES Y PROPORCIONES
 
Tema 4 Relaciones
Tema 4   RelacionesTema 4   Relaciones
Tema 4 Relaciones
 
ANÁLISIS COMBINATORIO
ANÁLISIS COMBINATORIOANÁLISIS COMBINATORIO
ANÁLISIS COMBINATORIO
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
 
relaciones y funciones algebraicas
relaciones y funciones algebraicasrelaciones y funciones algebraicas
relaciones y funciones algebraicas
 
Función Exponencial y Logarítmica
Función Exponencial y LogarítmicaFunción Exponencial y Logarítmica
Función Exponencial y Logarítmica
 
Exposicion 2 NúMeros Racionales, Razones Y Proporciones
Exposicion 2 NúMeros Racionales, Razones Y ProporcionesExposicion 2 NúMeros Racionales, Razones Y Proporciones
Exposicion 2 NúMeros Racionales, Razones Y Proporciones
 
Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...
Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...
Examen de conocimientos previos al álgebra lineal. Diseñado por el MTRO. JAVI...
 
Casos de estudio de cpu reales
Casos de estudio de cpu realesCasos de estudio de cpu reales
Casos de estudio de cpu reales
 
PARADIGMA FUNCIONAL
PARADIGMA FUNCIONALPARADIGMA FUNCIONAL
PARADIGMA FUNCIONAL
 
Estructuras anidadas
Estructuras anidadasEstructuras anidadas
Estructuras anidadas
 
Fórmulas de área y volumen de cuerpos geométricos
Fórmulas de área y volumen de cuerpos geométricosFórmulas de área y volumen de cuerpos geométricos
Fórmulas de área y volumen de cuerpos geométricos
 

Semelhante a Características de un algoritmo

Semelhante a Características de un algoritmo (20)

Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.
 
Algoritmos computacionales.pptx
Algoritmos computacionales.pptxAlgoritmos computacionales.pptx
Algoritmos computacionales.pptx
 
Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
Presentación algoritmos
Presentación algoritmosPresentación algoritmos
Presentación algoritmos
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
EL ALGORITMO
EL ALGORITMOEL ALGORITMO
EL ALGORITMO
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICAS
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julio
 
Algoritmica terminado
Algoritmica terminadoAlgoritmica terminado
Algoritmica terminado
 
Algoritmo poncho
Algoritmo ponchoAlgoritmo poncho
Algoritmo poncho
 
Algoritmo
Algoritmo Algoritmo
Algoritmo
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacion
 
Analisis de problemas
Analisis de problemasAnalisis de problemas
Analisis de problemas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Lógica Computacional
Lógica Computacional Lógica Computacional
Lógica Computacional
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 

Características de un algoritmo

  • 1. Características de un algoritmo Integrantes: Causado García aldair Del rio lora Angie Parra Basanta Roxana Valencia Martínez carolina Programación de software Sena 2013
  • 2. ALGORITMO Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
  • 3. EJEMPLO DE ALGORITMO FREIR UN HUEVO. Abre el gas Enciende el fogón Poner el sartén a calentar Echar aceite en el sartén Partir el huevo Colocar dentro del sartén Esperar tres minutos.
  • 4. Otros Ejemplos de algoritmo
  • 5. Tipos de algoritmo Algoritmos estáticos, es decir, algoritmos que funcionan siempre igual, independientemente del tipo de problema tratado. Algoritmos probabilísticos, es decir, algoritmos que no utilizan valores de verdad booleanos sino continuos. Por ejemplo, los sistemas basados en lógica difusa. Algoritmos adaptativos, es decir, algoritmos con cierta capacidad de aprendizaje. Por ejemplo, los sistemas basados en redes neuronales. Determinístico, sí en cada paso del algoritmo, es posible predecir la salida para una entrada dada. No determinísticos, sí existe uno ó más pasos en el algoritmo, para el cual es posible predecir cual será la salida.
  • 6. Caracteristicas de un algoritmo Finitos: Debe acabar en algún momento. Eficientes: Deben ocupar la mínima memoria Legibles: El texto que lo describe debe ser claro Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de realizar Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños. Único punto de entrada, único punto de salida
  • 7. Otras características de algoritmo Las características fundamentales que debe cumplir todo algoritmo son: Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento. La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.
  • 8. Gracias por su atención