Está en la página 1de 41

PENSAMIENTO

COMPUTACIONAL
UNIDAD 2: LÓGICA COMPUTACIONAL
SUBTEMAS:

❑ Los diagramas de flujo,


Tipos de diagramas de
flujo y su Simbología
❑ Estructuras de control
FLUJOGRAMAS simples
❑ Del seudocódigo al
flujograma
❑ Prueba de escritorio
❑ Resolución de ejercicios
Objetivo.-

❑Conocer los diversos tipos de flujograma, las etapas y


reglas de desarrollo.

❑Analizar las estructuras de control simple y su


aplicación en la programación
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Diagrama de Flujos:
❑Los diagramas de flujo son una
representación gráfica del algoritmo, nos
permite observar el flujo del proceso a
través de la representación gráfica de los
pasos del algoritmo, es la herramienta más
utilizadas de un programador o ingeniero
en sistemas para diseñar algoritmos
(Joyanes Aguilar, 2019).

Ascii (2022). Recuperado 18 de Junio de 2022, de Klipartz: Acortador:


https://n9.cl/rtzoox
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Cuándo utilizar diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
¿Cuando usar un Diagrama de Flujos?

❑Los diagramas de flujo pueden ser útiles


en muchas situaciones.

❑Recuerde: Cuando lea un diagrama de


Acortador: https://n9.cl/diagrama_flujo

flujo, hágalo siguiendo los estándares


occidentales. Es decir, de arriba hacia abajo
y de izquierda a derecha
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Tipos de Diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
Tipos de Diagrama de Flujos:
❑Los diagramas de flujo son herramientas
muy potentes, se usan en muchos campos y
sectores del mercado; se los pueden hallar
prácticamente en cualquier lugar:
educación, ventas y marketing, negocios,
ingeniería o fabricación.
Acortador: https://n9.cl/diagrama_flujo

❑Mark A. Fryman, en su libro Quality and


Process Improvement (Mejora de los
procesos y la calidad), 2002, afirma que hay
cinco tipos de diagramas de flujo desde la
perspectiva de los negocios:
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Tipos de Diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
Tipos de Diagrama de Flujos:
❑Diagrama de flujo de decisiones, ayuda a
explicar las medidas que se toman para
justificar una decisión. Este tipo de
diagramas de flujo es muy útil para anticipar
las consecuencias de diferentes decisiones.
Acortador: https://n9.cl/diagrama_flujo

❑Diagrama de flujo lógico, se aplica para


detectar deficiencias, cuellos de botella o
limitaciones del proceso que podrían causar
interrupciones o problemas.

❑Diagrama de flujo de sistema, representa el


modo en que los datos fluyen en un sistema.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Tipos de Diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
Tipos de Diagrama de Flujos:
❑Diagrama de flujo de productos, se visualiza
el proceso de creación del producto y su
orden secuencial. Este tipo de gráficos
pueden constituir documentación muy útil
para cuando lances un producto nuevo o
mejores el proceso de producción.
Acortador: https://n9.cl/diagrama_flujo

❑Diagrama de flujo de procesos, se muestra


cómo se obtendrá cierto resultado con un
proceso. Probablemente crees un diagrama
de flujo de este tipo para mejorar algún
proceso que ya uses o para implementar uno
nuevo.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Como hacer un Diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
Cómo hacer un diagrama de flujo :
1. Define el propósito y el alcance. Antes de
empezar a dibujar o de abrir la
herramienta para diagramas de flujo,
define el alcance del proyecto y el
propósito del proceso.
Acortador: https://n9.cl/diagrama_flujo

2. Pon las tareas en orden cronológico.


Dependiendo del tipo de diagrama de flujo
que crees, tal vez te convenga revisar la
documentación que tienes, consultar a
algunos miembros del equipo sobre sus
experiencias anteriores u observar algún
proceso en curso.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Como hacer un Diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
Cómo hacer un diagrama de flujo :
3. Organiza las tareas por tipo y símbolo del
diagrama de flujo. Una vez que tienes
todas las tareas escritas y organizadas en
forma cronológica, asígnalas al símbolo
correspondiente para prepararte y dibujar
el diagrama de flujo.
Acortador: https://n9.cl/diagrama_flujo

4. Dibuja el diagrama de flujo. Puedes hacer


un bosquejo a mano o utilizar una
herramienta o software para generar
diagramas de flujo que puedes compartir
fácilmente con el equipo.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
Como hacer un Diagramas de flujo (2022). Recuperado 18 de Junio de 2022, de asana:

