Revista Científica COMPUTAÇÃO EM EVOLUÇÃO

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

Download "Revista Científica COMPUTAÇÃO EM EVOLUÇÃO"

Transcrição

1 Revista Científica COMPUTAÇÃO EM EVOLUÇÃO

2 FACULDADES INTEGRADAS ICE INSTITUTO CUIABANO DE EDUCAÇÃO CIÊNCIA DA COMPUTAÇÃO REVISTA CIENTÍFICA COMPUTAÇÃO EM EVOLUÇÃO CUIABÁ

3 Apresentação As iniciativas pela democratização do conhecimento é um benefício ímpar na tarefa de aperfeiçoamento e evolução da humanidade. Atualmente, a Ciência da Computação tem sido um suporte essencial ao desenvolvimento das profissões e do conhecimento em diversas áreas da Tecnologia da Informação. A Revista Científica Computação em Evolução, conta com publicação de artigos produzidos pelos alunos curso de Ciência da Computação do ICE, avaliados e selecionados pelo Comitê Cientifico formados por professores do próprio curso e professores convidados. Assim, a difusão do conhecimento fará com que o nosso corpo acadêmico marche rumo ao excelência. É com este espírito que lançamos a Computação em Evolução, a Revista Científica da Computação do ICE. A Computação em Evolução será mais um veículo de disseminação do conhecimento em Ciência da Computação especialmente aquele produzido no seio de nossa Faculdade. Atenciosamente, Prof º Andersown Becher Paes de Barros Coordenador do Curso de Ciência da Computação - ICE 3

4 Sumário Realização...1 Comissão organizadora...2 Comitê Científico... 3 Cronograma e previsão dos trabalhos do comitê científico... 4 Artigos Aceitos...5 4

5 Realização 5

6 Comissão organizadora Prof. Andersown Becker Coordenador do Curso Faculdades ICE Prof. Leonardo Luiz Braun Professor do Curso Faculdades ICE Prof. Edie Correia Santana Professor do Curso Faculdades ICE 6

7 Comitê Científico Prof. Andersown Becker Coordenador do Curso Faculdades ICE Prof. Leonardo Luiz Braun Professor do Curso Faculdades ICE Prof. Edie Correia Santana Professor do Curso Faculdades ICE Profª. MSc. Luciano Barco Assessor de Eventos e Coordenador de Horas Atividades do Curso de Ciência da Computação UNEMAT/Barra do Bugres 7

8 Cronograma e previsão dos trabalhos do comitê científico 10/09/2013 e Aceite dos Resumos: 30/09/2013 8

9 Professores Orientadores Prof. Andersown Becker Coordenador do Curso Faculdades ICE Prof. Leonardo Luiz Braun Professor do Curso Faculdades ICE Prof. Edie Correia Santana Professor do Curso Faculdades ICE 9

10 Artigos Aceito SINCRONIZAÇÃO DE CONTATOS TELEFÔNICOS EM ANDROID PEREIRA, Jonathan da Silva 1 jhoemen@gmail.com SANTANA, Edie Correia 2 ediecs@gmail.com BRAUN, Leonardo Luiz 3 leonardolbraun@gmail.com BARROS, Andersown Becher Paes de 4 andersown@gmail.com ICE INSTITUTO CUIABANO DE EDUCAÇÃO Resumo O desenvolvimento para dispositivos móveis tem ganhado força e destaque diante do cenário de expansão da mobilidade. Com mais de um dispositivo por pessoa a necessidade de convergir às informações se tornará ainda mais interessante para organizá-las e centralizá-las (TAURION 2011, p. 4). A necessidade de integração entre aplicações torna-se uma necessidade de mercado, visto que a própria estrutura de telefonia celular em alguns estados do Brasil encontra-se com velocidade satisfatória para executar aplicações desenvolvidas de integração, fato que a cada ano vem ficando mais rápido e confiável (BORGES; MAURÍCIO, 2005). A fim de sanar estas necessidades, a tecnologia Webservices foi criada, permitindo assim, disponibilizar formas de integrar sistemas distintos, modularizar serviços e capacitar a integração e consumo de informações (MENÉNDEZ, 2002). Por isso, este estudo, tem por objetivo desenvolver um aplicativo utilizando a plataforma Android que faz a sincronização dos contatos telefônicos armazenados no aparelho 1 Acadêmico do curso de Ciência da Computação 2 Professor do curso de Ciência da Computação 3 Professor do curso de Ciência da Computação 4 Coordenador do curso de Ciência da Computação 10

11 com um Webservice, organizando e centralizando a informação que posteriormente pode ser acessado via web site. Palavras-chave: Android, Dispositivos Móveis e Sincronização de dados. 11

