Olá 'caçadores de conhecimento'. Hoje vamos viajar no mundo da lógica de programação e dos temidos algoritmos. Vocês irão descobrir que não é nenhum 'bicho de sete cabeças' e que pode salvar a pele de muitos programadores.
O que é a Lógica de Programação?
Podemos resumir a lógica de programação como sendo a técnica utilizada para unir pensamentos, com o objetivo de alcançar determinado resultado.
O que são os algoritmos?
O algoritmo nada mais é do que uma sequencia de passos finita, desenvolvida para executar determinada tarefa.
Tendo esses dois conceitos em mente, a elaboração de um aplicativo se torna muito mais fácil, já que um é o complemento do outro.
O primeiro passo para desenvolver um programa é pensar em como desenvolver (lógica de programação) e depois elaborar uma espécie de receita, com o passo a passo do sistema (algoritmo).
Depois de utilizarmos a lógica de programação e desenvolver o algoritmo do aplicativo, devemos escolher a linguagem de programação que o programa será criado e através dessa linguagem (expressa em códigos), o aplicativo será interpretado e executado por uma máquina (computador, celular, tablet, etc).
Fases de um algoritmo?
1º) Entrada: São os dados de entrada do sistema. Ou seja, aquilo que for necessário para solucionar o problema em questão.
2º) Processamento: Os processamentos necessários para se chegar ao resultado final.
3º) Saída: Resultado dos dados já processados.
Como elaborar um algoritmo?
1º) Entenda o problema a ser resolvido e faça anotações dos pontos principais;
2º) Abstraia do problema todas as entradas, todos os processamentos e todas as saídas;
3º) Teste todas as etapas do processo para verificar se o caminho está realmente levando ao resultado esperado;
Como podemos representar um algoritmo?
> Pseudocódigo ou Portugol;
> Fluxograma ou Diagrama de Bloco.
Exemplo de pseudocódigo:
declare
A, B, R: inteiro;
inicio
escreva ( 'Insira dois números inteiros');
ler (A, B);
R < A + B;
escreva ( 'O resultado é', R);
fim
Exemplo de fluxograma:
Bom pessoal, espero que tenham gostado do post de hoje.
Para continuar por dentro do mundo da lógica, não deixe de conferir a postagem 'Entendendo o Algoritmo'.
Nenhum comentário:
Postar um comentário