Está en la página 1de 8

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).
El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un
programa, de la forma más parecida a un lenguaje de programación. Su principal
función es la de representar por pasos la solución a un problema o algoritmo, de la
forma más detallada posible, utilizando un lenguaje cercano al de programación.
El pseudocódigo no puede ejecutarse en un ordenador ya que entonces dejaría de
ser pseudocódigo, como su propio nombre indica, se trata de un código falso
(pseudo = falso), es un código escrito para que lo entienda el ser humano y no la
máquina.
Aprender a escribir pseudocódigo para la resolución de un problema permite hacer
mucho más sencilla su programación en un lenguaje convencional, por lo que, si
estás interesado en comenzar tu formación como programador y no tienes
conocimientos previos, resulta muy recomendable y conveniente formarse en
pseudocódigo antes de empezar a estudiar cualquier lenguaje de programación.
Podemos considerar al pseudocódigo como un lenguaje intermedio, que se
encuentra en medio de nuestro propio lenguaje y el lenguaje de programación que
entiende el ordenador.
Si bien los algoritmos generalmente se asocian al ámbito matemático, no
necesariamente implica que sean exclusivos de esta área. Se puede entender un
algoritmo como una secuencia de pasos finitos bien definidos que resuelven un
problema. Por ejemplo, la ejecución de tareas cotidianas tan simples como
cepillarse los dientes, lavarse las manos o seguir el manual de instrucciones de
armado de un mueble, se pueden ver como un algoritmo.
¿Qué son los algoritmos? ¿Cuál es el concepto de algoritmo? ¿Qué es un
algoritmo en programación? Desde el punto de vista informático un algoritmo es
cualquier procedimiento computacional bien definido que parte de un estado inicial
y un valor o un conjunto de valores de entrada, a los cuales se les aplica una
secuencia de pasos computacionales finitos, produciendo una salida o solución.
Se puede considerar al algoritmo como una herramienta para resolver un cálculo
computacional bien especificado
1° INICIO

2° ESCRIBIR UN VALOR

3° LEER EL VALOR

4° ESCRIBIR EL SEGUNDO VALOR

5° LEER EL SEGUNDO VALOR

6° SI X1, Y2 Y X2,Y2 AL ELEVAR AMBOS


VALORES AL CUADRADO LA SUMA DE VALORES QUE
OBTUVISTE EL RESULTADO ES D= X2-X1)2+ Y2-
Y1)2

SI AL SACAR LA RAIZ CUADRTADA DEL NUMERO QUE


SE OBTUVO EL RESULTADO ES √X²

7° FIN

Algoritmo INICIO
Definir x1,x2,y1,y2,d Como Real
Escribir "Ingresa los valores del
punto 1"
leer x1,y1
Escribir "Ingresa los valores del
punto 2"
leer x2,y2

d = rc((x2-x1)^2 + (y2-y1)^2)

Escribir "La distancia entre los dos


puntos es: ",d
Fin Algoritmo
El diagrama de flujo es uno de los principales instrumentos en
la realización de cualquier método o sistema, ellos permiten la
visualización de las actividades innecesarias y verifica si la
distribución del trabajo está equilibrada. El método de
Ordenación por burbuja es la técnica más utilizada por su fácil
comprensión y programación, aunque consume bastante
tiempo de computadora. En cuanto a la técnica de ordenación
por el método de burbuja, consiste en hacer varias pasadas a
través del array. En cada pasada, se comparan parejas
sucesivas del elemento. Si una pareja está en orden creciente
(o los valores son idénticos), se dejan los valores como están.
Si una pareja está en orden decreciente, sus valores se
intercambian en el array. El método de búsqueda secuencial
compara cada elemento del vector con el valor a encontrar
hasta que este se consiga o se termine de leer el vector
completo.
https://www.uv.mx/personal/aherrera/files/2020/05/DIAGRAM
AS-DE-FLUJO.pdf
https://ude.edu.uy/que-son-
algoritmos/#:~:text=Si%20miramos%20la%20definici%C3%B
3n%20de,la%20soluci%C3%B3n%20de%20un%20problema
%E2%80%9D.
https://openwebinars.net/blog/que-es-pseudocodigo/
https://desarrolloweb.com/articulos/pseudocodigo.html

También podría gustarte