Porque elas ajudam a determinar a viabilidade e a eficiência das soluções que o programador pode criar.