SlideShare uma empresa Scribd logo
Programação Orientada a Objetos
X
Programação Estruturada
Palestrante: Albert Bitencourt
Junho /2015
Sobre Albert Bitencourt
• Estudante de Análise e Desenvolvimento de Sistemas na
FIT (Faculdade Impacta de Tecnologia) – 3° Semestre;
•
• Estudou Publicidade na Faculdade Anhanguera;
•
• Estudou Designer Gráfico no Senac;
•
• Trabalhou com desenvolvimento de páginas da Intranet
para a empresa VIVO;
•
• Trabalhou como analista de dados com Excel e VBA na
empresa Everis;
•
• Trabalha atualmente na FAMESP (Faculdade Método de
São Paulo).
•
Desenvolvedor Front-End e Back-
End, Designer, Publicitário, Gamer e
Apaixonado pelo que faz =)
O que é ?
Afinal de contas o que é Programação Estruturada,
e o que é Programação Orientada a Objetos ?
Ambos são paradigmas de se programar.
E cada um defende um tipo de pensamento diferente.
Programação Estruturada
Programação Estruturada
Este paradigma defende um pensamento de programação mais
voltado ao pensamento de maquina.
Programação Estruturada
A programação Estruturada é muito popular pois é muito usada para se
aprender a programar.
Ela é muito eficiente para solucionar problemas simples e diretos.
Programação Estruturada
Ela defende que todos os programas possíveis podem ser
reduzidos a apenas três estruturas:
• Sequencia;
• Decisão (desvio);
• Iteração (repetição)
Programação Estruturada
Programação Estruturada
Programação Estruturada
Para se programar em linguagem estruturada usamos variáveis (dados
armazenados na memória do computador) e funções que executam certas
regras estipuladas pelo desenvolvedor
Exemplo de variáveis
String nome;
Int idade;
char sexo;
Exemplo de função
Soma (int a, int b){
int soma;
soma = a + b;
return soma;
}
Programação
Orientada a Objetos
Programação Orientada a Objetos
Este paradigma defende um pensamento de programação mais
voltado ao pensamento humano.
Ou seja vamos ter que ensinar a maquina a pensar como humanos
pensam.
Programação Orientada a Objetos
Agora vem a grande questão como ensinar uma maquina a pensar como uma
pessoa ?
Para fazer isso temos que mostrar ao computador como nosso mundo funciona.
Para isso vamos usar alguns conceitos:
• Classe;
• Objeto;
• Atributo;
• Método;
• Herança ;
• Polimorfismo ;
Programação Orientada a Objetos
Classes
Programação Orientada a Objetos
Classe é o molde ou projeto de qualquer coisa em seu mundo.
Ele vai ter todas as características e ações que um objetos tem e possa
fazer, sempre tentando ver as coisas de modo generalizado .
Classes
Programação Orientada a Objetos
Atributos
Programação Orientada a Objetos
Atributos são características de um objeto.
Atributos
Programação Orientada a Objetos
Métodos
Programação Orientada a Objetos
São todas as ações do objeto.
Métodos
Programação Orientada a Objetos
Objetos
Programação Orientada a Objetos
Objetos são todos as coisas que surgem a partir das Classes (moldes).
Mas aqui tratamos eles de modo individual.
Objetos
Programação Orientada a Objetos
Herança
Programação Orientada a Objetos
Herança é quando um objeto criado nasce com todas os atributos e
métodos de outra classe. É muito utilizado para não se repetir muito
código.
Herança
Programação Orientada a Objetos
É quando duas classes aproveitam um mesmo método porem cada um
implementa ao seu modo.
Polimorfismo
Programação Orientada a Objetos
Polimorfismo
Programação Orientada a Objetos
Programação Orientada a Objetos
Contato
Facebook: https://www.facebook.com/albert.bitencourt
Linkedin: https://br.linkedin.com/in/albertbitencourte
E-mail: albert.bit8@gmail.com

Mais conteúdo relacionado

Mais procurados

Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016
Cibele Kanegae
 
01 - Microsoft Office Excel Básico
01 - Microsoft Office Excel Básico01 - Microsoft Office Excel Básico
01 - Microsoft Office Excel Básico
Roney Sousa
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1
Cloves da Rocha
 
Conceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasConceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de Sistemas
Clayton de Almeida Souza
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
Léo Dias
 
PHP - Introdução
PHP - IntroduçãoPHP - Introdução
PHP - Introdução
Fabio Moura Pereira
 
Visualg
VisualgVisualg
Visualg
Pedro Silva
 
Metodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de SoftwareMetodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de Software
Álvaro Farias Pinheiro
 
