SlideShare una empresa de Scribd logo
LOGICA DE PROGRAMACIÓN
Ing. Ibeth Manzano G.
Temática
• Aplicación de la lógica en la
programación
• Comprensión y especificación del
problema
• Identificación de entradas, procesos y
salidas
Competencias a desarrollar
3
Competencias
– Disponer de fundamentos
matemáticos, necesarios para
interpretar, seleccionar, valorar el uso
y desarrollo tecnológico y sus
aplicaciones.
– Analizar las necesidades de
conocimiento para resolver un
problema.
Competencias a desarrollar
4
– Comprender, analizar y resolver
problemas aplicando los métodos de
la ciencia y la ingeniería.
– Aplicar la lógica matemática en el
contexto de las Ciencias de la
Computación, con proyección, al
diseño de programas, programación,
análisis y desarrollo de algoritmos.
Introducción
• Un joven que aspiraba a entrar a
la marina acude a una entrevista y
la primera pregunta que le hacen
es: ¿Sabe nadar? A lo que el
sorprendido responde: ¿Y para qué
tienen los barcos?
– ¿Cómo podría aplicarse este chiste a
la informática?
5
Introducción (2)
6
Lógica
Matemática
Razonamiento
Creatividad
Introducción a la lógica
• Lógica es la ciencia que estudia el
proceso de razonar.
• Razonar es ordenar las ideas para llegar
a una conclusión.
• Procesar es ejecutar una serie de
actividades interelacionadas
Reto: Educar el pensamiento para
que razone de acuerdo a ciertas
reglas.
7
Lógica
• Silogismo: Argumento con tres
proposiciones, la tercera se
obtiene de las dos anteriores.
• Enunciado: Expresión lingüística
que establece un pensamiento
completo.
– Interrogativos
– Imperativos
– Declarativos V ó F 8
Aplicación de la lógica en
programación
9
DIAGRAMA DE FLUJO
El Diagrama de Flujo es una
representación gráfica de la secuencia
de pasos que se realizan para obtener
un cierto resultado. Este puede ser un
Producto, un servicio, o bien una
combinación de ambos.
DIAGRAMA DE FLUJO
Se utiliza en disciplinas como la
programación, la economía, los
procesos industriales y la psicología
cognitiva.
Estos diagramas utilizan símbolos con
significados bien definidos que
representan los pasos para obtener el
resultado.
Características del Diagrama
de Flujo
• Permite la puesta en común de
conocimientos individuales sobre un
proceso, y facilita la mejor
comprensión global del mismo.
• Proporciona información sobre los
procesos de forma clara, ordenada y
concisa.
SÍMBOLO
• Definición
Imagen o figura con la que se representa
un concepto.
CONSTRUCCIÓN DEL
DIAGRAMA DE FLUJO
Para la construcción de los Diagramas
de Flujo se utilizarán los siguientes
símbolos:
CONSTRUCCIÓN DEL
DIAGRAMA DE FLUJO
CONSTRUCCIÓN DEL
DIAGRAMA DE FLUJO
Símbolos Gráficos
+ Sumar
- Menos
* Multiplicación
/ División
± Mas o menos
= Equivalente a
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
<>
Diferente de
Si
No
True
False
Reglas para la creacion de
Diagramas
• Los Diagramas de flujo deben
escribirse de arriba hacia abajo, y/o de
izquierda a derecha.
• Los símbolos se unen con líneas, las
cuales tienen en la punta una flecha
que indica la dirección que fluye la
información o procesos.
• Se debe evitar el cruce de líneas, si se
quisiera separar el flujo del diagrama a
un sitio distinto, se puede realizar
utilizando los conectores solo cuando
sea necesario.
• No deben quedar líneas de flujo sin
conectar
Reglas para la creacion de
Diagramas
• Todo texto escrito dentro de un
símbolo debe ser legible, preciso,
evitando el uso de muchas palabras.
• Todos los símbolos pueden tener más
de una línea de entrada, a excepción
del símbolo final.
• Solo los símbolos de decisión pueden y
deben tener mas de una línea de flujo
de salida.
Reglas para la creacion de
Diagramas
Ejemplos
• Diagrama de flujo que permita
visualizar la palabra HOLA.
• Diagrama de flujo que encuentra la
suma de dos números.
• Diagrama de flujo Calcule el perímetro
de un cuadrado

