Descobrindo a Computação Ubíqua

Tamanho: px
Começar a partir da página:

Download "Descobrindo a Computação Ubíqua"

Transcrição

1 Descobrindo a Computação Ubíqua Autor: Vando de Freitas Batista Orientador: Giovanni Cordeiro Barroso UFC IV Encontro de Pós-Graduação e

2 Agenda Introdução Materiais e Métodos Resultados Discussão Conclusão Bibliografia 2

3 Introdução Convergência das tecnologias de rádio, dos microprocessadores e dos dispositivos eletrônicos digitais pessoais e a comunicação em rede Conceito de ubiqüidade da computação Dispositivos inteligentes, estacionários e móveis, cooperam entre si para prover aos usuários acesso imediato, universal e transparente a novos serviços 3

4 Materiais e Métodos Este trabalho foi dividido em duas partes principais. A primeira enfocará os princípios, tecnologias, desafios e o estado da arte da computação ubíqua. A segunda apresenta um estudo comparativo dos middlewares disponíveis para os sistemas de computação ubíqua, avaliando a viabilidade de cada um. A metodologia aplicada será baseada no estudo das referências bibliográficas e na pesquisa da aplicabilidade dos middlewares para os sistemas de computação ubíqua apresentados. 4

5 Resultados Os dispositivos para computação ubíqua estão voltados para tarefas específicas e cooperativas, construindo a inteligência no ambiente que é refletida nas aplicações Capacidade de se projetar sistemas de software que dão suporte a mudança de recursos dinamicamente É esperado que a aplicação siga o usuário em movimento e que responda a mudanças no ambiente Desafios: Suporte à mobilidade, tratamento de contexto, descoberta de serviços, adaptabilidade de aplicações 5

6 Início A idéia básica da computação ubíqua, proposta no início da década de 90 por Marc Weiser como a terceira era da computação, é que a computação move-se para fora das nossas estações de trabalho e computadores pessoais e torna-se pervasiva em nossa vida cotidiana, construindo dinamicamente modelos computacionais dos ambientes nos quais nos movemos e configurando seus serviços dependendo da necessidade 6

7 Conceituação de Computação Ubíqua 7

8 Realidade Virtual X Computação Ubíqua Proposta de Mark Weiser The Computer for the 21st Century (1991) 8

9 As eras computacionais 9

10 Suporte à ubiqüidade Então a infra-estrutura dos sistemas de computação ubíqua deve: Estar consciente da localização e da intenção do usuário; Migrar automaticamente os dados do usuário sob as políticas de privacidade; Reunir automaticamente os dispositivos e aplicações adequadas; Configurar automaticamente os dispositivos e aplicações. 10

11 Restrições A programação da aplicação deve ser bastante eficiente e bem adaptada para os dispositivos, pois as seguintes restrições são observadas: Tamanho limitado da tela, capacidade limitada de entrada de dados, poder limitado de processamento, memória, armazenamento persistente e vida da bateria; Alta latência, largura de banda limitada e conectividade intermitente (o que os dispositivos esperam encontrar em termos de conectividade). Frente às limitações listadas acima, as aplicações devem: Conectar-se a rede apenas quando necessário; Consumir da rede apenas os dados que realmente precisa; Permanecer útil mesmo quando desconectado. 11

12 Middlewares Projeto Visão/Objetivos Aware home (Geórgia Tech) Desenvolver os requisitos tecnológicos para criar um ambiente residencial que perceba e auxilie os ocupantes Aura (CMU) Cooltown (HP) Repensar o projeto de sistema para satisfazer as limitações do ambiente e prover para cada usuário acesso transparente à informação que persiste sem localização definida. Uma tecnologia onde pessoas, lugares e objetos estão em um mundo conectado os dispositivos e serviços estão interligados e são cientes de contexto e tudo tem a presença da Web. 12

13 Jini (Sun) Oxygen (MIT) PIMA (IBM Research) Portolano (Universidade de Washington) Semantic Web (W3C) Uma arquitetura aberta que permite aos desenvolvedores criar serviços centrado na rede e que são altamente adaptativos à mudanças. Disponibilizar os recursos da computação e comunicação para os usuários através da fala natural e de interfaces visuais, tornando mais fácil a colaboração, o acesso ao conhecimento e a automatização de tarefas repetitivas. Um modelo de aplicação e ferramentas para desenvolvimento de aplicações independente de plataforma e para adaptá-los à dispositivos de plataforma independente. Investigar as tarefas de computação ubíqua dos dispositivos, na qual são tão otimizados para uma tarefa especifica e requerem um pouco de conhecimento técnico dos usuários. Uma extenção da Web atual na qual a informação é dada com um significado bem definido, melhorando a cooperação entre as pessoas e os computadores. 13