Diagrama de Flujos:
Cómo hacer un diagrama de flujo :

5. Confirma y perfecciona el diagrama de


flujo. Recibir una segunda, tercera o
incluso una cuarta opinión sobre el
diagrama de flujo puede resultar muy útil
para detectar cuellos de botella o
Acortador: https://n9.cl/diagrama_flujo

problemas potenciales y darte la


posibilidad de perfeccionar el diagrama
antes de iniciar el proceso.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.- Diagrama de Flujos:
Fundamentos de la programación (2008). Recuperado 18 de Junio de 2022, de asana:

Símbolos de un Diagrama de Flujos:


Acortador: https://n9.cl/diagrama_flujo
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.- Diagrama de Flujos:
Fundamentos de la programación (2008). Recuperado 18 de Junio de 2022, de asana:

Símbolos de un Diagrama de Flujos:

Símbolo de ingreso, este nos ayuda a ingresar todos los valores que se van a necesitar, su ingreso representa,
escritura por teclado.
Acortador: https://n9.cl/diagrama_flujo

Símbolo de presentación por impresora.

Símbolo de Presentación por pantalla.


Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
FlujoGrama (2022). Recuperado 18 de Junio de 2022, de Klipartz: Acortador:

Diagrama de Flujos:
Reglas para armar un diagrama de flujo :
1. Todo diagrama de flujo debe tener un
inicio y un fin.
2. Las líneas utilizadas para indicar la
dirección del flujo del diagrama deben
ser rectas verticales y horizontales.
3. Todas las líneas utilizadas para indicar la
dirección del flujo del diagrama deben
estar conectadas. La conexión puede ser
a un símbolo que exprese lectura,
https://n9.cl/rtzoox

proceso, decisión, impresión, conexión o


fin de diagrama.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
FlujoGrama (2022). Recuperado 18 de Junio de 2022, de Klipartz: Acortador:

Diagrama de Flujos:
Reglas para armar un diagrama de flujo :
4. El diagrama de flujo debe ser construido
de arriba hacia abajo y de izquierda a
derecha.
5. La notación utilizada en el diagrama de
flujo debe ser independiente del
lenguaje de programación.
6. Es conveniente cuando realizamos una
tarea compleja poner comentarios que
expresen o ayuden a entender lo que
https://n9.cl/rtzoox

hicimos.
Los diagramas de flujo, Tipos de diagramas de
flujo y su Simbología.-
FlujoGrama (2022). Recuperado 18 de Junio de 2022, de Klipartz: Acortador:

Diagrama de Flujos:
Reglas para armar un diagrama de flujo :
7. Si el diagrama de flujo requiriera más de
una hoja para su construcción, debemos
utilizar los conectores adecuados y
numerar las páginas.
8. No puede llegar más de una línea a un
símbolo.
https://n9.cl/rtzoox
Estructuras de control simples.-
Estructura de control Simple:
❑La estructura de control simple (si-
entonces), (en inglés if-then) también
llamada, estructura selectiva simple, o
estructura condicional simple, ejecuta una
determinada acción cuando se cumple
una determinada condición.

❑Se evalúa la condición o expresión lógica:


❑Si la condición es verdadera, entonces
ejecuta las instrucciones detalladas a
continuación.
❑En caso contrario, si la condición es
falsa, entonces no hace nada. FlujoGrama (2022). Recuperado 18 de Junio de 2022, de Klipartz: Acortador:
https://n9.cl/rtzoox
Del seudocódigo al flujograma .-

Del seudocódigo al flujograma :


❑Para transcribir el seudocódigo a un
flujograma, lo que debemos hacer es: Ir
representando cada acción que
programamos en el seudocódigo en el
flujograma, lo haremos reemplazando
cada acción y/o proceso con el símbolo
que corresponde.
❑El seudocódigo desarrollado
anteriormente para saber si un usuario es
o no mayor de edad, lo transcribiremos a
flujograma, paso a paso.
Desarrollado por el autor
Del seudocódigo al flujograma .-
1.-Declaremos el inicio del programa:

Seudocódigo Flujograma
Algoritmo Programa_Edad Inicio

2.-Declaremos las variables


y las inicializamos
Algoritmo Programa_Edad Inicio
Edad = 0;
Edad=0

Desarrollado por el autor


Del seudocódigo al flujograma .-
3.-Leemos la información que ingrese el usuario
por medio del teclado
Seudocódigo Flujograma
Algoritmo Programa_Edad Inicio

Edad = 0; Edad=0

