Desenvolvimento de Software Utilizando o Eclipse e Ferramentas de Software Livre.
|
|
- Maria Júlia Alves Viveiros
- 8 Há anos
- Visualizações:
Transcrição
1 Desenvolvimento de Software Utilizando o Eclipse e Ferramentas de Software Livre. Alexandre Freire [alex@arca.ime.usp.br] IME/USP
2 Objetivos Após este curso você vai saber: Descrever a motivação por trás do Eclipse Usar os recursos do Eclipse confortavelmente Desenvolver e depurar aplicações Java Escrever testes com JUnit e aplicar outras técnicas de XP Compartilhar código com CVS Conhecer o Ant Trabalhar com aplicações J2EE no Tomcat Achar e instalar os plugins mais legais do Eclipse
3 Oque é o Eclipse afinal? Um IDE comum para todos (ou para o programador esquizofrênico...) O Eclipse não é uma IDE propriamente dita, é um arcabouço para desenvolvimento de ferramentas Estensível, aberto e portável. Através de plugins, diversas ferramentas podem ser combinadas criando um ambiente de desenvolvimento integrado Uma mesma plataforma para vários papéis de desenvolvimento: programador de componentes, integrador, responsável por testes, web designer... O time inteiro usa a mesma aplicação Suporte para desenvolvimento de novas ferramentas Suporte para desenvolvimento de aplicações Java na Web
4 Ferramentas disponíveis Desenvolvimento integrado de ponta-a-ponta para Java Compilação incremental e automática + suporte a Ant Depuração flexível Ambiente de testes (JUnit) Interpretador Java Substituição Dinâmica de código Suporte a múltiplos ambientes java (JREs) Assistente de código Refatoração Copyleft 2003 Alexandre Freire Permite renomear/mover métodos/classes/pacotes Conserta todas as dependências automaticamente
5 Mais ferramentas... Lista de tarefas e erros Controle de versões Controle de recursos Buscas avançadas Ajuda on-line Arcabouço dinâmico: deteção e carga automática PDE: Ambiente de desenvolvimento de plugins Copyleft 2003 Alexandre Freire Novas tecnologias para criar interfaces gráficas: SWT e JFace Muitos plugins na comunidade Editores de HTML, XML, JSP... Interfaces para Banco de Dados Editores de UML
6 A bancada de trabalho O iluminismo nas IDEs, é tudo uma questão de perspectiva A bancada contém menus, barras de ferramentas, editores e visualizadores A bancada pode ter várias perspectivas, cada perspectiva organiza diferentes editores e visualizadores e contribui com menus e barras de ferramentas, determinando a aparência da bancada Visualizadores oferecem diversas informações sobre os recursos de um projeto. Podem apresentar somente partes ou atributos internos de um recurso ou podem ser ligadas a um editor. Perspectivas diferentes para desenvolvedores diferentes A disposição dos elementos da bancada pode ser totalmente reorganizada, e é armazenada em um diretório do usuário
7 Barra de ferramentas Editor Perspectivas Copyleft 2003 Alexandre Freire Visualizadores
8 Perspectivas, Visualizadores Window->Open Perspective->Other Java, Debug, CVS Window->Show View->Other Podem ser empilhados Têm menus contextuais Atualizações são salvas automaticamente Podem ser reorganizadas
9 Editores e o Workspace Editam ou visualizam um recurso Contribuem para o menu da bancada Recursos são armazenados no workspace Diretório comum Armazena meta-dados
10 Notificação de mudanças Mudanças em um recurso feitas em um visualizador ou editor da bancada são notificadas para todas aplicações registradas no Eclipse Mudanças externas não são detectadas Novos recursos não são detectados automaticamente Selecione a pasta na qual você criou o novo recurso em um visualizador (ex. Navigator) Escolha 'File->Refresh'
11 Customizando a Bancada Várias opções podem ser personalizadas para aumentar a produtividade individual Clique duplo na barra de título de qualquer componente maximizá-o Visualizadores tem o recurso Fast View Clique com o botão esquerdo na barra de título de um componente para movê-lo Ao mover um componente repare no cursor do mouse Se o cursor se transforma em uma seta você pode encaixar o componente nesta posição da bancada Ao colocar o cursor na barra de título de outro componente, ele se transforma numa pastinha e você pode então empilhar componentes Copyleft 2003 Alexandre Freire
12 A perspectiva Java Lista de visualizadores e editores Package Exlporer -> lista hierárquica de pacotes Hierarchy -> hierarquia de classes ou interfaces Outline -> resumo de importações, métodos e váriaveis do recurso sendo editado Editor -> ligado ao Outline, navegue pelo código e edite-o Tasks -> listas de tarefas (comentários com TODO) Console -> saída do console (stdout, stderr)
13 O editor Java Sintaxe colorida Ajuda flutuante para métodos com javadoc Assistente de código/conteúdo (CTRL-espaço) Formatação de código Assistente de importações Esconde código para ajudar na visualização Depuração integrada (erros de compilação são marcados e entram na lista de tarefas) Sugestões para consertar erros rapidamente Atalho para linhas com problemas
14 Meu primeiro projeto Java Exercicio 1: Olá mundo! Abra a perspectiva Java Crie um novo projeto* Crie um novo pacote Crie uma nova classe Rode o programa O Eclipse cuida de tudo para você Copyleft 2003 Alexandre Freire Classpath Compilação Ele até escreve o código... * com os fontes em um diretório separado
15 Depurando programas Depure programas locais ou remotos e tabém multithreaded Depurador visual de código roda automaticamente ao atingir um breakpoint ou ao ser lançada uma exceção Suspenda a execução, inspecione e modifique variáveis e caminhe pelo código Não é necessário recompilar o código para depurar Esqueça de System.outs e editar arquivos para depurar seu código Breakpoints no editor ou depurador Mude o valor de variáveis enquanto caminha pelo código Mude o próprio código durante a depuração! Copyleft 2003 Alexandre Freire
16 Breakpoints Breakpoints são marcadores que suspendem a execução do programa Quando um breakpoint é acionado o Eclipse abre a perspectiva de depuração Breakpoints ficam ativos até serem removidos, eles podem ser desabilitados temporariamente Para adcionar um breakpoint de um clique duplo em qualquer linha do editor
17 Mais breakpoints... Temos alguns breakpoints especiais, para habilitá-los basta acessar o menu de propriedades do breakpoint Hit-Count breakpoints A execução do thread é suspendida somente após a n- ésima passada pelo breakpoint O breakpoint fica desativado até ser reativado ou mudar seu hit-count Breakpoints condicionais Só param a execução se a condição for verdadeira Qualquer expressão booleana válida no contexto pode ser avaliada
18 Pilha de execução O depurador apresenta a pilha de execução logo antes do breakpoint ser atingido ou da exceção ser lançada Entradas na pilha correspondem a chamadas de método em ordem cronológica reversa (o topo da pilha foi o último a ser executado)
19 Manipulando a pilha Brincando de hacker madrugada adentro... Você pode escolher um elemento qualquer da pilha para reiniciar uma aplicação (menu contextual->relaunch) A aplicação recomeça em um novo thread A aplicação original continua existindo, suspensa no breakpoint Menu contextual->drop Frame permite que você volte na pilha para o método em questão Volte no passado e continue como se nada tivesse acontecido... Mas cuidado, dados globais (ex. Variáveis de classe) continuam com seu valor intacto
20 A perspectiva de depuração Visualizador de breakpoints Lista breakpoints dos projetos da bancada breakpoints de exceções java (podem parar a execução se a exeção for pega, jogada, ou ambos) Visualizador de variáveis Ligado ao contexto da pilha Mostra todas as variáveis e objetos Permite alterar o valor das variáveis
21 Scrap pages e mais Um interpretador permite com que você teste pedaços de código Crie uma nova Scrapbook Page ou depure um programa Você pode usar os seus objetos e inspecioná-los, basta selecionar o texto do código ou nome da variável no editor Menu contextual -> Display : executa o código e imprime o resultado no visualizador de Display ou na própria scrapbook page (você pode chamar métodos no contexto) Menu contextual-> Inspect : abre o visualizador de expressões Similar ao visualizador de variáveis
22 Walk on the park Exercicio 2: Depurar um algoritmo recursivo! * Continua Termina Pausa * depuração remota ** limpa visualizador Copyleft 2003 Alexandre Freire ** Retorna Executa o método Entra no método Depurar
23 Eclipse e XP, tudo a ver! Programação extrema XP é simplicidade, comunicação, feedback, e coragem! Teste primeiro, teste sempre. Refatoração Código simples e legível, o código é a documentação Elimina duplicação de código No Eclipse Testes com Junit Ferramentas de refatoração inteligentes
24 Meu primeiro teste Vamos escrever um teste para um Farol Crie um novo projeto, adicione um caso de testes Nomeie a classe FarolTest Como testar o farol: public class FarolTest extends TestCase { } public void testnovofarol() { Farol f = new Farol(); asserttrue(f.getvermelho()); assertfalse(f.getamarelo()); assertfalse(f.getverde()); }
25 Escrevendo código... O Eclipse nos ajuda a escrever o código para passar no teste Selecione 'Farol' no editor e clique em Edit->Quick Fix Escolha a opção de criar a classe Farol Implemente os métodos necessários para começar a testar a classe: public boolean getvermelho() { return false; } public boolean getamarelo() { return false; } public boolean getverde() { return false; }
26 Rodando o teste Rode o teste O visualizador JUnit aparece Clique duplo nos leva para a asserção que falhou
27 Melhorando o teste Mude o código para a menssagem de erro ser mais explicativa, em vez de asserttrue(), use assertequals() Rode o teste novamente Clique duplo para achar a causa do erro Posicione o cursor do mouse sobre o método getvermelho () e pressione F3 para ir direto para a implementação e corrigi-la Rode o teste novamente Sucesso! Você pode rodar múltiplos testes usando TestSuites, visualize-os usando a hierarquia do visualizador JUnit
28 Refatorando código No Editor e no Package Explorer você tem acesso ao menu de refatoração Renomeie e mova classes, variáveis, métodos... Mova métodos na hierarquia de classes... Crie uma interface baseada na classe atual... Olhe também o menu Source
29 Controle de versões RMS says: We have to share with our neighboors! Com CVS podemos controlar as diferentes versões da nossa aplicação e as revisões dos arquivos fonte Se algum erro ocorrer sempre podemos voltar a uma versão antiga. Podemos trabalhar em grupo em um mesmo projeto, todos são notificados das mudanças ocorridas, pode-se fazer uma mescla de mudanças concorrentes Existe a possibilidade de controlar diferentes árvores de um mesmo projeto (uma ramificação só para patches de uma versão velha por exemplo) O Eclipse vem com um cliente de CVS embutido
30 Importando projetos Abra a perspectiva do CVS Ache o visualizador CVS Repositories Menu contextual -> New ->Repository location Conecte-se ao servidor de CVS da Arca: Host: Repository path: arca.ime.usp.br /var/lib/cvs User: anonymous Ache a versão atual do Panda e de Checkout Dê uma olhada no projeto Menu contextual -> Team
31 Trabalhando com mudanças Edite um arquivo qualquer (dica: faça algun TODO da lista de tarefas*) Menu contextual -> Team -> Synchronize with repository Menu contextual -> Show content comparison Navegue pelas mudanças Veja somente os conflitos Veja mudanças no diretório local Veja mudanças no repositório remoto * para salvar suas mudanças no repositório remoto você tem que dar commit.
32 Ant, facilitando nossas vidas Ant é uma ferramenta que automatiza tarefas comuns no desenvolvimento de uma aplicação Parecido com Make Usa um arquivo XML (build.xml) que define quais tarefas são automatizadas em um projeto Provê um ambiente comum para todos desenvolvedores independente de plataformas Usado para compilar, criar estruturas de diretórios, gerar arquivos, gerar javadoc e colocar no site, implantar uma aplicação J2EE, automatizar a execução de testes, etc... Como exemplo vamos olhar o build.xml do Panda
33 Tomcat, aplicações na web O Tomcat é um servlet container que permite a implantação de aplicações J2EE na Web Crie um novo Tomcat Project (plugin Sysdeo) Crie um HttpServlet Implemente o método doget() Registre o projeto no servidor (menu contextual -> Tomcat Project-> update context in server.xml) Rode o tomcat Acesse a página, experimente brincar com depuração remota e JSPs
34 Estendendo o Eclipse Gotta catch'em all! Existem muitos plugins disponíveis na comunidade Instalar um plugin é fácil, basta colocá-lo no diretório de plugins na pasta de instalação do eclipse Alguns plugins interessantes XMLBuddy: editor de XML OMONDO: diagramas UML no seu projeto DbEdit e QuantumDB: conecte-se a um banco de dados Sangam: programação pareada à distância!
35 Muito obrigado! gsd.ime.usp.br arca.ime.usp.br
Guião de Introdução ao Eclipse IDE Índice
Índice 1. Introdução... 2 1.1. O que é um ambiente de desenvolvimento (IDE)?... 2 1.2. Visão geral sobre o Eclipse IDE... 2 2. Iniciar o Eclipse... 3 2.1. Instalação... 3 2.2. Utilizar o Eclipse... 3 3.
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
marcio@dsc.ufcg.edu.br priscillakmv@gmail.com
DSC/CEEI/UFCG marcio@dsc.ufcg.edu.br priscillakmv@gmail.com 1 Realiza atividades com ênfase em Ensino, Pesquisa e Extensão (Ensino) 2 Configurando o projeto Adicionando código ao arquivo com o código-fonte
PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE
PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO
O Windows 7 é um sistema operacional desenvolvido pela Microsoft.
Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do
Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.
Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado
Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Menus Personalizados
Menus Personalizados Conceitos básicos do Painel Logando no Painel de Controle Para acessar o painel de controle do Wordpress do seu servidor siga o exemplo abaixo: http://www.seusite.com.br/wp-admin Entrando
CAPÍTULO 35 Como utilizar os componentes ColdFusion
CAPÍTULO 35 Como utilizar os componentes ColdFusion Os componentes ColdFusion (CFC) permitem ao usuário encapsular lógicas de aplicação e de negócios (business logic) em unidades auto-controladas reutilizáveis.
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.
Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014
UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1
Google Drive: Acesse e organize seus arquivos
Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no
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
Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Iniciação à Informática
Meu computador e Windows Explorer Justificativa Toda informação ou dado trabalhado no computador, quando armazenado em uma unidade de disco, transforma-se em um arquivo. Saber manipular os arquivos através
Microsoft Office 2007
Produzido pela Microsoft e adaptado pelo Professor Leite Júnior Informática para Concursos Microsoft Office 2007 Conhecendo o Office 2007 Visão Geral Conteúdo do curso Visão geral: A nova aparência dos
Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.
, ()! $ Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado. Uma estratégia muito utilizada para organizar visualmente informações numéricas
TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER*
TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER* * Microsoft Windows MovieMakeré um programa da Microsoft Corporation. A versão utilizada é a 5.1 que já vem instalada no Microsoft Windows
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.
COMO USAR DOIS MONITORES NO WINDOWS 8
COMO USAR DOIS MONITORES NO WINDOWS 8 Trabalhar com dois monitores no Windows tem diversas utilidades. Dentre elas podemos destacar a possibilidade de visualizar mais itens ao mesmo tempo, exibir o conteúdo
ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007
ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO
Planejando o aplicativo
Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por
O Windows 7 é um sistema operacional desenvolvido pela Microsoft.
Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do
VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI
VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI ESTE MATERIAL TEM UM OBJETIVO DE COMPLEMENTAR OS ASSUNTOS ABORDADOS DENTRO DE SALA DE AULA, TORNANDO-SE UM GUIA PARA UTILIZAÇÃO DA FERRAMENTA
Microsoft Office PowerPoint 2007
INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em
APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)
APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1 - Área de trabalho e personalizando o sistema... 3 A área de trabalho... 3 Partes da área de trabalho.... 4 O Menu Iniciar:...
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Slim... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento da
Poder Judiciário Tribunal Regional Federal da Terceira Região
Poder Judiciário Tribunal Regional Federal da Terceira Região DIMI - Divisão de Microinformática e Redes Índice: O que é a Internet? 3 O que são Intranets? 3 Sobre o Nestcape Navigator 3 Para iniciar o
FACULDADE SENAC-RS PELOTAS RODRIGO ALMEIDA PEREIRA. Sistemas de Informação
FACULDADE SENAC-RS PELOTAS Analise e Desenvolvimento de Sistemas RODRIGO ALMEIDA PEREIRA Sistemas de Informação Pelotas/RS Maio de 2013 Sumário 1. Introdução 1 2. Um pouco de sua história 1 3. Requerimentos
Guia de Início Rápido
Guia de Início Rápido O Microsoft Excel 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Adicionar comandos à Barra de Ferramentas
Introdução. O que é o Registro do Windows
Introdução O objetivo deste tutorial é mostrar alguns conceitos básicos para a manipulação do Registro do Windows. Desde já o InfoWester deixa claro que é necessário cautela. Qualquer precipitação pode
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Millennium... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento
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.
Word 1 - Introdução 1.1 - Principais recursos do word 1.2 - A janela de documento 1.3 - Tela principal
Word 1 - Introdução O Word para Windows ou NT, é um processador de textos cuja finalidade é a de nos ajudar a trabalhar de maneira mais eficiente tanto na elaboração de documentos simples, quanto naqueles
Bem-vindo! O que há de novo no PaperPort 10?
Bem-vindo! O ScanSoft PaperPort é um pacote de softwares para gerenciamento de documentos que ajuda o usuário a organizar, acessar, compartilhar e gerenciar documentos em papel e digitais no computador
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
Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas
Inicialização Tela de Logon Área de Trabalho Encontramos: Ìcones Botão Iniciar Barra de Tarefas Área de Trabalho Atalhos de Teclados Win + D = Mostrar Área de trabalho Win + M = Minimizar Tudo Win + R
Guia de Início Rápido
Guia de Início Rápido O Microsoft Project 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido
APOSTILA LINUX EDUCACIONAL
MUNICÍPIO DE NOVO HAMBURGO DIRETORIA DE INCLUSÃO DIGITAL DIRETORIA DE GOVERNO ELETRÔNICO APOSTILA LINUX EDUCACIONAL (Conteúdo fornecido pelo Ministério da Educação e pela Pró-Reitoria de Extensão da UNEB)
Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com
Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini jmcordini@hotmail.com Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,
ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS COTAS DE DISCO. Professor Carlos Muniz
ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS Trabalhando com cotas Usando o Gerenciador de Recursos de Servidor de Arquivos para criar uma cota em um volume ou uma pasta, você pode limitar o espaço em disco
Como Usar o DriverMax
Como Usar o DriverMax Este programa é uma mão na roda para proteger os drivers dos componentes de um computador. Veja porquê. O DriverMax é uma ferramenta que faz cópias de segurança de todos os drivers
Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional
Introdução à Linguagem JAVA Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação Laboratório de Visão Computacional Vantagens do Java Independência de plataforma; Sintaxe semelhante às linguagens
Guia de Início Rápido
Guia de Início Rápido O Microsoft Word 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido
CONHECENDO A ÁREA DE TRABALHO DO WINDOWS 7
CONHECENDO A ÁREA DE TRABALHO DO WINDOWS 7 A Área de trabalho é a principal área exibida na tela quando se liga o computador e faz logon no Windows. É onde se exibe tudo o que é aberto (programas, pastas,
Versionamento de Código. Núcleo de Desenvolvimento de Software
Versionamento de Código Núcleo de Desenvolvimento de Software Por quê? Facilidades de utilizar um sistema de versionamento de código. Várias versões Quando se salva uma nova versão de um arquivo, a versão
b 1 Copyright 2008-2012 In9 Mídia Soluções Digitais Inc. All rights reserved.
b 1 Conteúdo Capítulo 1... 3 Instalando o Neonews... 3 Neonews no Linux... 6 Capítulo 2... 7 Configurando o NeoNews... 7 Capítulo 3... 13 Teclas de Atalho do NeoNews Player... 13 2 Capítulo 1 Instalando
Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos
Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.
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
Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)
Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Criamos, desenvolvemos e aperfeiçoamos ferramentas que tragam a nossos parceiros e clientes grandes oportunidades
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...
Conhecendo o Proteus
Conhecendo o Proteus Vitor Amadeu Souza vitor@cerne-tec.com.br Em uma série de 3 artigos, veremos como usar o Proteus. Introdução Iremos neste momento iniciar nosso estudo no Proteus usando para isso as
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
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
Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados
Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do
ÍNDICE. www.leitejunior.com.br 16/06/2008 17:48 Leite Júnior
ÍNDICE MICROSOFT INTERNET EXPLORER 6 SP2 (IE6 SP2)...2 JANELA PRINCIPAL...2 PARTES DA JANELA...2 OS MENUS DO IE6...3 MENU ARQUIVO...3 MENU EDITAR...3 MENU EXIBIR...3 MENU FAVORITOS...4 MENU FERRAMENTAS...4
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,
Nota de Aula: Utilização da IDE Code::Blocks
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO CAMPUS SÃO LUÍS MONTE CASTELO DEPARTAMENTO ACADÊMICO DE INFORMÁTICA SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROFESSOR:
Guia de Início Rápido
Guia de Início Rápido O Microsoft Project 2013 apresenta uma aparência diferente das versões anteriores; desse modo, criamos este guia para ajudá-lo a minimizar a curva de aprendizado. Barra de Ferramentas
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
O que há de novo. Audaces Idea
O que há de novo Audaces Idea Com o propósito de produzir tecnologia de ponta, o principal requisito da Política de Qualidade da Audaces é buscar a melhoria contínua de seus produtos e serviços. Inovadora
O Primeiro Programa em Visual Studio.net
O Primeiro Programa em Visual Studio.net Já examinamos o primeiro programa escrito em C que servirá de ponto de partida para todos os demais exemplos e exercícios do curso. Agora, aprenderemos como utilizar
Arquivos e Pastas. Instrutor Antonio F. de Oliveira. Núcleo de Computação Eletrônica Universidade Federal do Rio de Janeiro
Arquivos e Pastas Duas visões do Windows Explorer A Hierarquia do Explorer Aparência das pastas Personalizando o Explorer Manipulação de Arquivos e pastas Uso de atalhos Visões do Windows Explorer Para
1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO
1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO
Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela
Aula 01 - Formatações prontas e Sumário Formatar como Tabela Formatar como Tabela (cont.) Alterando as formatações aplicadas e adicionando novos itens Removendo a formatação de tabela aplicada Formatação
Programação de Computadores - I. Profª Beatriz Profº Israel
Programação de Computadores - I Profª Beatriz Profº Israel Ambiente de Desenvolvimento Orientação a Objetos É uma técnica de desenvolvimento de softwares que consiste em representar os elementos do mundo
Banco de Dados Microsoft Access: Criar tabelas
Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo
Sistema de Digitalização e Gerenciamento de Arquivos On-Line
Sistema de Digitalização e Gerenciamento de Arquivos On-Line O aplicativo Aplicativo com quase 3 anos de mercado, onde gerencia atualmente mais de 500.000 arquivos sendo eles entre digitalizados ou anexados
PDFsam. Manual de Operação. Superior Tribunal de Justiça. Fevereiro/2012 versão 01 - Manual montado por Rafael Verlangieri
PDFsam Manual de Operação Superior Tribunal de Justiça Índice Visão Geral 3 Acessando o Programa 3 Descrição da Tela Principal 4 Serviços disponíveis no PDFSAM 5 Compositor Visual de Documentos 5 Procedimento:
Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos
Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se
GEADA. Gerador de Expressões Algébricas em Digrafos Acíclicos. para versão 1.0, de agosto/2008. Autor: Márcio Katsumi Oikawa
GEADA Gerador de Expressões Algébricas em Digrafos Acíclicos para versão 1.0, de agosto/2008. Autor: Márcio Katsumi Oikawa 1 1 Introdução O GEADA (Gerador de Expressões Algébricas em Digrafos Acíclicos)
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
TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial
TUTORIAL VMWARE WORKSTATION 8 Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial INTRODUÇÃO O uso de máquinas virtuais pode ser adequado tanto
Versão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet
Versão 1.0 09/10 Xerox 2010 Xerox Corporation. Todos os direitos reservados. Direitos reservados de não publicação sob as leis de direitos autorais dos Estados Unidos. O conteúdo desta publicação não pode
Introdução aos Projectos
Introdução aos Projectos Categoria Novos Usuários Tempo necessário 20 minutos Arquivo Tutorial Usado Iniciar um novo arquivo de projeto Este exercício explica a finalidade ea função do arquivo de projeto
SAMUEL SEAP 01-04-2015 INFORMÁTICA. Rua Lúcio José Filho, 27 Parque Anchieta Tel: 3012-8339
SEAP 01-04-2015 SAMUEL INFORMÁTICA Microsoft Windows 7 O Windows 7 é um sistema operacional que trás uma melhor performance não apenas em recursos sistêmicos como também nos atrai pelo seu belo visual
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
Manual UNICURITIBA VIRTUAL para Professores
Manual UNICURITIBA VIRTUAL para Professores 1 2 2015 Sumário 1 Texto introdutório... 3 2 Como Acessar o UNICURITIBA VIRTUAL... 3 3 Tela inicial após login... 3 3.1) Foto do perfil... 4 3.2) Campo de busca...
Introdução à Plataforma Eclipse. Leandro Daflon daflon@les.inf.puc-rio.br
Introdução à Plataforma Eclipse Leandro Daflon daflon@les.inf.puc-rio.br Agenda Introdução Arquitetura da Plataforma Componentes da Plataforma JDT PDE Visão Geral do Projeto Eclipse.org 2 Introdução O
Como instalar uma impressora?
Como instalar uma impressora? Antes de utilizar uma impressora para imprimir seus documentos, arquivos, fotos, etc. é necessário instalá-la e configurá-la no computador. Na instalação o computador se prepara
Programação de Computadores I. Conhecendo a IDE Code::Blocks
Code::Blocks Conhecendo a IDE Programação de Computadores I Professor: Edwar Saliba Júnior Conhecendo a IDE Code::Blocks Apresentação: 1) Abra a IDE (Integrated Development Environment), ou seja, o Ambiente
"Manual de Acesso ao Moodle - Discente" 2014
"Manual de Acesso ao Moodle - Discente" 2014 Para acessar a plataforma, acesse: http://www.fem.com.br/moodle. A página inicial da plataforma é a que segue abaixo: Para fazer o login, clique no link Acesso
Construção Páginas de Internet
Construção Páginas de Internet Definir um Site no Frontpage Objectivos da sessão: No final da sessão os formandos deverão ser capazes de: Saber o que são os metadados do Frontpage; Distinguir entre Sites
Memeo Instant Backup Guia de Referência Rápida
Introdução O Memeo Instant Backup é uma solução de backup simples para um mundo digital complexo. Fazendo backup automático e contínuo de seus valiosos arquivos na sua unidade C, o Memeo Instant Backup
Kobo Desktop. Manual do Usuário
Kobo Desktop Manual do Usuário Kobo Desktop Manual Do Usuário Índice Sobre o Kobo Desktop... 4 Como baixar e instalar o Kobo Desktop... 5 Como instalar o Kobo Desktop para Windows... 5 Como instalar o
Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Caderno 1.
Caderno 1 Índice MS-Windows 7: conceito de pastas, diretórios, arquivos e atalhos, área de trabalho, área de transferência, manipulação de arquivos e pastas, uso dos menus, programas e aplicativos, interação
Apresentação Prática
Apresentação Prática Este curso contém exercícios com editor de texto Word e também exemplos de acesso à Internet e deve ser utilizado para a apresentação do Método de ensino a pessoas que já tenham tido
Controle de Versão com CVS
Controle de Versão com CVS Danilo Toshiaki Sato www.dtsato.com Treinamento ALESP SPL Agenda 1. Introdução 2. Conceitos Importantes 3. Operações mais comuns - Eclipse 4. Processo de Liberação SPL 5. Conclusão
MICROSOFT EXCEL AVANÇADO
MICROSOFT EXCEL AVANÇADO SE Retorna um valor se teste_lógico avaliar como VERDADEIRO e um outro valor se for avaliado como FALSO. Use SE para conduzir testes condicionais sobre valores e fórmulas e para
Manual do KMouseTool. Jeff Roush Tradução: Marcus Gama
Jeff Roush Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o KMouseTool 6 3 Referência de comandos 7 3.1 A janela principal do KMouseTool............................ 7 4 Dicas 9 5 Perguntas e
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
PHP Material de aula prof. Toninho (8º Ano)
Na aula anterior entendemos como se faz o acesso aos nossos arquivos PHP; Como construir um script em php. Nesta aula (3) vamos entender: Como roda o PHP Inserindo comentários Visualizando páginas a partir
Gerenciador de Referências. EndNote. Nonato Ribeiro Biblioteca de Ciências e Tecnologia (UFC)
Gerenciador de Referências EndNote Nonato Ribeiro Biblioteca de Ciências e Tecnologia (UFC) Pesquisa na Web of Science O que é o EndNote? Funcionalidades da ferramenta Como incluir citações no Word usando
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 06 1. OBJETIVO 2. BASE TEÓRICA 3. SEQÜÊNCIA DA AULA. 3.1 Iniciando o PowerPoint
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 06 1. OBJETIVO Apresentar o PowerPoint, que é o software para montar apresentações na forma de slides da Microsoft. Isso será feito seguindo-se uma seqüência mostrando
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
www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software
www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software 2 Introdução Este manual foi elaborado para administradores, para entendimento do funcionamento do produto e administração
Soluções de Gerenciamento de Clientes e de Impressão Universal
Soluções de Gerenciamento de Clientes e de Impressão Universal Guia do Usuário Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca registrada nos Estados Unidos da Microsoft Corporation.
CRIANDO TEMPLATES E LEGENDAS
CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-