SlideShare una empresa de Scribd logo
1 de 33
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
FUNDACIÓN MISIÓN SUCRE
ALDEA UNIVERSITARIA LAS ADJUNTAS
PARROQUIA PUNTA CARDÓN - MUNICIPIO CARIRUBANA - ESTADO FALCÓN - VENEZUELA
DIAGRAMAS DE
FLUJOS Y PSEUDO -
CÓDIGOS
LCDO. AXEL MEDINA
Introducció
n
Un diagrama de flujo es la representación gráfica de un proceso, es
decir, muestra gráficamente el flujo de acciones a seguir para
cumplir con una tarea específica.
Dentro de las ciencias de la computación, un diagrama de flujo es
la representación gráfica de un algoritmo. La correcta construcción
de estos diagramas es fundamental para la etapa de codificación, ya
que, a partir del diagrama de flujo es posible codificar un programa
en algún lenguaje de programación.
Diagramas de
flujo
Los diagramas de flujo poseen símbolos que
permiten estructurar la solución de un problema
de manera gráfica. Por tanto, es fundamental
conocer los elementos que conforman este
lenguaje gráfico.
Diagramas de
flujo
Representa el inicio o el fin del diagrama de flujo.
Datos de entrada. Expresa lectura de datos.
Proceso. En su interior se expresan asignaciones u operaciones.
Diagramas de
flujo
Decisión. Valida
una condición y
toma uno u otro
camino.
Escritura. Impresión
del o los resultados(s).
Dirección del
diagrama de flujo.
Diagramas de
flujo
Conexión dentro de la misma página.
Conexión entre diferentes página.
Módulo de un problema. Llamada
a otros módulos o funciones
Decisión múltiple. Almacena un selector que
determina la rama por la que sigue el flujo.
Diagramas de
flujo
El diagrama de flujo para
construir un diagrama de
flujo es el siguiente:
Formas de los diagramas de
flujo
Los diagramas de flujo poseen símbolos que
permiten estructurar la solución de un
problema de manera gráfica. A continuación,
se muestran los elementos que conforman este
lenguaje gráfico.
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 u
horizontales, exclusivamente.
Formas de los diagramas de
flujo
3. Todas las líneas utilizadas para indicar la
dirección del flujo del diagrama deben estar
conectadas a un símbolo.
Formas de los diagramas de
flujo
4. El diagrama debe ser construido de arriba
hacia abajo (top-down) y de izquierda a
derecha (left to right).
5. La notación utilizada en el diagrama de flujo
debe ser independiente del lenguaje de
programación en el que se va a codificar la
solución.
Formas de los diagramas de
flujo
6. Se recomienda poner comentarios que
expresen o ayuden a entender un bloque de
símbolos.
7. Si la extensión de un diagrama de flujo ocupa
más de una página, es necesario utilizar y
numerar los símbolos adecuados.
Formas de los diagramas de
flujo
8. A cada símbolo solo
le puede llegar una
línea de dirección
de flujo.
9. Notación de camello.
Para nombrar variables
y nombres de
funciones se debe
hacer uso de la
notación de camello.
Formas de los diagramas de
flujo
Estructuras de control de
flujo
Las estructuras de control de flujo permiten la
ejecución condicional y la repetición de un conjunto
de instrucciones.
Existen 3 estructuras de control: secuencial,
condicional y repetitivas o iterativas.
Estructuras de control de
flujo
Las estructuras de control secuenciales son las
sentencias o declaraciones que se realizan una a
continuación de otra en el orden en el que están
escritas.
Estructuras de control de
flujo
Las estructuras de control condicionales permiten
evaluar una expresión lógica (condición que puede ser
verdadera o falsa) y, dependiendo del resultado, se
realiza uno u otro flujo de instrucciones. Estas
estructuras son mutuamente excluyentes (o se ejecuta
una acción o se ejecuta la otra).
Estructuras de control de
flujo
La estructura de control de flujo más simple es la
estructura condicional SI (IF), su sintaxis es la siguiente:
Estructuras de control de
flujo
Se evalúa la expresión lógica y si se
cumple (si la condición es verdadera)
se ejecutan las instrucciones del
bloque [Acciones]. Si no se cumple la
condición, se continúa con el flujo
normal del programa.
// >>> a es mayor
NOTA: La línea //>>> valor, indica el resultado que genera el
ejemplo.
Estructuras de control de
flujo
La estructura condicional completa es SI-DE LO
CONTRARIO (IF-ELSE):
Estructuras de control de
flujo
Se valúa la expresión lógica y si se
cumple (si la condición es verdadera)
se ejecutan las instrucciones del bloque
Sí. Si no se cumple la condición se
ejecutan las instrucciones del bloque
No. Al final el programa sigue su flujo
normal.
// >>> b es mayor
Estructuras de control de
flujo
La estructura condicional SELECCIONAR-
CASO valida el valor de la variable que
está en el hexágono y comprueba si es igual
al valor que está definido en cada caso
(Líneas que emanan del hexágono). Si la
variable no tiene el valor de algún caso se
va a la instrucción por defecto (*).
Estructuras de control de
flujo
Ejemplo
// >>> "Iniciar sesión"
Estructuras de control de
flujo
Las estructuras de control de flujo iterativas o repetitivas
(también llamadas cíclicas) permiten ejecutar una serie de
instrucciones mientras se cumpla la expresión lógica.
Existen dos tipos de expresiones cíclicas MIENTRAS y
HACER- MIENTRAS.
Estructuras de control de
flujo
La estructura MIENTRAS primero
valida la condición y si ésta es
verdadera procede a ejecutar el
bloque de instrucciones de la
estructura, de lo contrario rompe el
ciclo y continúa el flujo normal del
programa.
//>>> 0
//>>> 1
//>>> 2
Ejemplo
Estructuras de control de
flujo
La estructura HACER-MIENTRAS
primero ejecuta las instrucciones
descritas en la estructura y al final
valida la expresión lógica.
Estructuras de control de
flujo
Si la condición se cumple vuelve a ejecutar
las instrucciones de la estructura, de lo
contrario rompe el ciclo y sigue el flujo del
algoritmo. Esta estructura asegura que, por
lo menos, se ejecuta una vez el bloque de
la estructura, ya que primero ejecuta y
después pregunta por la condición. // >>> 0
// >>> 1
// >>> 2
Funciones
Cuando la solución de un problema es muy compleja
se suele ocupar el diseño descendente (divide y
vencerás). Este diseño implica la división de un
problema en varios subprocesos más sencillos que
juntos forman la solución completa. A estos
subprocesos se les llaman módulos o funciones.
Funciones
Una función está constituida
por un identificador de
función (nombre), de CERO
a N parámetros de entrada y
un valor de retorno:
Funciones
nomFun es el nombre con el que llama a la función. Las
funciones pueden o no recibir algún parámetro (tipo de
dato) como entrada, si la función recibe alguno se debe
incluir en el recuadro inicial (el que apunta al nombre de
la función). Todas las funciones pueden regresar un valor
al final de su ejecución (un resultado) para ello se debe
definir el dominio del conjunto de salida (tipo de dato).
Funciones
Ejemplo
// >>> 29
Funciones
PREGUNTA
S

