Otimização de Desempenho e Escalabildade do Sistema Falibras-Web com o uso de Grid Computing

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

Download "Otimização de Desempenho e Escalabildade do Sistema Falibras-Web com o uso de Grid Computing"

Transcrição

1 Otimização de Desempenho e Escalabildade do Sistema Falibras-Web com o uso de Grid Computing João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito Laboratório de Pesquisa e Extensão em Computação - LAPEC Universidade Federal de Alagoas - Campus Arapiraca 6 de novembro de 2015 João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 1 / 38

2 1 Introdução O sistema Falibras-Web Arquitetura centralizada 2 Proposta de uma nova arquitetura distribuída Grid Computing Volunteer Computing Replicação de dados com o uso cache 3 Frameworks e bibliotecas utilizadas Nova arquitetura de tradução distribuída Falibras Node 4 Elaboração do experimento Análise dos resultados 5 6 João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 2 / 38

3 Introdução Introdução O sistema Falibras-Web Arquitetura centralizada No dia 24 de Abril de 2002 foi sancionada no Brasil a LEI N o que propõe medidas para a igualdade de direitos e a inclusão social do deciente auditivo. Essa lei estabelece a inserção da Língua Brasileira de Sinais (LIBRAS) como disciplina curricular, bem como a presença de intérpretes em sala de aula e o uso e difusão da LIBRAS para o acesso das pessoas surdas à educação. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 3 / 38

4 Introdução Introdução O sistema Falibras-Web Arquitetura centralizada No entanto, para que professores e intérpretes atuem neste processo de inclusão, é necessário tanto conhecimento em LIBRAS, quanto no domínio a ser interpretado, o que exige preparo prévio e, muitas vezes, é feito sem o apoio fundamental adequado. Para o surdo, o português é tida como uma segunda língua. Porém a língua portuguesa utiliza de um meio oral auditivo. Já a LIBRAS se sustenta no canal viso-gestual. Necessidade de sites que ajudem na propagação de informações para usuários surdos na Internet. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 4 / 38

5 O sistema Falibras-Web Introdução O sistema Falibras-Web Arquitetura centralizada Figura : Tela Principal do Falibras-Web. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 5 / 38

6 O sistema Falibras-Web Introdução O sistema Falibras-Web Arquitetura centralizada O Falibras-Web utilizava-se de uma arquitetura cliente-servidor. Módulo cliente consistia em uma extensão (add-on) do navegador Web Firefox. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 6 / 38

7 O sistema Falibras-Web Introdução O sistema Falibras-Web Arquitetura centralizada Figura : Interface do add-on usado no browser Firefox. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 7 / 38

8 Arquitetura centralizada Introdução O sistema Falibras-Web Arquitetura centralizada Figura : Arquitetura centralizada do Falibras-Web. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 8 / 38

9 Arquitetura centralizada Introdução O sistema Falibras-Web Arquitetura centralizada Tempo médio de tradução: 6542 ms. Em requisições concorrentes de tradução, a mesma só conseguia atender em média 16 requisições. Apresentando erro fatal logo após (OutOfMemoryException). Falta de recursos computacionais sucientes. Ausência de um servidor de escalonamento. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 9 / 38

10 Arquitetura Centralizada Introdução O sistema Falibras-Web Arquitetura centralizada Como resolver esse problema? João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 10 / 38

11 Proposta de uma nova arquitetura distribuída Proposta de uma nova arquitetura distribuída Grid Computing Volunteer Computing Replicação de dados com o uso cache Viabilizar tecnicamente a utilização do Falibras-Web por um número crescente de usuários, em tempo de execução. Técnicas de sistemas distribuídos. Balanceamento de carga. Restrições na aquisições de recursos (custos). Uso de cluster? João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 11 / 38

12 Grid Computing Proposta de uma nova arquitetura distribuída Grid Computing Volunteer Computing Replicação de dados com o uso cache Figura : Representação artística de uma infraestrutura em Grid Computing. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 12 / 38

13 Grid Computing Proposta de uma nova arquitetura distribuída Grid Computing Volunteer Computing Replicação de dados com o uso cache Aquisição de recursos dispersos geogracamente. Heterogeneidade de recursos. Como adquirir esses recursos? João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 13 / 38

14 Volunteer Computing Proposta de uma nova arquitetura distribuída Grid Computing Volunteer Computing Replicação de dados com o uso cache Aquisição de recursos de modo voluntário. Nós em estado ocioso. Diminuição de custos. Exemplo de projetos que usam essa abordagem: SETI@Home, BOINC, etc. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 14 / 38

15 Replicação de dados com o uso cache Proposta de uma nova arquitetura distribuída Grid Computing Volunteer Computing Replicação de dados com o uso cache Aumento de desempenho na execução. Diminuição no tráfego de rede. Ex.: Uso de cache colaborativo (Tannebaum 2007). João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 15 / 38

16 Frameworks e bibliotecas utilizadas Frameworks e bibliotecas utilizadas Nova arquitetura de tradução distribuída Falibras Node Implementação do grid: JPPF Implementação dos webservices para os nodes: Jersey João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 16 / 38

17 Nova arquitetura de tradução distribuída Frameworks e bibliotecas utilizadas Nova arquitetura de tradução distribuída Falibras Node Figura : Nova arquitetura de tradução distribuída do Falibras-Web. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 17 / 38

18 Nova arquitetura de tradução distribuída Frameworks e bibliotecas utilizadas Nova arquitetura de tradução distribuída Falibras Node Nodes; Clientes; Servidor Web; Servidor de banco de dados; Servidor Load Balancer. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 18 / 38

