SlideShare une entreprise Scribd logo
1  sur  20
Conceptos sobre algoritmos y lenguaje de programación.
Nikol Villa, Shalom Sánchez y Valentina Vivas.
9-7
Guillermo Mondragón.
Institución educativa Liceo Departamental.
Santiago de Cali.
2021
1
Temas del trabajo a presentar 3
¿Qué es un algoritmo y clases? 3
Clases de algoritmos 4
Ejemplo 1 4
Ejemplo 2 4
¿Qué es un diagrama de flujo? 5
Lista de Símbolos Utilizados en Diagramas de Flujo 6
¿Qué es un lenguaje de programación? 10
¿Cómo pueden explicar o comprender lo de los bucles? 12
Reconoce los componentes de la microbit. 13
¿Qué es un sensor? 14
Sesión 2 y resuelve las preguntas planteadas en la ficha 14
Blogs de los integrantes 19
Webgrafía 20
2
Temas del trabajo a presentar
1. Consultar
¿Qué es un algoritmo y clases?
Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o
cumplir con un objetivo.Los algoritmos deben ser precisos e indicar el orden lógico de
realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un
algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o
sea debe iniciar con una acción y terminar con un resultado o solución de un problema.
¿Cómo se elabora un algoritmo?
1. Tener claro cuál es el problema que va a solucionar.
2. Establecer un objetivo que permita medir la solución del problema.
3. Elaborar un algoritmo que solucione el problema.
4. Realizar pruebas al algoritmo para verificar los resultados.
Ejemplos
3
Clases de algoritmos
1. Algoritmos convencionales: Son los que hacen las personas todos los días en sus
diferentes actividades para solucionar problemas del trabajo o de la vida cotidiana.
2. Algoritmos computacionales: Son los que utilizan el computador a través de programas
diseñados por desarrolladores de software y programadores para dar solución a problemas de
cálculo o de manejo de información.
Lección 1- Resuelve el ejemplo 1 y 2 de la guía propuesta en Colombia aprende
Ejemplo 1
Elabore un algoritmo que permita ir de la casa al colegio.
1. Salir de la casa
2. Si está lejos del colegio entonces se debe tomar un medio de transporte que lo deje
cerca del mismo.
3. Si no está lejos del colegio entonces dirigirse caminando hacia él mismo
4. Llegar a la puerta del colegio
Fin
Ejemplo 2
1. Dirigirse hacia el teatro donde quiere ver la película
2. Si hay gente esperando el boleto entonces hacer la fila y avanzar con la misma hasta
llegar a la taquilla
3. Si no hay gente esperando comprar el boleto entonces dirigirse a la taquilla
4. Comprar el boleto para ver la película.
Fin
4
¿Cuando se elabora un algoritmo que se debe tener en cuenta?
● Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.
-Tener claro cuál es el problema que va a solucionar.
-Establecer un objetivo que permita medir la solución del problema.
-Elaborar un algoritmo que solucione el problema.
-Realizar pruebas al algoritmo para verificar los resultados
● ¿Qué es un diagrama de flujo?
● Lección 2- qué símbolos tiene y qué significa cada uno de ellos, reglas que se deben
ser tenidas en cuenta para realizar un diagrama de flujo.
El diagrama de flujo, también conocido como flujograma, es una herramienta utilizada para
representar la secuencia de las actividades en un proceso. Para ello, muestra el comienzo del
proceso, los puntos de decisión y el final del mismo. Todo ello proporciona una visualización
del funcionamiento del proceso, volviendo la descripción más intuitiva y analítica. Esta
herramienta también expresa el flujo de la información, los materiales, las derivaciones del
proceso y el número de pasos
Los diagramas de flujo usan formas especiales para representar diferentes tipos de acciones o
pasos en un proceso. Las líneas y flechas muestran la secuencia de los pasos y las relaciones
entre ellos. Estos son conocidos como símbolos de diagrama de flujo.
El tipo de diagrama dicta los símbolos de diagramas de flujo que se utilizan. Por ejemplo, un
diagrama de flujo de datos puede contener un Símbolo de Entrada o Salida (también conocido
como Símbolo de E/S), pero no es muy común verlo en la mayoría de los diagramas de flujo
de procesos.
5
Lista de Símbolos Utilizados en Diagramas de Flujo
Símbolo de Inicio / Final
El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene
la palabra "Inicio" o "Fin".
Símbolo de Acción o Proceso
Un rectángulo solo puede representar un solo paso dentro de un proceso ("agregar dos tazas
de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande.
Símbolo del Documento Impreso
Un documento o informe impreso.
Símbolo de Multidocumento
6
Representa un multidocumento en el proceso.
Símbolo de Decisión o Ramificación
Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen
de diferentes puntos del diamante.
Símbolo de Entrada / Salida
Representa el material o la información que entra o sale del sistema, como una orden del
cliente (entrada) o un producto (salida).
Símbolo de Entrada Manual
Representa un paso en el que se pide al usuario que introduzca la información manualmente.
Símbolo de Preparación
Representa un ajuste a otro paso en el proceso.
7
Símbolo del Conector
Indica que el flujo continúa donde se ha colocado un símbolo idéntico (que contiene la misma
letra).
O Símbolo
Indica que el flujo del proceso continúa en más de dos ramas.
Símbolo de Unión de Invocación
Indica un punto en el diagrama de flujo en el que múltiples ramificaciones convergen de
nuevo en un solo proceso.
Símbolo de Fusión
Indica un paso en el que dos o más sablistas o subprocesos se convierten en uno.
Símbolo de Intercalar
Indica un paso que ordena información en un formato estándar.
8
Símbolo de Ordenar
Indica un paso que organiza una lista de elementos en una secuencia o establece según
algunos criterios predeterminados.
Símbolo de Proceso Predefinido
Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un
proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un
diagrama de flujo separado.
Símbolo de Operación Manual
Indica una secuencia de comandos que continuarán repitiéndose hasta que se detenga
manualmente.
Símbolo de Límite de Bucle
Indica el punto en el que debe detenerse un bucle.
Símbolo de Retardo
Indica un retraso en el proceso.
Almacenamiento de Datos o Símbolo de Datos Almacenados
Indica un paso donde se almacenan los datos.
9
Símbolo de la Base de Datos
Indica una lista de información con una estructura estándar que permite buscar y ordenar.
Símbolo de Almacenamiento Interno
Indica que la información se almacenó en la memoria durante un programa, utilizado en
diagramas de flujo de diseño de software.
Símbolo de Visualización
Indica un paso que muestra información.
Conector Fuera de Página
Indica que el proceso continúa fuera de la página.
Reglas para elaborar un diagrama de flujo:
1.- Se debe de escribir de arriba hacia abajo y de izquierda a derecha
2.- Los símbolos se unen con líneas
3.- Se usan flechas para indicar el flujo de información
4.- Los círculos de decisión pueden y deben tener más de una línea de flujo
5.- Todos los símbolos pueden tener más de una línea de entrada
● ¿Qué es un lenguaje de programación?
¿Qué significa cuando se habla de lenguaje compilado y lenguaje interpretado?
Un lenguaje de programación es un sistema estructurado bajo un lenguaje formal (código) y
diseñado principalmente para que las máquinas y computadoras puedan entender los
algoritmos computacionales escritos por programadores. Los computadores solo entienden el
lenguaje binario (cadenas interminables de números 1 y 0), para el hombre es complejo
programar computadores mediante el sistema binario y es por eso que se crearon los
lenguajes de programación, el lenguaje de programación se encarga entonces de convertir las
10
instrucciones de los programadores de un lenguaje formal a unos (1) y ceros (0) para que las
computadoras y las máquinas las puedan entender e interpretar.
Lenguaje compilado:
Los lenguajes compilados necesitan de un programa especial que lea el código fuente y cree
un archivo binario ejecutable para una plataforma específica. Ejemplo: C + +, Pascal.
Lenguaje interpretado:
Los lenguajes interpretados necesitan de un programa que traduzca en directo el código
fuente escrito a instrucciones de la plataforma en la que se ejecutan. Ejemplo: Python,
JavaScript.
Diferencias entre lenguaje compilado y uno interpretado:
La principal diferencia entre un lenguaje compilado y uno interpretado es que el lenguaje
compilado requiere un paso adicional antes de ser ejecutado, la compilación, que convierte el
código que escribes a lenguaje de máquina. Un lenguaje interpretado, por otro lado, es
convertido a lenguaje de máquina a medida que es ejecutado.
11
2. Este punto lo desarrollan con la ficha 2 dispuesta en el classroom
● ¿Cómo pueden explicar o comprender lo de los bucles?
R// Un bucle se puede repetir indefinidamente, un número de veces o mientras se
cumpla o no se cumpla una condición. Los bucles se utilizan para ordenar la
repetición de un conjunto de acciones.
Por ejemplo, si el agua está a la temperatura que quiero me ducho, pero si no, espero
un rato y vuelvo a revisar para verificar que el agua esté a una temperatura correcta,
de modo que se hace una especie de ciclo o “bucle” en el proceso.
12
Reconoce los componentes de la microbit.
R// 25 LED (5x5) de la micro:bit
● Sensor de Luz y Temperatura.
● Sensores de movimiento
● El procesador
● La brújula (compass)
● El acelerómetro
● Bucles
13
● ¿Qué es un sensor?
R// Un sensor es un dispositivo capaz de captar una variable física como la temperatura.
Sesión 2 y resuelve las preguntas planteadas en la ficha
1. Este programa que se encuentra a la derecha, ¿qué crees que hace?
R// Creo que este hace el proceso de una brújula, las flechas van a girar según cómo le
indiquen y puede ser norte, sur, sureste, oriente,etc
2. Ahora prográmalo en el editor Makecode.¿Hizo lo que esperabas? Si no se oprime el
botón, ¿funciona?
R//Si, no hay que hundir el botón A para que funcione y haga lo que se le ordenó.
3. Ahora prográmalo para cuando presiones el botón A haga lo que acaba de hacer y que
cuando presiones B, la flecha gire en dirección contraria. Para realizar este programa usa el
bloque para siempre.
R//
14
15
16
4. ¿Qué pasa cuando presionas A y muy rápidamente B? ¿Es lo que esperabas?
R// Cuando se presiona A y rápidamente B, el movimiento de la microbit se detiene. Puedo
decir que si me lo esperaba, ya que tiene sentido que con la A empiece a moverse y con la B,
se detenga, pero esto solo funciona si la letra B es oprimida rápidamente después de la A.
17
Conclusiones
Shalom Sánchez:Este tema me pareció chévere e importante porque nunca había visto este
tema y veo que es muy importante porque por ejemplo en el algoritmo sirve para arreglar
algo o para crear algo, sirve para darnos cuenta de los errores que cometemos y las posibles
soluciones que pueden haber. Además nos enseña cómo se maneja el micro bit: lo cual es
muy importante y lo podamos aprender de una forma divertida
Nikol Villa:El uso de algoritmos es súper importante en la informática y en nuestra vida en
general, ya que estos nos permiten diseñar programas o crear diferentes soluciones a ciertos
problemas inicialmente planteados , pues un algoritmo al ser un conjunto de normas o reglas
nos permiten llegar a un resultado.
Valentina Vivas: En conclusión puedo decir, que este tema me pareció interesante, ya que no
conocía acerca del lenguaje de programación, que son los códigos que escriben los
programadores a las máquinas, para que ellas puedan entender la información dada. Porque
su "idioma" es el binario (osea 1 y 0).
Aparte de esto me pude dar cuenta, que el bucle además de ser utilizado en la tecnología,
también lo utilizamos en nuestra vida cotidiana, porque seguimos un orden de pasos y
acciones, volviendo de esto un ciclo, llamado bucle, terminó que desconocía y que en este
trabajo pude conocer.
18
Blogs de los integrantes
Shalom Sánchez:https://latecnologiaesparatodos.blogspot.com/p/periodo-3-2021_21.html
Valentina Vivas: https://nuevoblogartificialinteligente.blogspot.com
Nikol
Villa:https://www.blogger.com/blog/post/edit/4815169087459777262/471408106559062072
0
19
Webgrafía
● https://blog.makeitreal.camp/lenguajes-compilados-e-interpretados/
● https://www.google.com/url?sa=i&url=https%3A%2F%2Fblog.makeitreal.camp%2Fl
enguajes-compilados-e-interpretados%2F&psig=AOvVaw2tqoDwCWZtzrQk3bgH9c
y8&ust=1635458701819000&source=images&cd=vfe&ved=0CAsQjRxqFwoTCKC
YltvM6_MCFQAAAAAdAAAAABAX
● https://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g
10_fproy/nivel1/programacion/unidad1/leccion1.html
● https://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1
g10_fproy/nivel1/programacion/unidad1/leccion1.html
● https://www.esan.edu.pe/apuntes-empresariales/2019/11/el-uso-del-diagrama-de-flujo
-para-la-gestion-de-calidad/
● https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm
● https://sites.google.com/site/siteskarla/diagrama-de-flujo
20

Contenu connexe

Tendances

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
Disenoestructuradoalgoritmos
DisenoestructuradoalgoritmosDisenoestructuradoalgoritmos
Disenoestructuradoalgoritmosarmando_franco
 
Algoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoAlgoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoJohanCaro5
 
Resolucion De Problemas Con Computadora
Resolucion De Problemas Con ComputadoraResolucion De Problemas Con Computadora
Resolucion De Problemas Con ComputadoraBrivé Soluciones
 
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR DarkStarPlay
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaJesus Freites
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-cClariza
 
estructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasestructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasJohan Velandia
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionBoris Salleg
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Orangel4
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacionrulo182
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmoSergioERondon
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 

Tendances (19)

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Disenoestructuradoalgoritmos
DisenoestructuradoalgoritmosDisenoestructuradoalgoritmos
Disenoestructuradoalgoritmos
 
Algoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoAlgoritmo Y Pseudocódigo
Algoritmo Y Pseudocódigo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Resolucion De Problemas Con Computadora
Resolucion De Problemas Con ComputadoraResolucion De Problemas Con Computadora
Resolucion De Problemas Con Computadora
 
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-c
 
estructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasestructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientras
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Fases
FasesFases
Fases
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 

Similaire à Trabajo de tecnología

Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaanamaramirez19
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaKaren Vivas
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodoLauraPrada22
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdfpaulamurillo19
 
Fpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFresyMetal
 
Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)anaforero11
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoLeidiCaro1
 