12 1. Introdução Com o mercado em alta, os dispositivos móveis têm evoluído de forma estrondosa nos últimos tempos, aumentando sua capacidade de processamento, memória, armazenamento, bateria e também na quantidade de recursos disponíveis. Segundo Schemberger ET AL (2009), esta evolução foi motivada pelo rápido crescimento no número de consumidores, uma pesquisa realizada pela (ANATEL, 2012) em abril de 2012 apontou que o Brasil tinha 252,9 milhões de linhas de celulares ativas. Uma pesquisa realizada pela Cisco em 2012 (CISCO, 2012) apontou que no final de 2012 a quantidade ultrapassou a população mundial e até 2016 haverão mais de 10 bilhões de unidades frente a uma população estimada de 7,3 bilhões. Nesse cenário, surge à plataforma Android, uma plataforma de código aberto para dispositivos móveis criados pela Google em parceria com a Open Handset Alliance (OHA). Os principais recursos dessa plataforma móvel são a máquina virtual otimizada, o navegador integrado e a biblioteca SQLite. O Google Android é inserido no mercado com o intuito de acelerar a inovação em dispositivos moveis e oferecer aos consumidores uma experiência mais rica, barata e melhor (GARGENTA, 2011). De acordo com Schemberger Et Al (2009) o android se destaca por ser a primeira plataforma para aplicação móvel, completamente livre e de código aberto. O desenvolvimento para dispositivos móveis tem ganhado força e destaque diante do cenário de expansão da mobilidade. Com mais de um dispositivo por pessoa a necessidade de convergir às informações se tornará ainda mais interessante para organizá-las e centralizá-las (TAURION 2011, p. 4). A necessidade de integração entre aplicações torna-se uma necessidade de mercado, visto que a própria estrutura de telefonia celular em alguns estados do Brasil encontra-se com velocidade satisfatória para executar aplicações desenvolvidas de integração, fato que a cada ano vem ficando mais rápido e confiável (BORGES, 2005). A fim de sanar estas necessidades, a tecnologia Webservices foi criada, permitindo assim, disponibilizar formas de integrar sistemas distintos, 12

13 modularizar serviços e capacitar à integração e consumo de informações (MENÉNDEZ, 2002). Taurion (2009, p. 5) relata que depois de uma era tecnológica caracterizada pela ascensão do computador pessoal (PC), estamos vendo o ressurgimento da centralização. Ele ainda afirma que A era que se aproxima deverá trazer maior consolidação do poder de computação, integrados em uma rede massiva de servidores, a Computação em Nuvem. Por isso, este estudo, tem por objetivo desenvolver um aplicativo que trabalhe sobre a plataforma Android capaz de se integrar com um Webservice para a sincronização de dados. 2. GC Gerenciador de Contatos O fruto deste estudo é uma aplicação para dispositivos móveis rodando na plataforma Android para o gerenciamento dos contatos telefônicos armazenados no dispositivo. Para desenvolvimento da aplicação em android foi utilizado o ambiente de desenvolvimento sugerido por Lee (2011), tal ambiente é composto por: Java SE Development Kit (JDK), IDE Eclipse, Android SDK e ADT Plugin para Eclipse, os quais serão descritos a seguir: Java SE Development Kit: É um kit de desenvolvimento Java mantido e disponibilizado pela Oracle; IDE Eclipse: É um ambiente integrado de desenvolvimento de código aberto e multiplataforma, permite o desenvolvimento de aplicações utilizando entre outras, a linguagem de programação Java, atualmente é mantido e disponibilizado pela Eclipse Foundation; Android SDK: É o kit de desenvolvimento para a plataforma Android, é composto por: emulador, depurador, documentação, bibliotecas, tutoriais e exemplos; 13

14 ADT Plugin para Eclipse: É uma extensão para o IDE Eclipse que auxilia a criação e depuração de aplicações para a plataforma Android. Para o desenvolvimento do Web Service em PHP foi utilizando o Dreamweaver com o framework Slim e JavaScript Object Notation (JSON) para a comunicação entre a aplicação e o Web Service Requisitos Funcionais Segundo Bezerra (2006, p. 20) o processo de levantamento de requisitos é a etapa onde ocorre a compreensão do problema aplicada ao desenvolvimento de software, nesta etapa os desenvolvedores em conjunto com os clientes definem as necessidades dos futuros usuários do sistema que será desenvolvido. O caso de uso ilustrado na figura 1 descreve todas as funcionalidades do aplicativo, que serão detalhadas nos quadros a seguir Caso de Uso O diagrama de casos de uso demonstra graficamente as funcionalidades do sistema e como ocorrem as interações entre o sistema e os agentes externos (atores) que o utilizam. As funcionalidades representadas pelos casos de uso devem contemplar os requisitos funcionais definidos na etapa de levantamento de requisitos (BEZERRA, 2006, p. 57). Na figura 1 é ilustrado o diagrama de casos de uso da aplicação desenvolvida com a utilização da ferramenta Astah. 14

15 Figura 1: Diagrama de Caso de Uso Fonte: Autoria própria Requisitos Não-Funcionais Para instalação do aplicativo se faz necessário ter um dispositivo móvel com o sistema operacional Android na versão 2.3 ou superior e acesso a internet para efetuar a sincronização dos contatos podendo ser 3G ou Wifi Modelo Conceitual Na figura 2 é ilustrado o modelo conceitual da aplicação e suas relações. 15

16 Figura 2: Modelo Conceitual Fonte: Autoria própria. Como pode ser visto na figura acima, o usuário efetua nenhum ou apenas um login, já o login pode ser efetuado por somente e unicamente um único usuário, e o usuário pode possuir um ou vários contatos e um contato pode possuir somente um usuário Arquitetura Na figura 3 é ilustrada a arquitetura do gerenciador de contatos cujo escopo abrange a plataforma móvel e web, na móvel uma aplicação com banco de dados SQLite rodando no sistema operacional android, na plataforma web um website em php onde ambos consumem o web service para enviar e receber informações que estão armazenadas em um banco de dados online em MySql, toda a arquitetura será detalhas a seguir. 16

17 Figura 3: Arquitetura Fonte: Autoria própria Aplicação Móvel As aplicações móveis desenvolvidas na plataforma android através do SDK são todas escritas em java e, por serem escritas em java necessitam de uma máquina virtual (VM) para interpretação e execução do código. O sistema operacional utilizado pelo Android, o Linux, provê a interface entre as aplicações escritas em Java e o hardware do dispositivo móvel através de uma VM customizada, chamada Dalvik, desenhada de forma que garante o funcionamento eficiente de várias instâncias em um único dispositivo (MEIER, 2010, p. 12). Lecheta (2010, p. 24) descreve: Ao desenvolver as aplicações para o Android, você vai utilizar a linguagem Java e todos os seus recursos normalmente, mas, depois que o bytecode (.class) é compilado, ele é convertido para o formato.dex (Dalvik Executable), que representa a aplicação do Android compilada. Depois disso, os arquivos.dex e outros recursos como imagens são compactados em um único arquivo com 17

