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
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.
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