Aula 1 Programa o de Computadores 1
Wesley Cândido wesleycandidounip@gmail.com Introdução
Programação é o processo de definir, utilizando uma
Linguagem de programação, os comandos e as instruções que o computador deve executar para realizar determinada tarefa
2
Lógica de Programação
Lógica (grego): palavra, pensamento, idéia, argumento, razão ou princípio
Técnica de encadear pensamentos para atingir determinado objetivo
3
Algoritmo
Sequência de passos que visam atingir um objetivo bem definido
Características de um
Algoritmo
Início e fim
Escrito em termos de ações ou comandos bem definidos Fácil de interpretar e codificar, ou seja, deve ser o intermediário entre a Linguagem Falada e a Linguagem de Programação
Sequência lógica
5
Exemplo de um Algoritmo
Cálculo da área do quadro negro
Início
Medir a largura do quadro negro e anotar o resultado
Medir o comprimento do quadro negro e anotar o resultado
Multiplicar o comprimento anotado pela largura acima e anotar o resultado
O valor da área do quadro negro é o resultado acima
Fim do cálculo da área do quadro negro
6
Fim
Algoritmo Genérico
Cálculo da área do objeto retangular
Medir a largura do objeto e anotar o resultado
Medir o comprimento do objeto e anotar o resultado
Multiplicar o comprimento anotado pela largura acima e anotar o resultado
O valor da área do objeto é o resultado acima
Fim do cálculo da área do objeto
7
Algoritmo para fritar ovo
Início
Pegar frigideira, óleo, sal e ovo Untar a frigideira com óleo
Levar a frigideira ao fogo
Quebrar a casca do ovo
Colocar o ovo na frigideira
Adicionar sal
8
Aguardar fritar
Retirar o ovo da frigideira
Fim
Algoritmo para fritar ovo 2.0
Quebrar a casca do ovo com cuidado Início
Pegar frigideira, espátula, óleo, sal e ovo
Aguardar o óleo esquentar
Untar a frigideira com uma fina camada de óleo
Colocar o ovo na frigideira
Adicionar sal salpicando
Ir até o fogão
Aguardar fritar, movimentando o ovo com a espátula
Ligar uma boca do fogão
Levar a