Introdução a lógica de programação

Introdução a lógica de programação

Lógica
- E necessária para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas.
- Permite definir a seqüência lógica para odesenvolvimento.

Seqüência Lógica
- Seqüência de instruções que devem ser seguidas para o cumprimento de uma determinada tarefa.
São os passos executados ate atingir um objetivo ou solução de umproblema.

Instruções
- Conjunto de regras ou normas definidas para realização de algo.
- Informação que indica a um computador uma ação a executar.

Algoritmo
- Seqüência finita de passosque levam a execução de uma tarefa.

Programas
- Algoritmos escritos numa linguagem de computador.

####################################################
Exercícios

1- Crie um algoritmopara trocar uma lâmpada.
2- Faca um algoritmo para somar dois números e multiplicar o resultado pelo primeiro numero.
3- Descreva a seqüência lógica para trocar um pneu de um carro.
4- Faca umalgoritmo para lavar uma panela.
####################################################

Desenvolvimento de Algoritmo
- Os algoritmos são escritos numa linguagem chamada pseudocódigo.
- Eles sãoindependentes das linguagens de programação. Não existe um formalismo de como deve ser escrito um algoritmo.

Regras para construção do algoritmo
- Apenas um verbo por frase.
- Imaginar queesta escrevendo para quem não trabalha com informática
- frases curtas e simples
- procurar palavras sem sentido dúbio

Fases
-Precisamos dividir o problema em três fases fundamentais:ENTRADA -> PROCESSAMENTO -> SAIDA
Entrada: Dados de entrada do algoritmo
Processamento: procedimentos para chegar ao resultado final
Saída: Dados já processados####################################################
Exercício

Calcular a media final dos alunos que realizaram 4 provas (P1, P2, P3, P4)
- Quais os dados de entrada?
- Qual o processamento?
- Quais os dados de saída?
tracking img