18 a extensão.apk (Android Package File), que representa a aplicação final, pronta para ser distribuída e instalada Banco de Dados O diagrama entidade- relacionamento do aplicativo é representado pela figura 4 e foi desenvolvido com a utilização da ferramenta DBDesigner, este diagrama representa graficamente o modelo de dados de um sistema (PRESSMAN, 2006, p. 151). Figura 1: Diagrama de Entidade-Relacionamento do BD da Aplicação Fonte: Autoria própria Telas As figuras listadas a seguir são telas da aplicação sendo executado no emulador fornecido pelo SDK do android Autenticação do Usuário Para que o usuário possa acessar a aplicação é necessário possuir um cadastro com e senha para efetuar o login, ao tentar efetuar o login é acionado o método verifcausuario do web service, caso retorne o código do usuário o sistema registra o login e a tela de listagem de contatos é chamada, passando para ela o código do usuário para que seja listado apenas os contato do usuário logado na aplicação. Uma vez logado a aplicação não solicitara novamente sua autenticação. 18

19 Também é possível acessar a aplicação sem registrar o login porém ao sair e entrar novamente na aplicação será solicitado novamente sua autenticação, para isso basta clicar no botão mantenha-me conectado que seu texto irá mudar para não, mantenha-me conectado feito isso, preencha os campos e- mail e senha e clique no botão acessar. Caso não possua cadastro é possível fazer o cadastro clicando no botão novo e a tela de cadastro de usuário será chamada com um pequeno formulário. Figura 2: Tela de Autenticação do Usuário Fonte: Autoria própria Cadastro de Usuário Simples formulário para cadastro onde todos os campos são obrigatórios, ao preencher os campos e pressionar o botão cadastrar é acionado o método addusuario do web service enviando um objeto usuário em JSON para ser cadastrado após o envio o web service se responsabiliza para persistir os dados retornando um código de usuário, se o retorno for zero então houve uma falha ao cadastrar o usuário. 19

20 Figura 6: Tela de Cadastro de Usuário Fonte: Autoria própria Listagem dos Contatos E a tela principal da aplicação exibe uma lista com todos os contatos, cada um com seu status, como podem ser visto na figura 7 os contatos está todos com circulo vermelho isso quer dizer que os contatos não estão sincronização, caso os contatos estivessem sincronização a cor do circulo estaria em azul. O menu superior possui todas as funcionalidades da aplicação, Excluir, Atualizar, Enviar, Receber e Logof todas descritas logo a baixo: Excluir, executa o método ExcluirContatos, responsável por excluir todos os contatos armazenados na aplicação sem afetar os contatos já armazenados no aparelho e no web service; Atualizar, executa o método AtualizarContatos, responsável por atualizar os contatos da aplicação, antes de atualizar os contatos este método aciona o método podeatualizar que verifica se a quantidade de contatos não sincronizados na aplicação é igual a quantidade de contatos armazenados no aparelho, se retornar negativo então atualiza os contatos; 20

21 Enviar, executa o método EnviarContatos, responsável por comunicar-se com o web service e enviar os contatos da aplicação para o web service persisti-los no banco de dados online. Receber, executa o método ReceberContatos, responsável por comunicar-se com o web service, e solicitar todos os contatos e armazena-los na aplicação. Figura 7: Tela de Listagem de Contatos Fonte: Autoria própria Web Service O servidor Web Service é o agente responsável por manter os dados sincronizados entre as duas bases de dados, a base off-line da aplicação e a base de dados online. Como visto na figura 3 o Web Service possuí 4 métodos que serão detalhados posteriormente Método addcontato Utiliza o método HTTP (POST), é responsável por adicionar os contatos enviados pela aplicação. 21

22 Método addusuario Utiliza o método HTTP (POST), é responsável por adicionar os usuários enviados pela aplicação Método verificausuario Utiliza o método HTTP (POST), é responsável por verificar se o usuário que esta tentando efetuar login na aplicação existe Método getcontatos Utiliza o método HTTP (GET), é responsável por fornecer a aplicação uma lista de todos os contatos de um determinado usuário informado na solicitação Banco de dados Na figura 8 pode ser visto o diagrama de entidade-relacionamento do banco de dados online, ilustrando suas tabelas e seus relacionamentos. Figura 3: Diagrama de Entidade-Relacionamento do BD Online Fonte: Autoria própria Aplicação Web A figura 9 exibe a interface web do gerenciado de contatos, exibindo nome e telefone de cada contato ordenados em ordem alfabética com a possibilidade de filtrar os contatos pelo nome. 22

23 Figura 4: Interface Web Fonte: Autoria própria. 3. Conclusão O objetivo deste estudo foi através das tecnologias existentes, desenvolver uma aplicação capaz de integrar os contatos telefônicos armazenados no aplicativo móvel com uma base dados online, fazendo-se uma cópia de todos os contatos criando assim uma redundância de dados para garantir uma maior disponibilidade dos dados. Visto que a tendência tecnologia da atualidade é que tudo se conecte independente de fabricante, plataforma ou linguagem. As aplicações voltadas para uso da internet são muitas e crescem cada dia mais, influenciados pela velocidade da internet móvel que já é suportável pelos usuários. Como resultado obteve-se uma aplicação baseada na plataforma Android, simples, porém completa no sentido de integrar-se com a web, como foi o caso da utilização do RESTfull e JSON para desenvolver e consumir recursos gerados pelo web service. A partir deste estudo é possível aprimorar a aplicação desenvolvida, agregando-a mais recursos, tais como: Exibir os contatos agrupando-os por grupo; Melhorar a interface da aplicação tornando-a visualmente mais limpa e rápida; 23

