Aula01
Aula baseada no material do Prof. Rafael de Santiago – UNIVALI
1
Ana Elisa Schmidt
1991 – Bacharel em Informática – PUCRS
1994 – Mestre em Ciências da Computação – UFRGS
Enfase em Computação Gráfica
2000 – PhD PUC-Rio em Computação Gráfica
Enfase em Visualização de Dados Volumétricos
2000 – 2001 Profa. Introdução à CG - UNIVALI
2001 – 2010 Software Engineer at Microsoft Corporation – Redmond, US
2011- 2014 Profa. Cursos CC e MCA – UNIVALI
2012- 2014 Profa. Curso Engenharia de Petróleo – CESFI/UDESC
2014- ... Profa. IFC-Camboriu Núcleo de Informática – Coordenadora IAs
Interesses: Tecnologias Assistivas, Informática na Educação, CG aplicada a medicina, bioinformática, GIS, aplicações de banco de dados
Alunos
Laboratório
proibido lanche
Celulares desligados!!!!
Ao final da aula máquinas organizadas!
Postura
de alunos responsáveis
3
Algoritmos
e Programação de Computadores,
o que é?
4
Porque,
eu, tenho que aprender isto no meu
curso?
5
6
7
Para
fazermos um bom sanduíche, o que precisamos? 8
Para
fazermos um bom sanduíche, o que precisamos? (ingredientes)
Mas
só os ingredientes são suficientes?
9
Para
fazermos um bom sanduíche, o que precisamos? (ingredientes)
Mas
só os ingredientes são suficientes?
10
Para
fazermos um bom sanduíche, o que precisamos? (ingredientes)
Mas
só os ingredientes são suficientes?
Precisamos
de um método, de um modo de
preparo
11
Como
subdividimos estes métodos e modos de preparo?
12
Um
problema é fazer um sanduíche...
Existem outros problemas, que são passíveis de resolver em computador
13
Existem
diversas formas de fazer um sanduíche
algumas levam ao mesmo sanduíche
existem diversas maneiras de se resolver um problema!
os métodos de como resolvê-los é o que chamamos de algoritmos 14
O
modo de preparar (método) é composto por uma sequência de passos
os algoritmos são compostos por uma série de