SlideShare una empresa de Scribd logo
1 de 12
Universidad técnica de Ambato
 Facultad de Ingeniería Civil y Mecánica
                           www.themegallery.com

     Carrera de Ingeniería Mecánica
Nuevas Tecnologías de la Información y la
              Comunicación
            Tema: algoritmos
      Integrantes : Jefferson Ayala
                    John Jácome
           Semestre: Segundo
               Paralelo B
             Fecha : 18/12/2012
Índice
Resume


Objetivos

Desarrollo


Definición de algoritmo y lógica

Características de un algoritmo

Partes de un algoritmo

 Partes de un algoritmo

Pasos para la solución de un problema por
computadora
Resumen

Lógica      y     algoritmos,   son
fundamentales para poder llegar a
desarrollar software programas para
computador de manera rápida, óptima
y confiable. Es una de las opciones
que ofrecen solución a los diversos
problemas


                            www.themegallery.com
Objetivos


Convertir cualquier fórmula y
 operación matemáticas en una
 expresión algorítmica valida y
 entendible para la computadora.
Utilizar de forma correcta los
 diferentes operadores aritméticos y
 lógicos teniendo en cuenta la
 jerarquía de los operadores.
                                www.themegallery.com
Desarrollo



            • Un algoritmo es una serie de
              pasos organizados que describe
Algoritmo     el proceso que se debe seguir,
              para dar solución a un problema
              específico.




               • Lógica hace relación el
 Lógica          pensamiento o la razón




                                            www.themegallery.com
Características de un algoritmos

  FINITO
                                 Neutral de material



             Debe algoritmo
             Todo realizar las
              Debe estar bien
              Debe indicar un
              Debe algoritmo
              operacioneslibre
              debe estar u
                 Un cumplir,
                 Debe tener
                 funciones con
                estructurado
                   orden de
             terminar ser...
             operaciones algún
             estrictamente,
                un mínimo de
                 de errores.
                  debe en para
               realización de
                para su fácil
              las(Validado)
                utilización de
                 las que fue
                   momento
                   siguientes
               entendimiento.
                  cada paso.
                  recursos.
                    creado.
             características.

DEFINIDO                                  General
Partes de un algoritmos

  Información
                 Entrada
  que va a ser
     leída




Lugar donde se
  describen                 Algoritmo
                 Proceso
  cálculos y
 operaciones



Lugar donde se
  describe la
 información
  que se va a    Salida
   imprimir

                                        www.themegallery.com
Tipos de algoritmos


                    Tipos de
                   Algoritmos



Cualitativos                    Cuantitativos

Son aquellos que                Son aquellos que
 se describen                   utilizan cálculos
   utilizando                    numéricos para
    palabras                    definir los pasos
                                   del proceso
Pasos para la solución de un
           problema por computadora

Solución de problemas por medio de
            computadora

    Definición      Análisis      Diseño




    Codificación   Compilación   Depuración
Pasos para la solución de un
           problema por computadora
Continuación……



      Documentación   Ejecución   Mantenimiento




                                           www.themegallery.com
Conclusiones


Los algoritmos son formas de resolver
 problemas de cualquier tipo.
Que es indispensable seguir pasos para
 crear un algoritmo.
Tener en cuenta su estructura y
 composición delos datos del algoritmo.



                                 www.themegallery.com
www.themegallery.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

ALGORITMO
ALGORITMOALGORITMO
ALGORITMO
 
Prelógica
PrelógicaPrelógica
Prelógica
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenesAlgoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenes
 
Presentacion algoritmo
Presentacion algoritmoPresentacion algoritmo
Presentacion algoritmo
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Diapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujoDiapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujo
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Pares algoritmos
Pares algoritmosPares algoritmos
Pares algoritmos
 
Informatica
InformaticaInformatica
Informatica
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Características de un algoritmo
Características de un algoritmoCaracterísticas de un algoritmo
Características de un algoritmo
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 

Destacado (20)

Reflexiones: TICs en la Educación
Reflexiones: TICs en la EducaciónReflexiones: TICs en la Educación
Reflexiones: TICs en la Educación
 
El Signo[1]
El Signo[1]El Signo[1]
El Signo[1]
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
herramientas web 2.0 tinygrab y dailymotion
herramientas web 2.0 tinygrab y dailymotionherramientas web 2.0 tinygrab y dailymotion
herramientas web 2.0 tinygrab y dailymotion
 
Derivadas unach
Derivadas unachDerivadas unach
Derivadas unach
 
MANUAL DFD
MANUAL DFDMANUAL DFD
MANUAL DFD
 
INVESTIGACION
INVESTIGACION INVESTIGACION
INVESTIGACION
 