24 Possibilitar a inserção, alteração e exclusão de contatos tanto na aplicação quando na interface web; Desenvolver um módulo para desktop; Poder compartilhar os contatos de um usuário com vários outros usuários de um determinado grupo, tal recurso necessários para empresas com bastantes funcionários. 4. Referências BEZERRA, Eduardo. Princípios de Análise e Projeto de Sistemas com UML. Rio de Janeiro: Campus, p. BORGES, Júnior; MAURÍCIO, Pereira. Aplicativos Móveis: Aplicativos Para Dispositivos Móveis, Usando C#.NET com a Ferramenta Visual Studio. NET e com Banco de Dados MySQL e SQL Server. Rio de Janeiro: Editora Ciência Moderna Ltda., CISCO. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, Disponível em: < 827/white_paper_c html> Acesso em: 07 jul GARGENTA, M. Learning Android. Sebastopol: O Reilly Media, LECHETA, Ricardo R. Google Android Aprenda a criar aplicações para dispositivos móveis com o Android SDK. 2. ed. São Paulo: Novatec, LEE, Wei-Meng. Beginning Android Application Development. Indianapolis, Estados Unidos: Wiley Publishing, p. MEIER, Reto. Professional Android 2 Application Development Wrox professional guides. 2. ed. USA: John Wiley & Sons, MENÉNDEZ, Andrés Ignácio Martínez. Uma ferramenta de apoio ao desenvolvimento de Web Services. Dissertação de Mestrado, Universidade Federal de Campina Grande, curso de Pós-Graduação em Informática,

25 OHA. Industry Leaders Announce Open Platform for Mobile Devices Disponível em: < Acesso em: 21 jun PRESSMAN, Roger S. Engenharia de Software. 6. ed. Rio de Janeiro: McGraw Hill, SCHEMBERGER, Elder E.; FREITAS, Ivonei; VANI, Ramiro. Plataforma Android. Jornal Tech, [S.l.], n. 1, não paginado, ago Disponível em: < Acesso em: 18 abr TAURION, Cezar. Computação em nuvem: transformando o mundo da tecnologia da informação. Rio de Janeiro: Brasport, REDES CONVERGENTES: COMPARTILHAMENTO COMPACTO E PLANEJADO DA INFORMAÇÃO SILVA, José Rubens da 5 joserubens.ti@outlook.com BRAUN, Leonardo Luiz 6 leonardolbraun@gmail.com BARROS, Andersown Becher Paes de 7 andersown@gmail.com SANTANA, Edie Correia 8 ediecs@gmail.com ICE INSTITUTO CUIABANO DE EDUCAÇÃO RESUMO 5 Acadêmico do curso de Ciência da Computação 6 Professor do curso de Ciência da Computação 7 Coordenador do curso de Ciência da Computação 8 Professor do curso de Ciência da Computação 25

26 Redes convergentes é uma topologia destinada ao uso facilitado das diversas tecnologias existentes nos dias hoje. O uso dessa arquitetura está destinado a grandes e pequenas empresas, isto por que o uso da mesma torna fácil a tarefa de gerenciar uma rede, tanto estrutural quanto organizacional, se tratando das pessoas responsáveis pelo gerenciamento da mesma. Todas essas facilidades bem como seus benefícios estão relacionados com o agrupamento de diversas tecnologias em uma mesma estrutura, ou seja, não há necessidade de diversas arquiteturas para realizar várias tarefas, ao contrário disso se tornou compacta a forma como isso é feito com uso convergente da tecnologia. O transporte de informação de diversos tipos agora pode ser feito em um mesmo meio de transmissão. Essa tarefa é realizada por uso de um protocolo de transporte capaz de transportar diversos tipos de dados com máxima eficiência, tanto na agilidade de entrega das informações como a garantia da mesma. Tudo deve ser feito com um planejamento organizado e inteligente, de forma a evitar o máximo de falhas possíveis. Palavras chave: Rede Convergente, Gerência de Rede, Protocolo de Transporte. 1.1 INTRODUÇÃO A comunicação via Internet tornou-se parte fundamental na vida das pessoas facilitando suas atividades no dia-a-dia. A WWW (World Wide Web) contém informações sobre assuntos tão diversificados como hipertextos, imagens, sons e vídeos, condições atmosféricas, produção de grãos, preços de ações e informações sobre tráfego aéreo, entre outras. Grupos estabelecem listas de correspondência eletrônicas de modo que possam compartilhar informações de interesse em comum. Colegas de profissão trocam correspondência de negócios eletronicamente, e parentes trocam saudações pessoais (Douglas E. COMER, 2005). Na década de 1980, uma tecnologia foi criada para tornar possível interconectar muitas redes físicas divergentes e opera-las como uma unidade coordenada. Conhecido como interligação de redes (Internetworking), a tecnologia forma a base para internet, acomodando várias tecnologias de hardware básicas, oferecendo um modo de interconectar as redes e definindo um 26