19 Falibras Node Frameworks e bibliotecas utilizadas Nova arquitetura de tradução distribuída Falibras Node Módulo extendido do JPPF Node. Possui o módulo tradutor do Falibras. Habilita a contribuição de recursos computacionais do usuário voluntário ao grid. Proteção de tela. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 19 / 38

20 Falibras Node Frameworks e bibliotecas utilizadas Nova arquitetura de tradução distribuída Falibras Node Figura : Proteção de tela do Falibras Node. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 20 / 38

21 Elaboração do experimento Elaboração do experimento Análise dos resultados Realização de testes de performance. Aumento progressivo de clientes. Baixa disponibilidade de nodes voluntários. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 21 / 38

22 Elaboração do experimento Elaboração do experimento Análise dos resultados 5 computadores HP EliteDesk 800; Processador Intel Core i5 vpro; 4GB de RAM. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 22 / 38

23 Elaboração do experimento Elaboração do experimento Análise dos resultados 4 computadores com SO Linux Ubuntu x64 (1 para a simulação de clientes, 1 servidor mestre e 2 escravos); 1 computador com SO Windows 8 Pro x64 (escravo); João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 23 / 38

24 Elaboração do experimento Elaboração do experimento Análise dos resultados Simulação de clientes (3 testes). Script escrito em Java. ArrayList com 24 frases distintas. Executado em várias threads (1 thread = 1 cliente). Duração de cada teste: 5 minutos. Monitoramento usando o painel console do JPPF. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 24 / 38

25 Elaboração do experimento Elaboração do experimento Análise dos resultados Figura : JPPF console apresentando 3 nodes conectados. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 25 / 38

26 Análise dos resultados Elaboração do experimento Análise dos resultados Primeiro teste (1 node). 16 clientes traduções processadas. Tempo médio de tradução: 407 ms. Tempo médio de Network Overhead: 79 ms. Tempo de espera na la: 274 ms. Total: 760 ms. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 26 / 38

27 Análise dos resultados Elaboração do experimento Análise dos resultados Primeiro teste (1 node). 16 clientes traduções processadas. Tempo médio de tradução: 407 ms. Tempo médio de Network Overhead: 79 ms. Tempo de espera na la: 274 ms. Total: 760 ms. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 27 / 38

28 Análise dos resultados Elaboração do experimento Análise dos resultados Segundo teste (2 nodes). 16 clientes traduções processadas. Tempo médio de tradução: 241 ms. Tempo médio de Network Overhead: 76 ms. Tempo de espera na la: 110 ms. Total: 427 ms. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 28 / 38

29 Análise dos resultados Elaboração do experimento Análise dos resultados Terceiro teste (3 nodes). 16 clientes traduções processadas. Tempo médio de tradução: 196 ms. Tempo médio de Network Overhead: 81 ms. Tempo de espera na la: 53 ms. Total: 330 ms. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 29 / 38

30 Análise dos resultados Elaboração do experimento Análise dos resultados Figura : JPPF console apresentando 3 nodes conectados. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 30 / 38

31 Análise dos resultados Elaboração do experimento Análise dos resultados Figura : Resultado dos testes de performance. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 31 / 38

32 Conclusões O Balanceamento de carga é uma técnica bastante explorada em áreas como a Computação paralela e Sistemas distribuídos. Grid Computing é um modelo computacional com alta capacidade de escalabilidade e heterogeneidade de recursos dispersos geogracamente. O uso de Volunteer Computing permite a agregação de recursos fornecidos por voluntários, diminuindo custos de infraestrutura. O processo de replicação de dados com o uso de cache diminui o tráfego de rede, oferencendo desempenho no processamento. Melhor infraestrutura para a utilização real do Falibras-Web como um novo módulo educacional. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 32 / 38

33 Trabalhos futuros Avaliar a atuação do grid em cenários reais de demanda crítica, tais como redes sociais e dispositivos móves. Implementação de criptograa no processo de transmissão das mensagens. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 33 / 38

34 Andrew S. Tannebaum, M. V. S. (2007). Sistemas Distribuídos: Princípios e Paradigmas. Person Education Inc., 2 a edição. Leonard Richardson, S. R. (2007). RESTFul Web Services. O'Reilly, 1st edition. Ian Sommerville (2011). Engenharia de Software. Person Education Inc., 9 a edição. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 34 / 38

35 Andrew S. Tannebaum (2008). Sistemas Operacionais Modernos. Person Education Inc., 3 a edição. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 35 / 38

36 Ian Foster (1999). The grid: Blueprint for a new computing infrastructure. In Francisco, C. S., editor. Morgan Kaufmann Publishers. Reis, V. Q. (2005). Escalonamento em grids computacionais: estudo de caso. Dissertação de mestrado. Departamento de Informática e Estatística - Universidade Federal de Santa Catarina. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 36 / 38

37 Patrick H. Brito, Natália M. Franco, L. C. C. (2012). Falibras: uma ferramenta exível para promover acessibilidade de pessoas surdas. Memorias del XVII Congreso Internacional de Informática Educativa, TISE. Natália M. Franco, Patrick H. Brito, L. C. C. (2013). Falibras-web: Acessibilidade de pessoas surdas na web em libras utilizando design colaborativo. Nuevas Ideas en Informática Educativa TISE João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 37 / 38

38 Jersey: Restful web services in java. URL: Acessado em: 14/10/2015. JPPF: The open source grid computing solution. URL: Acessado em: 14/10/2015. (2015). What is volunteer computing? URL: Acessado em: 14/10/2015. João Paulo Ferreira da Silva e Patrick Henrique da Silva Brito (UFAL) joao.silva@arapiraca.ufal.br, patrick@ic.ufal.br 38 / 38

