ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pseudocódigo y Diagramas de Flujo.


Enviado por   •  29 de Julio de 2016  •  Documentos de Investigación  •  706 Palabras (3 Páginas)  •  408 Visitas

Página 1 de 3

¿Qué entiendo por pseudocódigo y qué por diagrama de flujo?

Existen varias herramientas para describir un algoritmo, entre ellas hay dos muy conocidas y por demás útiles, el pseudocódigo y el diagrama de flujo.

Pseudocódigo

El pseudocódigo es un código intermedio entre un lenguaje usado por los humanos como por ejemplo el español y un lenguaje de programación, el cual es capaz de ser interpretado por una computadora como el lenguaje C, por mencionar alguno.

Es un intermedio por que no tiene ni todos los signos escritos que tiene el lenguaje humano ni tampoco tiene toda la formalidad de un lenguaje de programación y por lo tanto usa solo un pequeño subconjunto del alfabeto, la sintaxis y la semántica de ambas clases de lenguajes (humano y de programación).

El pseudocódigo al no ser un lenguaje formal, carece de reglas y sintaxis propias, sin embargo hay ciertas costumbres en cuanto a su uso que una buena parte de los programadores sigue:

1. Usar símbolos como +,-,*,/,** para indicar operaciones aritméticas de suma, resta, multiplicación, división y exponenciación respectivamente.

2. Usar nombres simbólicos para indicar las cantidades a ser procesadas.

3. Usar ciertas palabras reservadas del lenguaje de programación Fortran, como: PRINT, WRITE, READ, etc.

4. Hacer uso de sangrías para reemplazar el uso de corchetes e indicar ciclos repetitivos de instrucciones, lo que los lenguajes de programación denominan loops. (Vardi)

En síntesis normalmente son traducciones al lenguaje nativo del programador de las instrucciones genéricas de los lenguajes de programación.

Diagrama de flujo

Los diagramas de flujo, son representaciones gráficas de un algoritmo basadas en símbolos (UnADM, 2016), la mayoría de ellos geométricos (cuadros, rectángulos, rombos, etc.) a diferencia del pseudocódigo, los diagramas de flujo tienen un conjunto de símbolos estandarizados y su uso está documentado y basado en un conjunto básico de reglas.

Dichos símbolos representan operaciones elementales como procesamiento de datos, leer datos, enviar datos a pantalla, tomar decisiones, etc. y van unidos entre ellos por líneas dirigidas, es decir con una flecha que indica la dirección en la que fluye la información durante las diversas fases del algoritmo.

Al ser una descripción visual permiten observar las relaciones entre cada fase del algoritmo con mayor claridad y son más fáciles de entender y leer incluso por personas que no se dedican a programar.

¿Cuál es la diferencia entre ellos?

La

...

Descargar como (para miembros actualizados)  txt (4.8 Kb)   pdf (65.2 Kb)   docx (10.5 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com