Más contenido relacionado

Similar a DIAGRAMA DE FLUJO.pptx

Similar a DIAGRAMA DE FLUJO.pptx (20)

Clase 2 diagramas de flujo
Clase 2 diagramas de flujoClase 2 diagramas de flujo
Clase 2 diagramas de flujo
 
Tema5.ppt
Tema5.pptTema5.ppt
Tema5.ppt
 
01 diagramas de flujo
01 diagramas de flujo01 diagramas de flujo
01 diagramas de flujo
 
01 diagramas de flujo
01 diagramas de flujo01 diagramas de flujo
01 diagramas de flujo
 
DIAGRAMAS-DE-FLUJO.pdf
DIAGRAMAS-DE-FLUJO.pdfDIAGRAMAS-DE-FLUJO.pdf
DIAGRAMAS-DE-FLUJO.pdf
 
diagramas5.ppt
diagramas5.pptdiagramas5.ppt
diagramas5.ppt
 
Tema5- Diagramas de Flujo y los algoritmos
Tema5- Diagramas de Flujo y los algoritmosTema5- Diagramas de Flujo y los algoritmos
Tema5- Diagramas de Flujo y los algoritmos
 
Tema5.ppt
Tema5.pptTema5.ppt
Tema5.ppt
 
Diagramas de Flujo
Diagramas de FlujoDiagramas de Flujo
Diagramas de Flujo
 