Infra-estrutura de Software

Infra-estrutura de Software Infra-estrutura de Software Apresentação Ciência da Computação Professor: Carlos Ferraz Monitoria: em formação Horários: Quartas e Sextas, 08-10h (D-005) Laboratório: G4, normalmente URL: http://www.cin.ufpe.br/~cagf/if677/2013-1

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura

Leia mais

Curso Técnico em Informática Organização Curricular. A carga horária total dos módulos é oferecida conforme quadro síntese abaixo:

Curso Técnico em Informática Organização Curricular. A carga horária total dos módulos é oferecida conforme quadro síntese abaixo: FEDERAÇÃO DOS CÍRCULOS OPERÁRIOS DO RIO GRANDE DO SUL ESCOLA TÉCNICA SANTO INÁCIO Estrada Costa Gama, nº 1009 Belém Velho - Porto Alegre RS Fone: (51) 3374-2858 escola@stoinacio.com.br www.stoinacio.com.br

Leia mais

Gerenciamento de Recursos para Grades Computacionais Node Control Center. Proposta para o Trabalho de Formatura Supervisionado

Gerenciamento de Recursos para Grades Computacionais Node Control Center. Proposta para o Trabalho de Formatura Supervisionado Trabalho de Formatura Supervisionado Gerenciamento de Recursos para Grades Computacionais Node Control Center Proposta para o Trabalho de Formatura Supervisionado Carlos Eduardo Moreira dos Santos Orientador:

Leia mais

8 Threads. 8.1 Introdução

8 Threads. 8.1 Introdução 1 8 Threads 8.1 Introdução Uma thread, também chamada de tarefa, pode ser definida como uma parte ou rotina de um processo em execução que compartilha o mesmo espaço de endereçamento, mas tem seu próprio

Leia mais

Professor: Gládston Duarte

Professor: Gládston Duarte Professor: Gládston Duarte INFRAESTRUTURA FÍSICA DE REDES DE COMPUTADORES Ø Computador Ø Instalação e configuração de Sistemas Operacionais Windows e Linux Ø Arquiteturas físicas e lógicas de redes de

Leia mais

Tipos de Sistemas Distribuídos (Cluster e Grid)

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

Leia mais

3. Faça uma breve descrição sobre a topologia da rede e o Active Directory-AD DISCIPLINA DE ARQUITETURA FECHADA WINDOWS SERVER

3. Faça uma breve descrição sobre a topologia da rede e o Active Directory-AD
 DISCIPLINA DE ARQUITETURA FECHADA WINDOWS SERVER Lista de Exercícios-01 1. Faça uma breve descrição sobre o Active Directory-AD O Active Directory-AD é uma implementaçao de serviço de diretório no protocolo LDAP que armazena informaçoes sobre objetos

Leia mais

SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks

SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks Universidade Federal Fluminense - UFF Instituto de Computação - IC Disciplina: Engenharia de Redes

Leia mais

Integralização: A) TEMPO TOTAL MÍNIMO = 03 (TRÊS) ANOS LETIVOS MÁXIMO = 05 (CINCO) ANOS LETIVOS B) TEMPO ÚTIL (Carga Horária) = 2.

Integralização: A) TEMPO TOTAL MÍNIMO = 03 (TRÊS) ANOS LETIVOS MÁXIMO = 05 (CINCO) ANOS LETIVOS B) TEMPO ÚTIL (Carga Horária) = 2. Curso: Graduação: Regime: Duração: MATRIZ CURRICULAR ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (Eixo Tecnológico: Informação e Comunicação) TECNOLÓGICA SERIADO ANUAL - NOTURNO 3 (TRÊS) ANOS LETIVOS Integralização:

Leia mais

Um Modelo de Virtualização em Grades Computacionais para Inserção de Recursos Ociosos

Um Modelo de Virtualização em Grades Computacionais para Inserção de Recursos Ociosos Um Modelo de em Grades Computacionais para Inserção de Recursos Ociosos Apresentado por: Josiney de Souza e Rubens Massayuki Suguimoto CI853 - Tópicos em Redes de Computadores III Prof. Aldri Luiz dos

Leia mais

UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA

UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA FACILITADOR VIRTUAL DA APRENDIZAGEM EM QUÍMICA Campina Grande-

Leia mais

Classificação Quanto. Sistemas de Lotes (2) Sistemas de Lotes (3)

Classificação Quanto. Sistemas de Lotes (2) Sistemas de Lotes (3) 1 Mono e multiprogramação Introdução Classificação (Aula 2) Recap Sistemas Máquina Profa. Patrícia Gerenciador D. CostaLPRM/DI/UFES Provê Fornece Compartilhamento programador máquina justa recursos Operacionais

Leia mais

Arquiteturas de Sistemas Distribuídos

Arquiteturas de Sistemas Distribuídos Arquiteturas de Sistemas Distribuídos Sistema distribuído O processamento de informações é distribuído em vários computadores ao invés de confinado em uma única máquina. Bastante comum em qualquer organização

Leia mais

Aula 03-04: Modelos de Sistemas Distribuídos

Aula 03-04: Modelos de Sistemas Distribuídos UNIVERSIDADE Computação Aula 03-04: Modelos de Sistemas Distribuídos 2o. Semestre / 2014 Prof. Jesus Principais questões no projeto de um sistema distribuído (SD) Questão de acesso (como sist. será acessado)

Leia mais

Nível do Sistema Operacional

Nível do Sistema Operacional Nível do Sistema Operacional (Aula 14) Introdução a Sistemas Operacionais Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/1 Introdução Hardware Provê os recursos básicos

