Acadêmico
• O computador, consisti de uma ferramenta muito útil ao interesse humano
▫ Possui grande capacidade de processamento; ▫ Grande velocidade;
Lógica de Programação
Jeanne Leite
• Porém depende do raciocínio humano para a realização de tarefas realmente corretas:
▫ Os computadores não possuem um raciocínio coerente com todas as variáveis existentes e necessárias à resolução de problemas do mundo real. ▫ Exemplo:
▫ Os sentimentos envolvendo a tomada de decisão/ação sobre uma determinada situação real.
Introdução – uso computador – vantagens:
• O automatismo das tarefas
• Porém deve-se fazer um planejamento prévio das operações a serem realizadas automaticamente pelo computador.
Introdução – Importância do Planejamento
• O computador só conseguirá realizar eficientemente as operações desejadas por seus usuários, se estas operações forem bem planejadas e elaboradas pelos programadores. • O funcionamento de um computador depende muito do conhecimento, raciocínio lógico e esforço dedicados pelos programadores.
• Qual a conseqüência de um mau planejamento?
Lógica de Programação
• A lógica de programação é necessária para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas, ela permite definir a seqüência lógica para o desenvolvimento. • Def:
▫ Lógica de programação é a técnica de encadear pensamentos para atingir determinado objetivo.
Lógica de Programação
• As praias ficam na costa do País. • Brasília está no centro do país. • Logo, Brasília não tem praia (uma conclusão lógica)
Seqüência Lógica
• O encadeamento de pensamentos, podem ser descritos como uma seqüência de instruções, que devem ser seguidas para se cumprir uma determinada tarefa. • Def:
▫ Seqüência Lógica são passos executados até atingir um objetivo ou solução de um problema.
Instruções
• Instrução é a informação que indica a um computador uma ação elementar a executar. • Ex:
▫ Se quisermos fazer uma omelete de