¿Qué es seudocódigo?
Es una manera de definir los algoritmos, es decir, los pasos necesarios para resolver un problema. El pseudo código es un paso intermedio entre los diagramas de flujo, que se expresan mediante símbolos, y los lenguajes de programación, que están ligados a una sintaxis bien definida.
El principal objetivo del pseudocódigo es representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.
De este modo, el pseudocódigo contendrá sentencias con estructuras similares a las que encontramos en los lenguajes de programación, con condicionales, bucles o repeticiones, etc., pero escritas en un lenguaje de fácil lectura para los humanos, sin las restricciones que nos impone un lenguaje de programación real.
Compilación y ejecución en programación
Algoritmos en programación
Un algoritmo de programación en informática está formado por una serie de instrucciones que realizan una serie de procesos con el objetivo de resolver un problema. A través de algoritmos, los programadores pueden dar respuesta a cualquier problema antes de modificarlo en el lenguaje elegido.
Un algoritmo tiene tres partes definidas.
- Input. La entrada o input es donde se aportan todos los datos necesarios para realizar los procesos de resolución del problema.
- Procesamiento. Son todas las acciones que se deben realizar para resolver el problema utilizando los inputs obtenidos.
- Output. El output o salida muestra los resultados de resolución del problema obtenidos.
- Los algoritmos se caracterizan por ser secuenciales, precisos, ordenados, concretos y finitos. Si un mismo algoritmo obtiene siempre los mismos valores de entrada, el output que muestra también debe ser siempre el mismo.
Para resolver un problema pueden existir diferentes algoritmos. En la programación informática siempre se utilizará el algoritmo que resuelva un problema de forma más sencilla y con menos pasos.
Comentarios
Publicar un comentario