Qué es un Pseudocientífico
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 de 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, cómo su propio nombre lo 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 su encuentra en medio de nuestro propio lenguaje y el lenguaje
de programación que entiende de ordenador
Principales características del pseudocódigo
Para comprender qué es el pseudocódigo podemos utilizar un
símil: los planos de una casa sería el pseudocódigo y la casa en sí el
programa.
Su principal característica es la de representar un método
que facilita la programación y solución del algoritmo del programa.
También se caracteriza por ser una forma de representación, fácil de utilizar y
de manipular, que simplifica el paso del programa, al lenguaje de programación.
Otra característica que tiene el pseudocódigo es su independencia
al código en el que se va a escribir el programa, proporcionando un método
que facilita la posterior programación y la resolución del algoritmo del
programa.
Ventajas y desventajas del pseudocódigo
Las tareas más complejas o repetitivas pueden representarse
de forma más sencilla ya que está escrito en un lenguaje sencillo y no
estructurado que permite una transición sencilla al lenguaje de
programación, más complejo y estructurado. Tener un programa escrito en
pseudocódigo facilita la tarea de programar en un lenguaje formal y mejora
la calidad en la resolución de problemas, además de reducir el espacio
necesario a la hora de desarrollar un problema.
El pseudocódigo llega donde el diagrama de flujo no lo
hace. La solución de un diagrama de flujo suele ser la ideal, pero no
suele ser fácil de implementar al crear el programa. El pseudocódigo permite
que el diseño del programa y su implementación sean muy parecidos.
La curva de aprendizaje del pseudocódigo es baja por lo que
facilitan enormemente el aprendizaje de la programación y la iniciación a
lenguajes de programación más avanzados y complejos. Por lo tanto, se trata de
una herramienta educativa interesante.
El pseudocódigo, al ser independiente del lenguaje de
programación, permite que su uso se pueda aplicar utilizando diferentes
lenguajes y permitiendo que el programador no tenga que ser la misma persona
que escribió el pseudocódigo.
Una de las desventajas del uso de pseudocódigo es
la falta de normas, que puede hacer que la lógica de un programa,
resulte complicada de ver por el programador que va a implementar este
pseudocódigo. Además, en el caso de problemas muy extensos, puede llegar a ser
difícil de entender.

Comentarios
Publicar un comentario