Leia mais

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho Banco de Dados de Músicas Andre Lima Rocha Campos Osório Pereira Carvalho Definição Aplicação Web que oferece ao usuário um serviço de busca de músicas e informações relacionadas, como compositor, interprete,

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing

Leia mais

} Monolíticas Aplicações em um computador centralizado. } Em Rede Aplicações com comunicação em rede. } Distribuídas Comunicação e cooperação em rede

} Monolíticas Aplicações em um computador centralizado. } Em Rede Aplicações com comunicação em rede. } Distribuídas Comunicação e cooperação em rede Prof. Samuel Souza } Monolíticas Aplicações em um computador centralizado } Em Rede Aplicações com comunicação em rede } Distribuídas Comunicação e cooperação em rede } Aplicações que são funcionalmente

Leia mais

Infra-estrutura de Software. Apresentação!

Infra-estrutura de Software. Apresentação! Apresentação! Ciência da Computação Professor: Carlos Ferraz Monitoria: em formação Horários: Segundas, 13-15h (D- 005), e Quintas, 15-17h (D- 004) Laboratório: G4, normalmente URL: hsp://www.cin.ufpe.br/~cagf/if677/2012-2

Leia mais

O que é Grid Computing

O que é Grid Computing Grid Computing Agenda O que é Grid Computing Grid vs Cluster Benefícios Tipos de Grid Aplicações Ferramentas e padrões Exemplos no mundo Exemplos no Brasil Grid no mundo dos negócios Futuro O que é Grid

Leia mais

Avaliação de Desempenho

Avaliação de Desempenho Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho 4a. Aula Técnicas de Avaliação de Desempenho Modelagem Marcos

Leia mais

TÍTULO: KOUPHÓS IMPLEMENTAÇÃO DE UM SISTEMA PARA AUXÍLIO/TRADUÇÃO DE LIBRAS-ASL

TÍTULO: KOUPHÓS IMPLEMENTAÇÃO DE UM SISTEMA PARA AUXÍLIO/TRADUÇÃO DE LIBRAS-ASL TÍTULO: KOUPHÓS IMPLEMENTAÇÃO DE UM SISTEMA PARA AUXÍLIO/TRADUÇÃO DE LIBRAS-ASL CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: COMPUTAÇÃO E INFORMÁTICA INSTITUIÇÃO: FACULDADE DE TECNOLOGIA

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Bibliografia Base Capítulo I Sistemas Operacionais Modernos Andrew S. Tanenbaum Gabriel Pitágoras Silva e Brenner gabrielbrenner@gmail.com Um computador sem seu software nada mais

Leia mais

Serviços do Cisco Connected Stadium Wi-Fi

Serviços do Cisco Connected Stadium Wi-Fi Folha de dados Serviços do Cisco Connected Stadium Wi-Fi Melhore a experiência móvel dos torcedores no estádio com os serviços do Cisco Connected Stadium Wi-Fi Resumo A solução Cisco Connected Stadium

Leia mais

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias Engenharia de Software Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias Sistemas Computacionais Automatiza ou apóia a realização de atividades humanas (processamento da informação)

Leia mais

UTFPR - Sistemas Distribuídos Prof. Cesar Augusto Tacla. Anotações. Copyright Cesar Augusto Tacla 2008 - 1 -

UTFPR - Sistemas Distribuídos Prof. Cesar Augusto Tacla. Anotações. Copyright Cesar Augusto Tacla 2008 - 1 - - 1 - - 2 - - 3 - Segundo (Garg, 2004), são sistemas compostos por múltiplos processadores conectados por uma rede de comunicação, sendo a rede de comunicação uma LAN (Ethernet) ou WAN (Internet). - 4

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE DOCENTE PROFESSOR CELSO CANDIDO QUALIDADE DE SOFTWARE Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC). Conhecimentos: o Web Designer; o Arquitetura

Leia mais

XIX CONGRESSO DE PÓS-GRADUAÇÃO DA UFLA 27 de setembro a 01 de outubro de 2010

XIX CONGRESSO DE PÓS-GRADUAÇÃO DA UFLA 27 de setembro a 01 de outubro de 2010 PROPOSTA DE UMA ARQUITETURA DE INTERFACE DE SOFTWARE PARA GERAÇÃO DE NOTAS MUSICAIS PARA DETECÇÃO DE OBSTÁCULOS MAGNA CAETANO DA SILVA 1, GABRIEL DA SILVA 2 RESUMO Para realização deste trabalho foi realizada

Leia mais

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia O Sistema Operacional que você usa é multitasking? Por multitasking, entende-se a capacidade do SO de ter mais de um processos em execução ao mesmo tempo. É claro que, num dado instante, o número de processos

Leia mais

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4) Informática Aplicada Prof. Gilmar F. Aquino Filho São Vicente, SP 22/02/2016 EMENTA Fundamentos em Informática; O computador; História; Origem; Funcionamento; Componentes; Conceito de Hardware; Conceito

Leia mais

REDES DE COMPUTADORES HISTÓRICO E CONCEITOS

REDES DE COMPUTADORES HISTÓRICO E CONCEITOS REDES DE COMPUTADORES HISTÓRICO E CONCEITOS BREVE HISTÓRICO A década de 60 Surgiram os primeiros terminais interativos, e os usuários podiam acessar o computador central através de linhas de comunicação.

Leia mais

Oracle WebLogic Server 11g: Conceitos Básicos de Administração

Oracle WebLogic Server 11g: Conceitos Básicos de Administração Oracle University Entre em contato: 0800 891 6502 Oracle WebLogic Server 11g: Conceitos Básicos de Administração Duração: 5 Dias Objetivos do Curso Este curso treina administradores Web nas técnicas para