Informática básica-01
Informática básica-01Informática básica-01
Informática básica-01
Carlos Rodrigo de Araujo
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de Seleção
Janynne Gomes
 
Excel Básico
Excel BásicoExcel Básico
Excel Básico
aprcds
 
Desenhando Componentes de Software com UML
Desenhando Componentes de Software com UMLDesenhando Componentes de Software com UML
Desenhando Componentes de Software com UML
Rildo (@rildosan) Santos
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
Vinícius Roggério da Rocha
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
Jéssica Amaral
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem Java
UFPA
 
Aula 6 - Segurança da informação
Aula 6 - Segurança da informaçãoAula 6 - Segurança da informação
Aula 6 - Segurança da informação
LucasMansueto
 
Guia rapido word 2016
Guia rapido word 2016Guia rapido word 2016
Guia rapido word 2016
Marta Lima
 
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScriptCurso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Rodrigo Bueno Santa Maria, BS, MBA
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
Carlos Eduardo Kadu
 
Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01
thomasdacosta
 

Mais procurados (20)

Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016Apostila Microsoft Office Excel 2016
Apostila Microsoft Office Excel 2016
 
01 - Microsoft Office Excel Básico
01 - Microsoft Office Excel Básico01 - Microsoft Office Excel Básico
01 - Microsoft Office Excel Básico
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1
 
Conceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de SistemasConceitos Básicos Sobre Analise de Sistemas
Conceitos Básicos Sobre Analise de Sistemas
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
PHP - Introdução
PHP - IntroduçãoPHP - Introdução
PHP - Introdução
 
Visualg
VisualgVisualg
Visualg
 
Metodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de SoftwareMetodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de Software
 
Informática básica-01
Informática básica-01Informática básica-01
Informática básica-01
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de Seleção
 
Excel Básico
Excel BásicoExcel Básico
Excel Básico
 
Desenhando Componentes de Software com UML
Desenhando Componentes de Software com UMLDesenhando Componentes de Software com UML
Desenhando Componentes de Software com UML
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem Java
 
Aula 6 - Segurança da informação
Aula 6 - Segurança da informaçãoAula 6 - Segurança da informação
Aula 6 - Segurança da informação
 
Guia rapido word 2016
Guia rapido word 2016Guia rapido word 2016
Guia rapido word 2016
 
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScriptCurso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01
 

Destaque

Aula 03 generalização e especialização
Aula 03   generalização e especializaçãoAula 03   generalização e especialização
Aula 03 generalização e especialização
Roitier Gonçalves
 
Programação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaProgramação Orientada a Objetos com Java
Programação Orientada a Objetos com Java
Álvaro Farias Pinheiro
 
Introdução a programação Orientada a Objeto
Introdução a programação Orientada a ObjetoIntrodução a programação Orientada a Objeto
Introdução a programação Orientada a Objeto
Marconi Rodrigues
 
IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1
Ramon Mayor Martins
 
Aula 02 mer
Aula 02   merAula 02   mer
Aula 02 mer
Roitier Gonçalves
 
Aula 01 introdução e conceitos
Aula 01   introdução e conceitosAula 01   introdução e conceitos
Aula 01 introdução e conceitos
Roitier Gonçalves
 
Aula 04 dicionario de dados
Aula 04   dicionario de dadosAula 04   dicionario de dados
Aula 04 dicionario de dados
Roitier Gonçalves
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de Dados
Janynne Gomes
 
JAVA - Orientação a Objetos
JAVA - Orientação a ObjetosJAVA - Orientação a Objetos
JAVA - Orientação a Objetos
Elaine Cecília Gatto
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados I
Djonathas Cardoso
 
Java orientação a objetos (variaveis de instancia e metodos)
Java   orientação a objetos (variaveis de instancia e metodos)Java   orientação a objetos (variaveis de instancia e metodos)
Java orientação a objetos (variaveis de instancia e metodos)
Armando Daniel
 
Programação Orientada a Objeto(POO)
Programação Orientada a Objeto(POO)Programação Orientada a Objeto(POO)
Programação Orientada a Objeto(POO)
Carlos Alberto
 
Linguagem de Programação Estruturada com Java-Aula2
Linguagem de Programação Estruturada com Java-Aula2Linguagem de Programação Estruturada com Java-Aula2
Linguagem de Programação Estruturada com Java-Aula2
Elvis Araújo
 
Aula 02 - Programação Estruturada em JAVA
Aula 02 - Programação Estruturada em JAVAAula 02 - Programação Estruturada em JAVA
Aula 02 - Programação Estruturada em JAVA
Ivna Valença
 
Programação Estruturada 2 - Curso Completo
Programação Estruturada 2 - Curso CompletoProgramação Estruturada 2 - Curso Completo
Programação Estruturada 2 - Curso Completo
thomasdacosta
 