14 Discussão Pesquisas em computação ubíqua estão sendo realizadas por pesquisadores do mundo todo em tópicos que vão de protótipos de rede que provêem acesso básico a qualquer tipo de dispositivo sem fio, suporte à mobilidade na rede de forma transparente, segurança, tratamento de contexto, otimização de espaço de armazenamento, largura de banda e uso de energia; formatação, compressão, entrega e apresentação de conteúdo multimídia que se adapta a diferentes condições de largura de banda e de recursos de dispositivos; até a adaptação da aplicação e da apresentação multimídia aos dispositivos do usuário etc. 14

15 15

16 16

17 17

18 Conclusão Como Mark Weiser descreveu em seu artigo, a computação ubíqua aborda os sistemas de software e hardware interconectados de uma forma que ninguém nota sua presença. A realização deste pensamento possibilitará que as pessoas foquem somente em suas tarefas essenciais em uma interação mais eficiente com outras pessoas. Porém esta visão ainda está longe de ser alcançada e ainda requer avanços expressivos em modelagem semântica, infra-estrutura de software consciente de contexto, modelagem e ferramentas de aplicações e a validação da experiência do usuário. 18

19 Bibliografia [1] Weiser, M. (1991), The Computer for the 21st Century, Scientific American, vol.265, no.3, Setembro, pp [2] Araújo, R. B. (2003) Computação Ubíqua: Princípios, Tecnologias e Desafios. XXI Simpósio Brasileiro de Redes de Computadores. [3] Hess, C.K., Roman, M., Campbell, R.H., (2002) Building Applications for Ubiquitous Computing Environments. Proceedings of the Pervasive Computing First International Conference, p , Agosto. [4] Román, M., Hess, C., Cerqueira, R., Ranganathan, A., Campbell, R.H., Nárstedt K. (2002) A middleware infrastructure for Active Spaces. IEEE Pervasive Computer, v.1, n.4, p , Outubro-Dezembro. [5] Schilit, B. N., Adams, N., Gold, R., Tso, M., and Want, R.(1993) The ParcTab mobile computing system. Proceedings of the Workshop on Workstation Operating Systems, p [6] Sousa, J. P., Garlan, D. (2002) Supporting User Mobility in Ubiquitous Computing Environments. Carnegie Mellon University. [7] Lyytinen, K., Yoo, Y. (2002) Issues and Challenges in Ubiquitous Computing. Communications of the ACM, volume 45, número 12, página 63. [8] Banavar, G., Bernstein, A. (2002) Software Infrastructure and Design Challenges. Communications of the ACM, volume 45, número 12, página

20 Fim 20

Computação Ubíqua Ubicomp

Computação Ubíqua Ubicomp Computação Ubíqua Ubicomp Anubis Graciela de Moraes Rossetto Doutoranda anubisrossetto@gmail.com Computação Ubíqua - Visão Visão de Weiser Computação Ubíqua - Auxiliar usuários de forma que eles mesmos

Leia mais

Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença

Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença Computação Ubíqua Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença direta e constante da informática e

Leia mais

TCC EM SISTEMAS DA INFORMAÇÃO. Aula 3- Eixo temático 2 Desenvolvimento e Inovação Tecnológica

TCC EM SISTEMAS DA INFORMAÇÃO. Aula 3- Eixo temático 2 Desenvolvimento e Inovação Tecnológica Aula 3- Eixo temático 2 Desenvolvimento e Inovação Tecnológica Objetivo desta segunda aula apresentaremos o segundo eixo temático do curso: Desenvolvimento e Inovação Tecnológica. Conteúdo Programático

Leia mais

Everyware: Diante do Alvorecer da Computação Ubíqua. Grinaldo Lopes de Oliveira Mestre e Doutorando em Computação

Everyware: Diante do Alvorecer da Computação Ubíqua. Grinaldo Lopes de Oliveira Mestre e Doutorando em Computação Everyware: Diante do Alvorecer da Computação Ubíqua Grinaldo Lopes de Oliveira Mestre e Doutorando em Computação Você Conhece Seus Heróis? Mark Weiser Cientista Chefe do XEROX PARC 1952-19991999 + Agenda

Leia mais

Computação Pervasiva

Computação Pervasiva Setembro 2008 1 Computação Pervasiva Apresentação: Luthiano Venecian e Nelsi Warken Data: 12/09/2008 Sumário: Conceitos Iniciais Computação Pervasiva Projeto GRADEp Desafios de uma Grade Pervasiva Funcionalidades

Leia mais

Sistemas Sensíveis ao Contexto, Adaptativos e Ubíquos. Medicina Ubíqua. Alexandre Renato Rodrigues de Souza 1

Sistemas Sensíveis ao Contexto, Adaptativos e Ubíquos. Medicina Ubíqua. Alexandre Renato Rodrigues de Souza 1 Sistemas Sensíveis ao Contexto, Adaptativos e Ubíquos Medicina Ubíqua Alexandre Renato Rodrigues de Souza 1 Sumário Introdução à Computação Ubíqua Sensibilidade ao Contexto Semântica Siga-me Tecnologias

