Java Card Next Generation

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

Download "Java Card Next Generation"

Transcrição

1 : : : : Igor Medeiros igormedeiros): Diretor técnico da X-Card Consulting, conhecido como o Java Card Man Brasileiro, é pioneiro na produção de literatura Java Card no Brasil. Trabalha com Java desde 2001, é ativo colaborador da comunidade Java Card. Como instrutor Java Card, treinou diversos desenvolvedores em consultorias e estatais. Realizou palestras técnicas e workshops nos diversos congressos por todo o País e é autor do livro Desenvolvimento Java Card sem mistérios (lançamento em breve). Fundador da ONG Alegria de Rua ( atua desde 2001 no resgate de moradores de rua. Java Card Next Generation Desenvolva Servlets Java Card para Smart Cards sem APDU Java Card é uma plataforma de software normalmente vista em smart cards e, considerando que os SIM cards são smart cards, a probabilidade de você possuir uma máquina virtual Java Card 2 no seu celular ou carteira é próxima de 100%. Nosso país ainda tem poucos desenvolvedores Java Card, provavelmente porque até a versão 2.x, a plataforma Java Card ainda era baseada em um nicho do mercado de segurança, autenticação, identificação etc., mas com a grande evolução da versão 3.x, podemos dizer que Java Card agora se tornou um micro JEE, atraindo desenvolvedores Web, já que temos agora um container Web no smart card com aplicações Web. ma descrição simples da versão 3.x da plataforma Java Card nos leva a pensar que se trata de mais uma daquelas tecnologias envolvendo a tecnologia Java que só estará presente em nosso dia-a-dia na próxima década. Felizmente, a ideia de simplificar o desenvolvimento, deploy e acesso às aplicações Java Card, digo, servlets, tornou o conceito de servidor pessoal seguro e portável. Sendo mais claro, em breve você carregará em seu celular um servidor web vivo no SIM Card do seu celular. Se você já tentou aprender Java Card só para ficar por dentro e até colocar no seu currículo e desistiu antes mesmo do Hello- World, não se preocupe, você não é o único. Agora que temos a versão 3.x da plataforma Java Card, posso confortá-lo ao dizer que o aprendizado Java Card é tedioso, tanto quanto o fluxo de desenvolvimento, mas devo também dizer que é simples! Com Java Card 3.x, se você já escreveu um servlet, já poderá dizer que possui um conhecimento básico de Java Card, após ler este artigo. 68

2 Java Card 2.x Minha paixão por Java Card já dura 9 anos. Confesso que não entendo como tem durado tanto já que costuma ser uma grande dor de cabeça para tantos colegas, principalmente quando se deparam com particularidades do universo dos cartões inteligentes, como o entendimento de comandos e respostas APDU, trocados com o cartão inteligente. Espero que você nunca tenha precisado debugar um applet Java Card, ainda mais quando a resposta é 0x6700 (erro desconhecido). Deve ser por isso que vejo tantos desenvolvedores desistindo no meio do caminho. De fato, o processo de desenvolvimento e até mesmo o entendimento de como um applet Java Card se comunica com um desktop ou mesmo um celular é um tanto tedioso, visto que temos que pensar em termos de APDU, TLVs etc., afinal, nós pensamos em termos do mundo real. A figura 2 representa essa comunicação baseada em pacotes APDU. A especificação Java Card 2.x descreve uma série de limitações necessárias na linguagem e no ambiente de execução para que uma plataforma Java caiba em um dispositivo com considerável limitação de processamento e armazenamento. Entre as limitações, podemos citar: versão 1.3 do JDK); Tool Kit no celular, pois, no final, toda instrução enviada ao SIM card é um comando APDU, conforme ilustra a figura 3. Figura 2. Interação com smart card na plataforma Java Card 2.x via desktop. Mesmo com essas limitações, devemos respeitar o fato de o Java Card ser a plataforma dominante no universo dos smart cards, com bilhões de aplicações em produção, algumas delas possivelmente na sua carteira ou celular. A figura 1 ilustra o desenho da especificação Java Card 2.x. Figura 3. Interação com smart card na plataforma Java Card 2.x via telefone celular. Desafios no desenvolvimento Java Card 2.x Interação de aplicações Java Card 2.x Figura 1. Arquitetura Java Card 2. Applets Java Card somente recebem comandos APDU do ambiente de execução JCRE (Java Card Runtime Enviroment), portanto, aplicações tanto no desktop ou num celular podem apenas enviar e receber comandos e respostas no formato APDU. Interessante é observar que desde 2003 alguns cientistas compararam esta comunicação com o smart card com uma comunicação HTTP, afinal de contas, o smart card recebe um comando, processa e então devolve uma resposta. A figura 2 ilustra como é a interação de uma aplicação desktop com um smart card Java Card. Uma aplicação Java ME, no ponto de vista do SIM Card, se comporta da mesma maneira como outra aplicação SIM A primeira vista, no código-fonte da Listagem 1, um HelloWorld Java Card não parece difícil de se entender. Como a API é enxuta, Java Card deve ser fácil, certo? Vejo alguns desenvolvedores que fazem meus cursos reclamarem que já leram um livro sobre Java Card e que o livro falava tudo sobre a API, a linguagem etc., mas não é claro quanto ao gerenciamento das aplicações no smart card. De fato, a especificação Java Card 2 não define um software que faça o deploy dos applets no smart card, apenas define que um Off-card instalation Program proprietário deve ser utilizado para instalar applets no smart card. Outra dificuldade que vejo (a mesma que eu tive ao iniciar com Java Card) é entender APDUs. posso dizer que é algo fácil. Mesmo podendo explicar em dois minutos, é sempre complicado quando precisamos descrever um comando de forma não-humana como 0x Pensar em forma de APDUs é sem dúvida tedioso e pode fazer você chegar mais tarde em casa se precisa depurar um applet apenas pelas respostas APDU. Depurar código-fonte não é tão complicado quando você tem a ferramenta correta. Temos algumas opções de IDEs pagas no mercado que nem sempre estão ao alcance do desenvolvedor ou estudante que deseja apenas ingressar nesse universo. O fato de precisar passar por burocracias internas de empresas somente para obter uma 69

