Materia: Programación visual
Fecha de entrega: 11/02/2022
Alumno: Janeth Guadalupe Jiménez Mumenthey
Matricula: 1681618
Carrera: IMA.
Plan: 401.
ALGORITMO
Un algoritmo es una demostración paso a paso del procesamiento de datos o la resolución de
problemas. Esta página presentará la definición, los tipos y las aplicaciones del algoritmo.
Un algoritmo puede describirse como un procedimiento o fórmula para la resolución de problemas. Los
algoritmos pueden ser ampliamente utilizados en diversas áreas, programación de computadoras,
matemáticas y vida cotidiana. El algoritmo se puede definir como "Una secuencia de pasos a realizar
para un resultado requerido desde una determinada entrada dada". Hay 3 características principales
del algoritmo a partir de su definición:
1. El objetivo esencial de un algoritmo es obtener un resultado específico,
2. Un algoritmo implica varios pasos continuos,
3. El resultado se produce después de que el algoritmo finalizó todo el proceso.
Básicamente, todos los algoritmos funcionan lógicamente mientras siguen los pasos para obtener una
salida para una entrada dada.
Tipos de Algoritmo
Los algoritmos se pueden clasificar en 3 tipos según sus estructuras:
1. Secuencia: este tipo de algoritmo se caracteriza por una serie de pasos, y cada paso se
ejecutará uno tras otro.
2. Ramificación: este tipo de algoritmo está representado por los problemas "si-entonces". Si una
condición es verdadera, el resultado será A, si la condición es falsa, el resultado será B. Este
tipo de algoritmo también se conoce como "tipo de selección".
3. Bucle: para este tipo, el proceso puede ejecutarse repetidamente bajo una determinada
condición. Está representado por "mientras" y "para" problemas. Pero asegúrese de que el
proceso finalizará después de varios bucles bajo la condición. Este tipo de algoritmo también se
conoce como "tipo de repetición".
Aplicaciones de Algoritmo
Como se mencionó anteriormente, los algoritmos se pueden usar en muchas áreas, y a menudo se
representan en forma de diagrama de flujo para la comprensión visual. En otras palabras, un diagrama
de flujo es un diagrama que representa un algoritmo, que muestra los pasos en varios cuadros y
muestra el proceso conectando los cuadros entre sí. Aquí hay algunos ejemplos para la aplicación de
algoritmos en formas de diagrama de flujo.
Sus aplicaciones pueden ser:
1. Aplicación de Algoritmo para Matemáticas
2. Aplicación de Algoritmos para Programación de Computadoras
3. Aplicación de Algoritmo para la Vida Diaria
DIAGRAMA DE FLUJO
Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático. Se
usan ampliamente en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar
procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los diagramas de
flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso,
junto con flechas conectoras que establecen el flujo y la secuencia. Pueden variar desde diagramas
simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen
múltiples pasos y rutas. Si tomamos en cuenta todas las diversas figuras de los diagramas de flujo, son
uno de los diagramas más comunes del mundo, usados por personas con y sin conocimiento técnico
en una variedad de campos. Los diagramas de flujo a veces se denominan con nombres más
especializados, como "diagrama de flujo de procesos", "mapa de procesos", "diagrama de flujo
funcional", "mapa de procesos de negocios", "notación y modelado de procesos de negocio (BPMN)" o
"diagrama de flujo de procesos (PFD)". Están relacionados con otros diagramas populares, como los
diagramas de flujo de datos (DFD) y los diagramas de actividad de lenguaje unificado de modelado
(UML).
Símbolos:
Tipos de Diagramas:
Diagramas de flujo de documentos Diagrama de flujo de decisiones.
Diagramas de flujo de datos Diagrama de flujo lógico.
Diagramas de flujo de sistemas Diagrama de flujo de sistemas.
Diagramas de flujo de programas Diagrama de flujo de productos.
Diagrama de flujo de sistema
Diagrama de flujo general
Diagrama de flujo detallado
Diagrama de flujo de sistemas.
Diagrama de flujo de programas