Leia mais

Computação Ciente de Contexto

Computação Ciente de Contexto Computação Ciente de Contexto O que (não) é contexto e perspectivas futuras para smartphones Andrew Toshiaki Nakayama Kurauchi kurauchi@ime.usp.br 1 Tópicos 2 Tópicos Introdução 2 Tópicos Introdução O

Leia mais

Autor: Lênin Charqueiro. Pelotas,22 de março de 2013

Autor: Lênin Charqueiro. Pelotas,22 de março de 2013 Autor: Lênin Charqueiro. Pelotas,22 de março de 2013 1 1. Definição; 2. Sistemas de instrumentação associados a sistemas computacionais; 3.Instrumentação remota via World Wide Web; 4. Sistemas embarcados

Leia mais

Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação

Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação Aluno: André Galamba Rodrigues dos Anjos

Leia mais

Seminário RSSF. Biosensores Computação Pervasiva. Marcos Vinícios de Souza

Seminário RSSF. Biosensores Computação Pervasiva. Marcos Vinícios de Souza Seminário RSSF Biosensores Computação Pervasiva Marcos Vinícios de Souza Seminários Biosensores Introdução Motivação Visão médica Biosensores e comunicação wireless Estudo de casos Computação pervasiva

Leia mais

Design de sites web e software

Design de sites web e software Design de sites web e software para jornalismo digital Apontamentos do Livro Notícias e Mobilidade de João Canavilhas Introdução Explosão Mobile e Web na última década; Novas práticas de consumo e produção

Leia mais

Me. Marcio Pereira de Sá FASAM-GO

Me. Marcio Pereira de Sá FASAM-GO Me. Marcio Pereira de Sá marciopsa@gmail.com FASAM-GO Mestre em Ciência da Computação INF/UFG; Professor Universitário e Pesquisador em Engenharia de Software e Computação Móvel e Ubíqua; Coordenador do

Leia mais

COMPUTAÇÃO UBIQUA E INTERNET DAS COISAS, PROPOSTA DE ELETIVA NA FORMAÇÃO DO TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

COMPUTAÇÃO UBIQUA E INTERNET DAS COISAS, PROPOSTA DE ELETIVA NA FORMAÇÃO DO TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS COMPUTAÇÃO UBIQUA E INTERNET DAS COISAS, PROPOSTA DE ELETIVA NA FORMAÇÃO DO TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Vinicio Silva de Oliveira¹, Jefferson Biajone², Flavia Cristina Cavalini³

Leia mais

Programação para Dispositivos Móveis

Programação para Dispositivos Móveis Prof. MSc. Flávio Barros flavioifma@gmail.com www.flaviobarros.com.br Programação para Dispositivos Móveis Aula - Introdução a Computação Móvel Caxias - Ma Roteiro Motivação Motivação Década de 50 Década

Leia mais

Plataforma NextSAÚDE - Uma solução de interoperabilidade para a gestão pública de saúde baseada no padrão OpenEHR

Plataforma NextSAÚDE - Uma solução de interoperabilidade para a gestão pública de saúde baseada no padrão OpenEHR Plataforma NextSAÚDE - Uma solução de interoperabilidade para a gestão pública de saúde baseada no padrão OpenEHR Aluno: Henrique Nogueira da Gama Mota Orientador: Prof. Dr. Antonio Mauro Barbosa de Oliveira

Leia mais

Design and Evaluation of a Support Service for Mobile, Wireles. Applications

Design and Evaluation of a Support Service for Mobile, Wireles. Applications Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications Tecnologias de Middleware 06/07 Curso de Especialização em Informática Departamento de Informática Faculdade

Leia mais

Graduação Tecnológica em Redes de Computadores. Infraestrutura II Rede Wireless

Graduação Tecnológica em Redes de Computadores. Infraestrutura II Rede Wireless Graduação Tecnológica em Redes de Computadores Infraestrutura II Rede Wireless Euber Chaia Cotta e Silva euberchaia@yahoo.com.br Site da disciplina http://echaia.com Ementa: Estudo dos padrões para Redes

Leia mais

Internet of Things: estado da arte. Prof. Leonardo Barreto Campos

Internet of Things: estado da arte. Prof. Leonardo Barreto Campos Internet of Things: estado da arte Prof. Leonardo Barreto Campos Agenda Apresentação; Princípios e Conceitos; ; Apresentação A computação avança para além da disponibilidade onipresente da infraestrutura

Leia mais

REALIDADE AUMENTADA. Conceitos e Definições. Conceitos e Definições. Conceitos e Definições. Realidade Aumentada 20/08/2013

