SlideShare uma empresa Scribd logo
O QUE É PROGRAMAÇÃO?
TATIANE AGUIRRES NOGUEIRA
TATIANE AGUIRRES NOGUEIRA
Desenvolvedora Front End e Mobile
aguirres.tati@gmail.com
linkedin.com/in/tatiane-aguirres-nogueira-555b28bb
tatianeaguirres.blogspot.com.br
github.com/tatianeaguirres
@tatianeaguirres
O QUE É PROGRAMAÇÃO?
• Programação é o processo de
escrita, teste e manutenção de
um programa de computador.
LINGUAGENS DE PROGRAMAÇÃO
PROGRAMAS X ALGORITMOS
• Programas são construídos por
um conjunto de algoritmos.
• Um algoritmo é uma sequência
de passos para realizar uma tarefa
ou resolver um problema.
PROBLEMA: COMO TROCAR UMA LÂMPADA?
• Passo 1: Pegar uma lâmpada nova
• Passo 2: Pegar uma escada
• Passo 3: Posicionar a escada embaixo da lâmpada
• Passo 4: Desligar o interruptor
• Passo 5: Subir na escada com a lâmpada na mão
• Passo 6: Retirar lâmpada queimada
• Passo 7: Colocar lâmpada nova
• Passo 8: Descer da escada
• Passo 9: Testar interruptor
• Passo 10: Guardar a escada
• Passo 11: Jogar fora a lâmpada queimada
EXEMPLO DE ALGORITMO EM
PORTUGUÊS ESTRUTURADO
EXEMPLO DE ALGORITMO EM
ESTRUTURA DE UMA PÁGINA WEB
ESTRUTURA DE UMA PÁGINA WEB
ESTRUTRA BÁSICA DO HTML
HTML X CSS
ESTRUTRA BÁSICA DO CSS
FRONT END X BACK END
OBRIGADA!
TAT I A N E A G U I R R E S N O G U E I R A
TATIANE AGUIRRES NOGUEIRA
Desenvolvedora Front End e Mobile
aguirres.tati@gmail.com
linkedin.com/in/tatiane-aguirres-nogueira-555b28bb
tatianeaguirres.blogspot.com.br
github.com/tatianeaguirres
@tatianeaguirres

Mais conteúdo relacionado

Mais procurados

Material aula informática básica
Material aula informática básicaMaterial aula informática básica
Material aula informática básica
Carlos Melo
 
Pensamento Computacional aula 01
Pensamento Computacional aula 01Pensamento Computacional aula 01
Pensamento Computacional aula 01
pensamentocomputacional
 
Evolução da Tecnologia
Evolução da TecnologiaEvolução da Tecnologia
Evolução da Tecnologia
laboratório de informática cef15
 
Slide internet
Slide   internetSlide   internet
Slide internet
Claudinéia da Silva
 
Algoritmos
AlgoritmosAlgoritmos
Informática Básica - Aula 09 - Uso de E-mail
Informática Básica - Aula 09 - Uso de E-mailInformática Básica - Aula 09 - Uso de E-mail
Informática Básica - Aula 09 - Uso de E-mail
Joeldson Costa Damasceno
 
Logica Programação. ...
Logica Programação. ...Logica Programação. ...
Logica Programação. ...
Miller Magalhaes
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial
Ana Felizardo
 
Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
Gercélia Ramos
 
Aula 0. introdução ao scratch 1.4
Aula 0. introdução ao scratch 1.4Aula 0. introdução ao scratch 1.4
Aula 0. introdução ao scratch 1.4
Scratch_TCC
 
Oficina de Iniciação a Informática
Oficina de Iniciação a InformáticaOficina de Iniciação a Informática
Oficina de Iniciação a Informática
marcelasb
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
vini_campos
 
Algoritmos - capítulo 1
Algoritmos - capítulo 1Algoritmos - capítulo 1
Algoritmos - capítulo 1
Carlos Padilla Severo
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos Computadores
Nascimentoeli
 
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
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
Mariana Camargo
 
Evolução dos computadores 2 pronto
Evolução dos computadores 2 prontoEvolução dos computadores 2 pronto
Evolução dos computadores 2 pronto
Fraan Bittencourt
 
Evolução da Tecnologia e seu Contexto Histórico
Evolução da Tecnologia e seu Contexto HistóricoEvolução da Tecnologia e seu Contexto Histórico
Evolução da Tecnologia e seu Contexto Histórico
Agostinho NSilva
 
Robótica: Introdução e Aplicações
Robótica: Introdução e AplicaçõesRobótica: Introdução e Aplicações
Robótica: Introdução e Aplicações
Felipe Martins
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
Jorge Ávila Miranda
 

Mais procurados (20)

Material aula informática básica
Material aula informática básicaMaterial aula informática básica
Material aula informática básica
 
Pensamento Computacional aula 01
Pensamento Computacional aula 01Pensamento Computacional aula 01
Pensamento Computacional aula 01
 
Evolução da Tecnologia
Evolução da TecnologiaEvolução da Tecnologia
Evolução da Tecnologia
 
Slide internet
Slide   internetSlide   internet
Slide internet
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Informática Básica - Aula 09 - Uso de E-mail
Informática Básica - Aula 09 - Uso de E-mailInformática Básica - Aula 09 - Uso de E-mail
Informática Básica - Aula 09 - Uso de E-mail
 
Logica Programação. ...
Logica Programação. ...Logica Programação. ...
Logica Programação. ...
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial
 
Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
 
Aula 0. introdução ao scratch 1.4
Aula 0. introdução ao scratch 1.4Aula 0. introdução ao scratch 1.4
Aula 0. introdução ao scratch 1.4
 
Oficina de Iniciação a Informática
Oficina de Iniciação a InformáticaOficina de Iniciação a Informática
Oficina de Iniciação a Informática
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Algoritmos - capítulo 1
Algoritmos - capítulo 1Algoritmos - capítulo 1
Algoritmos - capítulo 1
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos Computadores
 
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
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
 
Evolução dos computadores 2 pronto
Evolução dos computadores 2 prontoEvolução dos computadores 2 pronto
Evolução dos computadores 2 pronto
 
Evolução da Tecnologia e seu Contexto Histórico
Evolução da Tecnologia e seu Contexto HistóricoEvolução da Tecnologia e seu Contexto Histórico
Evolução da Tecnologia e seu Contexto Histórico
 
Robótica: Introdução e Aplicações
Robótica: Introdução e AplicaçõesRobótica: Introdução e Aplicações
Robótica: Introdução e Aplicações
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
 

Semelhante a O que é programação?

AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSAULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
profjotamarcosduarte
 
Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1
Lorena Caldas
 
Praticando o desapego quando ignorar a dívida técnica
Praticando o desapego  quando ignorar a dívida técnica Praticando o desapego  quando ignorar a dívida técnica
Praticando o desapego quando ignorar a dívida técnica
Elvis Lima
 
Algoritmos - Aula 01 B - Introducao
Algoritmos - Aula 01 B - IntroducaoAlgoritmos - Aula 01 B - Introducao
Algoritmos - Aula 01 B - Introducao
Rodrigo Kiyoshi Saito
 
Aula 1 lpa
Aula 1   lpaAula 1   lpa
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
Rafael Souza
 
Cap04
Cap04Cap04
Cap04
mvbahamut
 
Cap04
Cap04Cap04
Cap04
mvbahamut
 
Cap04
Cap04Cap04
Cap04
mvbahamut
 
Aula01
Aula01Aula01
Módulo 1 de PSI
Módulo 1 de PSIMódulo 1 de PSI
Módulo 1 de PSI
Hilário Santos Russo
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
Laura_ifpe
 
Lógica de Programação - Introdução
Lógica de Programação - IntroduçãoLógica de Programação - Introdução
Lógica de Programação - Introdução
Wesley R. Bezerra
 
Apresentação Metodologias Ágeis de desenvolvimento
Apresentação Metodologias Ágeis de desenvolvimento Apresentação Metodologias Ágeis de desenvolvimento
Apresentação Metodologias Ágeis de desenvolvimento
carlos Alberto
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos
Edvan Mateó
 
2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
Bruno Emanuel Silva
 
Como Se Dar Bem Com Java
Como Se Dar Bem Com JavaComo Se Dar Bem Com Java
Como Se Dar Bem Com Java
Wagner Roberto dos Santos
 
Extreme programming (xp) - Resumo
Extreme programming (xp) - ResumoExtreme programming (xp) - Resumo
Extreme programming (xp) - Resumo
Daniel Brandão
 

Semelhante a O que é programação? (18)

AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSAULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
 
Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1
 
Praticando o desapego quando ignorar a dívida técnica
Praticando o desapego  quando ignorar a dívida técnica Praticando o desapego  quando ignorar a dívida técnica
Praticando o desapego quando ignorar a dívida técnica
 
Algoritmos - Aula 01 B - Introducao
Algoritmos - Aula 01 B - IntroducaoAlgoritmos - Aula 01 B - Introducao
Algoritmos - Aula 01 B - Introducao
 
Aula 1 lpa
Aula 1   lpaAula 1   lpa
Aula 1 lpa
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Cap04
Cap04Cap04
Cap04
 
Cap04
Cap04Cap04
Cap04
 
Cap04
Cap04Cap04
Cap04
 
Aula01
Aula01Aula01
Aula01
 
Módulo 1 de PSI
Módulo 1 de PSIMódulo 1 de PSI
Módulo 1 de PSI
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 
Lógica de Programação - Introdução
Lógica de Programação - IntroduçãoLógica de Programação - Introdução
Lógica de Programação - Introdução
 
Apresentação Metodologias Ágeis de desenvolvimento
Apresentação Metodologias Ágeis de desenvolvimento Apresentação Metodologias Ágeis de desenvolvimento
Apresentação Metodologias Ágeis de desenvolvimento
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos
 
2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
 
Como Se Dar Bem Com Java
Como Se Dar Bem Com JavaComo Se Dar Bem Com Java
Como Se Dar Bem Com Java
 
Extreme programming (xp) - Resumo
Extreme programming (xp) - ResumoExtreme programming (xp) - Resumo
Extreme programming (xp) - Resumo
 

Mais de Tatiane Aguirres Nogueira

Identifying and fixing the most common web accessibility issues
Identifying and fixing the most common web accessibility issuesIdentifying and fixing the most common web accessibility issues
Identifying and fixing the most common web accessibility issues
Tatiane Aguirres Nogueira
 
10 Dicas para Melhorar a Acessibilidade da sua Web App
10 Dicas para Melhorar a Acessibilidade da sua Web App10 Dicas para Melhorar a Acessibilidade da sua Web App
10 Dicas para Melhorar a Acessibilidade da sua Web App
Tatiane Aguirres Nogueira
 
The Power of Semantic HTML
The Power of Semantic HTMLThe Power of Semantic HTML
The Power of Semantic HTML
Tatiane Aguirres Nogueira
 
Tecnologias & Desafios: a Vida de uma Front-ender na Europa
Tecnologias & Desafios: a Vida de uma Front-ender na EuropaTecnologias & Desafios: a Vida de uma Front-ender na Europa
Tecnologias & Desafios: a Vida de uma Front-ender na Europa
Tatiane Aguirres Nogueira
 
Best Practices to Make your Web Application Accessible
Best Practices to Make your Web Application AccessibleBest Practices to Make your Web Application Accessible
Best Practices to Make your Web Application Accessible
Tatiane Aguirres Nogueira
 
Como é ser uma Front-end em 2018
Como é ser uma Front-end em 2018Como é ser uma Front-end em 2018
Como é ser uma Front-end em 2018
Tatiane Aguirres Nogueira
 
CSS
CSSCSS
Como Transformar Um Site Desktop Em Uma Aplicação Responsiva
Como Transformar Um Site Desktop Em Uma Aplicação Responsiva Como Transformar Um Site Desktop Em Uma Aplicação Responsiva
Como Transformar Um Site Desktop Em Uma Aplicação Responsiva
Tatiane Aguirres Nogueira
 
O dia a dia de uma Desenvolvedora Front-end
O dia a dia de uma Desenvolvedora Front-endO dia a dia de uma Desenvolvedora Front-end
O dia a dia de uma Desenvolvedora Front-end
Tatiane Aguirres Nogueira
 
Práticas para Melhorar o seu Desenvolvimento Front-End
Práticas para Melhorar o seu Desenvolvimento Front-EndPráticas para Melhorar o seu Desenvolvimento Front-End
Práticas para Melhorar o seu Desenvolvimento Front-End
Tatiane Aguirres Nogueira
 
Javascript
JavascriptJavascript
Ionic 2 - O que mudou?
Ionic 2 - O que mudou?Ionic 2 - O que mudou?
Ionic 2 - O que mudou?
Tatiane Aguirres Nogueira
 
Front End x Back End
Front End x Back EndFront End x Back End
Front End x Back End
Tatiane Aguirres Nogueira
 
Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016
Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016
Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016
Tatiane Aguirres Nogueira
 

Mais de Tatiane Aguirres Nogueira (14)

Identifying and fixing the most common web accessibility issues
Identifying and fixing the most common web accessibility issuesIdentifying and fixing the most common web accessibility issues
Identifying and fixing the most common web accessibility issues
 
10 Dicas para Melhorar a Acessibilidade da sua Web App
10 Dicas para Melhorar a Acessibilidade da sua Web App10 Dicas para Melhorar a Acessibilidade da sua Web App
10 Dicas para Melhorar a Acessibilidade da sua Web App
 
The Power of Semantic HTML
The Power of Semantic HTMLThe Power of Semantic HTML
The Power of Semantic HTML
 
Tecnologias & Desafios: a Vida de uma Front-ender na Europa
Tecnologias & Desafios: a Vida de uma Front-ender na EuropaTecnologias & Desafios: a Vida de uma Front-ender na Europa
Tecnologias & Desafios: a Vida de uma Front-ender na Europa
 
Best Practices to Make your Web Application Accessible
Best Practices to Make your Web Application AccessibleBest Practices to Make your Web Application Accessible
Best Practices to Make your Web Application Accessible
 
Como é ser uma Front-end em 2018
Como é ser uma Front-end em 2018Como é ser uma Front-end em 2018
Como é ser uma Front-end em 2018
 
CSS
CSSCSS
CSS
 
Como Transformar Um Site Desktop Em Uma Aplicação Responsiva
Como Transformar Um Site Desktop Em Uma Aplicação Responsiva Como Transformar Um Site Desktop Em Uma Aplicação Responsiva
Como Transformar Um Site Desktop Em Uma Aplicação Responsiva
 
O dia a dia de uma Desenvolvedora Front-end
O dia a dia de uma Desenvolvedora Front-endO dia a dia de uma Desenvolvedora Front-end
O dia a dia de uma Desenvolvedora Front-end
 
Práticas para Melhorar o seu Desenvolvimento Front-End
Práticas para Melhorar o seu Desenvolvimento Front-EndPráticas para Melhorar o seu Desenvolvimento Front-End
Práticas para Melhorar o seu Desenvolvimento Front-End
 
Javascript
JavascriptJavascript
Javascript
 
Ionic 2 - O que mudou?
Ionic 2 - O que mudou?Ionic 2 - O que mudou?
Ionic 2 - O que mudou?
 
Front End x Back End
Front End x Back EndFront End x Back End
Front End x Back End
 
Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016
Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016
Palestra "Ionic Framework 2 - O que vem por aí?" TDC 2016
 

Último

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 

Último (8)

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 

O que é programação?