SlideShare una empresa de Scribd logo
1 de 12
Elaborado por: Ing. Oscar Cortez - 2022
Unidad: IV
Introducción a la lógica computacional.
 Analizar y escribir correctamente rutinas de funciones bucle,
subfunción y función considerando las variables y tipos de
operadores de lenguaje de programación, con responsabilidad e
interés.
 Interpretar y aplicar adecuadamente los fundamentos básicos de
la estructura y funcionamiento de un lenguaje de programación
para el diseño de aplicaciones, en forma participativa y con
iniciativa.
PRINCIPIOS BÁSICOS
Elaborado por: Ing. Oscar Cortez - 2022
Lógica de Programación
Principios Básicos de Programación
4.1. Elabora con autonomía una presentación explicando al
menos dos tipos de lenguaje de programación.
4.2. Elabora una línea de tiempo sobre la historia de la
programación.
La lógica en palabras simples no es mas que
“Tener la idea del camino mas fácil para
lograr nuestro objetivo”.
Es decir con la lógica nosotros podemos
analizar todas las posibilidades que tenemos
y ver cual es la mejor opción o que camino
tomar para llegar a nuestro objetivo.
¿Qué es Lógica?
Un programa es un conjunto de
instrucciones que logran un objetivo al ser
ejecutadas. Cuando hablamos
específicamente de programa en
informática, estamos haciendo referencia a
un software. Se trata de aplicaciones y
recursos que permiten desarrollar tareas
en una computadora (ordenador), un
teléfono u otros equipos tecnológicos.
¿Qué es un Programa?
1. Preciso: un algoritmo de verdad debe de darle
solución al problema para el que esta hecho.
2. Sin ambigüedades: debe de funcionar
exactamente bien, debe de ser un programa
preciso con instrucciones congruentes que de
verdad funcionen ante cualquier situación.
¿Qué es un Algoritmo?
Un algoritmo es un conjunto ordenado y finito de
instrucciones que permiten encontrar la solución a un
determinado problema.
Un algoritmo debe de ser:
Un algoritmo siempre debe de tener:
1. Inicio: nos determina el punto de partida.
2. Fin: nos determina el final del problema.
3. Instrucciones: Son todos los pasos necesarios
y ordenados para lograr la solución buscada a
un determinado problema.
¿Cómo debe estar formado un
Algoritmo?
Existendos tipos de Algoritmos descritos a
continuación:
1. Cualitativo: es aquel que describe
situaciones de la vida cotidiana.
2. Cuantitativo: es aquel que resuelve
operaciones matemáticas o que tiene
procesos, a través de una entrada para
generar una salida.
Los algoritmos nos ayudan a entender mejor nuestro
programa, a hacer un análisis previo al lenguaje de
programación, para encontrar la solución antes, y
después empezar a programar ya que siempre es
necesario revisar la solución seleccionada.
Tipos de Algoritmos
Muchas veces en la programación nosotros
tenemos que tomar decisiones, para saber que
camino tomar y evitar que se genere un
conflicto, y se produzca un error y evitar
ambigüedades.
Las decisiones funcionan de evaluar una
condición, dependiendo de si la evaluación es
verdadera realiza unas instrucciones, y sino
realiza las instrucciones2 y así sucesivamente
hasta llegar al final.
Decisión y Algoritmos
Decisión y Algoritmos
En este ejemplo vemos que en
nuestro algoritmo se leen dos
numero y se analizan para ver que
respuesta obtener dependiendo
del resultado del análisis de la
condición.
Diagramas de Flujo de Datos.
Un diagrama de flujo de datos es una
herramienta que nos permite analizar un
algoritmo de una manera grafica.
Simbología de Diagramas de Flujo de Datos
Diagramas de Flujo de Datos

Más contenido relacionado

Similar a Clase #20. Semana 21. Logica de programacion.pptx

Similar a Clase #20. Semana 21. Logica de programacion.pptx (20)

algoritmos
algoritmosalgoritmos
algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º Algoritmos
 
Laura Michell♥
Laura Michell♥Laura Michell♥
Laura Michell♥
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Tema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxTema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptx
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01Presentacin1 150128161223-conversion-gate01
Presentacin1 150128161223-conversion-gate01
 
Presentación1
Presentación1Presentación1
Presentación1
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Bloque 1
Bloque 1Bloque 1
Bloque 1
 
Introduccion de ing_de_software
Introduccion de ing_de_softwareIntroduccion de ing_de_software
Introduccion de ing_de_software
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 

Más de OscarAlcidesCortezOr

Semana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptxSemana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptxOscarAlcidesCortezOr
 
basededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdfbasededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdfOscarAlcidesCortezOr
 
Clase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptxClase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptxOscarAlcidesCortezOr
 
Clase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptxClase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptxOscarAlcidesCortezOr
 