REALIDADE AUMENTADA. Conceitos e Definições. Conceitos e Definições. Conceitos e Definições. Realidade Aumentada 20/08/2013 REALIDADE AUMENTADA 1 VISÃO GERAL DE REALIDADE VIRTUAL E REALIDADE AUMENTADA Prof. Dr. Antonio Carlos Sementille Departamento de Computação/FC semente@fc.unesp.br Parte 2 Sumário da Apresentação I VISÃO

Leia mais

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída 11 1 Introdução Recentes avanços em redes de computadores impulsionaram a busca e o desenvolvimento de meios para facilitar e acelerar o desenvolvimento de aplicações em sistemas distribuídos, tornando

Leia mais

Introdução Introdução

Introdução Introdução Introdução 14 1 Introdução Dispositivos computacionais móveis estão se tornando cada vez mais leves, com maior capacidade de processamento e de armazenamento, e com preços mais acessíveis. Ao mesmo tempo

Leia mais

Computação Musical - Introdução slides do curso Computação Musical

Computação Musical - Introdução slides do curso Computação Musical - Introdução slides do curso Departamento de Ciência da Computação Universidade Federal de São João Del Rei 2014/2 O que é computação musical? Denitivamente é computação. Relacionada e aplicada à música.

Leia mais

Arquiteturas de Computadores. Programa de Pós-Graduação em Ciência da Computação. Plano da aula

Arquiteturas de Computadores. Programa de Pós-Graduação em Ciência da Computação. Plano da aula Arquiteturas de Computadores Programa de Pós-Graduação em Ciência da Computação Norian Marranghello Março/Junho de 2006 Plano da aula Informações gerais Provas e testes Programa da disciplina Informações

Leia mais

Ultra-Large-Scale Systems - The Software Challenge of the Future

Ultra-Large-Scale Systems - The Software Challenge of the Future Ultra-Large-Scale Systems - The Software Challenge of the Future Raoni Kulesza raoni@larc.usp.br 24/10/2006 RK EPUSP - LARC Agenda Introdução a sistemas de ultra-larga escala (ULE) Características de sistemas

Leia mais

Desenvolvimento de Aplicações Distribuídas

Desenvolvimento de Aplicações Distribuídas Aplicações Móveis Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura

Leia mais

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Especialização em Tecnologias e Sistemas de Informação Ano Letivo 2018/2019 Tecnologias e Sistemas de Informação Oferta coordenada

Leia mais

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA: Sistemas Distribuídos Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com! EMENTA: Plano de Curso! Conceitos. Comunicação entre processos (IPC). Programação de aplicações cliente- servidor. Sincronização

Leia mais

Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem

Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem 1 14 Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem Ricardo B. D. d Oliveira 1 Diego P. Costa 2 Resumo A computação móvel vem ganhando maior destaque

Leia mais

Banco de dados e Contexto. Carlos Victor

Banco de dados e Contexto. Carlos Victor Banco de dados e Contexto Carlos Victor cvgpb@cin.ufpe.br Agenda Contexto Banco de dados e contexto Desafios da área Referências Cenário atual da computação Cada vez mais o uso de sistemas computacionais

Leia mais

Introdução à Computação Móvel e Ubíqua

Introdução à Computação Móvel e Ubíqua Introdução à Computação Móvel e Ubíqua Markus Endler Sala 503 RDC endler@inf.puc-rio.br www.inf.puc-rio.br/~endler/courses/mobile Por que estudar Comp. Móvel e Ubíqua? Quantidade de disp. portáteis (smartphones/tablets)

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Motivação Aplicações Motivam Possibilita Engenharia Motivação! Aplicações cada vez mais complexas! Qual a técnica mais comum para redução de complexidade? " Modularização Dividir

Leia mais

Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem

Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem Ricardo B. D. d Oliveira 1, Diego P. Costa 2 1 Grupo de Aplicações e Análise Geoespaciais (GANGES) Universidade

Leia mais

Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio

Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio

Leia mais

2 Fundamentação Conceitual

2 Fundamentação Conceitual Fundamentação Conceitual 17 2 Fundamentação Conceitual Este capítulo apresenta os principais conceitos utilizados pelo Moratus, como o conceito de contexto local e contexto global (de grupo), o conceito

Leia mais

Internet das Coisas Desafios e Oportunidades

Internet das Coisas Desafios e Oportunidades Internet das Coisas Desafios e Oportunidades Prof. Dr. Orlewilson Bentes Maia prof.orlewilson@gmail.com Roteiro Internet das Coisas (IoT) Roteiro Internet das Coisas (IoT) Roteiro Internet das Coisas (IoT)

Leia mais

30/5/2011. Sistemas computacionais para processamento paralelo e distribuído

30/5/2011. Sistemas computacionais para processamento paralelo e distribuído Arquitetura de Computadores Sistemas computacionais para processamento paralelo e distribuído Prof. Marcos Quinet Universidade Federal Fluminense UFF Pólo Universitário de Rio das Ostras - PURO Processamento

Leia mais

Fornecendo Mobilidade para Ambientes de Computação Ubíqua através de Redes WiMAX