Más contenido relacionado

La actualidad más candente

Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
Danilo Henríquez
 
Unidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De SoftwareUnidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De Software
Sergio Sanchez
 
Secuencia de eventos vfp
Secuencia de eventos vfpSecuencia de eventos vfp
Secuencia de eventos vfp
hmosquera
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
SebastianSeronGuerre
 
Algorithm manual
Algorithm manualAlgorithm manual
Algorithm manual
EfendyMasuli
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
Alexander Chaunay Paladines
 
Formato de documentacion ieee 830
Formato de documentacion ieee 830Formato de documentacion ieee 830
Formato de documentacion ieee 830
Mauricio Ortiz Olague
 
Modelo espiral expo
Modelo espiral expoModelo espiral expo
Modelo espiral expo
Polo Fernando Paredes Rodriguez
 
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdfSYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
kevinbriones15
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
arealisherrera
 

La actualidad más candente (10)

Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Unidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De SoftwareUnidad 1.1 Que Es La Ing. De Software
Unidad 1.1 Que Es La Ing. De Software
 
Secuencia de eventos vfp
Secuencia de eventos vfpSecuencia de eventos vfp
Secuencia de eventos vfp
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Algorithm manual
Algorithm manualAlgorithm manual
Algorithm manual
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Formato de documentacion ieee 830
Formato de documentacion ieee 830Formato de documentacion ieee 830
Formato de documentacion ieee 830
 
Modelo espiral expo
Modelo espiral expoModelo espiral expo
Modelo espiral expo
 
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdfSYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 

Destacado

Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y Soluciones
Videoconferencias UTPL
 
Logica de programacion de algoritmos
Logica de programacion de algoritmosLogica de programacion de algoritmos
Logica de programacion de algoritmos
David Ramos
 
Logica y Algoritmos
Logica y AlgoritmosLogica y Algoritmos
Logica y Algoritmos
DSGP
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
epetekaun
 
Vitaminas
VitaminasVitaminas
Vitaminas
AngieeMarenni
 
Slideshare
SlideshareSlideshare
Slideshare
21lcp
 
l
ll
algoritmo
algoritmoalgoritmo
La organizacion
La organizacionLa organizacion
La organizacion
moscarini22
 
Power de distancia
Power de distanciaPower de distancia
Power de distancia
Fernanda Tobarez
 
Proyecto de herramientas
Proyecto de herramientasProyecto de herramientas
Proyecto de herramientas
Emily García
 
Portafolio semana 2 mancinas m
Portafolio semana 2 mancinas mPortafolio semana 2 mancinas m
Portafolio semana 2 mancinas m
Massiel Mancinas
 
Recetas picadora accesorios galletas
Recetas picadora accesorios galletasRecetas picadora accesorios galletas
Recetas picadora accesorios galletas
Eladio Azorín Chico
 
Presentacion biblio
Presentacion biblio Presentacion biblio
Presentacion biblio
biblioteca09de09
 
Jimena torres trabajo excel
Jimena torres trabajo excelJimena torres trabajo excel
Jimena torres trabajo excel
Jimena Torres
 
Torres jimena internet_practica
Torres jimena internet_practicaTorres jimena internet_practica
Torres jimena internet_practica
Jimena Torres
 
Les jardins pédagogiques et nourriciers des Artisans du végétal
Les jardins pédagogiques et nourriciers des Artisans du végétalLes jardins pédagogiques et nourriciers des Artisans du végétal
Les jardins pédagogiques et nourriciers des Artisans du végétal
Les Artisans du végétal
 
Pub med
Pub medPub med
Taller de circ
Taller de circTaller de circ
Taller de circ
Elena Alena Helen
 
Pacie en la asignatura economia
Pacie en la asignatura economiaPacie en la asignatura economia
Pacie en la asignatura economia
oliveraquino
 

Destacado (20)

Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y Soluciones
 
Logica de programacion de algoritmos
Logica de programacion de algoritmosLogica de programacion de algoritmos
Logica de programacion de algoritmos
 
Logica y Algoritmos
Logica y AlgoritmosLogica y Algoritmos
Logica y Algoritmos
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Vitaminas
VitaminasVitaminas
Vitaminas
 
Slideshare
SlideshareSlideshare
Slideshare
 
l
ll
l
 