Leia mais

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

Rede de Computadores (REC)

Rede de Computadores (REC) Rede de Computadores (REC) Aula 04 Camada de Aplicação Prof. Jackson Mallmann dcc2jm@joinville.udesc.br Exemplos de requisição via telnet. iniciar / executar / cmd (Windows) telnet endereço telnet 192.168.1.3

Leia mais

Portabilidade da Linha RM Versão 11.40.0

Portabilidade da Linha RM Versão 11.40.0 Portabilidade da Linha RM Versão 11.40.0 Data Responsável Versão Doc. Observação 23/11/2012 Camilo Ribeiro da Silva 2 Revisão Conteúdo Portabilidade para Servidor de Banco de Dados... 3 Níveis de Compatibilidade

Leia mais

ESTUDO DE CASO: LeCS: Ensino a Distância

ESTUDO DE CASO: LeCS: Ensino a Distância ESTUDO DE CASO: LeCS: Ensino a Distância HERMOSILLA, Lígia Docente da Faculdade de Ciências Jurídicas e Gerenciais de Garça FAEG - Labienópolis - CEP 17400-000 Garça (SP) Brasil Telefone (14) 3407-8000

Leia mais

Cartilha Explicativa sobre o Software de Medição de Qualidade de Conexão (Serviço de Comunicação Multimídia)

Cartilha Explicativa sobre o Software de Medição de Qualidade de Conexão (Serviço de Comunicação Multimídia) Cartilha Explicativa sobre o Software de Medição de Qualidade de Conexão (Serviço de Comunicação Multimídia) Cartilha disponibilizada em atendimento ao disposto na Resolução Anatel n.º 574/2011 Página

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE III: Infraestrutura de Tecnologia da Informação Atualmente, a infraestrutura de TI é composta por cinco elementos principais: hardware, software,

Leia mais

Aprovação do curso e Autorização da oferta. PROJETO PEDAGÓGICO DE CURSO FIC de INFORMÁTICA II - FERRAMENTAS PARA ESCRITÓRIO. Parte 1 (Solicitante)

Aprovação do curso e Autorização da oferta. PROJETO PEDAGÓGICO DE CURSO FIC de INFORMÁTICA II - FERRAMENTAS PARA ESCRITÓRIO. Parte 1 (Solicitante) MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA Aprovação do curso e Autorização da oferta PROJETO PEDAGÓGICO

Leia mais

Programação Concorrente

Programação Concorrente + XV Jornada de Cursos CITi Programação Concorrente Aula 1 Benito Fernandes Fernando Castor João Paulo Oliveira Weslley Torres + Suposições básicas Conhecimento básico sobre Programação Orientada a Objetos

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS OPERATIVOS Ano Lectivo 2015/2016

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS OPERATIVOS Ano Lectivo 2015/2016 Programa da Unidade Curricular SISTEMAS OPERATIVOS Ano Lectivo 2015/2016 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Informática 3. Ciclo de Estudos 1º 4. Unidade Curricular

Leia mais

Portabilidade da Linha RM Versão 11.0.0

Portabilidade da Linha RM Versão 11.0.0 Portabilidade da Linha RM Versão 11.0.0 Conteúdo Portabilidade para Servidor de Banco de Dados... 3 Portabilidade para Servidor de Aplicação... 4 Portabilidade para Servidor de Terminal Services... 5 Portabilidade

Leia mais

Introdução à Arquitetura de Computadores. Renan Manola Introdução ao Computador 2010/01

Introdução à Arquitetura de Computadores. Renan Manola Introdução ao Computador 2010/01 Introdução à Arquitetura de Computadores Renan Manola Introdução ao Computador 2010/01 Introdução Conceitos (1) Computador Digital É uma máquina que pode resolver problemas executando uma série de instruções

Leia mais

Diagrama lógico da rede da empresa Fácil Credito

Diagrama lógico da rede da empresa Fácil Credito Diagrama lógico da rede da empresa Fácil Credito Tabela de endereçamento da rede IP da rede: Mascara Broadcast 192.168.1.0 255.255.255.192 192.168.1.63 Distribuição de IP S na rede Hosts IP Configuração

Leia mais

RESOLUÇÃO N 03/15 CAEPE RESOLVE

RESOLUÇÃO N 03/15 CAEPE RESOLVE Conselho de Administração, Ensino, Pesquisa e Extensão CAEPE RESOLUÇÃO N 03/15 CAEPE DISPÕE SOBRE AS ATIVIDADES COMPLEMENTARES DE GRADUAÇÃO DOS CURSOS SUPERIORES DA FACULDADE FTEC. O Conselho de Administração,

Leia mais

Contribuição das Tecnologias da Informação e Comunicação no Processo Ensino-Aprendizagem

Contribuição das Tecnologias da Informação e Comunicação no Processo Ensino-Aprendizagem Contribuição das Tecnologias da Informação e Comunicação no Processo Ensino-Aprendizagem Prof. Dr. Luis Paulo Leopoldo Mercado Programa de Pós-Graduação em Educação Universidade Federal de Alagoas Conteúdos

Leia mais

BRAZIL. Empresa líder em Softwares Open Source no Brasil

BRAZIL. Empresa líder em Softwares Open Source no Brasil BRAZIL Empresa líder em Softwares Open Source no Brasil Na área Educacional é pioneira e referência no Brasil e América Latina em Treinamentos e Capacitação Avançada das principais soluções corporativas

Leia mais

DISCIPLINAS OPTATIVAS: ÁREA DE COMPUTAÇÃO

