Muitos alunos me perguntam sobre como programar, como aprender a programar, como fazer scripts corretamente, tanto para linux quanto para windows. a maioria confuso e enrolado nos códigos e rotinas dos scripts.
Por que isso acontece? Porque na maioria das vezes, quem quer aprender a programar vai correndo aprender uma linguagem de programação, vai querer logo de cara fazer um script complexo e acha que decorar os comandos vai resolver tudo. E isso não é verdade!
O mais importante quando se aprende a programar é entender a “lógica da coisa”. E não falo só da lógica de programação em si, mas da lógica das rotinas, do que você quer fazer. A lógica ajuda não só a programar melhor, mas a achar erros, a buscar novas rotinas, achar defeitos em máquinas e pensar em métodos para melhorar o desempenho.
Mas o que é lógica?
Quando usamos a lógica dentro da programação, usamos uma “sequência lógica”, ou seja, passos que são executados até que uma tarefa seja completada.
Uma sequência lógica se utiliza de instruções que nada mais são que comandos, ou ordens, que indicam pro computador o que ele deve fazer.
Uma das técnicas utilizadas na lógica de programação são os algoritmos.
E o que é um algoritmo?
Se você pensar bem, algoritmo é como uma receita que contém uma série de passos para que o “prato” fique pronto.
Os passos de um algoritmo não devem ser redundantes, precisam ser claros, precisos e diretos. Instruções nos passos de um algoritmo são sempre ordens: Faça, leia, calcule.
Por exemplo, os passos para comer um chocolate (algoritmo não computacional):
- Pegue o chocolate;
- Tire o papel do chocolate;
- Coloque o chocolate na boca;
- Jogue o papel fora.
Claro que um algoritmo computacional é escrito em uma linguagem intermediária, que chamamos de “pseudocódigo”, que contém algumas regras pra ser criado.
Para se aprender bem uma linguagem de programação qualquer, é necessário conhecer bem lógica de programação.
Fique ligado nos próximos posts dando dicas de como construir um bom algoritmo.
Esse foi mais um post do Blog do Curso de Hardware Microcamp.
Faça um curso completo na melhor escola do Brasil >> microcamp.com.br