algoritmo
algoritmoalgoritmo
algoritmo
 
La organizacion
La organizacionLa organizacion
La organizacion
 
Power de distancia
Power de distanciaPower de distancia
Power de distancia
 
Proyecto de herramientas
Proyecto de herramientasProyecto de herramientas
Proyecto de herramientas
 
Portafolio semana 2 mancinas m
Portafolio semana 2 mancinas mPortafolio semana 2 mancinas m
Portafolio semana 2 mancinas m
 
Recetas picadora accesorios galletas
Recetas picadora accesorios galletasRecetas picadora accesorios galletas
Recetas picadora accesorios galletas
 
Presentacion biblio
Presentacion biblio Presentacion biblio
Presentacion biblio
 
Jimena torres trabajo excel
Jimena torres trabajo excelJimena torres trabajo excel
Jimena torres trabajo excel
 
Torres jimena internet_practica
Torres jimena internet_practicaTorres jimena internet_practica
Torres jimena internet_practica
 
Les jardins pédagogiques et nourriciers des Artisans du végétal
Les jardins pédagogiques et nourriciers des Artisans du végétalLes jardins pédagogiques et nourriciers des Artisans du végétal
Les jardins pédagogiques et nourriciers des Artisans du végétal
 
Pub med
Pub medPub med
Pub med
 
Taller de circ
Taller de circTaller de circ
Taller de circ
 
Pacie en la asignatura economia
Pacie en la asignatura economiaPacie en la asignatura economia
Pacie en la asignatura economia
 

Similar a Logica de programacion-1

exposicion diagrama leslie.pdf
exposicion diagrama leslie.pdfexposicion diagrama leslie.pdf
exposicion diagrama leslie.pdf
Mariasalazar195
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
gabyfr19
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
ERNEYALBERTORAMIREZC
 
Flujogramas
FlujogramasFlujogramas
Desarrollo de procesos
Desarrollo de procesosDesarrollo de procesos
Desarrollo de procesos
piupito90
 
U4. S16. Actividad Unidad 4.pptx
U4. S16. Actividad Unidad 4.pptxU4. S16. Actividad Unidad 4.pptx
U4. S16. Actividad Unidad 4.pptx
ssuserbcb10b1
 
Algoritmos-y-Diagramas_AHQ.pdf
Algoritmos-y-Diagramas_AHQ.pdfAlgoritmos-y-Diagramas_AHQ.pdf
Algoritmos-y-Diagramas_AHQ.pdf
AidaAliciaHernndezQu
 
Clase 6
Clase 6Clase 6
Clase 6
Leo Avila
 
Diagramas de flujo COBAT 01
Diagramas de flujo COBAT 01Diagramas de flujo COBAT 01
Diagramas de flujo COBAT 01
Halon01
 
Diagramas flujo
Diagramas flujo Diagramas flujo
Diagramas flujo
Halon01
 
Organizadores gráficos
Organizadores gráficosOrganizadores gráficos
Organizadores gráficos
Carla Marcillo
 
Info sit1 matap
Info sit1 matapInfo sit1 matap
Info sit1 matap
Mauricio Capistran
 
Audrey
AudreyAudrey
Audrey
dani t
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
Clariza
 
Ricardito
RicarditoRicardito
Ricardito
Ricardo Salazar
 
Manual de informática II
Manual de informática IIManual de informática II
Manual de informática II
28101
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
GERARDO ALFONSO
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
GERARDO ALFONSO
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
GERARDO ALFONSO
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
GERARDO ALFONSO
 

Similar a Logica de programacion-1 (20)

exposicion diagrama leslie.pdf
exposicion diagrama leslie.pdfexposicion diagrama leslie.pdf
exposicion diagrama leslie.pdf
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
 
Desarrollo de procesos
Desarrollo de procesosDesarrollo de procesos
Desarrollo de procesos
 
U4. S16. Actividad Unidad 4.pptx
U4. S16. Actividad Unidad 4.pptxU4. S16. Actividad Unidad 4.pptx
U4. S16. Actividad Unidad 4.pptx
 
Algoritmos-y-Diagramas_AHQ.pdf
Algoritmos-y-Diagramas_AHQ.pdfAlgoritmos-y-Diagramas_AHQ.pdf
Algoritmos-y-Diagramas_AHQ.pdf
 
Clase 6
Clase 6Clase 6
Clase 6
 