Fornecendo Mobilidade para Ambientes de Computação Ubíqua através de Redes WiMAX Fornecendo Mobilidade para Ambientes de Computação Ubíqua através de Redes WiMAX André Alan Almeida Wietzycoski, Guilherme Galante 1 Centro de Ciências Exatas e Tecnológicas, UNIOESTE, Campus de Cascavel

Leia mais

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática 2014.2 Um estudo sobre a influência da comunicação no consumo de energia em dispositivos móveis Proposta de Trabalho

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos UERN Sistemas Distribuídos Prof. André Gustavo andregustavo@uern.br Sistemas Distribuídos Ementa: Conceitos relacionados com Sistemas Distribuídos. Mecanismos dos Sistemas Operacionais para suporte a distribuição.

Leia mais

PARTE I. Introdução ao Desenvolvimento para Dispositivos Móveis

PARTE I. Introdução ao Desenvolvimento para Dispositivos Móveis PARTE I Introdução ao Desenvolvimento para Dispositivos Móveis - Sumário Introdução a Plataformas Móveis Padrões para o Desenvolvimento de Aplicativos Prototipagem de Apps Móveis Programação de Apps para

Leia mais

Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de Graduação

Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de Graduação UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2017.1 Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de

Leia mais

ORIENTAÇÃO A OBJETOS PARA CONSTRUÇÃO DE SERVIÇOS AUTOMATIZADOS EM AMBIENTES DE COMPUTAÇÃO PERVASIVA 1

ORIENTAÇÃO A OBJETOS PARA CONSTRUÇÃO DE SERVIÇOS AUTOMATIZADOS EM AMBIENTES DE COMPUTAÇÃO PERVASIVA 1 ORIENTAÇÃO A OBJETOS PARA CONSTRUÇÃO DE SERVIÇOS AUTOMATIZADOS EM AMBIENTES DE COMPUTAÇÃO PERVASIVA 1 PEROZZO, Reiner Franthesco 2 ; ZAMBERLAN, Alexandre de Oliveira 3 1 Trabalho de Pesquisa _UNIFRA 2

Leia mais

UMA ARQUITETURA BASEADA EM COMPUTAÇÃO UBÍQUA PARA MONITORAMENTO DE INDIVÍDUOS EM AMBIENTES RESTRITOS

UMA ARQUITETURA BASEADA EM COMPUTAÇÃO UBÍQUA PARA MONITORAMENTO DE INDIVÍDUOS EM AMBIENTES RESTRITOS UMA ARQUITETURA BASEADA EM COMPUTAÇÃO UBÍQUA PARA MONITORAMENTO DE INDIVÍDUOS EM AMBIENTES RESTRITOS Pablo Lopes¹, Alan Tavares², Arthur Gorgônio³, Flavius Gorgônio ¹Estudante do Curso de Bacharelado de

Leia mais

IHC Interação Homem- Computador. Profa.Denise Neves

IHC Interação Homem- Computador. Profa.Denise Neves IHC Interação Homem- Computador Profa.Denise Neves 2017 Introdução IHC é a abreviação para INTERAÇÃO HOMEM-COMPUTADOR, que no inglês é encontrado sob a sigla HCI Human- Computer Interface. IHC também pode

Leia mais

Arquitetura de Software para Computação Móvel

