SlideShare una empresa de Scribd logo
1 de 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




                                               LOGICA
ALGORITMO
                                               La lógica hace relación el
Un algoritmo es un
                                               pensamiento o la razón o
procedimiento seguro de lograr
                                               también, a la forma en la cual el
un resultado por medio de pasos,
                                               ser humano puede llegar a
operaciones o 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.



                        neutral de    Puede ser realizado en
                         material     papel, en pizarras,
                                      transistores, en
                                      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

Más contenido relacionado

La actualidad más candente

Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacion
Michele André
 
Arquitectura de computadores power point
Arquitectura de computadores power pointArquitectura de computadores power point
Arquitectura de computadores power point
fayl1905
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
Leydi Hernandez
 
Glosario de software
Glosario de softwareGlosario de software
Glosario de software
grachika
 
5. Diseño de un algoritmo
5. Diseño de un algoritmo5. Diseño de un algoritmo
5. Diseño de un algoritmo
rcarrerah
 
Diferentes tipos de conectores.pdf
 Diferentes tipos de conectores.pdf  Diferentes tipos de conectores.pdf
Diferentes tipos de conectores.pdf
marialeonornino
 
Diapositiva partes de la computadora
Diapositiva   partes de la computadoraDiapositiva   partes de la computadora
Diapositiva partes de la computadora
amerosa
 

La actualidad más candente (20)

La memoria
La memoriaLa memoria
La memoria
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacion
 
Arquitectura de computadores power point
Arquitectura de computadores power pointArquitectura de computadores power point
Arquitectura de computadores power point
 
Buses isa
Buses isaBuses isa
Buses isa
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
Glosario de software
Glosario de softwareGlosario de software
Glosario de software
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tipos de Ranuras de expansión
Tipos de Ranuras de expansiónTipos de Ranuras de expansión
Tipos de Ranuras de expansión
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
Mapa conceptual software educativo
Mapa conceptual software educativo Mapa conceptual software educativo
Mapa conceptual software educativo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
5. Diseño de un algoritmo
5. Diseño de un algoritmo5. Diseño de un algoritmo
5. Diseño de un algoritmo
 
Buses de datos oscar andres
Buses de  datos oscar andresBuses de  datos oscar andres
Buses de datos oscar andres
 
Puerto de juegos
Puerto de juegosPuerto de juegos
Puerto de juegos
 
Diferentes tipos de conectores.pdf
 Diferentes tipos de conectores.pdf  Diferentes tipos de conectores.pdf
Diferentes tipos de conectores.pdf
 
Diapositiva partes de la computadora
Diapositiva   partes de la computadoraDiapositiva   partes de la computadora
Diapositiva partes de la computadora
 
Programación de microcontroladores
Programación de microcontroladoresProgramación de microcontroladores
Programación de microcontroladores
 

Destacado (7)

Logica algoritmos
Logica algoritmosLogica algoritmos
Logica algoritmos
 
Introducción a los algoritmos y programación 1
Introducción a los algoritmos y programación   1Introducción a los algoritmos y programación   1
Introducción a los algoritmos y programación 1
 
Logica de programacion de algoritmos
Logica de programacion de algoritmosLogica de programacion de algoritmos
Logica de programacion de algoritmos
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programación
 
Contadores y Acumuladores
Contadores y AcumuladoresContadores y Acumuladores
Contadores y Acumuladores
 

Similar a Logica y Algoritmos

Lògica y algoritmos
Lògica y algoritmosLògica y algoritmos
Lògica y algoritmos
mdavidflores
 
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
 
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
 
Presentación literal 5
Presentación literal 5Presentación literal 5
Presentación literal 5
DavidCayo
 
Presentación literal 5
Presentación literal 5Presentación literal 5
Presentación literal 5
Alex Cayo
 

Similar a Logica y Algoritmos (20)

Algoritmos y Logica
Algoritmos y LogicaAlgoritmos y Logica
Algoritmos y Logica
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 
Lògica y algoritmos
Lògica y algoritmosLògica y algoritmos
Lògica y algoritmos
 
Algoritmos(1)
Algoritmos(1)Algoritmos(1)
Algoritmos(1)
 
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
 
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
 
Pre logica
Pre logicaPre logica
Pre logica
 
Algoritmos
AlgoritmosAlgoritmos
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
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 4 segundo parcial v
Tarea 4 segundo parcial vTarea 4 segundo parcial v
Tarea 4 segundo parcial v
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 

Último

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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
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
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
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.
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.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
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

Logica y Algoritmos

  • 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 LOGICA ALGORITMO La lógica hace relación el Un algoritmo es un pensamiento o la razón o procedimiento seguro de lograr también, a la forma en la cual el un resultado por medio de pasos, ser humano puede llegar a operaciones o 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. neutral de Puede ser realizado en material papel, en pizarras, transistores, en 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