Ventajas:
* Puede ser fácilmente en cualquier procesador de texto.
* Se puede modificar fácilmente en comparación con el diagrama de flujo.
* Su implementación es muy útil en elementos de diseño estructurado.
* Se puede escribir fácilmente.
* Se puede leer y comprender fácilmente.
* Convertir un pseudocódigo a lenguaje de programación es muy fácil en comparación con convertir un diagrama de flujo a lenguaje de programación.
Desventajas:
* No es visual.
* No obtenemos una imagen del diseño.
* No existe un estilo o formato estandarizado, por lo que un pseudocódigo puede ser diferente de otro.
* Para un principiante, es más difícil seguir la lógica o escribir un pseudocódigo en comparación con un diagrama de flujo.
Ventajas
·
Se puede hacer fácilmente en un procesador de textos
·
Fácilmente modificado
·
Implementa bien conceptos estructurados
·
Clarificar algoritmos en muchos casos.
·
Imponer una mayor disciplina en el proceso de
documentación del diseño detallado.
·
Proporcionar un nivel adicional en el que se
pueda realizar la inspección .
·
Ayuda a atrapar defectos antes de que se conviertan en código.
·
Incrementa la confiabilidad del producto.
·
Puede disminuir los costos generales.
·
Se puede modificar fácilmente en comparación con el
diagrama de flujo.
·
Su implementación es de gran utilidad en
elementos de diseño estructurado .
·
Se puede escribir fácilmente.
·
Se puede leer y comprender fácilmente.
·
Convertir un pseudocódigo a lenguaje de programación
es muy fácil en comparación con convertir un diagrama de flujo a lenguaje de programación.
Desventajas
·
No es visual
·
Cree un nivel adicional de documentación para
mantener.
·
Introducir posibilidades de error en la traducción al
código.
·
Puede requerir una herramienta para extraer pseudocódigo y
facilitar el dibujo de diagramas de flujo.
·
No existe un estándar aceptado, por lo que varía
mucho de una empresa a otra.
·
No obtenemos una imagen del diseño
·
No existe un estilo o formato estandarizado, por lo que un
pseudocódigo puede ser diferente de otro.
·
Para un principiante, es más difícil seguir
la lógica o escribir un pseudocódigo en comparación con un diagrama de flujo.