Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pseudocodigo y diagrama de flujo. - Coggle Diagram
Pseudocodigo y diagrama de flujo.
ejemplo de pseudocodigo
Que son los pseudocodigo y diagrama de flujo?
Los diagramas de flujo se continúan usando para la programación hoy en día. Sin embargo, el pseudocódigo, una combinación de palabras y lenguaje de codificación pensado para lectura humana, a menudo se usa para representar niveles más específicos de detalle y para tener una versión más cercana al producto final.
Inicio
Definir variables
Real base, altura, area
Mostrar "Ingrese la base del rectángulo:"
Leer base
Mostrar "Ingrese la altura del rectángulo:"
Leer altura
area = base * altura
Mostrar "El área del rectángulo es:", area
Fin
Caracterisiticas del pseudocodigo.
-Se debe poder ejecutar en cualquier ordenador.
-No tiene nada que ver con el lenguaje de programación que se vaya a poder usar después, es decir, que es independiente respecto al mismo.
-Tiene que ser sencillo de usar y también de manipular.
Caracteristicas del diagrama de flujo.
Se trata de un gráfico compuesto por distintos tipos de figuras geométricas y líneas, acompañadas de texto.
Es sintético, secuencial y estructurado.
Su rol principal es representar de manera fácil y concreta un proceso complejo.
sa
+-----------------+
| Inicio |
+-----------------+
|
v
+-------------------------+
| Definir variables |
| Cateto1, Cateto2, Hipotenusa |
+-------------------------+
|
v
+-------------------------+
| Mostrar "Introduce Cateto 1:" |
+-------------------------+
|
v
+-------------------------+
| Leer Cateto1 |
+-------------------------+
|
v
+-------------------------+
| Mostrar "Introduce Cateto 2:" |
+-------------------------+
|
v
+-------------------------+
| Leer Cateto2 |
+-------------------------+
|
v
+-------------------------+
| Calcular Hipotenusa = raiz (Cateto1 ^ 2 + Cateto2 ^ 2) |
+-------------------------+
|
v
+-------------------------+
| Mostrar "La hipotenusa es:" |
+-------------------------+
|
v
+-------------------------+
| Imprimir Hipotenusa |
+-------------------------+
|
v
+-------------------------+
| Fin |
+-------------------------+
Variables Cateto1, Cateto2, Hipotenusa
Escribir «Introduce Cateto 1: «
Leer Cateto1
Escribir «Introduce Cateto 2: «
Leer Cateto2
Calcular Hipotenusa = raiz (Cateto1 ^ 2 + Cateto2 ^ 2)
Escribir «La hipotenusa es»
Imprimir Hipotenusa
Fin
Inicio
Cual es la diferencia entre pseudocodigo y diagrama de flujo.
La diferencia principal entre ambas es que el pseudocódigo es un medio escrito en algún lenguaje, por ejemplo español, mientras que el diagrama de flujo es una representación gráfica que utiliza símbolos establecidos.
funcionalidad de pseudocodigo
La funcionalidad del pseudocodigo es la descripción de algoritmos, de manera que todos los programadores puedan entenderlo, aunque no todos conozcan el mismo lenguaje de programación.
Funcionalidad del diagrama de flujo
La funcionalidad del diagrama de flujo es representar el modo en que los datos fluyen en un sistema. Por lo general, se usan en el mundo de las finanzas. Con un diagrama de flujo de productos se visualiza el proceso de creación del producto y su orden secuencial.
Que acciones usa el diagrama de flujo
Un diagrama de flujo de datos traza la secuencia de información, actores y pasos dentro de un proceso o sistema. Utiliza un conjunto de símbolos definidos que representan cada uno de los diferentes pasos y personas que se necesitan para que un proceso se lleve a cabo correctamente.
Que acciones usa el diagrama de flujo
Las acciones del pseudocodigo son start, begin, end, stop, if-then-else, while, repeat-until, etc. Es un lenguaje de especificación de algoritmos.
Simbologia del diagrsma de flujo
Símbolo de proceso
También conocido como "símbolo de acción", esta figura representa un proceso, una acción o una función. Es el símbolo más ampliamente usado en los diagramas de flujo.
Símbolo de inicio y fin de diagrama de flujo
Símbolo de inicio y fin
También conocido como "símbolo terminador", este símbolo representa el punto de inicio, el punto de fin y los posibles resultados de un camino. A menudo contiene las palabras "Inicio" o "Fin" dentro de la figura.
símbolo de documento de los diagramas de flujo
Símbolo de documento
Más específicamente, representa la entrada o la salida de un documento. Algunos ejemplos de entradas son recibir un informe, un mensaje de correo electrónico o un pedido. Algunos ejemplos de salida que usan un símbolo de documento incluyen generar una presentación, un memo o una carta.
Símbolo de decisión de los diagramas de flujo
Símbolo de decisión
Indican una pregunta que debe responderse —por lo general sí/no o verdadero/falso. El camino del diagrama de flujo puede dividirse en diferentes ramas, según la respuesta o las consecuencias que se sucedan.
Símbolo de conector de los diagramas de flujo
Símbolo de conector
Por lo general, este símbolo se emplea en los diagramas más complejos y conecta elementos separados en una página.
Símbolo de conector fuera de página de los diagramas de flujo
Símbolo de conector/enlace fuera de página
Frecuentemente se emplea en los diagramas más complejos para conectar elementos separados en múltiples páginas, con el número de página colocado sobre o dentro de la propia figura para una referencia sencilla.
Símbolo de entrada y salida de los diagramas de flujo
Símbolo de entrada y salida
Esta figura, que también se conoce como "símbolo de datos", representa los datos que están disponibles como entrada o salida, y también representa los recursos empleados o generados. A pesar de que el símbolo de la cinta de papel también representa la entrada/salida, está obsoleto y ya no se usa en los diagramas de flujo.
Símbolo de comentario de los diagramas de flujo
Símbolo de comentario o nota
Este símbolo, empleado junto con contexto, agrega una explicación o comentarios necesarios dentro de un rango específico. También puede conectarse mediante una línea discontinua a la sección correspondiente del diagrama de flujo.
Ejemplo de diagrama de flujo
+-----------------+
| Inicio |
+-----------------+
|
v
+-----------------+
| Definir variables |
+-----------------+
|
v
+-----------------+
| Mostrar "Ingrese la base del rectángulo:" |
+-----------------+
|
v
+-----------------+
| Leer base |
+-----------------+
|
v
+-----------------+
| Mostrar "Ingrese la altura del rectángulo:" |
+-----------------+
|
v
+-----------------+
| Leer altura |
+-----------------+
|
v
+-----------------+
| Calcular área |
| area = base * altura |
+-----------------+
|
v
+-----------------+
| Mostrar "El área del rectángulo es:", area |
+-----------------+
|
v
+-----------------+
| Fin |
+-----------------+