30
Disciplina: Constr. de Algoritmos e Prog. de Sistemas Professor: Jeovane Reges Caxias – MA 2015 ACULDADE DE CIÊNCIAS E TECNOLOGIA DO MARANHÃO

Construcao de Algoritmos - Aula 01

Embed Size (px)

Citation preview

Page 1: Construcao de Algoritmos - Aula 01

Disciplina: Constr. de Algoritmos e Prog. de SistemasProfessor: Jeovane Reges

Caxias – MA2015

ACULDADE DE CIÊNCIAS E TECNOLOGIA DO MARANHÃO

Page 2: Construcao de Algoritmos - Aula 01

2

Link Drive

bit.ly/ads-algoritmos

Page 3: Construcao de Algoritmos - Aula 01

3

Conceitos Básicos

Page 4: Construcao de Algoritmos - Aula 01

4

Algoritmo

Algarismo

#

Page 5: Construcao de Algoritmos - Aula 01

5

Algoritmos??

Page 6: Construcao de Algoritmos - Aula 01

6Algo Difícil!

Page 7: Construcao de Algoritmos - Aula 01

Algoritmos são conjuntos de passos finitos e organizados que, quando

executados, resolvem um determinado problema.

7

Manzano e Oliveira, 2014.

Page 8: Construcao de Algoritmos - Aula 01

8

Exemplo:

Algoritmo para Atravessar a rua− Olhe para a direita.− Olhe para esquerda.− Se estiver vindo carro, não atravesse.− Caso contrário, atravesse.

Page 9: Construcao de Algoritmos - Aula 01

9

Exemplo:

Algoritmo AtravessarRua Olhar para a direita Olhar para esquerda Se estiver vindo carro Não atravesse senão Atravesse Fim-SeFim-Algoritmo

Algoritmo AtravessarRua Olhar para esquerda Olhar para a direita Se não estiver vindo carro Atravesse senão Não Atravesse Fim-SeFim-Algoritmo

Page 10: Construcao de Algoritmos - Aula 01

10

Exemplo:

Algoritmo AtravessarRua Olhar para a direita Olhar para esquerda Se estiver vindo carro Não atravesse senão Atravesse Fim-SeFim-Algoritmo

Algoritmo AtravessarRua Atravesse Se estiver vindo carro Olhar para direita senão Olhar para esquerda Fim-Se Não AtravesseFim-Algoritmo

Page 11: Construcao de Algoritmos - Aula 01

11

• Conceitos Básicos• Introdução• Exemplo: como obter sucesso na

disciplina de Construção de Algoritmos:– Administre seu tempo de forma a estudar pelo

menos 4 horas por semana.– Participe das aulas, seja, expondo suas dúvidas

ou comentando-a.– Sempre faça os exemplos discutidos em sala

de aula ao chegar em casa.– Tente resolver os exercícios sozinho, e não

apenas com a ajuda do professor.

Page 13: Construcao de Algoritmos - Aula 01

13Algoritmo é Vida!

Page 14: Construcao de Algoritmos - Aula 01

14

Uma simples pesquisa.

Ler um e-mail.

Pagar uma conta.

Em busca de um amor!

Page 15: Construcao de Algoritmos - Aula 01

E não para por ai...

15

Page 16: Construcao de Algoritmos - Aula 01

16 Flappy Bird

Page 17: Construcao de Algoritmos - Aula 01

17Super Mário

Page 18: Construcao de Algoritmos - Aula 01

18 Battlefield

Page 19: Construcao de Algoritmos - Aula 01

19The Sims

Page 20: Construcao de Algoritmos - Aula 01

20

Page 21: Construcao de Algoritmos - Aula 01

21

Page 22: Construcao de Algoritmos - Aula 01

22

Page 23: Construcao de Algoritmos - Aula 01

23

Page 24: Construcao de Algoritmos - Aula 01

24Smart TV

Page 25: Construcao de Algoritmos - Aula 01

25

Proporção Aurea!

= 1,6180339885 a/b =

Page 26: Construcao de Algoritmos - Aula 01

26 Presente na Natureza!

Page 27: Construcao de Algoritmos - Aula 01

27 Parthenon

Page 28: Construcao de Algoritmos - Aula 01

28Beethoven

Page 29: Construcao de Algoritmos - Aula 01

29

Presente em Logomarcas!

Page 30: Construcao de Algoritmos - Aula 01

30Albert Einstein

"Quem atribui à crise seus fracassos e penúrias, violenta seu próprio talento e respeita mais os problemas do que as

soluções."