Algoritmos: o que são, como funcionam e onde estão presentes?