Algoritmos Lógica para Desenvolvimento de Programação de Computadores 17ª Edição
Técnicas de programação
• Programação Sequencial
• Programação Estruturada
• Programação Orientada a Eventos e
Objectos
1.1 Lógica
– A lógica de programação é necessária para pessoas que desenvolvem programas informáticos. – A lógica de programação permite definir a sequência lógica para o desenvolvimento das aplicações. • O que é a lógica?
– A lógica de programação é a técnica de encadear pensamentos para atingir determinado objectivo.
1.2 Sequência Lógica
– Estes pensamentos podem ser descritos como uma sequência de instruções que devem ser seguidas para cumprir uma determinada tarefa.
• Sequência lógica são os passos executados até atingir um objectivo ou solução de um problema.
1.3 Instruções
• Em linguagem comum, entende-se por instruções: “um conjunto de regras ou normas definidas para a realização de um objectivo”. • Em Informática, uma instrução é uma informação que indica ao computador uma acção elementar a executar.
• Convém ressaltar que uma ordem isolada não permite realizar o processo completo. É necessário um conjunto de instruções colocadas em ordem sequencial lógica.
1.3 Instruções
• Por exemplo, para confeccionar uma omeleta de batata, precisamos de colocar em prática uma série de instruções:
–
–
–
–
Descasca batatas;
Bater os ovos;
Fritar as batatas;
Etc.
• É evidente que estas instruções têm que ser executadas numa determinada ordem (não se podem descascar as batatas depois de as fritar).
1.3 Instruções
• Desta forma, uma instrução realizada em separado não tem sentido.
• Para obtermos o resultado, necessitamos colocar em prática o conjunto de todas as instruções, na ordem correcta.
• Instruções são um conjunto de regras ou normas definidas para a realização de um objectivo. Em informática, uma instrução é o que indica ao computador uma acção elementar a executar.
Algoritmia – O que significa?
•Algoritmo + ia
Estudo dos processos