LAB 01 - Programação Estruturada 2
LAB 01 - Programação Estruturada 2LAB 01 - Programação Estruturada 2
LAB 01 - Programação Estruturada 2
thomasdacosta
 
Tutorial aed iii 008 - algoritmo de ordenação heapsort
Tutorial aed iii   008 - algoritmo de ordenação heapsortTutorial aed iii   008 - algoritmo de ordenação heapsort
Tutorial aed iii 008 - algoritmo de ordenação heapsort
Flávio Freitas
 
Tutorial aed iii 007 - algoritmo de ordenação heapsort
Tutorial aed iii   007 - algoritmo de ordenação heapsortTutorial aed iii   007 - algoritmo de ordenação heapsort
Tutorial aed iii 007 - algoritmo de ordenação heapsort
Flávio Freitas
 
Tutorial aed iii 006 - algoritmo de ordenação quicksort
Tutorial aed iii   006 - algoritmo de ordenação quicksortTutorial aed iii   006 - algoritmo de ordenação quicksort
Tutorial aed iii 006 - algoritmo de ordenação quicksort
Flávio Freitas
 
Tutorial aed iii 004 - algoritmo de ordenação quicksort
Tutorial aed iii   004 - algoritmo de ordenação quicksortTutorial aed iii   004 - algoritmo de ordenação quicksort
Tutorial aed iii 004 - algoritmo de ordenação quicksort
Flávio Freitas
 

Destaque (20)

Aula 03 generalização e especialização
Aula 03   generalização e especializaçãoAula 03   generalização e especialização
Aula 03 generalização e especialização
 
Programação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaProgramação Orientada a Objetos com Java
Programação Orientada a Objetos com Java
 
Introdução a programação Orientada a Objeto
Introdução a programação Orientada a ObjetoIntrodução a programação Orientada a Objeto
Introdução a programação Orientada a Objeto
 
IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1
 
Aula 02 mer
Aula 02   merAula 02   mer
Aula 02 mer
 
Aula 01 introdução e conceitos
Aula 01   introdução e conceitosAula 01   introdução e conceitos
Aula 01 introdução e conceitos
 
Aula 04 dicionario de dados
Aula 04   dicionario de dadosAula 04   dicionario de dados
Aula 04 dicionario de dados
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de Dados
 
JAVA - Orientação a Objetos
JAVA - Orientação a ObjetosJAVA - Orientação a Objetos
JAVA - Orientação a Objetos
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados I
 
Java orientação a objetos (variaveis de instancia e metodos)
Java   orientação a objetos (variaveis de instancia e metodos)Java   orientação a objetos (variaveis de instancia e metodos)
Java orientação a objetos (variaveis de instancia e metodos)
 
Programação Orientada a Objeto(POO)
Programação Orientada a Objeto(POO)Programação Orientada a Objeto(POO)
Programação Orientada a Objeto(POO)
 
Linguagem de Programação Estruturada com Java-Aula2
Linguagem de Programação Estruturada com Java-Aula2Linguagem de Programação Estruturada com Java-Aula2
Linguagem de Programação Estruturada com Java-Aula2
 
Aula 02 - Programação Estruturada em JAVA
Aula 02 - Programação Estruturada em JAVAAula 02 - Programação Estruturada em JAVA
Aula 02 - Programação Estruturada em JAVA
 
Programação Estruturada 2 - Curso Completo
Programação Estruturada 2 - Curso CompletoProgramação Estruturada 2 - Curso Completo
Programação Estruturada 2 - Curso Completo
 
LAB 01 - Programação Estruturada 2
LAB 01 - Programação Estruturada 2LAB 01 - Programação Estruturada 2
LAB 01 - Programação Estruturada 2
 
Tutorial aed iii 008 - algoritmo de ordenação heapsort
Tutorial aed iii   008 - algoritmo de ordenação heapsortTutorial aed iii   008 - algoritmo de ordenação heapsort
Tutorial aed iii 008 - algoritmo de ordenação heapsort
 
Tutorial aed iii 007 - algoritmo de ordenação heapsort
Tutorial aed iii   007 - algoritmo de ordenação heapsortTutorial aed iii   007 - algoritmo de ordenação heapsort
Tutorial aed iii 007 - algoritmo de ordenação heapsort
 
Tutorial aed iii 006 - algoritmo de ordenação quicksort
Tutorial aed iii   006 - algoritmo de ordenação quicksortTutorial aed iii   006 - algoritmo de ordenação quicksort
Tutorial aed iii 006 - algoritmo de ordenação quicksort
 