3 : : : : cópia de uma ferramenta de desenvolvimento (ou plugin) é um tanto desestimulante. Listagem 1. HelloWorld Java Card 2.x. package br.com.igormedeiros; import javacard.framework.apdu; import javacard.framework.iso7816; import javacard.framework.isoexception; public class HelloWorldJC extends javacard.framework.applet { public static void install(byte[] barray, short boffset, byte blength) { (new HelloWorldJC()).register(bArray, (short) (boffset + 1), barray[boffset]); public void process(apdu apdu) { byte[] hello = { h, e, l, l, o,, w, o, r, l, d,, J, a, v, a,, C, a, r, d ; apdu.setoutgoing(); short totalbytes = (short) hello.length; apdu.setoutgoinglength(totalbytes); apdu.sendbyteslong(hello, (short) 0, (short) hello.length); Escrever este código-fonte Java Card 2.x é a parte fácil da história. A execução é que normalmente gera dor de cabeça porque você deve configurar o ambiente de execução simulado (ferramenta jcwde), de- finindo o AID de cada applet, bem com a correta referência no escopo de visibilidade do jcwde. Deve-se também preparar um script de comandos APDU de acordo com os valores de cada campo do comando APDU que você deve ter definido no código-fonte do applet. Para executar o código-fonte em ambiente emulado, primeiro executa-se o utilitário jcwde, parte do Kit de desenvolvimento Java Card 2.x e depois, em outra janela de prompt, executa-se o utilitário apdutool (outro utilitário do JCDK), passando como argumento o arquivo de script APDU, com instruções para selecionar o applet e depois se executa as instruções específicas do applet. entendeu alguma coisa? Deve ser porque você não conhece Java Card 2, ou porque ainda não cheguei num passo primordial, que é converter o applet para o formato.cap (Java Card não suporta.class) e fazer deploy no smart cards, testando os APDUs em ambiente de produção. A linguagem técnica muda quando começamos a falar em servlets, especialmente quando há um bom plugin-in numa IDE madura como NetBeans, que suporta todo o processo de desenvolvimento, teste e deploy no smart card com um excelente ambiente para simulação de sua nova aplicação web, rodando num smart card. Java Card 3.x Demorou seis anos para sair uma nova versão da especificação Java Card e de certa forma surpreendeu o mercado. Ninguém esperava que as ideias das teses científicas saíssem do Google Scholar para contribuir com a realidade da versão 3.0 da especificação Java Card em Somente no ano seguinte é que o SDK foi publicado juntamente com uma plataforma completa de desenvolvimento, incluindo um plug-in NetBeans, que suporta todo o processo de desenvolvimento e teste, simulando a execução em smart cards simulados. A especificação 3.0 foi dividida em duas edições para separar o legado da inovação, tornando os smart cards com Java Card 3 compatíveis com applets feitos para Java Card 2. A edição que vamos testar aqui é a da inovação, chamada connected. A edição que suporta o legado é chamada classic. Java Card 3 de fato traz uma série de inovações, mudanças significativas e a quase que completa eliminação das limitações existentes na plataforma Java Card 2. Entre as novidades, devemos destacar: 70 API base Subconjunto de JDK 1.3 Java Card 2.x Java Card 3.x Baseada num subconjunto CLDC com suporte à linguagem Java 6 (quase que total) Anotações Tipos Múltiplas linhas de execução (Threads) boolean, byte, short (possibilade de int por meio de configuração específica) Todos os tipos primitivos, exceto de ponto flutuante. Suporte a objetos java.lang.string Servlets Coleta automática de lixo (objetos não utilizados) Rede TCP/IP HTTP/HTTPS Arquivos.class, é necessário converter para.cap Arquivos de deploy.war Carga dinâmica de classes Arrays multidimensionais duas dimensões Suporte a smart cards com processadores de 32-bits Suporte a smart cards com 24Kb de memória RAM.

4 Uma das primeiras coisas que nos chama atenção no desenho da arquitetura da nova especificação Java Card 3 é a presença de um contêiner web, conforme podemos verificar na figura 4. Os applets ainda existem para a versão classic no suporte das aplicações legadas. Agora temos aplicações web, ou simplesmente servlets. A versão 2.4 da especificação dos servlets foi incorporada para permitir verdadeiras aplicações web rodando diretamente do seu novo servidor pessoal seguro e portátil, que vai onde você estiver. ao passo da instalação dos plugins. Abra o NetBeans, acesse o menu tools > plugins. Na caixa de diálogo Plugins, acesse a aba Available Plugins e na caixa de texto de search digite Java Card, como mostra a figura 6. Figura 6. Instalando plugins Java Card na IDE NetBeans. Figura 4. Arquitetura Java Card 3. A forma como um servlet interage com requisições do mundo externo não é diferente dos servlets que já conhecemos, ou seja, via requisições HTTP/HTTPS, que são originadas de browsers de desktop ou celulares. O servidor ficou pessoal e vai onde você estiver, sempre ouvindo requisições HTTP, conforme ilustrado na figura 5. Imagine o que você pode fazer com essa oportunidade tecnológica. Acredito que você ficará ainda mais empolgado sabendo que o smart card também suporta protocolos baseados em XML, possibilitando o uso de WebServices. Após o download e instalação do plugin, reinicie o NetBeans. Para criar um projeto Java Card no NetBeans, acesse o menu File > New Projet, então selecione a categoria Java Card e o tipo de projeto Web Project.como ilustra a figura 7. Figura 7. Criando projeto web Java Card na IDE NetBeans. Figura 5. Interação com smart card na plataforma Java Card 3.x Connected via browser do desktop ou celular. Seu primeiro servlet Java Card Vamos a construção do nosso primeiro servlet Java Card 3. Veremos passo-a-passo como desenvolver essas aplicações ficou fácil. Pressupondo que seu ambiente de desenvolvimento já esteja configurado com JDK e NetBeans 7.1 ou superior, vamos direto Os próximos passos determinam os nomes de diretório, contexto web e o alvo para execução simulada, ou seja, o ambiente de execução e dispositivo. Neste ponto, confira se a plataforma Java Card está configurada no NetBeans, assim como o dispositivo, senão, clique no botão Manage Platforms. O diálogo Java Platform Manager é exibido, oferecendo a possibilidade de adicionar o JAVACARD_HOME se for necessário, como ilustra a figura 8. O plugin Java Card 3 para a IDE NetBeans está disponível para Linux e Mac OS, mas o JCDK (Java Card Development Kit) ainda só pode ser encontrado para Windows. Isso significa que a instalação do plugin em ambiente Windows já realiza o download do JCDK e configura automaticamente a plataforma JRE (vide configuração de plataformas NetBeans) e que, por enquanto, podemos desenvolver Java Card 3 utilizando NetBeans e seu plugin somente em ambiente Windows. 71

5 : : : : Figura 10. Configuração geral do novo projeto web Java Card (connected). Figura 8. JCRE (Java Card Runtime Environment) gerenciado como plataforma no NetBeans. Você pode gerenciar um dispositivo (smart card) e até alterar sua configuração, tal como configurar a forma como os serviços oferecidos pelo smart card simulado serão disponibilizados via HTTP. Você pode deixar as configurações como sugerido por padrão, conforme a ilustração da figura 9. Listagem 2. JCServletMundoJava. package br.com.mundojava.javacard; import java.io.ioexception; import java.io.printwriter; import javax.servlet.http.httpservlet; import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse; public class JCServletMundoJava extends HttpServlet { Figura 9. Configuração do dispositivo simulado (smart card). Voltando ao assistente para a criação de um projeto Web Java Card, você deve preencher apenas o nome do projeto, os outros caminhos de diretório e contexto Web serão preenchidos automaticamente, chamaremos nosso projeto de JCServletMundoJava e o pacote br.com.mundojava.javacard, e vamos marcá-lo também como projeto principal do NetBeans, conforme ilustrado na figura 10. Ao clicar no botão Finish, toda a estrutura de diretórios do projeto é criada junto com o código-fonte do servlet, uma página HTML inicial e os descritores MANIFEST.MF, web.xml e javacard. xml. A Listagem 2 mostra o código-fonte gerado para o public void doget(httpservletrequest request, HttpServletResponse response) throws IOException { response.setcontenttype( text/html ); PrintWriter out = response.getwriter(); try { out.println( <html><head><title>jcservletmundojava</title> </head> ); out.println( <body><h1>boas vindas</h1> ); out.println( Ola ); out.println(request.getparameter( name )); out.println(! Seja benvindo(a) ao seleto grupo de desenvolvedores Java Card 3 leitores da revista MundoJava. ); out.println( </body></html> ); finally { out.close(); Se você quiser adicionar outros servlets, precisa apenas descrever o contexto web de cada um por meio dos arquivos MANIFEST. MF, web.xml e javacard.xml. se esqueça de parar a execução 72

6 do dispositivo simulado antes de clicar no botão Run novamente. Na Listagem 3, vamos editar o arquivo index.html no diretório Web Pages. Este diretório deve conter apenas os arquivos HTML e faremos isso apenas para personalizar a página inicial. Listagem 3. index.html.. <html> <head> <title>exemplo HelloWorld Java Card 3</title> </head> <body> <div style= text-align:center > <form method= get action= /jcservletmundojava/jcservletmundojava > <table border= 0 > <tr> <td>seu nome:</td> <td><input type= text name= name ></input></td> </tr> <tr> <td> </td> <td><input type= submit value= Diga Ola ></td> </tr> </table> </form> </div> </body> </html> Como pode perceber, um servlet bem simples foi criado sem precisar digitar uma linha de código-fonte. Vamos apenas alterar um pouco o texto conforme as Listagens acima e então você já pode clicar no botão Run Main Project (F) e ver seu servlet em ação diretamente de um smart card sendo acessado por um web browser, como ilustrado na figura 11. Figura 12. Você deve parar a execução do dispositivo simulado antes de receber um novo deploy. Para Saber Mais Você pode saber mais sobre smart cards e APDU nos artigos já publicados na revista MundoJ: "Explorando pequenos grandes mundos com Java Card" (edição 12), "Trabalhando com autenticação de usuários em Java Card" (edição 14) e "Smart Card I/O: Terminais Desktop Java para Smart Cards em 10 minutos" (edição 25). Considerações finais A essa altura, com um simples helloworld sendo processado de um smart card sendo processado na carteira ou celular de alguém em qualquer lugar por aí, você já deve estar imaginando muitas ideias para empreender e ainda contribuir para o desenvolvimento de um país onde a maioria dos cidadãos tem um celular GSM e que cerca de 95% deles possuem uma máquina virtual Java Card rodando. Você ainda deve ficar empolgado ao imaginar que o Java Card 3 mira também em smart cards como carteira de identidade nacional. Parece ser interessante dominar esta tecnologia agora porque o governo brasileiro está para levar aos seus 192 milhões de cidadãos, um smart card que vai funcionar como um contêiner de documentos digitais, como RG, CPF etc. Muitos desenvolvedores têm se interessado especialmente pelo RIC, o que me levou a desenvolver um treinamento somente sobre como explorar oportunidades Java Card com o RIC. Quanto ao mercado de mobilidade GSM, ainda não temos negociações concretas entre as operadoras para comprarem um SIM Card Java Card 3, afinal, cada centavo poupado na unidade representa alguns milhões de reais poupados pela operadora. Os smart cards com Java Card 3 ainda estão apenas começando no mercado mundial e o preço ainda é maior em função da configuração de hardware ser mais evoluída, portanto, eu recomendaria a você estudar Java Card, desenvolver suas ideias e se preparar para um mundo de novas opor- Figura 11. Resultado processado pelo servlet em execução no device (smart card). Você deve parar a execução do dispositivo virtual para que ele receba um novo deploy, ou seja, para que as alterações realizadas surtam efeito no ambiente simulado, conforme ilustrado na figura 12. Referências Ainda não há uma referência oficial sobre o projeto RIC, fique sempre atento ao site do ITI ( há muito material em português sobre Java Card, mas estou reunindo material no onde será possível baixar gratuitamente um capitulo do livro Desenvolvimento Java Card sem mistérios, assim que for lançado em meados de setembro de deixe de conferir a fonte oficial java.sun.com/javacard, onde você pode baixar as especificações, NetBeans e o JCDK. Você também pode me seguir no e/ou buscar pelo hash-tag #javacard. 73

Java para Desenvolvimento Web

Java para Desenvolvimento Web Java para Desenvolvimento Web Servlets A tecnologia Servlet foi introduzida pela Sun Microsystems em 1996, aprimorando e estendendo a funcionalidade e capacidade de servidores Web. Servlets é uma API para

Leia mais

Instalando o J2SE 5.0 JDK no Windows 2000/XP

Instalando o J2SE 5.0 JDK no Windows 2000/XP Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para

Leia mais

Programação II Programação para a Web. Christopher Burrows

Programação II Programação para a Web. Christopher Burrows Programação II Programação para a Web Christopher Burrows Apache Tomcat O Apache Tomcat é um Servlet Container desenvolvido pela Apache Software Foundation. Implementa as tecnologias Java Servlets e Java

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

INTRODUÇÃO À TECNOLOGIA SERVLETS

INTRODUÇÃO À TECNOLOGIA SERVLETS PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação Unidade 4 Ambiente de desenvolvimento Java QI ESCOLAS E FACULDADES Curso Técnico em Informática SUMÁRIO A LINGUAGEM JAVA... 3 JVM, JRE, JDK... 3 BYTECODE... 3 PREPARANDO O AMBIENTE

Leia mais

Criando sua primeira aplicação JAVA com o Eclipse

Criando sua primeira aplicação JAVA com o Eclipse Criando sua primeira aplicação JAVA com o Eclipse Fernando Boaglio Instalou o Eclipse mas não sabia por onde começar? Aqui você encontra uma breve explicação de como criar sua primeira aplicação JAVA no

Leia mais

Manual de instalação e configuração da Ferramenta Android SDK

Manual de instalação e configuração da Ferramenta Android SDK Trabalho de Programação para Dispositivos Móveis Turma: 1011 Camila Botelho camilacunhabotelho@gmail.com Manual de instalação e configuração da Ferramenta Android SDK Introdução O Android é uma ferramenta

Leia mais

Java Server Pages: Apresentação e Instalação

Java Server Pages: Apresentação e Instalação 1 Java Server Pages: Apresentação e Instalação Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Apresentar a tecnologia Java Server Pages; Instalar e configurar

Leia mais

Nome N Série: Ferramentas

Nome N Série: Ferramentas Nome N Série: Ferramentas Competências: Identificar e utilizar técnicas de modelagem de dados; Habilidades: Utilizar ferramentas de apoio ao desenvolvimento de software; Bases Tecnológicas: Metodologias

Leia mais

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO IDE ECLIPSE T1011 GUILHERME RODRIGUES Ano 2015 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA IDE ECLIPSE. Neste documento aborda como instalar e configurar a IDE eclipse para

Leia mais

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...

Leia mais

Manual de Instalação e Utilização

Manual de Instalação e Utilização Manual de Instalação e Utilização http://www.pdfsam.org Sumário Apresentação... 3 Ferramenta... 3 Finalidade... 3 Instalação... 4 Utilizando o PDFsam... 8 Dividir... 9 Mesclar/Extrair... 11 Rotacionar...

Leia mais

PJe Roteiro para configuração do computador Windows 7

PJe Roteiro para configuração do computador Windows 7 PJe Roteiro para configuração do computador Windows 7 Autora: Sônia Verônica Palma de Carvalho Fevereiro de 2014 1- Verificar o sistema operacional instalado no equipamento. Atualmente o PJe somente é

Leia mais

CURSO DE PROGRAMAÇÃO EM JAVA

CURSO DE PROGRAMAÇÃO EM JAVA CURSO DE PROGRAMAÇÃO EM JAVA Introdução para Iniciantes Prof. M.Sc. Daniel Calife Índice 1 - A programação e a Linguagem Java. 1.1 1.2 1.3 1.4 Linguagens de Programação Java JDK IDE 2 - Criando o primeiro

Leia mais

CONFIGURAÇÃO MINIMA EXIGIDA:

CONFIGURAÇÃO MINIMA EXIGIDA: Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.

Leia mais

Manual de Instalação do Agente Citsmart

Manual de Instalação do Agente Citsmart 16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento

Leia mais

Programação para Dispositivos Móveis

Programação para Dispositivos Móveis Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins dmartins@gmail.com São

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

Instalando o Internet Information Services no Windows XP

Instalando o Internet Information Services no Windows XP Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que

Leia mais

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva 1. O que são Serviços Web (Web Services)? Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva A ideia central dos Web Services parte da antiga necessidade

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

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ. Técnico em Informática Turma 10 Programação para Dispositivos Móveis Roteiro Parcial de Projeto Guilherme Cruz OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ. FERRAMENTA IntelliJ

Leia mais

Aula 03 - Projeto Java Web

Aula 03 - Projeto Java Web Aula 03 - Projeto Java Web Para criação de um projeto java web, vá em File/New. Escolha o projeto: Em seguida, na caixa Categorias selecione Java Web. Feito isso, na caixa à direita selecione Aplicação

Leia mais

Componente Net Empresa

Componente Net Empresa Componente Net Empresa Devido à atualização tecnológica, disponibilizamos um novo componente para acessar o Bradesco Net Empresa. Confira o passo a passo para instalar 1. É necessária a versão 6-32 BITS

Leia mais

CERTIFICADO DIGITAL ARMAZENADO NO COMPUTADOR (A1) Manual do Usuário

CERTIFICADO DIGITAL ARMAZENADO NO COMPUTADOR (A1) Manual do Usuário Certificação Digital CERTIFICADO DIGITAL ARMAZENADO NO COMPUTADOR (A1) Manual do Usuário Guia CD-17 Público Índice 1. Pré-requisitos para a geração do certificado digital A1... 3 2. Glossário... 4 3. Configurando

Leia mais

Scriptlets e Formulários

Scriptlets e Formulários 2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,

Leia mais

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente

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

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

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

Leia mais

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...

Leia mais

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo Manual Sistema MLBC Manual do Sistema do Módulo Administrativo Este documento tem por objetivo descrever as principais funcionalidades do sistema administrador desenvolvido pela MLBC Comunicação Digital.

Leia mais

PJe Roteiro para configuração do computador

PJe Roteiro para configuração do computador PJe Roteiro para configuração do computador Autora: Sônia Verônica Palma de Carvalho Fevereiro de 2014 1- Verificar o sistema operacional instalado no equipamento. Atualmente o PJe somente é compatível

Leia mais

www.neteye.com.br NetEye Guia de Instalação

www.neteye.com.br NetEye Guia de Instalação www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.

Leia mais

Prática em Laboratório N.02 Criando um serviço Web via NetBeans

Prática em Laboratório N.02 Criando um serviço Web via NetBeans Prática em Laboratório N.02 Criando um serviço Web via NetBeans O objetivo deste exercício é criar um projeto apropriado para desenvolver um contêiner que você resolva utilizar. Uma vez criado o projeto,

Leia mais

Manual de Instalação da leitora de SmartCard Teo by Xiring

Manual de Instalação da leitora de SmartCard Teo by Xiring Manual de Instalação da leitora de SmartCard Teo by Xiring Versão especial p/ Banrisul e Infoestrutura 14 / Maio / 2008. Conteúdo: 1. Windows Vista 2. Windows XP, 2000 e 2003-Server 3. Windows 98 4. Windows

Leia mais

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA...

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA... Instalação do Sistema Urano Integra em Sistema Operacional Windows 1 ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA.... 3 1.1 URANO INTEGRA... 3 1.2 JAVA RUNTIME

Leia mais

Manual de Configuração de Ambiente para Utilização do Login via Certificado Digital no Cadastro Web

Manual de Configuração de Ambiente para Utilização do Login via Certificado Digital no Cadastro Web Manual de Configuração de Ambiente para Utilização do Login via Certificado Digital no Cadastro Web AÇÕES IMPORTANTES Ao tentar acessar o Cadastro Web por meio da certificação digital, é fundamental realizar

Leia mais

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na Figura a seguir apresento um exemplo de uma mini-tabela de roteamento: Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na

Leia mais

Web Design Aula 11: Site na Web

Web Design Aula 11: Site na Web Web Design Aula 11: Site na Web Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação Criar o site em HTML é interessante Do que adianta se até agora só eu posso vê-lo? Hora de publicar

Leia mais

Pharma Gestão Serviços Manual de Orientação de Instalação do Certificado Digital Versão 2 Data: 16/07/2015

Pharma Gestão Serviços Manual de Orientação de Instalação do Certificado Digital Versão 2 Data: 16/07/2015 Introdução Este manual tem objetivo de instruir quando a preparação do computador para uso do certificado digital recebido pela Pharma Gestão Serviços As instruções a seguir se aplicam a computadores e

Leia mais

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã... ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7

Leia mais

SEU NEGÓCIO ONLINE EM 4 PASSOS

SEU NEGÓCIO ONLINE EM 4 PASSOS SEU NEGÓCIO ONLINE EM 4 PASSOS A quem se destina este passo-a-passo? Esta instrução passo-a-passo foi criada pensando nos pequenos empreendedores que querem iniciar seu negócio na internet - ou aqueles

Leia mais

Guia Sphinx: instalação, reposição e renovação

Guia Sphinx: instalação, reposição e renovação Sphinx : software para coleta e análise de dados acadêmicos e gerenciais. Tecnologia e informação para a decisão! Copyright Sphinx Todos direitos reservados Guia Sphinx: instalação, reposição e renovação

Leia mais

Passo-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009

Passo-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009 1 Importante: Passo-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009 É importante salientar que a Licença SDK não trabalha sozinha. Para que que

Leia mais

Desenvolvimento Web TCC-00.226 Turma A-1

Desenvolvimento Web TCC-00.226 Turma A-1 Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Arquitetura de Aplicações Distribuídas na Web Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226

Leia mais

Curso de Aprendizado Industrial Desenvolvedor WEB

Curso de Aprendizado Industrial Desenvolvedor WEB Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Servidor de Aplicações WEB Tomcat Servidor Tomcat Foi desenvolvido

Leia mais

VVS Sistemas (21)3405-9500

VVS Sistemas (21)3405-9500 Índice Assunto Página Apresentação... 2 Funcionamento do Módulo... 3 Instalação do Módulo... 4 Configurações no C-Plus NF-e... 9 Acessando os arquivos... 11 Apresentação Apresentamos o módulo C-Plus NF-e

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

INTRODUÇÃO: 1 - Conectando na sua conta

INTRODUÇÃO: 1 - Conectando na sua conta INTRODUÇÃO: Com certeza a reação da maioria dos que lerem esse mini manual e utilizarem o servidor vão pensar: "mas porque eu tenho que usar um console se em casa eu tenho uma interface gráfica bonito

Leia mais

Cadastramento de Computadores. Manual do Usuário

Cadastramento de Computadores. Manual do Usuário Cadastramento de Computadores Manual do Usuário Setembro 2008 ÍNDICE 1. APRESENTAÇÃO 1.1 Conhecendo a solução...03 Segurança pela identificação da máquina...03 2. ADERINDO À SOLUÇÃO e CADASTRANDO COMPUTADORES

Leia mais

Java para WEB. Servlets

Java para WEB. Servlets Servlets Servlets são classes Java que são instanciadas e executadas em associação com servidores Web, atendendo requisições realizadas por meio do protocolo HTTP. Servlets é a segunda forma que veremos

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

Como criar uma rede privada de Torrent

Como criar uma rede privada de Torrent Como criar uma rede privada de Torrent O objetivo deste tutorial é criar uma rede particular de transferência de arquivos via Bittorrent, utilizando o serviço de VPN conhecido como HAMACHI LogMeIn, gratuito

Leia mais

Introdução ao Android SDK. Prof. Me. Hélio Esperidião

Introdução ao Android SDK. Prof. Me. Hélio Esperidião Introdução ao Android SDK Prof. Me. Hélio Esperidião Android SDK O Android SDK permite que os desenvolvedores elaborem as aplicações a partir de um dispositivo virtual para os aparelhos de celular e tablet,

Leia mais

Tutorial de instalação do Java 7 no Windows 7.

Tutorial de instalação do Java 7 no Windows 7. Tutorial de instalação do Java 7 no Windows 7. Neste tutorial vamos instalar um ambiente de desenvolvimento Java JDK 7 no Windows 7. Quando falamos em ambiente Java, estamos nos referindo ao conjunto de

Leia mais

Tutorial. Começando a Criar Aplicativos SMS

Tutorial. Começando a Criar Aplicativos SMS Tutorial Começando a Criar Aplicativos SMS Para começar Neste tutorial você vai entender como criar e integrar um aplicativo SMS usando a Brazapp. Para uma melhor compreensão, passaremos por todos os passos:

Leia mais

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco). Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada

Leia mais

www.proteq.com.br/download/sac/receita/safenetauthenticationclientrfbx32-8.1-sp2.msi (token SafeNet e-gov - Plataforma Windows 32).

www.proteq.com.br/download/sac/receita/safenetauthenticationclientrfbx32-8.1-sp2.msi (token SafeNet e-gov - Plataforma Windows 32). Instalação e-token do Governo Federal para acesso ao SIAPE. Baixe os arquivos de instalação de leitura do e-token GD StarSign em: www.comprasnet.gov.br/ajuda/certificacaodigital.html A tela que abrira

Leia mais

Renovação Online de Certificados Digitais A3 (Com Boleto Bancário)

Renovação Online de Certificados Digitais A3 (Com Boleto Bancário) Renovação Online de Certificados Digitais A3 (Com Boleto Bancário) Guia de Orientação Todos os direitos reservados. Imprensa Oficial do Estado S.A. 2013 Página 1 de 47 Índice PRÉ-REQUISITOS PARA INSTALAÇÃO...

Leia mais

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700. STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700. Neste STK mostraremos como comunicar com o conversor Serial/Ethernet e instalar o driver Genérico Somente Texto

Leia mais

INFORMAÇÕES IMPORTANTES: LEIA COM ATENÇÃO

INFORMAÇÕES IMPORTANTES: LEIA COM ATENÇÃO 1 de 7 Prezado(a) Candidato(a), INFORMAÇÕES IMPORTANTES: LEIA COM ATENÇÃO Utilize um computador instalado o software Acrobat Reader (www.adobe.com/br/) para ler textos disponibilizados na prova. Lembre-se

Leia mais

Desenvolvimento Web TCC-00.226 Turma A-1

Desenvolvimento Web TCC-00.226 Turma A-1 Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Introdução ao Ambiente de Desenvolvimento Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226

Leia mais

OneDrive: saiba como usar a nuvem da Microsoft

OneDrive: saiba como usar a nuvem da Microsoft OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode

Leia mais

Java Laboratório Aula 1. Divisões da Plataforma. Introdução a Plataforma Java. Visão geral da arquitetura da

Java Laboratório Aula 1. Divisões da Plataforma. Introdução a Plataforma Java. Visão geral da arquitetura da Java Laboratório Aula 1 Programação orientada a objetos Profa. Renata e Cristiane Introdução a Plataforma Java O que é Java? Tecnologia Linguagem de Programação Ambiente de Execução (JVM) Tudo isso é a

Leia mais

Como criar máquinas virtuais no VMware ESXi

Como criar máquinas virtuais no VMware ESXi Como criar máquinas virtuais no VMware ESXi A virtualização de desktops pode ser trabalhada sobre servidores virtuais e esta técnica torna nossa tecnologia ainda mais atraente. Certifique-se que o seu

Leia mais

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP 1.6.7 (xampp-win32-1.6.7-installer.exe), veja aqui.

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP 1.6.7 (xampp-win32-1.6.7-installer.exe), veja aqui. Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. Escrito por Marcio Nakano (marcionakano.com.br) Data: 29/09/2008 Disponível em http:///blog/post/instalando-apache-mysql-coldfusionphp.pdf

Leia mais

Aula 4. Objetivos. Conteúdo dinâmico na internet.

Aula 4. Objetivos. Conteúdo dinâmico na internet. Aula 4 Objetivos Conteúdo dinâmico na internet. Para uma solicitação da Web mais simples, um navegador solicita um documento HTML e o servidor Web encontra o arquivo correspondente e devolve. Se o documento

Leia mais

Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas)

Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) Web Container: e JSP Sumário Protocolo HTTP Exemplos de JSP (Java Server Pages) Exemplos JSP 2 Protocolo HTTP URL: Um URL (Uniform

Leia mais

VMware vcenter Converter TM

VMware vcenter Converter TM VMware vcenter Converter TM Esta pode ser uma ótima ferramenta a ser utilizada durante validação de software de terceiros com a tecnologia NComputing. Vmware Converter é uma ferramenta gratuita que permite

Leia mais

Sistema de Recursos Humanos

Sistema de Recursos Humanos Sistema de Recursos Humanos Projeto 1 O objetivo desse sistema é gerenciar a admissão e a demissão de funcionários. Esse funcionário pode ou não ter dependentes. Esse funcionário está alocado em um departamento

Leia mais

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação

Leia mais

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação Índice IBM SPSS Modeler - Essentials for R: Instruções de Instalação....... 1 Visão Geral............... 1 Instalar o Aplicativo IBM

Leia mais

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

Treinamento. Módulo. Escritório Virtual. Sistema Office. Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office Treinamento Módulo Escritório Virtual Sistema Office Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office 1. Atualização do sistema Para que este novo módulo seja ativado,

Leia mais

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Netz Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Java SE 6, que pode ser instalado através da JDK.

Leia mais

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET Neste STK mostraremos como instalar e configurar o driver Genérico Somente Texto com a impressora DR700 Ethernet, no

Leia mais

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures

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

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação Índice IBM SPSS Modeler - Essentials for R: Instruções de Instalação....... 1 IBM SPSS Modeler - Essentials for R: Instruções de Instalação...............

Leia mais

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos

Leia mais

Lazarus pelo SVN Linux/Windows

Lazarus pelo SVN Linux/Windows Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.

Leia mais

Projeto Amadeus. Guia de Instalação 00.95.00 Windows

Projeto Amadeus. Guia de Instalação 00.95.00 Windows Projeto Amadeus Guia de Instalação 00.95.00 Windows Agosto 2010 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1 Máquina Virtual Java...4 2.2 Apache TomCat 6.0.18...4 2.3 PostgreSQL 8.3...5 3. Instalando

Leia mais

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em

Leia mais

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc. Endereços IP Endereços IP IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.) precisam ter endereços. Graças

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

Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide

Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide Para criar uma aplicação J2EE, utilizando Eclipse e jboss-ide, é necessário ter instalado em seu computador o JDK 1.5 (versão atual). Abaixo seguem

Leia mais

Configurando o DDNS Management System

Configurando o DDNS Management System Configurando o DDNS Management System Solução 1: Com o desenvolvimento de sistemas de vigilância, cada vez mais usuários querem usar a conexão ADSL para realizar vigilância de vídeo através da rede. Porém

Leia mais

Dicas para usar melhor o Word 2007

Dicas para usar melhor o Word 2007 Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.

Leia mais

ANDROID APPLICATION PROJECT

ANDROID APPLICATION PROJECT Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois

Leia mais

Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows

Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows 1 - Configuração do J2SDKSE (Java 2 SDK Standard Edition) Deve-se obter o arquivo j2sdk-1_4_2_03-windows-i586-p.exe ou mais recente

Leia mais

O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de recomendação).

O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de recomendação). Módulo Nota Fiscal Eletrônica Sispetro Roteiro de Instalação Módulo Autenticador NFE Pré-Requisitos O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de

Leia mais

A U T O R I Z O R R I GUIA DE INSTALAÇÃO W E B. Versão: 1.02 Agosto/2006 Versão: AW 4.004.006

A U T O R I Z O R R I GUIA DE INSTALAÇÃO W E B. Versão: 1.02 Agosto/2006 Versão: AW 4.004.006 A U T O R I Z A D O R W E B B I O M E T R I A GUIA DE INSTALAÇÃO Versão: 1.02 Agosto/2006 Versão: AW 4.004.006 ÍNDICE INTRODUÇÃO... 3 UTILIZANDO A BIOMETRIA... 4 INSTALAÇÃO... 5 CADASTRO DA DIGITAL...15

Leia mais

PadrãoIX. Módulo II JAVA. Marcio de Carvalho Victorino. Servlets A,L,F,M

PadrãoIX. Módulo II JAVA. Marcio de Carvalho Victorino. Servlets A,L,F,M JAVA Marcio de Carvalho Victorino 1 Servlets 2 1 Plataforma WEB Baseada em HTTP (RFC 2068): Protocolo simples de transferência de arquivos Sem estado (não mantém sessão aberta) Funcionamento (simplificado):

Leia mais

1. Escritório Virtual... 5. 1.1. Atualização do sistema...5. 1.2. Instalação e ativação do sistema de Conexão...5

1. Escritório Virtual... 5. 1.1. Atualização do sistema...5. 1.2. Instalação e ativação do sistema de Conexão...5 1 2 Índice 1. Escritório Virtual... 5 1.1. Atualização do sistema...5 1.2. Instalação e ativação do sistema de Conexão...5 1.3. Cadastro do Escritório...5 1.4. Logo Marca do Escritório...6...6 1.5. Cadastro

Leia mais

2. O AMBIENTE DE PROGRAMAÇÃO EM C

2. O AMBIENTE DE PROGRAMAÇÃO EM C 2. O AMBIENTE DE PROGRAMAÇÃO EM C Este capítulo trata de colocar a linguagem C para funcionar em um ambiente de programação, concentrando-se no compilador GNU Compiler Collection (gcc). Mas qualquer outro

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

Trecho retirando do Manual do esocial Versão 1.1

Trecho retirando do Manual do esocial Versão 1.1 Trecho retirando do Manual do esocial Versão 1.1 A rotina de acesso direto ao XML do S-1000, o usuário pode encontrar na opção de cadastro de Empresas do SIP. Sempre que o usuário localizar a figura ao

Leia mais