Diseños de Algoritmos mediante las tecnicas de Pseudocodigo y diagramas de flujo.

Unidad Educativa Malchingui
Nombre:Neycer Flores
curso: 1 tecnico

Pseudocodigo

En ciencias de la computación, y análisis numérico, el pseudocódigo es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo.

No existe una santaxis estandar para el pseudocodigo, utilizando una amezacla de lenguaje natural ( utilizando omo base la lengua nativa de programador) y una serie de simbolos, terminos y otras caracteristicas propias de los lenguajes de programacion de alto nivel como Pascal o APL.

Sus principales caracteristicas son:

Es facil de aprender y utilizar

Es conciso

Es independiente del lenguaje de programacion que se vaya a utilizar .

Ventajas

Ocupan mucho menos espacio en el desarrollo del problema. Permite representar de forma fácil operaciones repetitivas complejas. Es más sencilla la tarea de pasar de pseudocódigo a un lenguaje de programación formal.

Facilita el paso del programa al lenmguaje de programacion.

Desventajas

Una de las desventajas del uso de pseudocódigo es la falta de normas, que puede hacer que la lógica de un programa, resulte complicada de ver por el programador que va a implementar este pseudocódigo. Además, en el caso de problemas muy extensos, puede llegar a ser difícil de entender.

Es facil de mantener.

Diagramas de flujo

El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.

Sus principales caracteristicas son:

Los simbolos representan acciones o funciones en el programa

Las flechas representan en el orden de relizacion de las acciones o funciones marcando el sentido o flujo loguico del algoritmo.

Ventajas

Los diagramas de flujo permiten ver de forma clara y concisa cada detalle, lo cual brinda a los equipos la capacidad de entender de forma rápida las tareas a realizar, y quién y cómo las va a realizar. Esta información significa menos juntas, realizar menos preguntas y permitir a todos más tiempo para el trabajo.

Se leen de arriba a abajo y de hizquierda a derecha

Desventajas

Los diagramas de flujo pueden ser muy laboriosos en su elaboración. Los diagramas de flujo tienen las siguientes desventajas: Su aparente sencillez puede enmascarar variables de tipo impredecible o contextual que solo pueden verse in situ.