leer Edad; Edad

Desarrollado por el autor


Del seudocódigo al flujograma .-
4.-Realizamos la pregunta que nos permitirá
saber si el usuario es o no mayor de edad.
Seudocódigo Flujograma
Algoritmo Programa_Edad Inicio

Edad = 0; Edad=0

leer Edad; Edad

si Edad > 17 Entonces


Edad >17

Desarrollado por el autor


Del seudocódigo al flujograma .-
5.-Programemos la acción que se ejecutará Si la
respuesta en verdadera.
Seudocódigo Flujograma
Algoritmo Programa_Edad Inicio

Edad = 0; Edad=0

leer Edad; Edad

si Edad > 17 Entonces


Edad >17
Escribir “Es Mayor de edad”;
V
Es mayor de
edad

Desarrollado por el autor


Del seudocódigo al flujograma .-
5.-Programemos la acción que se ejecutará si la
respuesta No es verdadera.
Seudocódigo Flujograma
Algoritmo Programa_Edad Inicio

Edad = 0; Edad=0

leer Edad; Edad

Si Edad > 17 Entonces F


Edad >17
Escribir “Es Mayor de edad”;
SiNo V
Escribir “No es Mayor de edad”; Es mayor de
edad
No es mayor
de edad
FinSi
Desarrollado por el autor
Del seudocódigo al flujograma .-
6.-Finalizamos el programa

Seudocódigo Flujograma
Algoritmo Programa_Edad Inicio

Edad = 0; Edad=0

leer Edad; Edad

Si Edad > 17 Entonces F


Edad >17
Escribir “Es Mayor de edad”;
SiNo V
Escribir “No es Mayor de edad”; Es mayor de
edad
No es mayor
de edad
FinSi
Desarrollado por el autor
FinAlgoritmo Fin
Prueba de escritorio.-
Podríamos decir que la prueba de escritorio:
❑Es una herramienta útil para entender qué
hace un determinado algoritmo o
programa.
❑Es una ejecución a mano de nuestro
algoritmo o programa.
❑Es útil para verificar los valores que cada
variable almacena.
❑Nos permite analizar paso a paso lo que
hace el algoritmo o programa, es en este
seguimiento que podemos identificar
errores de lógica o asignación de valor
para poder corregirlos.
Ascii (2022). Recuperado 18 de Junio de 2022, de Klipartz: Acortador:
https://n9.cl/rtzoox
Prueba de escritorio.-
Podríamos decir que la
prueba de escritorio:
❑Consiste en generar una
tabla con tantas columnas
como variables se tiene en
el algoritmo o programa y
seguir las instrucciones
colocando los valores
correspondientes en las
variables.

Prueba de escritorio (2021). Recuperado 18 de Junio de 2022, de Adminisión y nivelación UNEMI 2021 : Acortador:
Prueba de escritorio.-
Ejercicios de prueba de
escritorio:
❑ Considere los
siguientes valores
iniciales de las
siguientes variables, y
determine el valor que
tomará la variable X,
luego de ejecutar el
siguiente flujograma:
A=17 B=7 C=14
D=36 E=15 F=27
X=20

Respuesta: X = 51 Prueba de escritorio (2021). Recuperado 18 de Junio de 2022, de Adminisión y nivelación UNEMI 2021 : Acortador: https://n9.cl/8ci2w
Prueba de escritorio.-
Ejercicios de prueba de
escritorio:
❑ Considere los
siguientes valores
iniciales de las
siguientes variables, y
determine el valor que
tomará la variable X,
luego de ejecutar el
siguiente flujograma:
A=10 B=13 C=36
D=12 E=6 F=29
X=10

Respuesta: X = 25 Prueba de escritorio (2021). Recuperado 18 de Junio de 2022, de Adminisión y nivelación UNEMI 2021 : Acortador: https://n9.cl/8ci2w
Resolución de ejercicios.-
Ejercicio:
❑Realice un programa que permita leer un número y
determinar si es par o impar.
Resolución de ejercicios.-
Ejercicio: Seudocódigo:
❑Realizar un programa que pida por
teclado tres notas de un alumno,
calcule el promedio e imprima
alguno de estos mensajes:

❑ Si el promedio es >=7 mostrar


"Promocionado".
❑ Si el promedio es >=4 y <7 mostrar
"Regular".
❑ Si el promedio es <4 mostrar
"Reprobado".
Resolución de ejercicios.-
Ejercicio:
❑Realizar un programa que pida por
teclado tres notas de un alumno, Flujograma:
calcule el promedio e imprima
alguno de estos mensajes:

❑ Si el promedio es >=7 mostrar


"Promocionado".
❑ Si el promedio es >=4 y <7 mostrar
"Regular".
❑ Si el promedio es <4 mostrar
"Reprobado".
Resolución de ejercicios.-
Ejercicio: Seudocódigo:
❑Realizar un programa que
permita leer un número
entero positivo de hasta tres
cifras y muestre un mensaje
indicando:

❑ Si tiene 1, 2, o 3 cifras.
❑ Mostrar un mensaje de error
si el número de cifras es
mayor.
Resolución de ejercicios.-
Ejercicio:
❑Realizar un programa que
permita leer un número
entero positivo de hasta
tres cifras y muestre un
mensaje indicando:
❑ Si tiene 1, 2, o 3 cifras.
❑ Mostrar un mensaje de
error si el número de
cifras es mayor.
Actividad para después de clases. -
❑ Para complementar el estudio de la unidad #2
Tema #2 y motivar el desarrollo del
autoaprendizaje; realice la lectura y estudio del
material complementario que se detalla a
continuación.
❑ FACI_Adm_S3_U2_T2_PseudoCodigos_Con
ceptos
❑ FACI_Adm_S3_U2_T2_PseudoCodigos_Ejer
cicios
❑ Nota: El material contiene ejercicios que le
ayudaran a practicar lo estudiado en clases.

Image Tarea Png (2021). Recuperado 13 de Junio de 2021, de PNG EGG University
2017 : Acortador: https://n9.cl/82crf
Actividad para después de clases. -
Prueba de escritorio (2021). Recuperado 18 de Junio de 2022, de Adminisión y nivelación

Ejercicios propuestos:
❑ Considere los siguientes
valores iniciales de las
siguientes variables, y
determine el valor que
tomará la variable X, luego
de ejecutar el siguiente
flujograma:
UNEMI 2021 : Acortador: https://n9.cl/8ci2w

A=-7 B=40 C=10


D=9 E=10 F=30
X=3

Respuesta: X = -13
Actividad para después de clases. -
Ejercicios propuestos:

❑Realice un diagrama de flujo que lea


3 números y presente el mayor de
ellos.

Nota: Los diagramas de flujo mostrados


aquí son una de las diferentes formas
en que se pudo haber resuelto el
problema (ejercicio). Prueba de escritorio (2021). Recuperado 18 de Junio de 2022, de Adminisión y
nivelación UNEMI 2021 : Acortador: https://n9.cl/8ci2w
Actividad después de clases.-
Video recomendado – ¿Qué es un algoritmo?
Desde el canal Jorge Cogollo en YouTube, visualicemos el video
(5:50) sobre: ¿Qué es un DIAGRAMA DE FLUJO?; https://n9.cl/zodq4

¿Qué es un DIAGRAMA DE FLUJO?;(2020-09-07). Recuperado 22


de junio de 2021, de YouTube Canal: Jorge Cogollo website: Pixabay. (2020). 5 Alternativas para video hosting, Recuperado 14 de junio de 2021,
https://n9.cl/zodq4 de Victoria Lloret website: https://n9.cl/68hba
Cierre de clases. -

Revisión de conceptos

Palabras claves

Preguntas finales

La clave de la educación antes y después del COVID-19 (2021). Recuperado 6 de mayo


de 2021, de CETYS University 2017 : Acortador: https://n9.cl/31qzs
Bibliografía. -
• Joyanes, L. (2008). Fundamentos d e programación. Madrid: MC GRAW HILL.
Recuperado de https://goo.gl/vJQbJt

• López García.,J.C.(GUÍA PARA DOCENTES)(2007-2009)ALGORITMOS Y


PROGRAMACIÓN. http://www.eduteka.org

• Coronado, I., Hdz, P., Saavedra, H.(2009-2010)Diagramas de flujo, pseudocódigo y


pruebas de escritorio. Facultad de Ingeniería, UNAM
Bibliografía. -
• Pseudocódigo y PSEINT. Itson.mx. (2016). Retrieved 24 June 2022, from
https://n9.cl/ohtmq

• Programación en Lenguajes Estructurados. Thales.cica.es. (2012). Retrieved 24


June 2022, from https://n9.cl/gujnp.

• ¿Qué es un diagrama de flujo? (Los símbolos, los tipos de diagrama y cómo


leerlos). Asana.com. (2021). Retrieved 24 June 2022, from
https://n9.cl/diagrama_flujo

También podría gustarte