Input (entrada). Información que damos al
algoritmo con la que va a trabajar para
ofrecer la solución esperada.
Proceso. Conjunto de pasos para que, a
partir de los datos de entrada, llegue a la
solución de la situación
Resultados, a partir de la transformación
de los valores de entrada durante el
proceso.
Realizar un algoritmo
sobre cómo cambiar un
bombillo dañado en casa
1. Quitar el
bombillo
2. Comprar un
nuevo bombillo
3. Colocar el nuevo
bombillo
4. Encender el bombillo con
el enchufe y ver si enciende
DIAGRAMAS DE
FLUJO
¿QUE ES UN
DIAGRAMA DE
FLUJO?
Es la esquematización gráfica de un algoritmo, el
cual muestra gráficamente los pasos o procesos a
seguir para alcanzar la solución de un problema.
CARACTERISITICAS DE
UN DIAGRAMA DE FLUJO
Es una herramienta sencilla de usar con
un mínimo de formación/capacitación
para dibujarlos e interpretarlos.
Representa visualmente una forma esquemática de
todos los pasos por los que atraviesa un proceso.
Se utiliza una simbología en cada
uno de los pasos que sigue un
proceso.
Principales símbolos utilizados
(crear una tabla donde este el
símbolo y su descripción).
Esquema de un
diagrama de flujo
general (crearlo, no
copiarlo)
ESTRUCTURA
SECUENCIAL
La estructura secuencial es aquella en la que una acción (instrucción)
sigue a otra en secuencia. Las tareas se suceden de tal modo que la
salida de una es la entrada de la siguiente y así sucesivamente hasta el
fin del proceso.
ESTRUCTURA
ALTERNATIVA Y SELECTIVA
ALTERNATIVA
Esta estructura permite evaluar una expresión lógica y
en función de dicha evaluación ejecutar una acción (o
composición de acciones) o no ejecutarla; también se la
suele denominar SI-ENTONCES
SELECTIVA
Son sentencias de programación que nos permiten elegir entre dos
a más opciones o caminos. La elección se hace mediante la
evaluación de un criterio. La sentencia solo se ejecuta si se cumple
la condición.
ESTRUCTURA DE
ITERACION O REPETITIVA
Es una secuencia de instrucciones
destinada a ejecutarse varias veces.
También es la acción de ejecutar esta
instrucción. Algunas veces oirá
hablar de estructuras repetitivas.
VARIABLES Y
CONSTANTES
Las variables y las constantes nos permiten darle
un nombre a un valor y utilizar el nombre en
cualquier parte del programa donde podríamos
utilizar el valor.