Arquitetura de Software para Computação Móvel Introdução à Computação Móvel Arquitetura de Software para Computação Móvel Francisco José da Silva e Silva Laboratório de Sistemas Distribuídos (LSD) Departamento de Informática / UFMA http://www.lsd.deinf.ufma.br

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Aula 0 Vidal. Ronnison Reges 1 1 Análise e Desenvolvimento de Sistemas - Parangaba Centro Universitário Estácio do Ceará 2018 Vidal. Ronnison Reges (Centro Universitário

Leia mais

Desafios de segurança da Internet do futuro

Desafios de segurança da Internet do futuro 1 Desafios de segurança da Internet do futuro Prof. Dr. Leobino Sampaio VIII Encontro de Segurança em Informática do CERT.Bahia 2 Um pouco mais sobre o palestrante... ~ 20 anos de atuação com foco na Internet

Leia mais

Arquiteturas de Software. Modelo Simplificado de Camadas. Características intrínsecas de Redes Móveis. Classificação (segundo [Pitoura98]):

Arquiteturas de Software. Modelo Simplificado de Camadas. Características intrínsecas de Redes Móveis. Classificação (segundo [Pitoura98]): Arquiteturas de Software Referências: Livro Pitoura & Samaras, Cap.2 Jing, Helal, Elmagarmid. Client-Server Computing in Mobile Environments, ACM Computing Surveys, 31(2), 1999 Modelo Simplificado de Camadas

Leia mais

TEMPLATE PARA TCC IFFAR - SVS

TEMPLATE PARA TCC IFFAR - SVS MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA - CAMPUS SÃO VICENTE DO SUL TEMPLATE PARA TCC IFFAR - SVS TRABALHO

Leia mais

IMPLEMENTANDO COMPUTAÇÃO PERVASIVA EM ANDROID PARA AMBIENTES SILENCIOSOS

IMPLEMENTANDO COMPUTAÇÃO PERVASIVA EM ANDROID PARA AMBIENTES SILENCIOSOS IMPLEMENTANDO COMPUTAÇÃO PERVASIVA EM ANDROID PARA AMBIENTES SILENCIOSOS Andrey Farias de Araújo Apresentador Bruno Ronaldo Alves de Oliveira Álvaro Álvares de Carvalho Cesar Sobrinho Leonardo de Melo

Leia mais

Computação móvel na nuvem Grover E. Castro Guzman Computação Móvel MAC5743 IME-USP

Computação móvel na nuvem Grover E. Castro Guzman Computação Móvel MAC5743 IME-USP Computação móvel na nuvem Grover E. Castro Guzman Computação Móvel MAC5743 IME-USP Porque computação móvel na nuvem? A ilusão de recursos de computação infinitos, disponíveis a demanda. Incrementar os

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

Introduzindo o Gerenciando de Tarefas Clínicas em um Middleware da Computação Pervasiva

Introduzindo o Gerenciando de Tarefas Clínicas em um Middleware da Computação Pervasiva Introduzindo o Gerenciando de Tarefas Clínicas em um Middleware da Computação Pervasiva Giuliano Geraldo Lopes Ferreira 1, Fabio Lorenzi da Silva 1, Giovani Rubert Librelotto 1, Iara Augustin 1, Adenauer

Leia mais

Apresentação de Serviços Intrusos em Aplicações Ubíquas

Apresentação de Serviços Intrusos em Aplicações Ubíquas Apresentação de Serviços Intrusos em Aplicações Ubíquas Marta Luciana da Silva 1, Frederico M. Coelho 1 1 Curso de Bacharelado em Ciência da Computação Universidade Presidente Antônio Carlos (UNIPAC) Rua

Leia mais

INTERNET DAS COISAS E COMPUTAÇÃO UBÍQUA: POR UMA ELETIVA PARA O CURSO SUPERIOR DE TECNOLOGIA EM ADS

INTERNET DAS COISAS E COMPUTAÇÃO UBÍQUA: POR UMA ELETIVA PARA O CURSO SUPERIOR DE TECNOLOGIA EM ADS INTERNET DAS COISAS E COMPUTAÇÃO UBÍQUA: POR UMA ELETIVA PARA O CURSO SUPERIOR DE TECNOLOGIA EM ADS Vinicio Silva de Oliveira Prof.ª Dr. ª Flavia Cristina Cavalini Prof. Me. Jefferson Biajone vinicio.oliveira01@fatec.sp.gov.br

Leia mais

PHolo: Uma Arquitetura para a Computação Pervasiva Utilizando o Holoparadigma 1

PHolo: Uma Arquitetura para a Computação Pervasiva Utilizando o Holoparadigma 1 PHolo: Uma Arquitetura para a Computação Pervasiva Utilizando o Holoparadigma 1 Daniel Torres Bonatto Jorge Luis Victória Barbosa Gerson Geraldo H. Cavalheiro Universidade do Vale do Rio dos Sinos Programa

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

Autor 1 Orientador: 1. dia de mês de ano

Autor 1 Orientador: 1. dia de mês de ano Título Autor 1 Orientador: 1 1 Laboratório de Sistemas de Computação Universidade Federal de Santa Maria dia de mês de ano Roteiro Introdução Fundamentação Desenvolvimento Resultados Conclusão e Trabalhos

Leia mais

Disciplinas Eletivas do Curso de Sistemas de Informação

Disciplinas Eletivas do Curso de Sistemas de Informação SISTEMA DE COMPUTAÇÃO MAT143 Introdução a Teoria dos Números 60h - 3 o DCC122 Circuitos Digitais 60h - 3 o DCC001 Análise e Projeto de Algoritmos 60h MAT143,DCC013,DCC107 6 o DCC063 Linguagens Formais

Leia mais

MEIC Sistemas Distribuídos

MEIC Sistemas Distribuídos MEIC Sistemas Distribuídos 11/12 de Maio de 2016 Paulo Ferreira pjpf@tecnico.ulisboa.pt Definições de Sistema Distribuído Estamos num sistema distribuído quando um computador de que nunca tínhamos ouvido

Leia mais

CURRÍCULO ACADÊMICO. _ Ciência da Computação BACHARELADO

CURRÍCULO ACADÊMICO. _ Ciência da Computação BACHARELADO CURRÍCULO ACADÊMICO _ Ciência da Computação BACHARELADO 1 Graduação em _ Ciência da Computação A experiência de aprendizagem no curso de Ciência da Computação da Unisinos é marcada pelo incentivo a utilização

Leia mais

IF685 - GERENCIAMENTO DADOS E INFORMACAO OBRIGATÓRIO

IF685 - GERENCIAMENTO DADOS E INFORMACAO OBRIGATÓRIO Códigos das Disciplinas Engenharia da Computação CICLO GERAL OU CICLO BÁSICO MA531 - ALGEBRA VET LINEAR P/COMPUTACAO OBRIGATÓRIO MA532 - CALCULO 3A OBRIGATÓRIO MA026 - CALCULO DIFERENCIAL E INTEGRAL 1

Leia mais

Tipos de Sistemas Distribuídos

Tipos de Sistemas Distribuídos (Cluster, Grid, Informação e Pervasivos) Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia

Leia mais

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Especialização em Tecnologias e Sistemas de Informação Ano Letivo 2015/2016 Tecnologias e Sistemas de Informação Oferta coordenada

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Aula 1 Vidal. Ronnison Reges 1 1 Análise e Desenvolvimento de Sistemas - Parangaba Centro Universitário Estácio do Ceará 2018 Vidal. Ronnison Reges (Centro Universitário

Leia mais

PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL. TRC305 Introdução a Computação Móvel 3º EMENTA

PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL. TRC305 Introdução a Computação Móvel 3º EMENTA PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL TRC305 Introdução a Computação Móvel 3º 52 20 72 DOCENTE Prof. Jéfer Benedett Dörr EMENTA Conceitos básicos de sistemas

Leia mais

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES 16 TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADE ENIAC AUTOR(ES):

Leia mais

Adaptação Dinâmica desistemas Distribuídos p.1/54

Adaptação Dinâmica desistemas Distribuídos p.1/54 Adaptação Dinâmica de Sistemas Distribuídos Francisco José da Silva e Silva Orientadores: Prof. Dr. Markus Endler Prof. Dr. Fabio Kon Instituto de Matemática e Estatística da Universidade de São Paulo

Leia mais

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS Marcelo Henrique dos Santos Marcelo Henrique dos Santos Email: Site: marcelosantos@outlook.com www.marcelohsantos.com.br TECNOLOGIA EM JOGOS

Leia mais

Computação em nuvem (Cloud Computing)

Computação em nuvem (Cloud Computing) Computação em nuvem (Cloud Computing) Disciplina: Gestão da Tecnologia de Sistemas Professor: Thiago Silva Prates Computação em nuvem O termo computação em nuvem refere-se a modelo de capacitação na qual

Leia mais

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação CONCURSO PÚBLICO PARA DOCENTES DO MAGISTÉRIO SUPERIOR Edital nº 42, de 27 de maio

Leia mais

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento Grupo 11 1. Em um SID a segurança é de grande importância, ela deve garantir que apenas usuários autorizados acessem recursos e garantir que a informação transmitida pela rede somente possa ser alcançada

Leia mais

Pesquisa em Sistemas Distribuídos

Pesquisa em Sistemas Distribuídos Pesquisa em Sistemas Distribuídos Alexandre Sztajnberg PEL/FEN e DICC/IME UERJ - Rio de Janeiro, RJ, Brazil alexszt@uerj.br 1 Introdução Contexto Aplicações concorrentes e distribuídas com requisitos não-funcionais

Leia mais

Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper)

Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper) Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper) Heitor Menezes de O. Pereira 1, Ricardo C. Antunes da Rocha 1 1 Instituto de

