Programação;

Lógica de programação - parte 1. 

Objetivos:

- Entender como a lógica formal e matemática é aplicada na programação de  computadores.
- Compreender a construção do algoritmo computacional.

ALGORITMO: Conjunto de regras e operações lógicas bem definidas e ordenadas à solução de um problema, ou de uma classe de problemas, em um número finito de etapas.

Duas palavras se sobressaem: Solução e Problema

Comparamos o Algoritmo a uma receita.
O algoritmo faz-nos seguir os  passos, como uma receita.
Sem um passo correto, o destino não será correto.

Os programas de computadores são construídos sempre para resolver algum problema específico e a solução adotada é sempre uma solução lógica.

Mas então, o que é lógica ??????

Alguns autores definem como o estudo dos processos válidos e gerais pelos quais atingimos a verdade, outros como a ciência das leis do pensamento, ou como o estudo dos princípios das inferências válidas.

Para o computador, a descrição lógica em seu devido lugar, é imprescindível para que o programa funcione corretamente e que a solução seja alcançada. 

A construção de algoritmos é o primeiro passo para a programação de computadores. É uma das tarefas mais complexas, mas também uma das mais desafiadoras e empolgantes.
Fica a dica: Não aprende a programar só lendo, é fundamental a pratica do mesmo.

O algoritmo não é  a solução de um problema, mas uma forma de solucioná-lo. Assim, usamos diferentes algoritmos para diferentes abordagens. Na maioria das vezes, há diferentes formas de montar o algoritmo para a mesma solução.

Quando temos um problemas e precisamos de um algoritmo para resolvê-lo, devemos passar pelos seguintes passos:

1-     Definir o problemas. Entrada
2-     Verificar um estudo da situação; Verificar quais as formas de resolver o problema. Processamento
3-     Descrever o algoritmo que deverá , a princípio, resolver o problema. Saída



Ou seja: Entrada de dados; Processamento de dados e Saída – Produto final - .







Redes Sociais SI Frutal

Twitter Delicious Facebook Digg Stumbleupon Favorites More