Clase #13, Semana 9. Uso de tuplas en Python.pptx
Clase #13, Semana 9. Uso de tuplas en Python.pptxClase #13, Semana 9. Uso de tuplas en Python.pptx
Clase #13, Semana 9. Uso de tuplas en Python.pptxOscarAlcidesCortezOr
 
Clase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptxClase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptxOscarAlcidesCortezOr
 

Más de OscarAlcidesCortezOr (6)

Semana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptxSemana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptx
 
basededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdfbasededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdf
 
Clase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptxClase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptx
 
Clase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptxClase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptx
 
Clase #13, Semana 9. Uso de tuplas en Python.pptx
Clase #13, Semana 9. Uso de tuplas en Python.pptxClase #13, Semana 9. Uso de tuplas en Python.pptx
Clase #13, Semana 9. Uso de tuplas en Python.pptx
 
Clase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptxClase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptx
 

Último

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...Lourdes Feria
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
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.Alejandrino Halire Ccahuana
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
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ónLourdes Feria
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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.pdfFrancisco158360
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
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 NOYOLAJAVIER SOLIS NOYOLA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

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...
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
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.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
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
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Clase #20. Semana 21. Logica de programacion.pptx

  • 1. Elaborado por: Ing. Oscar Cortez - 2022 Unidad: IV Introducción a la lógica computacional.  Analizar y escribir correctamente rutinas de funciones bucle, subfunción y función considerando las variables y tipos de operadores de lenguaje de programación, con responsabilidad e interés.  Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento de un lenguaje de programación para el diseño de aplicaciones, en forma participativa y con iniciativa.
  • 2. PRINCIPIOS BÁSICOS Elaborado por: Ing. Oscar Cortez - 2022 Lógica de Programación Principios Básicos de Programación 4.1. Elabora con autonomía una presentación explicando al menos dos tipos de lenguaje de programación. 4.2. Elabora una línea de tiempo sobre la historia de la programación.
  • 3. La lógica en palabras simples no es mas que “Tener la idea del camino mas fácil para lograr nuestro objetivo”. Es decir con la lógica nosotros podemos analizar todas las posibilidades que tenemos y ver cual es la mejor opción o que camino tomar para llegar a nuestro objetivo. ¿Qué es Lógica?
  • 4. Un programa es un conjunto de instrucciones que logran un objetivo al ser ejecutadas. Cuando hablamos específicamente de programa en informática, estamos haciendo referencia a un software. Se trata de aplicaciones y recursos que permiten desarrollar tareas en una computadora (ordenador), un teléfono u otros equipos tecnológicos. ¿Qué es un Programa?
  • 5. 1. Preciso: un algoritmo de verdad debe de darle solución al problema para el que esta hecho. 2. Sin ambigüedades: debe de funcionar exactamente bien, debe de ser un programa preciso con instrucciones congruentes que de verdad funcionen ante cualquier situación. ¿Qué es un Algoritmo? Un algoritmo es un conjunto ordenado y finito de instrucciones que permiten encontrar la solución a un determinado problema. Un algoritmo debe de ser:
  • 6. Un algoritmo siempre debe de tener: 1. Inicio: nos determina el punto de partida. 2. Fin: nos determina el final del problema. 3. Instrucciones: Son todos los pasos necesarios y ordenados para lograr la solución buscada a un determinado problema. ¿Cómo debe estar formado un Algoritmo?
  • 7. Existendos tipos de Algoritmos descritos a continuación: 1. Cualitativo: es aquel que describe situaciones de la vida cotidiana. 2. Cuantitativo: es aquel que resuelve operaciones matemáticas o que tiene procesos, a través de una entrada para generar una salida. Los algoritmos nos ayudan a entender mejor nuestro programa, a hacer un análisis previo al lenguaje de programación, para encontrar la solución antes, y después empezar a programar ya que siempre es necesario revisar la solución seleccionada. Tipos de Algoritmos
  • 8. Muchas veces en la programación nosotros tenemos que tomar decisiones, para saber que camino tomar y evitar que se genere un conflicto, y se produzca un error y evitar ambigüedades. Las decisiones funcionan de evaluar una condición, dependiendo de si la evaluación es verdadera realiza unas instrucciones, y sino realiza las instrucciones2 y así sucesivamente hasta llegar al final. Decisión y Algoritmos
  • 9. Decisión y Algoritmos En este ejemplo vemos que en nuestro algoritmo se leen dos numero y se analizan para ver que respuesta obtener dependiendo del resultado del análisis de la condición.
  • 10. Diagramas de Flujo de Datos. Un diagrama de flujo de datos es una herramienta que nos permite analizar un algoritmo de una manera grafica.
  • 11. Simbología de Diagramas de Flujo de Datos
  • 12. Diagramas de Flujo de Datos