DISCIPLINAS OPTATIVAS: ÁREA DE COMPUTAÇÃO DISCIPLINAS OPTATIVAS: ÁREA DE COMPUTAÇÃO Comércio Eletrônico Carga Horária: AT (68) AP (00) APS (12) TA (80) Pré-requisito: sem pré-requisitos. Modelos de Comércio Eletrônico. Comércio Eletrônico e o

Leia mais

Componente de Formação Técnica. Disciplina de

Componente de Formação Técnica. Disciplina de CURSOS PROFISSIONAIS DE NÍVEL SECUNDÁRIO Técnico de Gestão e Programação de Sistemas Informáticos PROGRAMA Componente de Formação Técnica Disciplina de Sistemas Operativos Escolas Proponentes / Autores

Leia mais

Modelos de Sistemas Distribuídos. . Requerimentos de Projeto para Arquiteturas Distribuídas

Modelos de Sistemas Distribuídos. . Requerimentos de Projeto para Arquiteturas Distribuídas Modelos de Sistemas Distribuídos. Introdução. Modelos is. Requerimentos de Projeto para s Distribuídas 1 Introdução Introdução. Existem 2 conjuntos de modelos de sistemas distribuídos: -> Conjunto dos

Leia mais

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA FORMULÁRIO DE ALTERAÇÃO DE EMENTAS CURSO: SISTEMAS DE INFORMAÇÃO MATRIZ(ES) CURRICULAR(ES): 2011 ALTERAÇÕES PASSAM A VIGORAR A PARTIR DO SEMESTRE: 2015.1 Banco de Dados I Estudo dos aspectos de modelagem

Leia mais

Sistema Datachk. Plano de Projeto. Versão <1.0> Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s

Sistema Datachk. Plano de Projeto. Versão <1.0> Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s Plano de Projeto Versão Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s 2010 2 Histórico de Revisões Data Versão Descrição Autores 07/04/2010 1.0 Criação da primeira versão do Plano

Leia mais

Seu manual do usuário KASPERSKY LAB ADMINISTRATION KIT 8.0 http://pt.yourpdfguides.com/dref/3741343

Seu manual do usuário KASPERSKY LAB ADMINISTRATION KIT 8.0 http://pt.yourpdfguides.com/dref/3741343 Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para KASPERSKY LAB ADMINISTRATION KIT 8.0. Você vai encontrar as respostas a todas suas perguntas

Leia mais

Introdução à Computação. Conceitos básicos sobre computadores. ISEP DEI, Angelo Martins 2006 Conceitos básicos sobre computadores - 1

Introdução à Computação. Conceitos básicos sobre computadores. ISEP DEI, Angelo Martins 2006 Conceitos básicos sobre computadores - 1 Introdução à Computação Conceitos básicos sobre computadores ISEP DEI, Angelo Martins 2006 Conceitos básicos sobre computadores - 1 Conteúdo Computadores Apresentação sumária da estrutura interna dos computadores

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Dispositivos de Interconexão www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Componentes de Rede Diversos são os componentes de uma rede de computadores e entendê-los

Leia mais

FUNDAÇÃO PARQUE TECNOLÓGICO DE SANTOS

FUNDAÇÃO PARQUE TECNOLÓGICO DE SANTOS Anexo I Modelo para inscrição e apresentação dos projetos EDITAL DE CONVOCAÇÃO PÚBLICA nº 01/2016 1. IDENTIFICAÇÃO 1.1 Nome ou Razão Social 1.2 Ramo de atividade (se empresa) 1.3 Endereço completo 1.4

Leia mais

JSensor: Uma plataforma paralela e distribuída para simulações de redes de sensores

JSensor: Uma plataforma paralela e distribuída para simulações de redes de sensores Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM JSensor: Uma plataforma paralela e distribuída para simulações de redes de

Leia mais

SISTEMAS OPERACIONAIS

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS Processos e Threads Andreza Leite andreza.leite@univasf.edu.br Plano de Aula 2 Gerenciamento de Processos Threads Aplicações com múltiplas Threads Concorrência e Compartilhamento

Leia mais

Soluções HP DesignJet para construção

Soluções HP DesignJet para construção Soluções HP DesignJet para construção Aumente a colaboração entre equipes e acelere os cronogramas de construção Soluções de impressão e digitalização HP DesignJet para construção Conclua dentro do prazo

Leia mais

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais DCA-108 Sistemas Operacionais Luiz Affonso Guedes www.dca.ufrn.br/~affonso affonso@dca.ufrn.br Apresentação Disciplina básica do curso de Engenharia de Computação Carga-horária: 60h teóricas Associadas

Leia mais

Windows NT 4.0. Centro de Computação

Windows NT 4.0. Centro de Computação Windows NT 4.0 Centro de Computação Tópicos Introdução Instalação Configuração Organização da rede Administração Usuários Servidores Domínios Segurança Tópicos È O sistema operacional Windows NT È Características:

Leia mais

Portal GridUNESP. I Workshop do SPRACE. Guilherme Rippi Araújo Leandro Junqueira Garcia Miserani

Portal GridUNESP. I Workshop do SPRACE. Guilherme Rippi Araújo Leandro Junqueira Garcia Miserani Portal GridUNESP I Workshop do SPRACE Guilherme Rippi Araújo Leandro Junqueira Garcia Miserani Março/2007 2 Sumário Portal; Arquitetura; Ambiente de Desenvolvimento; Portal GridUNESP; Avaliação; Conclusão.

Leia mais

As respostas devem ser assinadalas na Folha de Resposta, a qual deverá ser entregue ao Fiscal de Sala Itapetininga, 04 de Dezembro de 2015