27 conjunto de convenções de comunicação que as redes utilizam para interoperar (Douglas E. COMER, 2005). Convergência tecnológica é o agrupamento de diversas tecnologias usada para diferentes tipos de utilidades, ou seja um tempo atrás usávamos diversos meios de tecnologias que nos auxiliavam nos comprimentos de nossas atividades, seja ela profissional ou em meio a uso particular. Por sua vez, a convergência veio a fim de colocar um fim em diversas tecnologias que eram usadas para realizar apenas uma tarefa. Sendo assim, com o agrupamento dessas tecnologias, se tornou eficiente o modo em que as pessoas passaram a se comunicar e realizar suas tarefas em uma mesma estrutura tecnológica. Trazendo o conceito e aplicação para redes de computadores, isso significa que teremos então o transporte dessas informações, seja ela de qualquer tipo em um mesmo padrão, isto é, em um mesmo protocolo de transporte. Será colocado uma dissertativa dos diversos conceitos e comparações entre tecnologias já consagradas e implantadas no estado da arte com a promissora abordagem convergente, isso trará uma visão mais transparente e didática sobre o uso desta tecnologia convergente. 1.2 REDES CONVERGENTES: MOTIVAÇÃO A tecnologia está cada vez mais ligada a vida das pessoas e por meio dela, é compartilhado milhões de dados todos os dias. Para que essas informações seja compartilhada de forma segura, rápida e ao mesmo tempo fornecer capacidade de transportar vários dados em um único clique, é preciso que haja planejamento aprofundado e, tecnologia capaz de suportar este tipo de serviço. 1.3 MPLS O protocolo MPLS (Multiprotocol Label Switching) trabalha com comutação por rótulo. Isso implica diretamente na capacidade de transporte de variados tipos de dados em uma mesma estrutura tecnológica, ou seja é possível fazer com que vários de dados, sejam transmitidos com segurança, velocidade e escalabilidade no mesmo canal de comunicação. 27

28 A utilização da tecnologia IP deverá ser a principal ferramenta adotada pelos prestadores de serviço. Assim, se colocada para trabalhar juntamente com a tecnologia MPLS, teremos então a possibilidade de juntar vários tipos de informações facilitando as comunicações de dados, voz e vídeos e consequentemente gerando economia tecnológica para as operadoras. De acordo com Pepelnjak e Guichard Por padrão, o protocolo IP possui como base para encaminhamento de pacotes a análise do endereço IP de destino existentes no cabeçalho do pacote da camada de rede. Este processo também é tradicionalmente chamado de hop-by-hop packet forward. Para obter segurança, eficiência de transmissão no quesito velocidade e escalabilidade, o MPLS usa rótulos (Labels) de tamanho fixo. Desta forma o transforma em um protocolo de camada dois e meio. De acordo com José Mario Oliveira, Rafael Dueira Lins e Roberto Mendonça O fato de MPLS ser, por essência, uma tecnologia de camada dois e meio isto porque adiciona um cabeçalho de 32 bits (que contém um rótulo) entre as camadas de enlace de dados e redes (dois e três do modelo OSI), dessa forma trabalhando com a tecnologia IP provocou uma significante evolução nas tecnologias de núcleo da rede, sendo extremamente fácil de operar, oferecendo muitos mecanismos de controle e gerência de tráfego e provocando um melhor uso do meio físico. Nas redes convencionais, uma parte extra é colocada no cabeçalho IP, o rótulo MPLS, conhecido como cabeçalho de calço (Shim Header). Sua localização fica entre o cabeçalho IP e o cabeçalho da camada de enlace, isso implica em um encapsulamento genérico. 28

29 De acordo com Kurose, J. F. e Ross, K. W. Para aumentar a eficiência da rede são utilizados roteadores que trabalhem exclusivamente na leitura de rótulos e encaminhamento dos pacotes, fazendo análise e classificação do cabeçalho, e diminuindo o processamento nos roteadores principais da rede. 1.4 NECESSIDADES DO DESENVOLVIMENTO DE NOVAS TECNOLOGIAS O MPLS é sim uma tecnologia que promete revolucionar o mundo, desde o acesso a informação do usuário doméstico até o núcleo da Internet. Existem tecnologias já consagradas e bem fundamentadas que fazem o trabalho de roteamento de pacotes e cuidam com eficiência dos dados que cada pessoa gera ao transmitir uma informação. Entre elas, podemos citar a tecnologia Frame Relay que apesar de ser uma tecnologia relativamente antiga que, no estado da arte conseguimos encontrar tecnologia de melhor solução, contudo a tecnologia Frame Relay se mostrou eficaz no seu tempo de invento. De acordo com Manuel Santos, Vasco Lopes, Viriato Sérgio O Frame Relay é um serviço de comunicação de dados baseado na tecnologia de comutação de pacotes (packet switching), com velocidades de acesso desde 64 Kbps até 2 Mbps. É a solução ideal para interligação de redes dispersas geograficamente, onde seja necessário circular diferentes tipos de dados. Certamente, o Frame Relay permite que muitas aplicação utilizem essa tecnologia, bem como aproveitando dos seus benefícios, confiabilidade e eficiência no uso de banda. Porém, se formos pensar nos dias de hoje já teríamos muitos problemas a resolver devido ao grande volume de dados que 29

