Semejanzas y diferencias entre pseudocodigo y diagrama de flujo
Respuestas a la pregunta
Contestado por
25
Los significados están implícitos en la palabra, el pseudocódigo es una secuencia de líneas que en su contenido albergan instrucciones similares a las de un lenguaje de programación o un código en forma, por ejemplo el pseudolenguaje PSeInt utiliza una sintaxis parecida a C, C++, Java y otros, esto lo puedes notar en cosas como definir subprocesos fuera del proceso principal.
El diagrama de flujo es, valga la redundancia, un diagrama que contiene formas con significado distinto como puede ser un paralelogramo para la salida y entrada de datos (en Raptor) o solamente un triángulo para la salida de datos (en DFD) y un rectángulo para las operaciones.
Un ejemplo en PSeInt de pseudocódigo es:
// Para calcular el área de un cuadrado
Proceso area:
Escribir "Introduce el largo del lado de tu cuadrado: " Sin Saltar
Leer lado
a <- lado * lado
Escribir "El área de tu cuadrado es: ",a
FinProceso
Y no puedo poner ejemplo de diagrama por obvias razones.
Ya he probado ambos métodos de aprendizaje y ambos son excelentes, deben de ir de la mano, si planeas aprender mediante estos medios deberías empezar por diagramas de flujo (DFD te lo recomiendo más porque la manera de procesar todo es más minuciosa, detallada y más sencilla) y ya que tengas bien definidos los condicionales, loops, subrutinas y demás puedes continuar a pseudoprogramar y se te hará mil veces más fácil tanto el pseudocódigo como el código real.
El diagrama de flujo es, valga la redundancia, un diagrama que contiene formas con significado distinto como puede ser un paralelogramo para la salida y entrada de datos (en Raptor) o solamente un triángulo para la salida de datos (en DFD) y un rectángulo para las operaciones.
Un ejemplo en PSeInt de pseudocódigo es:
// Para calcular el área de un cuadrado
Proceso area:
Escribir "Introduce el largo del lado de tu cuadrado: " Sin Saltar
Leer lado
a <- lado * lado
Escribir "El área de tu cuadrado es: ",a
FinProceso
Y no puedo poner ejemplo de diagrama por obvias razones.
Ya he probado ambos métodos de aprendizaje y ambos son excelentes, deben de ir de la mano, si planeas aprender mediante estos medios deberías empezar por diagramas de flujo (DFD te lo recomiendo más porque la manera de procesar todo es más minuciosa, detallada y más sencilla) y ya que tengas bien definidos los condicionales, loops, subrutinas y demás puedes continuar a pseudoprogramar y se te hará mil veces más fácil tanto el pseudocódigo como el código real.
Contestado por
75
Semejanzas entre un pseudocódigo y un diagrama de flujo:
- En un pseudocódigo y en un diagrama de flujo, se refleja el proceso que debe realizarse para ejecutar determinada tarea.
- Son fases de programación.
- Ambos corresponden a un algoritmo.
- Están formados por las mismas fases, la entrada, el proceso y la salida.
Diferencias entre un pseudocódigo y un diagrama de flujo:
- Un pseudocódigo está escrito en un lenguaje mas formal.
- Un diagrama de flujo tiene una estructura similar a un mapa conceptual, en el cual se refleja el curso que sigue la información.
Otras preguntas
Historia,
hace 7 meses
Matemáticas,
hace 7 meses
Biología,
hace 1 año
Castellano,
hace 1 año
Biología,
hace 1 año