As respostas devem ser assinadalas na Folha de Resposta, a qual deverá ser entregue ao Fiscal de Sala Itapetininga, 04 de Dezembro de 2015 As respostas devem ser assinadalas na Folha de Resposta, a qual deverá ser entregue ao Fiscal de Sala Itapetininga, 04 de Dezembro de 2015 1) Moraes (2014) apresenta em seu texto Tecnologias digitais e

Leia mais

Apresentação da Disciplina Processo de Software

Apresentação da Disciplina Processo de Software Apresentação da Disciplina Processo de Software Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

Supercomputadores dominavam o mercado

Supercomputadores dominavam o mercado Clusters e Grids Introdução Supercomputadores dominavam o mercado Alto custo Requerem mão de obra muito especializada Desenvolvimento de microprocessadores poderosos a um baixo custo Desenvolvimento de

Leia mais

Perfil Profissional do Módulo de Especialização Técnica em Java com Websphere e Rational

Perfil Profissional do Módulo de Especialização Técnica em Java com Websphere e Rational Perfil Profissional do Módulo de Especialização Técnica em Java com Websphere e Rational Perfil: Desenvolvem e operam sistemas em Linguagem de Programação Java (JEE); configuram servidores de aplicação;

Leia mais

10º FÓRUM DE EXTENSÃO E CULTURA DA UEM INCLUSÃO DIGITAL PARA PESSOAS COM NECESSIDADES EDUCATIVAS ESPECIAIS

10º FÓRUM DE EXTENSÃO E CULTURA DA UEM INCLUSÃO DIGITAL PARA PESSOAS COM NECESSIDADES EDUCATIVAS ESPECIAIS 10º FÓRUM DE EXTENSÃO E CULTURA DA UEM INCLUSÃO DIGITAL PARA PESSOAS COM NECESSIDADES EDUCATIVAS ESPECIAIS Adriéli Volsi 1 Andressa Izepe 2 Helen Braga do Prado 3 Natalina Francisca Mezzari Lopes O projeto

Leia mais

CURSO DE SISTEMAS DE INFORMAÇÃO

CURSO DE SISTEMAS DE INFORMAÇÃO 1 CURSO DE SISTEMAS DE INFORMAÇÃO EMENTÁRIO DAS DISCIPLINAS 2009.1A Atualizado em 10 de junho BRUSQUE de 2013 pela Assessoria (SC) de Desenvolvimento 2013 2 SUMÁRIO 1ª FASE... 4 01 ADMINISTRAÇÃO GERAL...

Leia mais

Curso Superior de Tecnologia em Análise e Desevolvimento de Sistemas CÂMPUS GASPAR

Curso Superior de Tecnologia em Análise e Desevolvimento de Sistemas CÂMPUS GASPAR Curso Superior de Tecnologia em Análise e Desevolvimento de Sistemas CÂMPUS GASPAR MATRIZ CURRICULAR Módulo/Semestre 1 Carga horária total: 400h Unidade Curricular C/H Semestral Pré-Requisito Matemática

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,

Leia mais

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Microsoft Windows R. Núcleo de Pesquisa e Extensão / LAViD

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Microsoft Windows R. Núcleo de Pesquisa e Extensão / LAViD Soluções de Acessibilidade VLibras - Desktop Manual de Instalação da Ferramenta Microsoft Windows R Núcleo de Pesquisa e Extensão / LAViD 2016 INTRODUÇÃO Objetivo Este manual contém introdução e informações

Leia mais

APRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY

APRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY APRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY 1 A solução GravityZone Business Security O Bitdefender GravityZone Business Security é um serviço desenvolvido pela Bitdefender dedicado à simplicidade e flexibilidade

Leia mais

Plano de Ensino IDENTIFICAÇÃO

Plano de Ensino IDENTIFICAÇÃO Plano de Ensino IDENTIFICAÇÃO EIXO TECNOLÓGICO: Informação e Comunicação CURSO: Tecnologia em Sistemas para Internet FORMA/GRAU:( )integrado ( )subsequente ( ) concomitante ( ) bacharelado ( ) licenciatura

Leia mais

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE Apresentação. O mais famoso tipo de arquitetura utilizada em redes de computadores

Leia mais

Funcionalidades da ferramenta zabbix

Funcionalidades da ferramenta zabbix Funcionalidades da ferramenta zabbix Jordan S. Romano¹, Eduardo M. Monks¹ ¹Curso Superior de Tecnologia em Redes de Computadores FACULDADE DE TECNOLOGIA SENAC PELOTAS (FATEC PELOTAS) Rua Gonçalves Chaves,

Leia mais

Projetos I Resumo de TCC. Luiz Rogério Batista De Pieri Mat: 0413829 5

