El sistema de representación de algoritmos mediante diagramas de flujo, si bien es un medio gráfico y
fácil de comprender, presenta el inconveniente de la lentitud en su proceso de creación, y dificultad de de gran parte del mismo.
Como solución a este problema, se hace necesaria una técnica de diseño de algoritmos, que permita
una creación más ágil del mismo, mediante un lenguaje sencillo de escribir y mantener.
La respuesta la
encontramos en el pseudocódigo.
El pseudocódigo consiste en una forma de expresar el desarrollo de un algoritmo, empleando palabras
de nuestro lenguaje cotidiano, junto con símbolos y palabras clave genéricas de la mayoría de
lenguajes de programación, es decir, un sistema que se encuentra a medio camino entre el lenguaje
natural y el de programación.
No hay un conjunto de normas establecidas o sintaxis para la escritura de pseudocódigo; existen una
serie de recomendaciones para el desarrollo de algoritmos mediante esta técnica, quedando el resto en
manos de cada programador, que lo aplicará según sus necesidades o experiencia.
Partiendo de lo anterior, cuando en pseudocódigo necesitemos realizar operaciones que impliquen un
cálculo matemático o comparación entre elementos, emplearemos los operadores explicados en el
anterior apartado dedicado a los diagramas de flujo, cuya finalidad es equivalente.
En las indicaciones de principio, fin del algoritmo, lectura y escritura de datos, usaremos también las
mismas palabras clave que empleamos en los diagramas de flujo.
Para estructuras repetitivas o bloques de instrucciones que se ejecuten basados en una condición,
podemos utilizar las siguientes palabras: Si...FinSi, Para...Siguiente, Mientras...FinMientras,
Seleccionar Caso...FinCasos.
No hay comentarios:
Publicar un comentario