Está en la página 1de 2

Cada aprendiz debe publicar en su participación principal un cuadro

comparativo de las características y diferencias que encuentre entre el


seudocódigo y el diagrama de flujo presentado como solución a un
problema.

CARACTERISTICAS
DIAGRAMAS DE FLUJO PSEUDOCÓDIGO
Los diagramas de flujo fueron primeros que En pseudocódigo se suelen definir tres
el pseudocódigo. secciones del algoritmo (Encabezado,
declaraciones y cuerpo).
El diagrama de flujo esta estandarizado En el pseudocódigo no existe un estándar.
por: American National Standards Institute
(ANSI). Se utiliza en disciplinas como
programación, economía, procesos
industriales y psicología cognitiva.
Los diagramas de flujo favorecen la El pseudocódigo por su parte es más fácil
comprensión del proceso a través de un de modificar, se puede ejecutar en un
dibujo además permiten identificar los ordenador aunque tiene desventajas ya
problemas y las oportunidades de mejora que es complejo de entender para la
del proceso. Pero tiene algunas persona común y corriente y no es tan
desventajas como que ocupa demasiado sencillo para los programadores
espacio, ilustran el flujo del programa, pero principiantes.
no su estructura.
DIFERENCIAS
Es la representación gráfica de un Es un lenguaje de especificación de
algoritmo, que indica los pasos que deben algoritmos
realizarse en el computador para presentar
resultados.
Se tienen diferentes símbolos que indican Es la representación narrativa de los pasos
diferentes procesos en el computador. que debe seguir el algoritmo en la solución
a un problema determinado.
Los símbolos se relacionan entre sí Utiliza palabras del lenguaje común que
mediante líneas que indican el orden en indican el proceso a realizar.
que se debe ejecutar los procesos
Es un tipo de representación muy grande y Aunque es una buena forma de representar
extensa por lo que abarca mucho espacio un programa y lo más allegado a
para ser representado de manera rápida. programar, hay muchos pasos que se
Además, muchas veces se pierde la fluidez incluyen en él y que muchas veces no son
de los datos debido a las flechas de necesarios o la declaración de variables de
dirección. las que no se sabe su tipo, lo cual puede
llegar a confundir.
¿Qué sé sobre el tema?

Leyendo el material de formación se dice que los algoritmos tienen la misma


estructura discriminada en tres partes importantes (cabecera, declaraciones y
cuerpo), definición de variables y constantes, acerca de operadores (relacionales,
lógicos y el orden de prioridad:

1. ( )

2. ^

3. *, /, Mod, Not

4. +, -, And

5. >, <, > =, < =, < >, =, Or

Los tipos de datos (entero, real, doublé precisión, booleano), las expresiones que
son combinaciones de constantes y variables y funciones especiales.

Una expresión consta de operadores y operandos, según el tipo de datos se


clasifican en:

Aritméticas

Relacionales

Lógicas

¿Qué quiero aprender?

De acuerdo a la constante práctica ir aprendiendo el uso correcto de cada uno de


los temas visto dentro del material de formación.

También podría gustarte