Projetos I Resumo de TCC. Luiz Rogério Batista De Pieri Mat: 0413829 5 Projetos I Resumo de TCC Luiz Rogério Batista De Pieri Mat: 0413829 5 MAD RSSF: Uma Infra estrutura de Monitoração Integrando Redes de Sensores Ad Hoc e uma Configuração de Cluster Computacional (Denise

Leia mais

Sistemas Distribuídos Visão Geral de Sistemas Distribuídos I. Prof. MSc. Hugo Souza

Sistemas Distribuídos Visão Geral de Sistemas Distribuídos I. Prof. MSc. Hugo Souza Sistemas Distribuídos Visão Geral de Sistemas Distribuídos I Prof. MSc. Hugo Souza Voltando ao tempo, em meados da década de quarenta, os Estados Unidos buscavam desenvolver estratégias militares de comunicação

Leia mais

II Feira das Profissões

II Feira das Profissões II Feira das Profissões Carreiras e mercado de trabalho em computação 13 e 14 de agosto de 2008 Prof. Marcus Vinícius Midena Ramos UNIVASF marcus.ramos@univasf.edu.br www.univasf.edu.br/~marcus.ramos (74)3614.1936

Leia mais

RESOLUÇÃO Nº 011/2006

RESOLUÇÃO Nº 011/2006 RESOLUÇÃO Nº 011/2006 Confere com original CRIA o Curso de Pós-Graduação Lato Sensu em Informática aplicada à Educação, em nível de Especialização. O REITOR DA UNIVERSIDADE DO ESTADO DO AMAZONAS e PRESIDENTE

Leia mais

OFICINA : Escolha e Avaliação de Materiais Didáticos Digitais em contexto de uso

OFICINA : Escolha e Avaliação de Materiais Didáticos Digitais em contexto de uso OFICINA : Escolha e Avaliação de Materiais Didáticos Digitais em contexto de uso AUTORA Katia Alexandra de Godoi SOFTWARE(S) SUGERIDOS PARA EXPLORAÇÃO E ANÁLISE Softwares disponíveis no netbook; Objetos

Leia mais

SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa

SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa Prof. Marcelo de Sá Barbosa CLUSTER: Um cluster é um conjunto de computadores independentes conectados por rede que formam um sistema único através do uso de software. Um cluster, ou aglomerado de computadores,

Leia mais

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc.

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software. Prof. MSc. Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Uma visão estrutural hardware & software Prof. MSc. Hugo Souza Continuando nossas aulas relativas ao Módulo 1, veremos a seguir

Leia mais

SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1

SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1 615 SOLUÇÃO EM DISPOSITIVO MÓVEL PARA ATENDIMENTO DE RESTAURANTES E LANCHONETES EM VIÇOSA-MG 1 Guilherme Paulo de Barros 2, Arthur Lemos 3, Heber Fernandes Amaral 4 Resumo: Nos dias atuais, com a popularização

Leia mais

Sistemas Distribuídos (DCC/UFRJ)

Sistemas Distribuídos (DCC/UFRJ) Sistemas Distribuídos (DCC/UFRJ) Aula 1: 4 de abril de 2016 1 Conceitos básicos sobre sistemas distribuídos 2 Computação distribuída Computação distribuída A computação distribuída envolve o projeto, implementação

Leia mais

Sistemas supervisórios

Sistemas supervisórios Sistemas supervisórios O software supervisório utiliza a representação de objetos estáticos e animados para representar todo o processo de uma planta, assim como uma interface IHM. Ela opera em dois modos:

Leia mais

PRÓ-REITORIA DE EXTENSÃO, PESQUISA E INOVAÇÃO DIRETORIA DE INOVAÇÃO E PESQUISA FORMULÁRIO II: Relatório de Atividades de Pesquisa

PRÓ-REITORIA DE EXTENSÃO, PESQUISA E INOVAÇÃO DIRETORIA DE INOVAÇÃO E PESQUISA FORMULÁRIO II: Relatório de Atividades de Pesquisa PRÓ-REITORIA DE EXTENSÃO, PESQUISA E INOVAÇÃO DIRETORIA DE INOVAÇÃO E PESQUISA FORMULÁRIO II: Relatório de Atividades de Pesquisa 1. IDENTIFICAÇÃO TÍTULO TMCAP Tecnologia Móvel para Captura e Armazenamento

Leia mais

DISTRIBUTED SYSTEMS ARCHITECTURES. Ian Sommerville, 8º edição Capítulo 12 Aula de Luiz Eduardo Guarino de Vasconcelos

DISTRIBUTED SYSTEMS ARCHITECTURES. Ian Sommerville, 8º edição Capítulo 12 Aula de Luiz Eduardo Guarino de Vasconcelos DISTRIBUTED SYSTEMS ARCHITECTURES Ian Sommerville, 8º edição Capítulo 12 Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos Explicar as vantagens e desvantagens das arquiteturas de sistemas distribuídos

Leia mais

PRÓ - REITORIA ACADÊMICA PLANO DE ENSINO

PRÓ - REITORIA ACADÊMICA PLANO DE ENSINO 1 de 12 18/2/2011 14:45 CURSO: CIÊNCIA DA COMPUTAÇÃO - MANHÃ DISCIPLINA: SISTEMAS DISTRIBUÍDOS PROFESSOR(a): VALDERI REIS QUIETINHO LEITHARDT ANO/SEMESTRE: 2011/1 CARGA HORÁRIA: 60 Horas PRÓ - REITORIA

Leia mais

Instalando e Configurando o Ubuntu Desktop e suas Edições

Instalando e Configurando o Ubuntu Desktop e suas Edições Instalando e Configurando o Ubuntu Desktop e suas Edições Instalar o Ubuntu Desktop v14.04 Dual Boot Windows 7 Módulo - VI versão: 1.3-29/05/2014 Professor do Curso de GNU/Linux Ubuntu Desktop Prof. Robson

Leia mais

Paradigmas de Linguagens de Programação

Paradigmas de Linguagens de Programação Paradigmas de Linguagens de Programação Faculdade Nova Roma Cursos de Ciências da Computação (6 Período) Prof. Adriano Avelar - Site: www.adrianoavelar.com Email: edson.avelar@yahoo.com.br Ementa Introdução

Leia mais

O uso do DOSVOX no Laboratório de Informática Educativa do IBC

O uso do DOSVOX no Laboratório de Informática Educativa do IBC O uso do DOSVOX no Laboratório de Informática Educativa do IBC Bianca Della Líbera Vanessa França da Silva Instituto Benjamin Constant Eixo Temático: Tecnologia assistiva Palavras chave: deficiência visual,

Leia mais