Son una herramienta que permite
describir claramente un conjunto
finito de instrucciones ordenadas
secuencialmente libres de
ambigüedad que debe llevar a cabo un
computador para lograr un resultado
Características
Comprensibles
Debe ser claro lo que
hace
Realizable
El proceso algoritmico
debe terminar
después de una
cantidad finita de
pasos
Preciso
El orden de ejecución de las
instrucciones debe estar
perfectamente indicado
Variable
Espacio reservado para
almacenar datos valores las
cuales pueden variar o no
dependiendo del algoritmo
Constante
Valor que no
cambia
Se expresan de dos
formas
Pseudocódigo
Secuencia de instrucciones que se
representan por frases o
proposiciones
Sigue la siguiente secuencia
Inicio, entrada de datos, proceso,
impresión, final
Diagrama de
flujo
Se representa por medio de gráficos el
pseudocódigo
Ayudan a innovar
Innovación
Es mejorar un
producto
elaborado o
descubierto por
alguien
Algoritmos de decisión
Son estructuras secuenciales que tienen dos
caminos uno verdadero y uno falso
Sistema de lazo abierto
Es aquel que está sentrado
en tres componentes
entrada, proceso y salida
Las órdenes serán manualmente y la salida
no tiene nada que ver con la
entrada,ejemplos: lavadora semáforo horno
microondas
Sistema de lazo cerrado
Es aquel que tiene
tres componentes
entrada proceso
salida y
retroalimentación
La salida se
retroalimentan de las
entradas ejemplos aire
acondicionado sistema de
riego alumbrado público