Professional Documents
Culture Documents
PSEUDOCÓDIGO.
El algoritmo es un sistema que tiene una secuencia para darle una posible
solución/respuesta a un problema con un preciso número de pasos con un fin; estos
tienen como características el ser preciso, también debe indicar un orden, estar
definido, y también ser finito. Definimos al diagrama de flujo como un concepto
visual que se guía de símbolos para representar ideas o indicar acciones que deben
desarrollarse, este organiza la secuencia del algoritmo. Por otro lado, el
pseudocódigo describe el algoritmo de manera informático de programación en un
alto nivel que utiliza un lenguaje de programación estructurado y real para el
entendimiento hombre-máquina.
DESARROLLO
Los algoritmos van desde acciones muy sencillas como el instructivo de una
fórmula de cocina, hasta operaciones de lógica-matemática que indican
estimaciones con un grado alto de confusión. A modo de ejemplo, se pueden
evaluar para la valoración del volumen de cierto objeto, esto gracias a las fórmulas
matemáticas que se indican pausadamente para poder resolverlo; una de las
cualidades de los algoritmos es el orden, no podemos saltarnos pasos o hacer uno
antes que el otro, ya que no estoy siguiendo la estructura adecuada y el resultado
final no terminará en lo esperado.
Estos diagramas forman a mi parecer una estructura visual muy organizada.
En ella se retrata la idea obtenida en el algoritmo, pero la diferencia es que en el
diagrama se utilizan palabras claves y con ayuda de su simbología sabemos que
nos indican los textos que se encuentran en cada figura. Cada diagrama tiene su
entrada, su proceso y la salida de este, el cual nos indica el resultado obtenido. Los
diagramas de flujo nos indican de una manera más óptima el proceso que se realiza
para obtener un resultado específico, existen diagramas sencillos pero también hay
unos más complejos que otros en su estructura, debido a la cantidad de variables,
operaciones y posibles resultados que podamos obtener.
CONCLUSIÓN
Para concluir con este tema, añado el hecho de que estas herramientas nos
facilitan en gran manera la realización de programas para poder solucionar
problemas. Cada uno tiene sus propias características que es lo que lo identifica,
pero coinciden en que todo proceso tiene como resultado un fin coherente. Ya sea
en forma escrita, visual o con un lenguaje estructurado, podemos tener la solución
de dichas incógnitas. Cabe mencionar que en la actualidad existen diversos
softwares que nos permiten programar como por ejemplo, Pseint, C++, etc. Los
cuales nos permiten poder llevar a cabo la parte teórica a lo práctico con resultados
confiables y podemos observar más a detalle la aplicación de cada uno.
REFERENCIAS BIBLIOGRÁFICAS