Professional Documents
Culture Documents
301303-Algoritmos
Actividad reconocimiento inicial
AlGORITMO
5. Escribir la fecha.
6.Escribir a quien va dirigida.
7.Escribir el contenido de la carta. PROCESO
8.Firmar la carta.
9.Dejar el lápiz o esfero en el lugar en el que lo encontramos.
10.Tomar un sobre.
11.Doblar la carta de tal manera de que quepa en el sobre.
12.Guardar la carta en el sobre.
13.Sellar el sobre. SALIDA
301303- algoritmos
DIAGRAMA DE FLUJO
301303- algoritmos
inicio
para i<10
mostrar en pantalla "Hola "+i
fin
GRACIAS POR SU
ATENCIÓN
301303- algoritmos
El algoritmo es una lista de pasos o acciones a realizar para cumplir un objetivo. Por ejemplo, el algoritmo para abrir una puerta: acercarse a la puerta, extender la mano,
agarrar el picaporte, girar el picaporte, empujar la puerta.
El pseudocodigo, como su nombre lo indica, es un "codigo falso" que se asemeja a un lenguaje de programacion, pero mucho mas flexible, y facil de entender, y
obviamente no puede ser interpretado directamente por la maquina. Por ejemplo, el pseudocodigo para mostrar por pantalla los numeros 1,2,3...50:
Como ves, puse comentarios entre asteriscos, pero como es un "pseudo" codigo puedo poner guiones, o lo que quiera. Tambien puedo poner "esc" en lugar de "escribir".
Por eso es pseudocodigo (no esta estrictamente definida su sintaxis y sus reglas, a diferencia de un lenguaje de programacion real)
El diagrama de fujo es una representacion grafica del algoritmo, donde se usan simbolos, cuadros, flechas, etc, que si estan estandarizados por una ISO (por ejemplo, la
accion va en un rectangulo, si es una bifurcacion condicional se usa un cuadrado inclinado). Aca tenes un ejemplo: http://es.wikipedia.org/wiki/Archivo:Alg...
Por ultimo te puedo decir que el algoritmo es un concepto, una idea que no necesariamente tiene que estar escrita, podes expresarlo oralmente por ejemplo. El
pseudocodigo y el diagrama de flujo son una materializacion (en papel, o lo que sea) del algoritmo.