30 temos que gerenciar bem como a grande quantidade de usuários usando a rede de comunicação. Foi a partir do crescimento acelerado de usuários que houve a necessidade do desenvolvimento de uma tecnologia capaz de suprir a comunicação do momento, otimizando ainda mais o transporte de dados. As necessidades que pairavam no momento para um novo método de transporte de dados que culminou no surgimento do ATM. Contudo, foi alvo de evoluções na qual necessitávamos de alta velocidade, segurança e uma das mais fascinantes tecnologias que em um futuro bem próximo seria de fundamental importância, a convergência da informação. ATM é uma tecnologia de comunicação de alta velocidade, e pode ser usada para interligar redes locais (LAN), metropolitanas e de longa distância (WAN). Uma de suas vantagens inicias é que ela permite manipulação de dados, voz e vídeos. De acordo com Huber Bernal Filho Basicamente a tecnologia ATM fornece um meio para enviar informações em modo assíncrono através de uma rede de dados, dividindo essas informações em pacotes de tamanho fixo denominados células (cells). Cada célula carrega um endereço que é usado pelos equipamentos da rede para determinar o seu destino. A tecnologia ATM utiliza em seu processo de comunicação a comutação de pacotes, semelhante com a tecnologia Frame Relay. Isso proporciona uma maior facilidade no envio de informações com diferentes requisitos de tempo assim como funcionalidade, tendo como base sua eficiência no uso de banda, confiabilidade e suporte a aplicações que requerem classes de qualidade de serviços diferenciados, exemplo, a transmissão de voz. 30

31 A tecnologia ATM utiliza em suas transmissões a comutação por pacotes que à partir daí provê um serviço de transferência de dados orientado a conexão. Ao contrário das tecnologias X.25 e Frame Relay, a tecnologia ATM utiliza pacotes de tamanho fixo chamado de célula (cell). Uma célula possui 53 bytes, sendo 48 para informações úteis e 5 para o cabeçalho (Huber Bernal Filho, 2003). De acordo com Huber Bernal Filho Na tecnologia ATM as conexões de rede são de 2 tipos: UNI (User-Network Interface), que é a conexão entre equipamentos de acesso ou de usuário e equipamentos de rede, e NNI (Network Node Interface), que é a conexão entre equipamentos de rede. Analisando essas opções, na primeira delas a forma como estes serão tratados pela rede remete a importância de informações de tipos de serviços não relevantes. Já na segunda alternativa, as configurações de conexões virtuais entre os equipamentos de rede, remete o controle absoluto a conexão virtual na transmissão de dados. Contudo, podemos perceber que a variedade de tecnologia capaz de realizar o transporte de dados de forma correta e segura ultrapassa o nosso campo de visão. Veremos à seguir uma comparação entre as três principais tecnologia usadas nos dias de hoje bem como mostrar suas diferenças e vantagens em suas abordagens. 1.5 MPLS: TECNOLOGIA SOBRE TODAS AS OUTRAS É evidente que a necessidade nos dias de hoje nos leva a desenvolver novos métodos ou mesmo melhorar o que já temos em relação a eficiência de transmissão de dados. Isto se torna cada vez mais necessário se pensarmos na realidade brasileira com seus métodos de telecomunicações. Uma rede que ultrapassa os limites de custo com qualidade preocupante em relação ao resto do mundo. Com a tecnologia cada vez mais evoluída, é evidente que a informação é o objetivo de qualquer uso tecnológico. No entanto, precisamos 31

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede

Leia mais

Márcio Leandro Moraes Rodrigues. Frame Relay

Márcio Leandro Moraes Rodrigues. Frame Relay Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - QoS e Engenharia de Tráfego www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em oposição ao paradigma best-effort (melhor esforço) da Internet, está crescendo

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

Como medir a velocidade da Internet?

Como medir a velocidade da Internet? Link Original: http://www.techtudo.com.br/artigos/noticia/2012/05/como-medir-velocidade-da-suainternet.html Como medir a velocidade da Internet? Pedro Pisa Para o TechTudo O Velocímetro TechTudo é uma

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br CENTRO UNIVERSITÁRIO DE VOLTA REDONDA UniFOA Curso Tecnológico de Redes de Computadores Disciplina: Redes Convergentes II Professor: José Maurício S. Pinheiro

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Switch na Camada 2: Comutação www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução A conexão entre duas portas de entrada e saída, bem como a transferência de

Leia mais

Sistema de Controle de Solicitação de Desenvolvimento

Sistema de Controle de Solicitação de Desenvolvimento Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

Leia mais

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

O modelo ISO/OSI (Tanenbaum,, 1.4.1) Cenário das redes no final da década de 70 e início da década de 80: Grande aumento na quantidade e no tamanho das redes Redes criadas através de implementações diferentes de hardware e de software Incompatibilidade

Leia mais

:: Telefonia pela Internet

:: Telefonia pela Internet :: Telefonia pela Internet http://www.projetoderedes.com.br/artigos/artigo_telefonia_pela_internet.php José Mauricio Santos Pinheiro em 13/03/2005 O uso da internet para comunicações de voz vem crescendo

Leia mais

Redes de Computadores. Prof. Dr. Rogério Galante Negri

Redes de Computadores. Prof. Dr. Rogério Galante Negri Redes de Computadores Prof. Dr. Rogério Galante Negri Rede É uma combinação de hardware e software Envia dados de um local para outro Hardware: transporta sinais Software: instruções que regem os serviços

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 6: Switching Uma rede corporativa

Leia mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

Curso: Redes II (Heterogênea e Convergente)

Curso: Redes II (Heterogênea e Convergente) Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Redes Heterogênea e Convergente Professor Rene - UNIP 1 Redes heterogêneas Redes Heterogêneas Todo ambiente de rede precisa armazenar informações

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI SERVICE DESK MANAGER SDM Manual do Sistema - DPOI Conteúdo SERVICE DESK MANAGER SDM... 1 Manual do Sistema - DPOI... 1 INTRODUÇÃO... 4 ACESSO AO SISTEMA... 5 OPÇÕES DO SISTEMA... 6 SISTEMA... 7 Pesquisar

Leia mais

Considerações a serem feitas antes da implantação.

