Páginas

martes, 5 de abril de 2011

Pseudocódigo

Hoy voy a continuar con las ideas que adelantaba en la entrada De bocetos y pseudocódigo recordando qué es el pseudocódigo:

El pseudocódigo podría definirse como un lenguaje de especificación de algoritmos que facilita la traducción de los mismos a un lenguaje de programación determinado y que está ideado para ser comprendido, sin usar herramientas ni técnicas de traducción, por las personas.

Esta técnica nació como un medio para representar, básicamente, los algoritmos en los desarrollos mediante el uso las estructuras de control de la programación estructurada.

Entre las técnicas de la Ingeniería del Software podría considerarse a caballo entre el Diseño y el Desarrollo, pudiendo cosiderarse, además, como un primer borrador de un método, de un componente o de un Sistema de Información, dado que el pseudocódigo debe traducirse al lenguaje de programación para poder ser ejecutado.

La principal ventaja del uso del pseudocódigo es que permite al desarrollador concentrarse en el algorirmo (la lógica y estructuras de control) y no preocuparse de las reglas específicas del lenguaje de programación que vaya a utilizar. Además, la facilidad para modificar el pseudocódigo y su fácil traducción al lenguaje final de programación, lo convierten en una herramienta muy útil para explorar diferentes algoritmos antes del desarrollo final.

No hay comentarios:

Publicar un comentario