5. Vai no filho
Define: Algoritmos
Um algoritmo é uma sequência finita de
instruções bem definidas e não ambíguas, cada
uma das quais pode ser executada
mecanicamente num período de tempo finito e
com uma quantidade de esforço finita.
pt.wikipedia.org/wiki/Algoritmos
6. Entendi tudo...
● Ok jack, vamos por partes:
● Sequencia finita de instruções;
● Bem definidas e não ambiguas;
● Executada mecanicamente;
● Tempo finito;
● Esforço finito; Ah.... CLARO!!!
13. Ovos mexidos a la btolinux
Ingredientes:
2 colheres de sopa de queijo ralado
2 ovos
1 colher de sopa de manteiga;
Modo de preparo:
Coloque a manteiga na frigideira deixe esquentar, coloque
os ovos misture bem, até os ovos ficarem mexidos. Ao
perceber os ovos no ponto acrescente o queijo ralado,
misture bem por dois minutos, então coloque no prato e
sirva, pode ser acompanhado com pão, ou torrada.
14. Separando os tópicos...
● Ingredientes: São as informações que armazenamos
sobre os valores necessários para “construir” o
projeto, a quantidade de cada item a ser consumido.
● Modo de Preparo: É o roteiro para utilização das
informações armazenadas. Com este roteiro sabemos
que horas vamos utilizar cada um dos itens e a
quantidade deles que vamos utilizar.
Ingredientes = Bloco de Variáveis
Modo de Preparo = Bloco de Procedimentos
15. Paradigmas de Linguagens
● Existem várias formas de linguagem para
conversar com o computador
● 2 importantes:
● Imperativa [nossa escolhida de hoje]
● Orientada a Objeto
● Imperativa: Enviamos comandos para que o
computador possa executar, estes comandos
são enviados como ordens a serem
executadas
16. Exemplo básico de Linguagem
Imperativa:
Programa para Matar a Sede
# Por: Paulo Roberto em 23 de Fev. de 2012
Variáveis
Garrafa de água = 1;
Copo = 1;
Comandos
pegar a garrafa;
abrir a tampa;
pegar o copo;
despejar o líquido sobre o copo;
beber a água;
Fim do programa;
18. Exercícios
Faça programas para:
1)Matar a fome (escolham sua comida preferida);
2)Refrescar o calor;
3)Atender o telefone;
4)Colocar o lixo para fora de casa;
5)Ir para faculdade;
6)Malhar na academia;
7)Ligar o carro;
8)Vestir uma roupa;
9)Ligar o computador;
10)Acessar o Orkut;
19. Veja isso e muito mais em:
www.btolinux.com.br