Considerações a serem feitas antes da implantação. Multi-Loja Objetivo O objetivo deste documento é demonstrar o conceito de Multi-loja utilizando o Sismoura. É uma ferramenta que permite a comunicação entre as empresas, possibilitando assim que a matriz

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

Leia mais

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo Manual de utilização do sistema OTRS (Atendimento) Cliente Externo 1 LISTA DE ILUSTRAÇÕES FIGURA 1 - TELA DE LOGIN... 5 FIGURA 2 - TELA INICIAL... 6 FIGURA 3 PREFERÊNCIAS DO USUÁRIO... 6 FIGURA 4 NOVO

Leia mais

Faculdade Anhanguera de São Caetano do Sul

Faculdade Anhanguera de São Caetano do Sul Faculdade Anhanguera de São Caetano do Sul Redes Locais Curso: Tecnologia em Redes de Computadores Prof:Eduardo M. de Araujo Site-http://professoreduardoaraujo.com Modelo de Rede Hierárquico Camada de

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS PROFESSOR: CARLOS BECKER WESTPHALL Terceiro Trabalho

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

MPLS MultiProtocol Label Switching

MPLS MultiProtocol Label Switching MPLS MultiProtocol Label Switching Cenário Atual As novas aplicações que necessitam de recurso da rede são cada vez mais comuns Transmissão de TV na Internet Videoconferências Jogos on-line A popularização

Leia mais

Evolução na Comunicação de

Evolução na Comunicação de Evolução na Comunicação de Dados Invenção do telégrafo em 1838 Código Morse. 1º Telégrafo Código Morse Evolução na Comunicação de Dados A evolução da comunicação através de sinais elétricos deu origem

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Gerenciamento de Incidentes

Gerenciamento de Incidentes Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que

Leia mais

Itinerários de Ônibus Relatório Final

Itinerários de Ônibus Relatório Final CENTRO UNIVERSITÁRIO SENAC Itinerários de Ônibus Relatório Final Grupo 5 Caio Roque Daniel Nunes Elise Roese José Caneiro Marcos Grignani São Paulo Junho de 2007 1 ÍNDICE 1. Introdução... 3 2. Desenvolvimento...

Leia mais

Registro e Acompanhamento de Chamados

Registro e Acompanhamento de Chamados Registro e Acompanhamento de Chamados Contatos da Central de Serviços de TI do TJPE Por telefone: (81) 2123-9500 Pela intranet: no link Central de Serviços de TI Web (www.tjpe.jus.br/intranet) APRESENTAÇÃO

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O Mobile Voice System ( MVS) foi projetado para unificar os recursos do telefone fixo aos smartphones e às redes

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar

Leia mais

Manual AGENDA DE BACKUP

Manual AGENDA DE BACKUP Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu

Leia mais

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1 MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

LAN Design. LAN Switching and Wireless Capítulo 1. Version 4.0. 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1

LAN Design. LAN Switching and Wireless Capítulo 1. Version 4.0. 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 LAN Design LAN Switching and Wireless Capítulo 1 Version 4.0 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Objetivos do Módulo Compreender os benefícios e do uso de uma organização hierárquica

Leia mais

Sistemas de Produtividade

Sistemas de Produtividade Sistemas de Produtividade Os Sistemas de Produtividade que apresentaremos em seguida são soluções completas e podem funcionar interligadas ou não no. Elas recebem dados dos aplicativos de produtividade,

Leia mais

MANUAL RASTREAMENTO 2013

MANUAL RASTREAMENTO 2013 MANUAL RASTREAMENTO 2013 Visão Geral O menu geral é o principal módulo do sistema. Através do visão geral é possível acessar as seguintes rotinas do sistema: Sumário, localização, trajetos, últimos registros.

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

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

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas MÓDULO 5 Tipos de Redes 5.1 LAN s (Local Area Network) Redes Locais As LAN s são pequenas redes, a maioria de uso privado, que interligam nós dentro de pequenas distâncias, variando entre 1 a 30 km. São

Leia mais

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO Rafael D. Ribeiro, M.Sc,PMP. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br @ribeirord Pesquisa e Propagação do conhecimento: Através da Web, é possível

Leia mais

Manual de Usuário Versão 3.0

Manual de Usuário Versão 3.0 Manual de Usuário Versão 3.0 Objetivo Este Manual de Usuário é destinado a todos os usuários do website VisionLink que necessitam monitorar localização, horímetro e condições vitais do equipamento: Clientes

Leia mais

MANUAL DO PVP SUMÁRIO

MANUAL DO PVP SUMÁRIO Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11

Leia mais

SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO

SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO SUAP Módulo Protocolo Manual do Usuário DTI DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SEÇÃO DE PROJETOS, SISTEMAS E PROCESSOS DE NEGÓCIO SUMÁRIO 1. APRESENTAÇÃO... 1 1.1. ACESSO AO SISTEMA... 1 1.2. TELA INICIAL

Leia mais

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE MARCOS LEÃO 1, DAVID PRATA 2 1 Aluno do Curso de Ciência da Computação; Campus de Palmas; e-mail: leão@uft.edu.br PIBIC/UFT

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID Maik Olher CHAVES 1 ; Daniela Costa Terra 2. 1 Graduado no curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

SOBRE A CALLIX. Por Que Vantagens

SOBRE A CALLIX. Por Que Vantagens Callix PABX Virtual SOBRE A CALLIX Por Que Vantagens SOBRE A CALLIX Por Que Vantagens Por Que Callix Foco no seu negócio, enquanto cuidamos da tecnologia do seu Call Center Pioneirismo no mercado de Cloud

Leia mais

