SlideShare une entreprise Scribd logo
1  sur  7
UNIVERSIDAD TECNICA DE AMBATO



FACULTAD DE INGENIERIA CIVIL Y MECANICA
   CARRERA DE INGENIERIA MECANICA
             EMPLEO NTIC´s
      TEMA: lógica de programación
      INTEGRANTES: David Guamán
                     Julio López
             CURSO: 2º “A”
Definición de algoritmo y lógica




ALGORITMO                                      LOGICA
Un algoritmo es un                             La lógica hace relación el
procedimiento seguro de lograr                 pensamiento o la razón o
un resultado por medio de                      también, a la forma en la cual el
pasos, operaciones o                           ser humano puede llegar a
procedimientos                                 actuar usando su raciocinio.
Debe tener un INICIO y
                        finito              un FIN



                                      Debe tener un
                                      desarrollo claro y
                        definido      coherente. No debe
                                      permitir dobles
Características de un                 interpretaciones.
     algoritmo
                        general       Debe soportar la mayoría
                                      de las variantes que se
                                      puedan presentar en la
                                      definición del problema.


                                      Puede ser realizado en
                        neutral de    papel, en
                         material     pizarras, transistores, e
                                      n
                                      computadoras.
Partes de un algoritmo




     Entrada             Proceso               Salida



Lugar donde se      Lugar donde se
                                            lugar donde se
describe la         describen los
                                            describe la
información que     cálculos y
                                            información
va a ser leída.     operaciones
                                            que se va a
Aquí van todos      necesarias para
                                            imprimir, o sea
los                 alcanzar
                                            toda la
datos que se        el resultado
                                            información
desconocen, y se    esperado. Esta
                                            que dará
requieren para     parte, se ignora
                                            respuesta al
realizar los        en los algoritmos
                                            algoritmo
cálculos.           que no requieren
                                            al empezar.
                    cálculos.
Pasos o instrucciones descritos
                                 por medio de palabras que
Algoritmo cualitativo:              sirven para llegar a la
                                obtención de una respuesta o
                                  solución de un problema.


                          Tipos de
                         algoritmos


                                 Pasos o instrucciones que
                               involucran cálculos numéricos
Algoritmo cuantitativo:                     para
                                 llegar a un resultado o dar
                                   solución a un problema.
Definición y   Esta fase está dada por el enunciado del problema, que
                  delimitación    luego de ser leído se pasará a determinar si está claro o
                  del Problema    no y si es posible o no, darle una solución

                                  Una vez que se ha comprendido completamente que es
                  Análisis del    lo que vamos a desarrollar, es necesario definir los datos
                   Problema       de entrada, los datos de salida y todos los cálculos y
                                  fórmulas necesario para procesar los datos.

                                  En esta fase se determinan los pasos o instrucciones que
                  Diseño del      se llevarán a cabo, el orden lógico de ejecución, y la
 Pasos para la    Algoritmo       manera como se desarrollará todo el programa para un
solución de un                    eficiente funcionamiento.
problema por
 computador                       Es escribir la solución del problema en un lenguaje
                 Codificación     comprendido por la PC, pero basado en el diseño del
                                  algoritmo, que es conocido como código Fuente.
                                  En esta etapa la PC hace una revisión de las
                                  instrucciones colocadas por el programador, teniendo
                 Compilación      en cuenta que las instrucciones estén escritas
                                  correctamente.

                                  Luego que el compilador identifique errores en
                                  nuestro programa o código fuente, se debe hacer una
                 Depuración       depuración y corrección de errores, para dar paso a una
                                  solución sin ninguno de ellos.
Documentación Interna comentarios o
                                     mensaje que se añaden al código fuente para
                                     hacer más claro el entendimiento de un
                                     proceso
                 La documentación    Documentación Externa normalmente se le
                                     conoce como Manual del usuario, el cual es
                                     un documento escrito con la descripción del
                                     Problema, nombre del
                                     Autor, algoritmo, diccionario de datos y
                                     código fuente
 Pasos para la
solución de un                      Luego de haber corregido todos los errores y
                     Ejecución      haber compilado el programa,
problema por
                                    se pasa a ejecutarlo para ver los resultados
 computador                         obtenidos, para lo cual se utilizan los
                                    dispositivos de entrada y de salida




                                    Se lleva a cabo después de terminado el
                                    programa, cuando se detecta que es
                  Mantenimiento
                                    necesario hacer algún cambio, ajuste o
                                    complementación al programa para que
                                    siga trabajando de manera correcta

Contenu connexe

Tendances

Tarea 4 pasos
Tarea 4 pasosTarea 4 pasos
Tarea 4 pasos
irmacris
 
Tarea 4-pasos para soluicionar problemas por computador
Tarea 4-pasos para soluicionar problemas por computadorTarea 4-pasos para soluicionar problemas por computador
Tarea 4-pasos para soluicionar problemas por computador
irmacris
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computador
ROBINSON AUGUSTO AVILA OLIVEROS
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
eduardzavala93
 

Tendances (14)

Tarea 4 pasos
Tarea 4 pasosTarea 4 pasos
Tarea 4 pasos
 
Tarea 4-prelógica
Tarea 4-prelógicaTarea 4-prelógica
Tarea 4-prelógica
 