Similaire à Trabajo de tecnología (20)

Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Pseint.
Pseint.Pseint.
Pseint.
 
Pseint
PseintPseint
Pseint
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodo
 
Tec
TecTec
Tec
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Fpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.com
 
Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)Tarea de tegnologia pdf (1)
Tarea de tegnologia pdf (1)
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 

Dernier

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
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
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
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
 
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
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 

Dernier (20)

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
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
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
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...
 
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...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 

Trabajo de tecnología

  • 1. Conceptos sobre algoritmos y lenguaje de programación. Nikol Villa, Shalom Sánchez y Valentina Vivas. 9-7 Guillermo Mondragón. Institución educativa Liceo Departamental. Santiago de Cali. 2021 1
  • 2. Temas del trabajo a presentar 3 ¿Qué es un algoritmo y clases? 3 Clases de algoritmos 4 Ejemplo 1 4 Ejemplo 2 4 ¿Qué es un diagrama de flujo? 5 Lista de Símbolos Utilizados en Diagramas de Flujo 6 ¿Qué es un lenguaje de programación? 10 ¿Cómo pueden explicar o comprender lo de los bucles? 12 Reconoce los componentes de la microbit. 13 ¿Qué es un sensor? 14 Sesión 2 y resuelve las preguntas planteadas en la ficha 14 Blogs de los integrantes 19 Webgrafía 20 2
  • 3. Temas del trabajo a presentar 1. Consultar ¿Qué es un algoritmo y clases? Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo.Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema. ¿Cómo se elabora un algoritmo? 1. Tener claro cuál es el problema que va a solucionar. 2. Establecer un objetivo que permita medir la solución del problema. 3. Elaborar un algoritmo que solucione el problema. 4. Realizar pruebas al algoritmo para verificar los resultados. Ejemplos 3
  • 4. Clases de algoritmos 1. Algoritmos convencionales: Son los que hacen las personas todos los días en sus diferentes actividades para solucionar problemas del trabajo o de la vida cotidiana. 2. Algoritmos computacionales: Son los que utilizan el computador a través de programas diseñados por desarrolladores de software y programadores para dar solución a problemas de cálculo o de manejo de información. Lección 1- Resuelve el ejemplo 1 y 2 de la guía propuesta en Colombia aprende Ejemplo 1 Elabore un algoritmo que permita ir de la casa al colegio. 1. Salir de la casa 2. Si está lejos del colegio entonces se debe tomar un medio de transporte que lo deje cerca del mismo. 3. Si no está lejos del colegio entonces dirigirse caminando hacia él mismo 4. Llegar a la puerta del colegio Fin Ejemplo 2 1. Dirigirse hacia el teatro donde quiere ver la película 2. Si hay gente esperando el boleto entonces hacer la fila y avanzar con la misma hasta llegar a la taquilla 3. Si no hay gente esperando comprar el boleto entonces dirigirse a la taquilla 4. Comprar el boleto para ver la película. Fin 4
  • 5. ¿Cuando se elabora un algoritmo que se debe tener en cuenta? ● Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente. -Tener claro cuál es el problema que va a solucionar. -Establecer un objetivo que permita medir la solución del problema. -Elaborar un algoritmo que solucione el problema. -Realizar pruebas al algoritmo para verificar los resultados ● ¿Qué es un diagrama de flujo? ● Lección 2- qué símbolos tiene y qué significa cada uno de ellos, reglas que se deben ser tenidas en cuenta para realizar un diagrama de flujo. El diagrama de flujo, también conocido como flujograma, es una herramienta utilizada para representar la secuencia de las actividades en un proceso. Para ello, muestra el comienzo del proceso, los puntos de decisión y el final del mismo. Todo ello proporciona una visualización del funcionamiento del proceso, volviendo la descripción más intuitiva y analítica. Esta herramienta también expresa el flujo de la información, los materiales, las derivaciones del proceso y el número de pasos Los diagramas de flujo usan formas especiales para representar diferentes tipos de acciones o pasos en un proceso. Las líneas y flechas muestran la secuencia de los pasos y las relaciones entre ellos. Estos son conocidos como símbolos de diagrama de flujo. El tipo de diagrama dicta los símbolos de diagramas de flujo que se utilizan. Por ejemplo, un diagrama de flujo de datos puede contener un Símbolo de Entrada o Salida (también conocido como Símbolo de E/S), pero no es muy común verlo en la mayoría de los diagramas de flujo de procesos. 5
  • 6. Lista de Símbolos Utilizados en Diagramas de Flujo Símbolo de Inicio / Final El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene la palabra "Inicio" o "Fin". Símbolo de Acción o Proceso Un rectángulo solo puede representar un solo paso dentro de un proceso ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande. Símbolo del Documento Impreso Un documento o informe impreso. Símbolo de Multidocumento 6
  • 7. Representa un multidocumento en el proceso. Símbolo de Decisión o Ramificación Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante. Símbolo de Entrada / Salida Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida). Símbolo de Entrada Manual Representa un paso en el que se pide al usuario que introduzca la información manualmente. Símbolo de Preparación Representa un ajuste a otro paso en el proceso. 7
  • 8. Símbolo del Conector Indica que el flujo continúa donde se ha colocado un símbolo idéntico (que contiene la misma letra). O Símbolo Indica que el flujo del proceso continúa en más de dos ramas. Símbolo de Unión de Invocación Indica un punto en el diagrama de flujo en el que múltiples ramificaciones convergen de nuevo en un solo proceso. Símbolo de Fusión Indica un paso en el que dos o más sablistas o subprocesos se convierten en uno. Símbolo de Intercalar Indica un paso que ordena información en un formato estándar. 8
  • 9. Símbolo de Ordenar Indica un paso que organiza una lista de elementos en una secuencia o establece según algunos criterios predeterminados. Símbolo de Proceso Predefinido Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un diagrama de flujo separado. Símbolo de Operación Manual Indica una secuencia de comandos que continuarán repitiéndose hasta que se detenga manualmente. Símbolo de Límite de Bucle Indica el punto en el que debe detenerse un bucle. Símbolo de Retardo Indica un retraso en el proceso. Almacenamiento de Datos o Símbolo de Datos Almacenados Indica un paso donde se almacenan los datos. 9
  • 10. Símbolo de la Base de Datos Indica una lista de información con una estructura estándar que permite buscar y ordenar. Símbolo de Almacenamiento Interno Indica que la información se almacenó en la memoria durante un programa, utilizado en diagramas de flujo de diseño de software. Símbolo de Visualización Indica un paso que muestra información. Conector Fuera de Página Indica que el proceso continúa fuera de la página. Reglas para elaborar un diagrama de flujo: 1.- Se debe de escribir de arriba hacia abajo y de izquierda a derecha 2.- Los símbolos se unen con líneas 3.- Se usan flechas para indicar el flujo de información 4.- Los círculos de decisión pueden y deben tener más de una línea de flujo 5.- Todos los símbolos pueden tener más de una línea de entrada ● ¿Qué es un lenguaje de programación? ¿Qué significa cuando se habla de lenguaje compilado y lenguaje interpretado? Un lenguaje de programación es un sistema estructurado bajo un lenguaje formal (código) y diseñado principalmente para que las máquinas y computadoras puedan entender los algoritmos computacionales escritos por programadores. Los computadores solo entienden el lenguaje binario (cadenas interminables de números 1 y 0), para el hombre es complejo programar computadores mediante el sistema binario y es por eso que se crearon los lenguajes de programación, el lenguaje de programación se encarga entonces de convertir las 10
  • 11. instrucciones de los programadores de un lenguaje formal a unos (1) y ceros (0) para que las computadoras y las máquinas las puedan entender e interpretar. Lenguaje compilado: Los lenguajes compilados necesitan de un programa especial que lea el código fuente y cree un archivo binario ejecutable para una plataforma específica. Ejemplo: C + +, Pascal. Lenguaje interpretado: Los lenguajes interpretados necesitan de un programa que traduzca en directo el código fuente escrito a instrucciones de la plataforma en la que se ejecutan. Ejemplo: Python, JavaScript. Diferencias entre lenguaje compilado y uno interpretado: La principal diferencia entre un lenguaje compilado y uno interpretado es que el lenguaje compilado requiere un paso adicional antes de ser ejecutado, la compilación, que convierte el código que escribes a lenguaje de máquina. Un lenguaje interpretado, por otro lado, es convertido a lenguaje de máquina a medida que es ejecutado. 11
  • 12. 2. Este punto lo desarrollan con la ficha 2 dispuesta en el classroom ● ¿Cómo pueden explicar o comprender lo de los bucles? R// Un bucle se puede repetir indefinidamente, un número de veces o mientras se cumpla o no se cumpla una condición. Los bucles se utilizan para ordenar la repetición de un conjunto de acciones. Por ejemplo, si el agua está a la temperatura que quiero me ducho, pero si no, espero un rato y vuelvo a revisar para verificar que el agua esté a una temperatura correcta, de modo que se hace una especie de ciclo o “bucle” en el proceso. 12
  • 13. Reconoce los componentes de la microbit. R// 25 LED (5x5) de la micro:bit ● Sensor de Luz y Temperatura. ● Sensores de movimiento ● El procesador ● La brújula (compass) ● El acelerómetro ● Bucles 13
  • 14. ● ¿Qué es un sensor? R// Un sensor es un dispositivo capaz de captar una variable física como la temperatura. Sesión 2 y resuelve las preguntas planteadas en la ficha 1. Este programa que se encuentra a la derecha, ¿qué crees que hace? R// Creo que este hace el proceso de una brújula, las flechas van a girar según cómo le indiquen y puede ser norte, sur, sureste, oriente,etc 2. Ahora prográmalo en el editor Makecode.¿Hizo lo que esperabas? Si no se oprime el botón, ¿funciona? R//Si, no hay que hundir el botón A para que funcione y haga lo que se le ordenó. 3. Ahora prográmalo para cuando presiones el botón A haga lo que acaba de hacer y que cuando presiones B, la flecha gire en dirección contraria. Para realizar este programa usa el bloque para siempre. R// 14
  • 15. 15
  • 16. 16
  • 17. 4. ¿Qué pasa cuando presionas A y muy rápidamente B? ¿Es lo que esperabas? R// Cuando se presiona A y rápidamente B, el movimiento de la microbit se detiene. Puedo decir que si me lo esperaba, ya que tiene sentido que con la A empiece a moverse y con la B, se detenga, pero esto solo funciona si la letra B es oprimida rápidamente después de la A. 17
  • 18. Conclusiones Shalom Sánchez:Este tema me pareció chévere e importante porque nunca había visto este tema y veo que es muy importante porque por ejemplo en el algoritmo sirve para arreglar algo o para crear algo, sirve para darnos cuenta de los errores que cometemos y las posibles soluciones que pueden haber. Además nos enseña cómo se maneja el micro bit: lo cual es muy importante y lo podamos aprender de una forma divertida Nikol Villa:El uso de algoritmos es súper importante en la informática y en nuestra vida en general, ya que estos nos permiten diseñar programas o crear diferentes soluciones a ciertos problemas inicialmente planteados , pues un algoritmo al ser un conjunto de normas o reglas nos permiten llegar a un resultado. Valentina Vivas: En conclusión puedo decir, que este tema me pareció interesante, ya que no conocía acerca del lenguaje de programación, que son los códigos que escriben los programadores a las máquinas, para que ellas puedan entender la información dada. Porque su "idioma" es el binario (osea 1 y 0). Aparte de esto me pude dar cuenta, que el bucle además de ser utilizado en la tecnología, también lo utilizamos en nuestra vida cotidiana, porque seguimos un orden de pasos y acciones, volviendo de esto un ciclo, llamado bucle, terminó que desconocía y que en este trabajo pude conocer. 18
  • 19. Blogs de los integrantes Shalom Sánchez:https://latecnologiaesparatodos.blogspot.com/p/periodo-3-2021_21.html Valentina Vivas: https://nuevoblogartificialinteligente.blogspot.com Nikol Villa:https://www.blogger.com/blog/post/edit/4815169087459777262/471408106559062072 0 19
  • 20. Webgrafía ● https://blog.makeitreal.camp/lenguajes-compilados-e-interpretados/ ● https://www.google.com/url?sa=i&url=https%3A%2F%2Fblog.makeitreal.camp%2Fl enguajes-compilados-e-interpretados%2F&psig=AOvVaw2tqoDwCWZtzrQk3bgH9c y8&ust=1635458701819000&source=images&cd=vfe&ved=0CAsQjRxqFwoTCKC YltvM6_MCFQAAAAAdAAAAABAX ● https://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g 10_fproy/nivel1/programacion/unidad1/leccion1.html ● https://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1 g10_fproy/nivel1/programacion/unidad1/leccion1.html ● https://www.esan.edu.pe/apuntes-empresariales/2019/11/el-uso-del-diagrama-de-flujo -para-la-gestion-de-calidad/ ● https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm ● https://sites.google.com/site/siteskarla/diagrama-de-flujo 20