Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Entender o que é lógica de programação
  2. Relacionar lógica ao nosso dia a dia

A lógica de programação ajuda a colocar um conjunto de instruções escritas em um programa de computador em uma certa ordem para que esse programa execute de forma correta e exata essas instruções. Assim, o resultado esperado para o qual o programa foi criado seja obtido com sucesso.

Exemplo 1:

Sacar dinheiro em um caixa eletrônico

Passos
  1. Inserir o cartão
  2. Verificar dados do usuário
  3. Retirar o cartão
  4. Exibir tela para que o usuário digite a senha
  5. Validar dados do usuário
  6. Mostrar menu de opções
  7. Exibir opções de Saque
  8. Validar dinheiro disponível
  9. Substrair saque do valor total da conta
  10. Realizar contagem das cédulas
  11. Disponibiliar o valor para retirada

No exemplo acima, descrevemos os passos realizados para que uma pessoa possa sacar uma quantia em dinheiro, algo que muitos fazem diariamente. Esses passos foram ordenados de forma lógica para que todos sejam executados por um programa de computador para que no fim uma quantia em dinheiro seja sacada.

A lógica de programação nos ajuda a colocar tudo em sua devida ordem para que tenhamos um resultado esperado.

Levando em consideração que estamos rodeados de máquinas capazes de nos ajudar em várias tarefas em nosso dia a dia, para quem deseja aprender a programar, é sempre importante reparar em tudo que acontece em nossa volta, tendo em mente a lógica de programação sendo aplicado ao realizar alguma tarefa.

Em nossas tarefas diárias, tanto em casa como no trabalho , escola ou faculdade, sempre fazemos tarefas repetitivas, às vezes precisamos fazer escolhas dentre várias opções, tomar decisões se devemos ou não fazer algo e etc.

A lógica de programação também é acompanhada de instruções de repetição, escolha, decisão e outras para que alguma tarefa possa ser realizada como no Exemplo 1 acima. Em cada passo listado há vários outros pequenos passos para que cada passo seja realizado como leitura de dados do usuário, subtração de valores e outros.

Para externarmos ou tirarmos a lógica de programação, do exemplo acima, de nossas cabeças, é utilizada uma linguagem de programação pela qual escrevemos esses passos do exemplo 1 acima de forma que possa ser convertido em instruções, e um computador possa executá-los para assim obtermos o resultado esperado.

  1. 12/09/2024 - revisão 2 - Pequenos ajustes gramaticais
  2. 25/09/2023 - revisão 1 - Correção em exemplo 1, correções gramaticais e outras
  3. 28/04/2023 - versão inicial