Diagramas de flujo COBAT 01
Diagramas de flujo COBAT 01Diagramas de flujo COBAT 01
Diagramas de flujo COBAT 01
 
Diagramas flujo
Diagramas flujo Diagramas flujo
Diagramas flujo
 
Organizadores gráficos
Organizadores gráficosOrganizadores gráficos
Organizadores gráficos
 
Info sit1 matap
Info sit1 matapInfo sit1 matap
Info sit1 matap
 
Audrey
AudreyAudrey
Audrey
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Ricardito
RicarditoRicardito
Ricardito
 
Manual de informática II
Manual de informática IIManual de informática II
Manual de informática II
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 

Logica de programacion-1

  • 1. LOGICA DE PROGRAMACIÓN Ing. Ibeth Manzano G.
  • 2. Temática • Aplicación de la lógica en la programación • Comprensión y especificación del problema • Identificación de entradas, procesos y salidas
  • 3. Competencias a desarrollar 3 Competencias – Disponer de fundamentos matemáticos, necesarios para interpretar, seleccionar, valorar el uso y desarrollo tecnológico y sus aplicaciones. – Analizar las necesidades de conocimiento para resolver un problema.
  • 4. Competencias a desarrollar 4 – Comprender, analizar y resolver problemas aplicando los métodos de la ciencia y la ingeniería. – Aplicar la lógica matemática en el contexto de las Ciencias de la Computación, con proyección, al diseño de programas, programación, análisis y desarrollo de algoritmos.
  • 5. Introducción • Un joven que aspiraba a entrar a la marina acude a una entrevista y la primera pregunta que le hacen es: ¿Sabe nadar? A lo que el sorprendido responde: ¿Y para qué tienen los barcos? – ¿Cómo podría aplicarse este chiste a la informática? 5
  • 7. Introducción a la lógica • Lógica es la ciencia que estudia el proceso de razonar. • Razonar es ordenar las ideas para llegar a una conclusión. • Procesar es ejecutar una serie de actividades interelacionadas Reto: Educar el pensamiento para que razone de acuerdo a ciertas reglas. 7
  • 8. Lógica • Silogismo: Argumento con tres proposiciones, la tercera se obtiene de las dos anteriores. • Enunciado: Expresión lingüística que establece un pensamiento completo. – Interrogativos – Imperativos – Declarativos V ó F 8
  • 9. Aplicación de la lógica en programación 9
  • 10. DIAGRAMA DE FLUJO El Diagrama de Flujo es una representación gráfica de la secuencia de pasos que se realizan para obtener un cierto resultado. Este puede ser un Producto, un servicio, o bien una combinación de ambos.
  • 11. DIAGRAMA DE FLUJO Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos para obtener el resultado.
  • 12. Características del Diagrama de Flujo • Permite la puesta en común de conocimientos individuales sobre un proceso, y facilita la mejor comprensión global del mismo. • Proporciona información sobre los procesos de forma clara, ordenada y concisa.
  • 13. SÍMBOLO • Definición Imagen o figura con la que se representa un concepto.
  • 14. CONSTRUCCIÓN DEL DIAGRAMA DE FLUJO Para la construcción de los Diagramas de Flujo se utilizarán los siguientes símbolos:
  • 16. CONSTRUCCIÓN DEL DIAGRAMA DE FLUJO Símbolos Gráficos + Sumar - Menos * Multiplicación / División ± Mas o menos = Equivalente a > Mayor que < Menor que >= Mayor o igual que <= Menor o igual que <> Diferente de Si No True False
  • 17. Reglas para la creacion de Diagramas • Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a derecha. • Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica la dirección que fluye la información o procesos.
  • 18. • Se debe evitar el cruce de líneas, si se quisiera separar el flujo del diagrama a un sitio distinto, se puede realizar utilizando los conectores solo cuando sea necesario. • No deben quedar líneas de flujo sin conectar Reglas para la creacion de Diagramas
  • 19. • Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras. • Todos los símbolos pueden tener más de una línea de entrada, a excepción del símbolo final. • Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo de salida. Reglas para la creacion de Diagramas
  • 20. Ejemplos • Diagrama de flujo que permita visualizar la palabra HOLA. • Diagrama de flujo que encuentra la suma de dos números. • Diagrama de flujo Calcule el perímetro de un cuadrado