Tarea 4-pasos para soluicionar problemas por computador
Tarea 4-pasos para soluicionar problemas por computadorTarea 4-pasos para soluicionar problemas por computador
Tarea 4-pasos para soluicionar problemas por computador
 
Lógica de programación y algoritmos
Lógica de programación y algoritmosLógica de programación y algoritmos
Lógica de programación y algoritmos
 
01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computador
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoAlgoritmo Y Pseudocódigo
Algoritmo Y Pseudocódigo
 
Conceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónConceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programación
 
Algoritmos.
Algoritmos.Algoritmos.
Algoritmos.
 
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
 

Similaire à Algoritmos y Logica (20)

Logica y Algoritmos
Logica y AlgoritmosLogica y Algoritmos
Logica y Algoritmos
 
Tarea julio lopez
Tarea julio lopezTarea julio lopez
Tarea julio lopez
 
Tarea julio lopez
Tarea julio lopezTarea julio lopez
Tarea julio lopez
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pre logica
Pre logicaPre logica
Pre logica
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea5
Tarea5Tarea5
Tarea5
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 2 - Pre Algoritmos
Tarea 2  - Pre AlgoritmosTarea 2  - Pre Algoritmos
Tarea 2 - Pre Algoritmos
 
Presentación literal 5
Presentación literal 5Presentación literal 5
Presentación literal 5
 
Presentación literal 5
Presentación literal 5Presentación literal 5
Presentación literal 5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea 4 segundo parcial v
Tarea 4 segundo parcial vTarea 4 segundo parcial v
Tarea 4 segundo parcial v
 

Dernier

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Dernier (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 

Algoritmos y Logica

  • 1. UNIVERSIDAD TECNICA DE AMBATO FACULTAD DE INGENIERIA CIVIL Y MECANICA CARRERA DE INGENIERIA MECANICA EMPLEO NTIC´s TEMA: lógica de programación INTEGRANTES: David Guamán Julio López CURSO: 2º “A”
  • 2. Definición de algoritmo y lógica ALGORITMO LOGICA Un algoritmo es un La lógica hace relación el procedimiento seguro de lograr pensamiento o la razón o un resultado por medio de también, a la forma en la cual el pasos, operaciones o ser humano puede llegar a procedimientos actuar usando su raciocinio.
  • 3. Debe tener un INICIO y finito un FIN Debe tener un desarrollo claro y definido coherente. No debe permitir dobles Características de un interpretaciones. algoritmo general Debe soportar la mayoría de las variantes que se puedan presentar en la definición del problema. Puede ser realizado en neutral de papel, en material pizarras, transistores, e n computadoras.
  • 4. Partes de un algoritmo Entrada Proceso Salida Lugar donde se Lugar donde se lugar donde se describe la describen los describe la información que cálculos y información va a ser leída. operaciones que se va a Aquí van todos necesarias para imprimir, o sea los alcanzar toda la datos que se el resultado información desconocen, y se esperado. Esta que dará requieren para parte, se ignora respuesta al realizar los en los algoritmos algoritmo cálculos. que no requieren al empezar. cálculos.
  • 5. Pasos o instrucciones descritos por medio de palabras que Algoritmo cualitativo: sirven para llegar a la obtención de una respuesta o solución de un problema. Tipos de algoritmos Pasos o instrucciones que involucran cálculos numéricos Algoritmo cuantitativo: para llegar a un resultado o dar solución a un problema.
  • 6. Definición y Esta fase está dada por el enunciado del problema, que delimitación luego de ser leído se pasará a determinar si está claro o del Problema no y si es posible o no, darle una solución Una vez que se ha comprendido completamente que es Análisis del lo que vamos a desarrollar, es necesario definir los datos Problema de entrada, los datos de salida y todos los cálculos y fórmulas necesario para procesar los datos. En esta fase se determinan los pasos o instrucciones que Diseño del se llevarán a cabo, el orden lógico de ejecución, y la Pasos para la Algoritmo manera como se desarrollará todo el programa para un solución de un eficiente funcionamiento. problema por computador Es escribir la solución del problema en un lenguaje Codificación comprendido por la PC, pero basado en el diseño del algoritmo, que es conocido como código Fuente. En esta etapa la PC hace una revisión de las instrucciones colocadas por el programador, teniendo Compilación en cuenta que las instrucciones estén escritas correctamente. Luego que el compilador identifique errores en nuestro programa o código fuente, se debe hacer una Depuración depuración y corrección de errores, para dar paso a una solución sin ninguno de ellos.
  • 7. Documentación Interna comentarios o mensaje que se añaden al código fuente para hacer más claro el entendimiento de un proceso La documentación Documentación Externa normalmente se le conoce como Manual del usuario, el cual es un documento escrito con la descripción del Problema, nombre del Autor, algoritmo, diccionario de datos y código fuente Pasos para la solución de un Luego de haber corregido todos los errores y Ejecución haber compilado el programa, problema por se pasa a ejecutarlo para ver los resultados computador obtenidos, para lo cual se utilizan los dispositivos de entrada y de salida Se lleva a cabo después de terminado el programa, cuando se detecta que es Mantenimiento necesario hacer algún cambio, ajuste o complementación al programa para que siga trabajando de manera correcta