Clase 2
Clase 2Clase 2
Clase 2
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Actividad iv
Actividad ivActividad iv
Actividad iv
 
Unidad 1 clase 5 - fp
Unidad 1   clase 5 - fpUnidad 1   clase 5 - fp
Unidad 1 clase 5 - fp
 
Porfolio Curso UNED
Porfolio Curso UNEDPorfolio Curso UNED
Porfolio Curso UNED
 
Insertar sonido
Insertar sonidoInsertar sonido
Insertar sonido
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
 
Tutorial+blogger+beta
Tutorial+blogger+betaTutorial+blogger+beta
Tutorial+blogger+beta
 
Algebra noveno
Algebra novenoAlgebra noveno
Algebra noveno
 
Modulo diaz, marrupe, di bez
Modulo   diaz, marrupe, di bezModulo   diaz, marrupe, di bez
Modulo diaz, marrupe, di bez
 
Presentacion para jurec
Presentacion para jurecPresentacion para jurec
Presentacion para jurec
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Proteinas 1
Proteinas 1Proteinas 1
Proteinas 1
 

Similar a Algoritmos y lógica fundamentales para desarrollar software

Similar a Algoritmos y lógica fundamentales para desarrollar software (20)

Algoritmos(1)
Algoritmos(1)Algoritmos(1)
Algoritmos(1)
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pares algoritmos
Pares algoritmosPares algoritmos
Pares algoritmos
 
Algoritmos.
Algoritmos.Algoritmos.
Algoritmos.
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Logica de programacion de algoritmos
Logica de programacion de algoritmosLogica de programacion de algoritmos
Logica de programacion de algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Pares algoritmos
Pares algoritmosPares algoritmos
Pares algoritmos
 
Tarea 2 - Pre Algoritmos
Tarea 2  - Pre AlgoritmosTarea 2  - Pre Algoritmos
Tarea 2 - Pre Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 

Algoritmos y lógica fundamentales para desarrollar software

  • 1. Universidad técnica de Ambato Facultad de Ingeniería Civil y Mecánica www.themegallery.com Carrera de Ingeniería Mecánica Nuevas Tecnologías de la Información y la Comunicación Tema: algoritmos Integrantes : Jefferson Ayala John Jácome Semestre: Segundo Paralelo B Fecha : 18/12/2012
  • 2. Índice Resume Objetivos Desarrollo Definición de algoritmo y lógica Características de un algoritmo Partes de un algoritmo Partes de un algoritmo Pasos para la solución de un problema por computadora
  • 3. Resumen Lógica y algoritmos, son fundamentales para poder llegar a desarrollar software programas para computador de manera rápida, óptima y confiable. Es una de las opciones que ofrecen solución a los diversos problemas www.themegallery.com
  • 4. Objetivos Convertir cualquier fórmula y operación matemáticas en una expresión algorítmica valida y entendible para la computadora. Utilizar de forma correcta los diferentes operadores aritméticos y lógicos teniendo en cuenta la jerarquía de los operadores. www.themegallery.com
  • 5. Desarrollo • Un algoritmo es una serie de pasos organizados que describe Algoritmo el proceso que se debe seguir, para dar solución a un problema específico. • Lógica hace relación el Lógica pensamiento o la razón www.themegallery.com
  • 6. Características de un algoritmos FINITO Neutral de material Debe algoritmo Todo realizar las Debe estar bien Debe indicar un Debe algoritmo operacioneslibre debe estar u Un cumplir, Debe tener funciones con estructurado orden de terminar ser... operaciones algún estrictamente, un mínimo de de errores. debe en para realización de para su fácil las(Validado) utilización de las que fue momento siguientes entendimiento. cada paso. recursos. creado. características. DEFINIDO General
  • 7. Partes de un algoritmos Información Entrada que va a ser leída Lugar donde se describen Algoritmo Proceso cálculos y operaciones Lugar donde se describe la información que se va a Salida imprimir www.themegallery.com
  • 8. Tipos de algoritmos Tipos de Algoritmos Cualitativos Cuantitativos Son aquellos que Son aquellos que se describen utilizan cálculos utilizando numéricos para palabras definir los pasos del proceso
  • 9. Pasos para la solución de un problema por computadora Solución de problemas por medio de computadora Definición Análisis Diseño Codificación Compilación Depuración
  • 10. Pasos para la solución de un problema por computadora Continuación…… Documentación Ejecución Mantenimiento www.themegallery.com
  • 11. Conclusiones Los algoritmos son formas de resolver problemas de cualquier tipo. Que es indispensable seguir pasos para crear un algoritmo. Tener en cuenta su estructura y composición delos datos del algoritmo. www.themegallery.com