Lógica de Programação

É técnica de encadear pensamentos para atingir determinado objetivo, sendo importante para desenvolver programas e sistemas, pois permite definir a seqüência lógica para a solução de um problema.

A Seqüência Lógica pode ser descrita como um conjunto de instruções que devem ser seguidas para se cumprir uma determinada tarefa. São os passos executados até atingir um objetivo ou solução de um problema.

As instruções são cada um dos passos, cada uma das ações a tomar (obedecendo a seqüência lógica). Em informática, é o que indica a um computador uma ação elementar a executar. Por exemplo: “somar”, “subtrair”, “comparar”, etc.

Convém ressaltar que uma instrução em ordem isolada, ou fora de ordem, não resolve problemas.É necessário que as instruções sejam colocadas em ordem seqüencial lógica. Por exemplo: a tarefa ou “programa” fazer uma omelete tem a seguinte ordem de instruções:

  • “quebrar ovos”;
  • “bater ovos”;
  • “colocar sal”;
  • “colocar óleo na frigideira”;
  • “acender fogo”;
  • “colocar frigideira no fogo”;
  • “colocar ovos batidos na frigideira”;
  • “fritar ovos batidos”;
  • etc.

Quanto às instruções isoladas:

Apenas “quebrar ovos”, ou “pôr óleo na frigideira”, não é suficiente para cumprir a tarefa “fazer uma omelete”.

Quanto à seqüência lógica:

Se executarmos a instrução “fritar ovos batidos” antes de “bater ovos”, ou pior, antes de “quebrar ovos”, não iremos cumprir a tarefa “fazer uma omelete”.