Leia mais

Interatividade com computadores: história e evolução

Interatividade com computadores: história e evolução Interatividade com computadores: história e evolução Evolução das interfaces de usuário 50s Interfaces são painel de controles do hardware, usuário são engenheiros; 60-70s Interfaces são programas em linguagens

Leia mais

Evolução Histórica das Redes de Computadores

Evolução Histórica das Redes de Computadores Evolução Histórica das Redes de Computadores Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de Minas Gerais IFMG Campus Ouro Branco https://garrocho.github.io charles.garrocho@ifmg.edu.br

Leia mais

Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados. Ricardo Costa ESTGF/IPP PhD Student - UM/DI

Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados. Ricardo Costa ESTGF/IPP PhD Student - UM/DI Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados Ricardo Costa ESTGF/IPP PhD Student - UM/DI Índice Ambientes inteligentes: Definição; Características; Tecnologias;

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Visitando a Internet das Coisas 2017 A Internet das Coisas: o que é? objetos do dia-a-dia com capacidade de comunicação e processamento integração em rede global A Internet das Coisas: o que é? termo genérico

Leia mais

Características de Sistemas Distribuídos

Características de Sistemas Distribuídos Características de Sistemas Distribuídos Carlos Ferraz cagf@cin.ufpe.br 2002-2003 Carlos A. G. Ferraz 2 Tópicos O conceito de Sistemas Distribuídos Infra-estrutura básica Exemplos Vantagens e desvantagens