diagramas de Flujo.ppt
diagramas de Flujo.pptdiagramas de Flujo.ppt
diagramas de Flujo.ppt
 
diagramas de flujo
diagramas de flujodiagramas de flujo
diagramas de flujo
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Diagrama secuencial
Diagrama secuencialDiagrama secuencial
Diagrama secuencial
 
96319797 cursograma-textil
96319797 cursograma-textil96319797 cursograma-textil
96319797 cursograma-textil
 
Fp04
Fp04Fp04
Fp04
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (16)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

DIAGRAMA DE FLUJO.pptx

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA FUNDACIÓN MISIÓN SUCRE ALDEA UNIVERSITARIA LAS ADJUNTAS PARROQUIA PUNTA CARDÓN - MUNICIPIO CARIRUBANA - ESTADO FALCÓN - VENEZUELA DIAGRAMAS DE FLUJOS Y PSEUDO - CÓDIGOS LCDO. AXEL MEDINA
  • 2. Introducció n Un diagrama de flujo es la representación gráfica de un proceso, es decir, muestra gráficamente el flujo de acciones a seguir para cumplir con una tarea específica. Dentro de las ciencias de la computación, un diagrama de flujo es la representación gráfica de un algoritmo. La correcta construcción de estos diagramas es fundamental para la etapa de codificación, ya que, a partir del diagrama de flujo es posible codificar un programa en algún lenguaje de programación.
  • 3. Diagramas de flujo Los diagramas de flujo poseen símbolos que permiten estructurar la solución de un problema de manera gráfica. Por tanto, es fundamental conocer los elementos que conforman este lenguaje gráfico.
  • 4. Diagramas de flujo Representa el inicio o el fin del diagrama de flujo. Datos de entrada. Expresa lectura de datos. Proceso. En su interior se expresan asignaciones u operaciones.
  • 5. Diagramas de flujo Decisión. Valida una condición y toma uno u otro camino. Escritura. Impresión del o los resultados(s). Dirección del diagrama de flujo.
  • 6. Diagramas de flujo Conexión dentro de la misma página. Conexión entre diferentes página. Módulo de un problema. Llamada a otros módulos o funciones Decisión múltiple. Almacena un selector que determina la rama por la que sigue el flujo.
  • 7. Diagramas de flujo El diagrama de flujo para construir un diagrama de flujo es el siguiente:
  • 8. Formas de los diagramas de flujo Los diagramas de flujo poseen símbolos que permiten estructurar la solución de un problema de manera gráfica. A continuación, se muestran los elementos que conforman este lenguaje gráfico.
  • 9. 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 u horizontales, exclusivamente. Formas de los diagramas de flujo
  • 10. 3. Todas las líneas utilizadas para indicar la dirección del flujo del diagrama deben estar conectadas a un símbolo. Formas de los diagramas de flujo
  • 11. 4. El diagrama debe ser construido de arriba hacia abajo (top-down) y de izquierda a derecha (left to right). 5. La notación utilizada en el diagrama de flujo debe ser independiente del lenguaje de programación en el que se va a codificar la solución. Formas de los diagramas de flujo
  • 12. 6. Se recomienda poner comentarios que expresen o ayuden a entender un bloque de símbolos. 7. Si la extensión de un diagrama de flujo ocupa más de una página, es necesario utilizar y numerar los símbolos adecuados. Formas de los diagramas de flujo
  • 13. 8. A cada símbolo solo le puede llegar una línea de dirección de flujo. 9. Notación de camello. Para nombrar variables y nombres de funciones se debe hacer uso de la notación de camello. Formas de los diagramas de flujo
  • 14. Estructuras de control de flujo Las estructuras de control de flujo permiten la ejecución condicional y la repetición de un conjunto de instrucciones. Existen 3 estructuras de control: secuencial, condicional y repetitivas o iterativas.
  • 15. Estructuras de control de flujo Las estructuras de control secuenciales son las sentencias o declaraciones que se realizan una a continuación de otra en el orden en el que están escritas.
  • 16. Estructuras de control de flujo Las estructuras de control condicionales permiten evaluar una expresión lógica (condición que puede ser verdadera o falsa) y, dependiendo del resultado, se realiza uno u otro flujo de instrucciones. Estas estructuras son mutuamente excluyentes (o se ejecuta una acción o se ejecuta la otra).
  • 17. Estructuras de control de flujo La estructura de control de flujo más simple es la estructura condicional SI (IF), su sintaxis es la siguiente:
  • 18. Estructuras de control de flujo Se evalúa la expresión lógica y si se cumple (si la condición es verdadera) se ejecutan las instrucciones del bloque [Acciones]. Si no se cumple la condición, se continúa con el flujo normal del programa. // >>> a es mayor NOTA: La línea //>>> valor, indica el resultado que genera el ejemplo.
  • 19. Estructuras de control de flujo La estructura condicional completa es SI-DE LO CONTRARIO (IF-ELSE):
  • 20. Estructuras de control de flujo Se valúa la expresión lógica y si se cumple (si la condición es verdadera) se ejecutan las instrucciones del bloque Sí. Si no se cumple la condición se ejecutan las instrucciones del bloque No. Al final el programa sigue su flujo normal. // >>> b es mayor
  • 21. Estructuras de control de flujo La estructura condicional SELECCIONAR- CASO valida el valor de la variable que está en el hexágono y comprueba si es igual al valor que está definido en cada caso (Líneas que emanan del hexágono). Si la variable no tiene el valor de algún caso se va a la instrucción por defecto (*).
  • 22. Estructuras de control de flujo Ejemplo // >>> "Iniciar sesión"
  • 23. Estructuras de control de flujo Las estructuras de control de flujo iterativas o repetitivas (también llamadas cíclicas) permiten ejecutar una serie de instrucciones mientras se cumpla la expresión lógica. Existen dos tipos de expresiones cíclicas MIENTRAS y HACER- MIENTRAS.
  • 24. Estructuras de control de flujo La estructura MIENTRAS primero valida la condición y si ésta es verdadera procede a ejecutar el bloque de instrucciones de la estructura, de lo contrario rompe el ciclo y continúa el flujo normal del programa.
  • 26. Estructuras de control de flujo La estructura HACER-MIENTRAS primero ejecuta las instrucciones descritas en la estructura y al final valida la expresión lógica.
  • 27. Estructuras de control de flujo Si la condición se cumple vuelve a ejecutar las instrucciones de la estructura, de lo contrario rompe el ciclo y sigue el flujo del algoritmo. Esta estructura asegura que, por lo menos, se ejecuta una vez el bloque de la estructura, ya que primero ejecuta y después pregunta por la condición. // >>> 0 // >>> 1 // >>> 2
  • 28. Funciones Cuando la solución de un problema es muy compleja se suele ocupar el diseño descendente (divide y vencerás). Este diseño implica la división de un problema en varios subprocesos más sencillos que juntos forman la solución completa. A estos subprocesos se les llaman módulos o funciones.
  • 29. Funciones Una función está constituida por un identificador de función (nombre), de CERO a N parámetros de entrada y un valor de retorno:
  • 30. Funciones nomFun es el nombre con el que llama a la función. Las funciones pueden o no recibir algún parámetro (tipo de dato) como entrada, si la función recibe alguno se debe incluir en el recuadro inicial (el que apunta al nombre de la función). Todas las funciones pueden regresar un valor al final de su ejecución (un resultado) para ello se debe definir el dominio del conjunto de salida (tipo de dato).