11 octubre, 2018

¿Qué es un pseudocódigo?


Para crear un programa existen diferentes lenguajes de programación, sin embargo, existe un lenguaje algorítmico que nos va a permitir concentrarnos en la lógica de programación más que en las reglas de un lenguaje especifico.

Así, en el tema de hoy vamos definir el concepto de pseudocódigo, qué es y para qué sirve.


Estos posts te servirán tanto si estás empezando de cero en el mundo de la programación, si eres estudiante de primer año y necesitas reforzar algunos temas, o si eres un curioso que le entró la duda y las ganas de aprender a programar. Sea el motivo que fuese por lo que estás aquí, te invito a seguir esta serie de publicaciones que estaré realizando, en donde aprenderás con los temas que te vaya enseñando lo básico de la programación para que puedas realizar tú mismo tus propios programas.

¡Bienvenidos!

¿Qué es un pseudocódigo?


Un pseudocódigo es un lenguaje algorítmico informal el cual nos va a permitir concentrarnos en la lógica y en las estructuras de control más que en las reglas de un lenguaje específico como lo puede ser Java, c, c++, etc. En otras palabras, es un código no estándar que es utilizado por los programadores para concentrarnos por un momento en nuestra lógica de programación, ya después dicho código lo podemos implementar en algún lenguaje dependiendo de las necesidades del programa y de los recursos que dispongamos.

Esto es un pseudocódigo

Esto también es un pseudocódigo (imagen obtenida de augustosalazarblog)

Aquí tenemos otro pseudocódigo (imagen obtenida de ccomputem)

Y aquí un ejemplo más de poseudocódigo

Un pseudocódigo es un código no estándar, esto significa que varía de un programador a otro, pero en resumen un pseudocódigo puede llevar símbolos como (+, -, *, /, =, etc.), términos como (leer, imprimir, abrir, cerrar, etc.) y estructuras de programación como (si, si...sino, hacer...mientras, mientras…hacer, para...mientras) los cuales nos van a ayudar a construir nuestra lógica.

Se dice también que un pseudocódigo es una imitación de los lenguajes de alto nivel, como lo puede ser Java, C, C++, Pascal, etc. Por ello, no existe un conjunto de reglas que definan con precisión lo que es y lo que no es un pseudocódigo, pero de que ayuda a concentrarse en la lógica ayuda bastante.

Por eso les recomiendo cada vez que resuelvan un problema que no le sale, que tomen un papel y escriban su pseudocódigo, concéntrense por un momento en su lógica y olvídense por un momento de las reglas del lenguaje de programación en el cual lo van a programar.

Ejemplo

A continuación, se muestra un pequeño ejemplo de pseudocódigo ya que en los siguientes temas a partir de estructuras de secuencias en adelante vamos a resolver diferentes tipos de problemas tanto en pseudocódigo como en Java.

Problema


Diseñe un algoritmo que determine el monto a pagar por la compra de cierta cantidad de unidades de un producto.

Algoritmo




¡Acabas de ver el tema ¿Qué es un pseudocódigo? del curso de Introducción a la Algoritmia y a la programación en Java! ¡Fácil verdad! Ir al índice


Asimismo, si deseas saber más acerca de estos temas, recuerda que puedes comprar la guía completa con todos los temas, ejercicios, evaluaciones resueltas, proyectos y más; para ello, tienes que ingresar al siguiente enlace. Y si eres seguidor de la comunidad Aprendec puedes acceder a un descuento del -%32.

¡Quiero esto!


¡Qué pases un buen día!

No hay comentarios, ¡cuéntame algo!

Me gustaría saber tu opinión. ¡Saludos!