Manual do Usuário. E-DOC Peticionamento Eletrônico TST

Manual do Usuário. E-DOC Peticionamento Eletrônico TST E-DOC Peticionamento APRESENTAÇÃO O sistema E-DOC substituirá o atual sistema existente. Este sistema permitirá o controle de petições que utiliza certificado digital para autenticação de carga de documentos.

Leia mais

Manual Software Controle de Jukebox. Manual. Software Controle de Jukebox

Manual Software Controle de Jukebox. Manual. Software Controle de Jukebox Manual Software Controle de Jukebox Versão 1.0 2014 Sumário 1. Principais Características... 2 2. Software Controle de Jukebox... 3 I. Tela Principal... 4 1 Data Cobrança... 4 2 Linha... 4 3 Cobrador...

Leia mais

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.

Leia mais

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML... 1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...

Leia mais

Escritório Virtual Administrativo

Escritório Virtual Administrativo 1 Treinamento Módulos Escritório Virtual Administrativo Sistema Office Instruções para configuração e utilização do módulo Escritório Virtual e módulo Administrativo do sistema Office 2 3 1. Escritório

Leia mais

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um

Leia mais

*HUPRQGR±0DQXDOGR8VXiULR

*HUPRQGR±0DQXDOGR8VXiULR 1 of 23 *HUPRQGR±0DQXDOGR8VXiULR O manual do usuário tem como objetivo, detalhar o funcionamento do Sistema de Gerenciamento e Monitoramento On-Line de Obras, de forma clara para seus usuários. Clique

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

Leia mais

Cap 01 - Conceitos Básicos de Rede (Kurose)

Cap 01 - Conceitos Básicos de Rede (Kurose) Cap 01 - Conceitos Básicos de Rede (Kurose) 1. Quais são os tipos de redes de computadores e qual a motivação para estudá-las separadamente? Lan (Local Area Networks) MANs(Metropolitan Area Networks) WANs(Wide

Leia mais

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores Conceitos Básicos de Rede Um manual para empresas com até 75 computadores 1 Conceitos Básicos de Rede Conceitos Básicos de Rede... 1 A Função de Uma Rede... 1 Introdução às Redes... 2 Mais Conceitos Básicos

Leia mais

MANUAL DO GERENCIADOR ESCOLAR WEB

MANUAL DO GERENCIADOR ESCOLAR WEB CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4

Leia mais

Treinamento GVcollege Módulo Acadêmico - Pedagógico

Treinamento GVcollege Módulo Acadêmico - Pedagógico Treinamento GVcollege Módulo Acadêmico - Pedagógico 2015 GVDASA Sistemas Pedagógico 2 AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante

Leia mais

GUIA DE CONFIGURAÇÃO CONEXÕES VPN SSL (CLIENT TO SERVER)

GUIA DE CONFIGURAÇÃO CONEXÕES VPN SSL (CLIENT TO SERVER) GUIA DE CONFIGURAÇÃO CONEXÕES VPN SSL (CLIENT TO SERVER) Conexões VPN SSL (Client to Server) 1- Introdução Uma VPN (Virtual Private Network, ou rede virtual privada) é, como o nome sugere, uma rede virtual,

Leia mais

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio

Leia mais

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP 1 INTRODUÇÃO Devido ao crescimento da Internet, tanto do ponto de vista do número de usuários como o de serviços oferecidos, e o rápido progresso da tecnologia de comunicação sem fio (wireless), tem se

Leia mais

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 CURSO: Redes de Computadores MISSÃO DO CURSO Com a modernização tecnológica e com o surgimento destes novos serviços e produtos, fica clara a necessidade de profissionais

Leia mais

Introdução ao GED Simone de Abreu

Introdução ao GED Simone de Abreu Introdução ao GED Simone de Abreu GED O que é isso? O conhecimento teve, ao longo da história, diferentes significados e funções. No tempo das cavernas nossos antepassados transmitiam aos seus descendentes

Leia mais

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso

Leia mais

Projeto de Redes Físico e Lógico. Prof. MSc. Jeferson Bussula Pinheiro

Projeto de Redes Físico e Lógico. Prof. MSc. Jeferson Bussula Pinheiro Projeto de Redes Físico e Lógico Prof. MSc. Jeferson Bussula Pinheiro Gerência de redes ou gerenciamento de redes. É o controle de qualquer objeto passível de ser monitorado numa estrutura de recursos

Leia mais

Fábrica de Software 29/04/2015

Fábrica de Software 29/04/2015 Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

Sistemas de Informação I

Sistemas de Informação I + Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas

Leia mais

Figura 1 Taxas de transmissão entre as redes

Figura 1 Taxas de transmissão entre as redes Conceitos de Redes Locais A função básica de uma rede local (LAN) é permitir a distribuição da informação e a automatização das funções de negócio de uma organização. As principais aplicações que requerem

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

CAPÍTULO 2. Este capítulo tratará :

CAPÍTULO 2. Este capítulo tratará : 1ª PARTE CAPÍTULO 2 Este capítulo tratará : 1. O que é necessário para se criar páginas para a Web. 2. A diferença entre páginas Web, Home Page e apresentação Web 3. Navegadores 4. O que é site, Host,

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

Leia mais

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Sumário Objetivos do Blog... 2 Log-in... 3 Esqueci minha senha... 4 Utilizando o Blog... 5 Encontrando seu Blog... 5 Conhecendo o

Leia mais

Manual AGENDA DE BACKUP

Manual AGENDA DE BACKUP Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu

Leia mais

PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos

PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos 1 SISTEMA DE ORDEM DE SERVIÇO DE INFORMÁTICA Este documento tem o objeto

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais