A Evolução da Computação Pervasiva em Função da
Evolução do Hardware e Software dos Computadores
Arquitetura e Organização...
AGENDA
 Evolução dos Computadores........................................ 3
 Evolução das Linguagens de Programação .......
Evolução das Linguagens de Programação
Evolução dos Computadores
Conforme TANENBAUM (2013):
• 1ª Geração de Computadores (...
Evolução das Linguagens de Programação
Evolução das Linguagens de Programação
Conforme Stalling (2010):
• 1ª Geração das L...
Computação Pervasiva – História da Arte
Atual Paradigma da Computação
Avanços tecnlógicos em Hardware e Software, com alto...
Computação Pervasiva – História da Arte
Pervasivo – Etimologia e Sinônimos
• Do inglês Pervasive
• Invasivo, penetrado, im...
Computação Pervasiva – História da Arte
Onde Surgiu
“The Computer for the 21st Century” publicado na Scientific American M...
Computação Pervasiva – História da Arte
Evolução
8
Computação Pervasiva – História da Arte
Computação Pervasiva ou Ubíqua
9
• Dispositivos computacionais distribuídos no amb...
Computação Pervasiva – Estado da Arte
10
Sensibilidade ao Contexto
 Fatores Físicos x Fatores Humanos
 Os 5 “W” do Conte...
Computação Pervasiva – Estado da Arte
11
Áreas Relacionadas
Computação
Pervasiva
RSSF
Softwares
Móveis
Dispositivos
(ARAÚJ...
Computação Pervasiva – Estado da Arte
12
Dispositivos
 Proliferação dos dispositivos
 Época do “um para muitos computado...
Computação Pervasiva – Estado da Arte
13
RSSF – Redes de Sensores Sem Fio
 Heterogeneidade de Redes
 Wi-Fi, Bluetooth, G...
Computação Pervasiva – Estado da Arte
14
Softwares Móveis
 Middlewares
 Interface entre aplicações e dispositivos
 Infr...
Computação Pervasiva – Aplicações Frequentes
15
Smart House
Ambientes completamente controlados por tecnologia, onde tudo ...
Computação Pervasiva – Aplicações Frequentes
16
Google Glass
• Óculos que permite ao usuário o uso de diversas aplicações
...
Computação Pervasiva – Aplicações Frequentes
17
Skinput
• Dispositivos capazes de identificar toques e reações do próprio
...
Computação Pervasiva – Aplicações Frequentes
18
Climatizador
• Este sensor detecta e mede movimentos, som, luzes, temperat...
Computação Pervasiva – Desafios e Tendências
19
Desafios
Conforme Carro (2010), no cenário tecnológico atual, a Computação...
Computação Pervasiva – Desafios e Tendências
20
Segundo Loureiro et al (2009), Há as seguintes tendências de avanços
cient...
Referências Bibliográficas
Adrian Steel. Smart House. Dispoenível em: <http://www.adriansteel.com/blog/news-events/check-o...
22
Referências Bibliográficas
Referências Bibliográficas
LOUREIRO, A. A. F. et al. Computação Ubíqua Ciente de Contexto: D...
Perguntas e Discussões
Obrigado pela Atenção!
23
Próximos SlideShares
Carregando em…5
×

Apresentação de Trabalho - Computação Pervasiva Como Evolução do Hardware e Software

341 visualizações

Publicada em

Disciplina: Arquitetura e Organização de Computadores
Semestre: 2015.1
Curso: Bacharelado em Sistemas de Informação
Instituição: UFAL

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
341
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentação de Trabalho - Computação Pervasiva Como Evolução do Hardware e Software

  1. 1. A Evolução da Computação Pervasiva em Função da Evolução do Hardware e Software dos Computadores Arquitetura e Organização de Computadores Alunos Participantes: Fábio Silva da Conceição Paulo Gustavo de Amorim Celerino Lucas de Lima Santos Eric Augusto Moreira da Silva Magnun Silva Moraes Apresentação de Seminário – AB1 Maceió – AL 19 de julho de 2015
  2. 2. AGENDA  Evolução dos Computadores........................................ 3  Evolução das Linguagens de Programação ................... 4  Computação Pervasiva  História da Arte .................................................. 5  Estado da Arte ................................................... 10  Aplicações Frequentes ....................................... 15  Desafios e Tendências ........................................ 19  Referências Bibliográficas............................................. 21 Programação de Apresentação 2
  3. 3. Evolução das Linguagens de Programação Evolução dos Computadores Conforme TANENBAUM (2013): • 1ª Geração de Computadores (1946 - 1954) • Válvulas • 2ª Geração de Computadores (1955 - 1964) • Transistores • 3ª Geração de Computadores (1964 - 1977) • Circuito Integrado de Transistores • 4ª Geração de Computadores (1977 - 1991) • Surgimento da CPU, HD, Sistemas Operacionais e Linguagens de Programação. Primeiros Computadores Pessoais – PCs. • 5ª Geração de Computadores (1991 - Hoje) • Conectividade (Internet e Redes Sem Fio) e Mobilidade • Miniaturização • Inteligência Artificial 3
  4. 4. Evolução das Linguagens de Programação Evolução das Linguagens de Programação Conforme Stalling (2010): • 1ª Geração das Linguagens de Programação (Baixo Nível) • Linguagens em Nível de Máquina • 2ª Geração das Linguagens de Programação (Baixo Nível) • Linguagens de Montagem (Assembly) • 3ª Geração das Linguagens de Programação (Alto Nível) • Linguagens Orientadas ao Usuário (FORTRAN, COBOL, Pascal, Basic e etc) • 4ª Geração das Linguagens de Programação (Alto Nível) • Linguagens Orientadas à Aplicação (MySQL, PostGreSQL e etc) • 5ª Geração das Linguagens de Programação (Alto Nível) • Linguagens utilizadas na área de Inteligência Artificial (PROLOG, ID3 e etc) 4
  5. 5. Computação Pervasiva – História da Arte Atual Paradigma da Computação Avanços tecnlógicos em Hardware e Software, com alto desempenho em: • Processamento; • Armazenamento; • Miniaturização; • Mobilidade; • Conectividade. Como fruto desses avanços, a computação evoluiu: • Computação Pervasiva ou Ubíqua 5
  6. 6. Computação Pervasiva – História da Arte Pervasivo – Etimologia e Sinônimos • Do inglês Pervasive • Invasivo, penetrado, impregnado, que se alastra, estende-se, infiltra-se, invade e etc... • Em computação, o termo possui alguns sinônimos: • Ubíqua, Ambiental, Silenciosa, em todo lugar, entre outros. 6
  7. 7. Computação Pervasiva – História da Arte Onde Surgiu “The Computer for the 21st Century” publicado na Scientific American Magazine - setembro de 1991 “No futuro, computadores habitariam os mais triviais objetos: etiquetas de roupas, xícaras de café, interruptores de luz, canetas, etc, de forma invisível para o usuário. Neste mundo de Weiser, devemos aprender a conviver com computadores, e não apenas interagir com eles.” (Araújo 2003) 7 Mark Weiser Cientista chefe Centro de Pesquisa Xerox PARC
  8. 8. Computação Pervasiva – História da Arte Evolução 8
  9. 9. Computação Pervasiva – História da Arte Computação Pervasiva ou Ubíqua 9 • Dispositivos computacionais distribuídos no ambiente de forma perceptível ou não. • Ambiente + Percepção • Ex.: sensores, reconhecimento de voz, etc. (STANFORD, 2003)
  10. 10. Computação Pervasiva – Estado da Arte 10 Sensibilidade ao Contexto  Fatores Físicos x Fatores Humanos  Os 5 “W” do Contexto de Abowd e Mynat  Quem (Who)  O quê (What)  Onde (Where)  Quando (When)  Por que (Why)
  11. 11. Computação Pervasiva – Estado da Arte 11 Áreas Relacionadas Computação Pervasiva RSSF Softwares Móveis Dispositivos (ARAÚJO, 2003)
  12. 12. Computação Pervasiva – Estado da Arte 12 Dispositivos  Proliferação dos dispositivos  Época do “um para muitos computadores”  Computação Embarcada  Sistemas Nômades e Invisíveis  Tecnologias  Localização: Infravermelho, Ultra-Som, Rádio Frequência, Campo Eletromagnético Contínuo, Sinais  Outras: Óptica, Biométrica, Inercial
  13. 13. Computação Pervasiva – Estado da Arte 13 RSSF – Redes de Sensores Sem Fio  Heterogeneidade de Redes  Wi-Fi, Bluetooth, GSM, RFID, IrDA, Internet  Heterogeneidade de Dispositivos  Identificação e Interação
  14. 14. Computação Pervasiva – Estado da Arte 14 Softwares Móveis  Middlewares  Interface entre aplicações e dispositivos  Infra-estrutura do software  A aplicação segue o usuário  Resposta à sensibilidade ao contexto (mudança de ambiente)
  15. 15. Computação Pervasiva – Aplicações Frequentes 15 Smart House Ambientes completamente controlados por tecnologia, onde tudo é programável e muitas vezes se antecipa a solicitação do usuário. Fonte da Imagem: Adrian Steel (2015)
  16. 16. Computação Pervasiva – Aplicações Frequentes 16 Google Glass • Óculos que permite ao usuário o uso de diversas aplicações antes possível apenas através de smartphones, tablets e computadores. Fonte da Imagem: Tecnologia For you (2015)
  17. 17. Computação Pervasiva – Aplicações Frequentes 17 Skinput • Dispositivos capazes de identificar toques e reações do próprio corpo e associá-los a comandos específicos. Fonte da Imagem: Wordpress (2015)
  18. 18. Computação Pervasiva – Aplicações Frequentes 18 Climatizador • Este sensor detecta e mede movimentos, som, luzes, temperatura e humidade do ambiente. • Trabalhando em conjunto com climatizadores pode manter a temperatura uniforme do ambiente e detectar invasões criminosas. Fonte da Imagem: Gizmodo (2015)
  19. 19. Computação Pervasiva – Desafios e Tendências 19 Desafios Conforme Carro (2010), no cenário tecnológico atual, a Computação Pervasiva oferece os seguintes desafios: • Segurança da Informação • Tratamento da Multiplicidade de Dispositivos • Integração das Redes Sem Fio de modo Transparente • Tratamento de Contexto
  20. 20. Computação Pervasiva – Desafios e Tendências 20 Segundo Loureiro et al (2009), Há as seguintes tendências de avanços científicos na área de Computação Pervasiva: • Computação Ciente de Contexto • Qualidade de Contexto • Gerenciamento • Automatização de Tarefas Tendências
  21. 21. Referências Bibliográficas Adrian Steel. Smart House. Dispoenível em: <http://www.adriansteel.com/blog/news-events/check-out- adrian-steel-at-the-cedia-expo/attachment/smart-house-flat-illustration-concept/> Acesso em 11 de julho de 2015. A História da Computação. Transistores. Disponível em: < https://ahistoriadacomputacao.wordpress.com/ > Acesso em 09 de julho de 2015. ARAÚJO, R. B. Computação Ubíqua: Princípios, Tecnologia e Desafios. XXI Simpósio Brasileiro de Redes de Computadores. São Paulo. Brasil. 2003. Business Insider. For the Smartwatch. Disponível em: < http://www.businessinsider.com/for-the- smartwatch-its-all-about-the-apps-2013-11> Acesso em 11 de julho de 2015. CARRO, L.; WAGNER, F. R. Desafios para a Computação Pervasiva no Futuro Cenário Tecnológico. UFRGS. 2010. Gizmodo. 9 Gifts to Turn a House into a Smart House. Disponível em: http://gizmodo.com/9-gifts-to- turn-a-house-into-a-smart-home-1669405216 Acesso em 11 de julho de 2015. Info Escola. Informática. Processadores. Disponível em: < http://www.infoescola.com/informatica/processador/> Acesso em 08 de julho de 2015. 21 Referências Bibliográficas
  22. 22. 22 Referências Bibliográficas Referências Bibliográficas LOUREIRO, A. A. F. et al. Computação Ubíqua Ciente de Contexto: Desafios e Tendências. 27º Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. Brasil. 2009 Produção Virtual UFPB. As Gerações dos Computadores. Disponível em: <http://producao.virtual.ufpb.br/books/camyle/introducao-a-computacao- livro/livro/livro.chunked/ch01s02.html> Acesso em 10 de julho de 2015. STALLINGS, W. Arquitetura e Organização de Computadores. Ed. Pearson, 8ª Edição. 2010. STANFORD, V. Pervasive Computing Goes the Last Hundred Feet with RFID Systems, Pervasive Computing, páginas: 9- 14, Volume: 2, 2003. TANENBAUM, A. S. Organização Estruturada de Computadores. Ed. Pearson, 6 Edição. 2013. Tecnologia for You. Google Glass. Disponível em: < http://tecnologiaforyou.com.br/tag/google-glass/> Acesso em 11 de julho de 2015. Wordpress. Computação Ubíqua – O Corpo para Introdução de Dados. Disponível em: <https://eideguimaraes.wordpress.com/2010/04/01/skinput-%E2%80%93-computacao-ubiqua-o-corpo- para-introducao-de-dados/> Acesso em 11 de julho de 2015.
  23. 23. Perguntas e Discussões Obrigado pela Atenção! 23

×