domingo, 26 de abril de 2015

 SIMBOLOGÍA

Existen diferentes símbolos utilizados en la diagramación, de los cuales podemos destacar cinco

símbolos básicos con los cuales se puede representar prácticamente cualquier algoritmo informático

por muy complejo que éste sea.

Estos símbolos son los siguientes:


En la diagramación, también contamos con una serie de símbolos auxiliares que no intervienen en el proceso del algoritmo, pero que pueden ser útiles para ayudarnos a dar claridad a nuestros  diagramas, algunos de ellos son los siguientes:
CONSIDERACIONES

Aprovecharemos el diagrama anterior, para mencionar algunas consideraciones importantes:

· El diagrama puede desarrollarse en cualquier dirección, sin embargo es aconsejable que el desarrollo se realice en lo posible de arriba hacia abajo y de izquierda a derecha.

· Debe procurarse que el símbolo de inicio se encuentre en la parte superior o superior izquierda del diagrama.

· El final se debe procurar que quede en la parte inferior o inferior-derecha. Si esto no es
Posible, debe separarse ligeramente del cuerpo del diagrama a fin de que sea fácilmente
Identificado.

· Se pueden utilizar palabras para especificar la acción dentro del símbolo como es el caso de “Introducir A y B”, aunque esto es innecesario ya que con poner simplemente “A, B” se
Sobreentiende. Es el mismo caso de poner “Comparar si A>B” o simplemente “A > B”.

· Es válido hacer que dos flechas apunten a un símbolo, aunque es más estético hacer que la segunda flecha apunte a la primera que si está apuntando al símbolo, tal como se hace en el Caso del “FIN”

. SÍMBOLOS COMPUESTOS

En diagramación se acostumbra también el uso de símbolos compuestos que nos reduzcan la complejidad y el tamaño del diagrama. Estos símbolos representan estructuras de uso común y que ya están adecuadamente definidos. Este es el caso del símbolo de “Ciclo automático” que es como sigue:


El símbolo del Ciclo automático representa al ciclo “for” de la mayoría de los lenguajes.
Para entender mejor este símbolo, veamos el siguiente ejemplo

No hay comentarios:

Publicar un comentario