Tutorial aed iii 004 - algoritmo de ordenação quicksort
Tutorial aed iii   004 - algoritmo de ordenação quicksortTutorial aed iii   004 - algoritmo de ordenação quicksort
Tutorial aed iii 004 - algoritmo de ordenação quicksort
 

Semelhante a Programação Estruturada e Orientada a Objetos

Net uma revisão sobre a programação orientada a objetos
Net   uma revisão sobre a programação orientada a objetosNet   uma revisão sobre a programação orientada a objetos
Net uma revisão sobre a programação orientada a objetos
LP Maquinas
 
2 introdução c sharp
2  introdução c sharp2  introdução c sharp
2 introdução c sharp
Frank Coelho
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
André Constantino da Silva
 
Aula 01 introdução aoo
Aula 01   introdução aooAula 01   introdução aoo
Aula 01 introdução aoo
Maria Alice Jovinski
 
Arquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão CríticaArquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão Crítica
Pedro Castilho
 
Introdução ao Metadesign
Introdução ao MetadesignIntrodução ao Metadesign
Introdução ao Metadesign
UTFPR
 
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Eduardo Freire
 
Análise de sistemas oo 1
Análise de sistemas oo   1Análise de sistemas oo   1
Análise de sistemas oo 1
Maurício Linhares
 
Design Interação: por um Design Livre
Design Interação: por um Design LivreDesign Interação: por um Design Livre
Design Interação: por um Design Livre
Edyd B. Junges
 
Roteiro at-a-distancia
Roteiro at-a-distanciaRoteiro at-a-distancia
Roteiro at-a-distancia
tecampinasoeste
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Ligia Galvão
 
[Ci2015] sim rva
[Ci2015] sim  rva[Ci2015] sim  rva
[Ci2015] sim rva
Christopher Cerqueira
 
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
Cloves da Rocha
 
Técnicas de Análise e Design de Interfaces.pptx
Técnicas de Análise e Design de Interfaces.pptxTécnicas de Análise e Design de Interfaces.pptx
Técnicas de Análise e Design de Interfaces.pptx
franmafesoni
 
UI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & GamesUI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & Games
Sérgio Bezerra da Silva
 
Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.
Ana Paula Batista
 
Startups - Conceitos, metodologias e cases de mercado
Startups - Conceitos, metodologias e cases de mercadoStartups - Conceitos, metodologias e cases de mercado
Startups - Conceitos, metodologias e cases de mercado
Mêndel Oliveira
 
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
tdc-globalcode
 
Interação Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - AntecipaçãoInteração Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - Antecipação
Wellington Oliveira
 
Palestra forum iot
Palestra forum iotPalestra forum iot
Palestra forum iot
Claudir Segura
 

Semelhante a Programação Estruturada e Orientada a Objetos (20)

Net uma revisão sobre a programação orientada a objetos
Net   uma revisão sobre a programação orientada a objetosNet   uma revisão sobre a programação orientada a objetos
Net uma revisão sobre a programação orientada a objetos
 
2 introdução c sharp
2  introdução c sharp2  introdução c sharp
2 introdução c sharp
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
 
Aula 01 introdução aoo
Aula 01   introdução aooAula 01   introdução aoo
Aula 01 introdução aoo
 
Arquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão CríticaArquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão Crítica
 
Introdução ao Metadesign
Introdução ao MetadesignIntrodução ao Metadesign
Introdução ao Metadesign
 
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
 
Análise de sistemas oo 1
Análise de sistemas oo   1Análise de sistemas oo   1
Análise de sistemas oo 1
 
Design Interação: por um Design Livre
Design Interação: por um Design LivreDesign Interação: por um Design Livre
Design Interação: por um Design Livre
 
Roteiro at-a-distancia
Roteiro at-a-distanciaRoteiro at-a-distancia
Roteiro at-a-distancia
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
 
[Ci2015] sim rva
[Ci2015] sim  rva[Ci2015] sim  rva
[Ci2015] sim rva
 
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
 
Técnicas de Análise e Design de Interfaces.pptx
Técnicas de Análise e Design de Interfaces.pptxTécnicas de Análise e Design de Interfaces.pptx
Técnicas de Análise e Design de Interfaces.pptx
 
UI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & GamesUI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & Games
 
Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.Design Sprint: seu MLP em até 5 dias.
Design Sprint: seu MLP em até 5 dias.
 
Startups - Conceitos, metodologias e cases de mercado
Startups - Conceitos, metodologias e cases de mercadoStartups - Conceitos, metodologias e cases de mercado
Startups - Conceitos, metodologias e cases de mercado
 
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
 
Interação Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - AntecipaçãoInteração Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - Antecipação
 
Palestra forum iot
Palestra forum iotPalestra forum iot
Palestra forum iot
 

Programação Estruturada e Orientada a Objetos