Leia mais

Evolução Histórica das Redes de Computadores

Evolução Histórica das Redes de Computadores Evolução Histórica das Redes de Computadores Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/rdc charles.garrocho@ifsp.edu.br

Leia mais

MEIC Sistemas Distribuídos

MEIC Sistemas Distribuídos MEIC Sistemas Distribuídos 13 de Março de 2015 Paolo Romano romano@tecnico.ulisboa.pt Definições de Sistema Distribuído J Estamos num sistema distribuído quando um computador de que nunca?nhamos ouvido

Leia mais

Arthur Fortes da Costa

Arthur Fortes da Costa Arthur Fortes da Costa Brasileiro, solteiro, 26 anos Rua Rafael de Abreu Sampaio Vidal, número 2753, Apt 23 Vila Costa do Sol São Carlos SP Telefone: (16) 99302-8823/ E-mail: fortes.arthur@gmail.com FORMAÇÃO

Leia mais

Aprendizagem utilizando Dispositivos Móveis com Sistemas de Realidade Virtual

Aprendizagem utilizando Dispositivos Móveis com Sistemas de Realidade Virtual Aprendizagem utilizando Dispositivos Móveis com Sistemas de Realidade Virtual Edgar Marçal de Barros Filho Orientador: Riverson Rios Co-Orientadora: Rossana Andrade 1 Roteiro Introdução Mobile Learning

Leia mais

Um Serviço de Persistência de Contexto e Seleção Contextualizada de Documentos para a Arquitetura ClinicSpace

Um Serviço de Persistência de Contexto e Seleção Contextualizada de Documentos para a Arquitetura ClinicSpace CLEI 2011 Um Serviço de Persistência de Contexto e Seleção Contextualizada de Documentos para a Arquitetura ClinicSpace Vinícius Maran a, Iara Augustin b, Deise de Brum Saccol c Programa de Pós Graduação

Leia mais

Sistemas de Computação e de Informação

Sistemas de Computação e de Informação Sistemas de Computação e de Informação SLIDE 4 Professor Júlio Cesar da Silva juliocesar@eloquium.com.br site: http://eloquium.com.br/ twitter: @profjuliocsilva Qual é a historia dos sistemas e computadores?

Leia mais

CURRÍCULO DO CURSO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (noturno) [Campus Araranguá] 20171

CURRÍCULO DO CURSO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (noturno) [Campus Araranguá] 20171 Documentação: Objetivo: Titulação: Diplomado em: Reconhecimento do Curso - Port.nº 122, de 05/07/2012/MEC Autorizado Portaria nº 322/SESU/2011, de 02/08/2011. Resolução nº 022/CEG/2008 de 10/12/2008,(Criação

Leia mais

MEIC Sistemas Distribuídos

MEIC Sistemas Distribuídos MEIC Sistemas Distribuídos 2 de março de 2017 Rodrigo Miragaia Rodrigues Baseado nos slides apresentados por Paulo Ferreira Departamento de Engenharia Informá3ca 2 Fonte: Malte Schwarzkopf. Operating system

Leia mais

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação DO QUE É COMPOSTO UM SISTEMA COMPUTACIONAL?

Leia mais

Análise de um Repositório de Perfis para Reconhecimento de Dispositivos Móveis

Análise de um Repositório de Perfis para Reconhecimento de Dispositivos Móveis Análise de um Repositório de Perfis para Reconhecimento de Dispositivos Móveis Antonio Carlos Bevilaqua da Silva (UNIPAR) vioxx@pop.com.br Ney Nelson Tesseroli Ribeiro Junior (UNIPAR) ribeiro_si@yahoo.com.br

Leia mais

Alcides Pamplona

Alcides Pamplona Alcides Pamplona alcides.pamplona@gmail.com Objetivos Gerais Capacitar o aluno a compreender os paradigmas dos Bancos de Dados Distribuídos, visando sua aplicação na análise e projeto de bancos de dados

Leia mais

Características de Sistemas Distribuídos

Características de Sistemas Distribuídos Tópicos O conceito de Características de Carlos Ferraz cagf@cin.ufpe.br Infra-estrutura básica Exemplos Vantagens e desvantagens Convergência digital Características 2002-2003 Carlos A. G. Ferraz 2 O Conceito

Leia mais

Teste como Serviço (TaaS) na Computação em Nuvem

Teste como Serviço (TaaS) na Computação em Nuvem Teste como Serviço (TaaS) na Computação em Nuvem Ricardo Ramos de Oliveira ICMC-USP E-mail: ricardoramos@icmc.usp.br Orientador: Prof. Dr. Adenilso da Silva Simao 1/64 Apresentação Ricardo Ramos de Oliveira

Leia mais

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação Introdução à Programação Aula 01 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação QUAL O OBJETIVO DA DISCIPLINA? Objetivo Tornar vocês (alunos) capazes

Leia mais