Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
|
|
- Afonso Imperial Peralta
- 8 Há anos
- Visualizações:
Transcrição
1 Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 4 Prof. ISVega Fevereiro de 2004 Ambiente BlueJ CONTEÚDO 4.1 BlueJ como Ferramenta de Programação Ativação do Ambiente Área de Modelagem Edição e Compilação de Classes Computação com Objetos Exercícios BlueJ como Ferramenta de Programação O ambiente BlueJ foi desenvolvido como uma ferramenta para o ensino de modelagem com UML 1 e desenvolvimento de sistemas de software orientados a objetos em Java. O site oficial do BlueJ é: Nele, podem ser encontrados material de apoio, instituições que o utilizam para ensino, experimentos complementares e o próprio ambiente em diversas plataformas Ativação do Ambiente A ativação do ambiente BlueJ abre a janela mostrada na Figura Unified Modeling Language (UML) é uma notação apropriada para a descrição de vistas de modelos de sistemas de software. O BlueJ faz uso apenas da parte da notação UML referente à representação de classes de objetos. 1
2 Serviços Área de Modelagem Espaço de Objetos Figura 4.1: Janela de abertura do ambiente BlueJ. Esta janela contém uma área de modelagem UML, botões de comandos e um espaço de objetos (na parte inferior). Projetos de Programação A criação de um novo projeto é feita ativando-se o comando Project New... Este comando habilita o desenho de classes na área de modelagem, conforme ilustrado na Figura 4.2. Figura 4.2: Situação do ambiente BlueJ após a criação de um novo projeto. O ícone na área de modelagem destaca a documentação do projeto. deste documento será apresentada oportunamente.) (A estrutura Área de Modelagem A área de modelagem do BlueJ é utilizada para a elaboração de diagramas que descrevem vistas estruturais de modelos de software, com ênfase nas classes de objetos. Uma vez aberto um projeto, pode-se desenhar novas classes, como a classe ContaCorrente por exemplo (Figura 4.3). Copyright c , Dr. Italo S. Vega 4-2
3 Figura 4.3: Inserção da classe ContaCorrente na área de modelagem. Observa-se que o desenho da classe ContaCorrente encontra-se hachurado. Isto é uma indicação feita pelo ambiente BlueJ. A indicação se refere à necessidade de se compilar a classe, produzindo a sua versão binária em bytecode Edição e Compilação de Classes Antes da compilação, entretanto, será feita uma alteração no texto que descreve a classe ContaCorrente, de modo que seja possível a realização de depósitos de valores. Com o botão direito sobre a classe ContaCorrente, pode-se abrir o editor de classes (Figura 4.4). Figura 4.4: Abertura do editor de classes: seleção de classe e acionamento do botão direito. Apenas para teste inicial, a Figura 4.5 mostra a alteração a ser feita no texto de especificação da classe ContaCorrente. Copyright c , Dr. Italo S. Vega 4-3
4 Figura 4.5: Janela de edição mostrando o texto de uma classe em Java. A alteração introduz o atributo saldo e o método depositar() na classse ContaCorrente: public class ContaCorrente { public double saldo; public void depositar( double valor ) { saldo = saldo + valor; O atributo saldo será utilizado para armazenar o valor do saldo de uma particular conta-corrente. O método de depósito, denominado depositar(), será executado por uma particular conta-corrente quando houver uma solicitação para isto. Tal solicitação é conhecida por envio de mensagem. Compilação Nesta mesma janela de edição, acionando-se o botão Compile, ativa-se a compilação do texto presente no editor. Alternativamente, pode-se pressionar o botão direito sobre a classe ContaCorrente (na área de modelagem) e selecionar a opção Compile Figura 4.6. Figura 4.6: Seleção da opção que compila a classe ContaCorrente. Na ausência de erros de compilação, o desenho da classe ContaCorrente na área de modelagem fica liso, indicando que a tradução para bytecode foi bem sucedida. Copyright c , Dr. Italo S. Vega 4-4
5 4.2 Computação com Objetos Uma vez compilada, uma classe pode ser utilizada para fabricar objetos. No caso da classe ContaCorrente, pode-se criar um objeto (também conhecido como instância de ContaCorrente), denominado cc1, a partir da própria área de modelagem UML. Com o botão direito sobre a classe ContaCorrente, seleciona-se a opção new ContaCorrente() (Figura 4.7). Figura 4.7: Opção para criação de novos objetos da classe ContaCorrente. O ambiente BlueJ solicita um nome para o novo objeto (neste caso, indica-se cc1), criando e inserindo-o no espaço de objetos (Figura 4.8). O BlueJ colore os objetos com vermelho, deixando as classes em amarelo. Figura 4.8: Os objetos criados são inseridos no espaço de objetos. Mensagens Objetos realizam tarefas quando recebem mensagens, ou seja, quando há uma solicitação para a realização de serviços. Este objeto, em particular, sabe como realizar o serviço denominado depositar(). A lista de serviços que um objeto sabe realizar pode ser determinada clicando-se o botão direito sobre ele. Assim, para solicitar a realização do serviço depositar(), clica-se botão direito sobre o objeto cc1, e, em seguida, o botão esquerdo sobre o serviço depositar(). Este procedimento irá resultar na realização da tarefa de depósito em conta-corrente (Figura 4.9). Copyright c , Dr. Italo S. Vega 4-5
6 Figura 4.9: Momento de envio de uma mensagem para um objeto. Métodos Quando se envia uma mensagem para um objeto, ele passa a executar um método. A solicitação de um serviço corresponde ao envio de uma mensagem, enquanto a realização do serviço corresponde à execução de um método. Um método descreve como um objeto deverá realizar um serviço. Como conseqüência da mensagem solicitando a realização do serviço de depósito, o objeto cc1 passa a executar o método depositar(), que necessita do valor a ser depositado. O ambiente BlueJ abre uma janela solicitando este valor, conforme ilustrado na Figura Figura 4.10: Janela do ambiente BlueJ solicitando o valor a ser depositado. Uma vez informado o valor do depósito, pode-se inspecionar a situação do atributo saldo, que deverá ser igual a 100, se este tiver sido o valor informado durante a execução do método depositar(). A inspeção do estado de um objeto pode ser feito como sugerido pela Figura Figura 4.11: Mecanismo para inspeção do estado de um objeto no ambiene BlueJ. Copyright c , Dr. Italo S. Vega 4-6
7 A Figura 4.12 mostra o particular estado do objeto cc1 após a realização do serviço de depósito em conta. Figura 4.12: Estado da conta cc1 após o processamento da mensagem depositar(100). Observa-se que o atributo saldo armazena o valor 100.0, conforme a regra de depósito estabelecida no método depositar(). Copyright c , Dr. Italo S. Vega 4-7
8 EXERCÍCIOS 4.1 SITE DO BLUEJ O site oficial do Ambiente BlueJ é Tarefa Faça o download do BlueJ a partir do seu site oficial. Salve o arquivo no diretório c:\bluej. Tarefa Instale o BlueJ, ativando o arquivo c:\bluej\bluejnnn.jar: > java -jar c:\bluej\bluejnnn.jar 4.2 MODELAGEM COM CLASSES Seguindo o roteiro descrito no texto: Tarefa Crie um novo projeto no BlueJ, denominado conta. Tarefa Na área de modelagem crie a classe ContaCorrente. Porque seu desenho está hachurado? 4.3 EDIÇÃO E COMPILAÇÃO DE CONTAS-CORRENTE Seguindo o roteiro descrito no texto: Tarefa Utilize o editor do ambiente para codificar o método depositar(): public class ContaCorrente { public double saldo; public void depositar( double valor ) { saldo = saldo + valor; Tarefa Compile a classe ContaCorrente utilizando o BlueJ. Se a compilação terminou com sucesso, como se modificou o desenho na área de modelagem? 4.4 COMPUTAÇÃO E CONTAS-CORRENTE Seguindo o roteiro descrito no texto: Tarefa Utilize a área de modelagem e crie um objeto da classe ContaCorrente, batizando-o de cc1. Tarefa Solicite para o objeto cc1, o depósito de 50. Tarefa Verifique se o saldo do objeto cc1 é igual â DIVERSAS CONTAS-CORRENTE Seguindo o roteiro descrito no texto: Tarefa Utilize a área de modelagem e crie dois objetos da classe ContaCorrente, batizando-os de cc1 e cc2. Tarefa Solicite para o objeto cc1, o depósito de 50. Tarefa Solicite para o objeto cc1, o depósito de 70. Tarefa Verifique o saldo dos objetos cc1 e cc2. O que deveria ser feito para que eles passassem a ter o mesmo valor de saldo? Copyright c , Dr. Italo S. Vega 4-8
9 4.6 SAQUES E DEPÓSITOS EM CONTAS-CORRENTE Considerando a classe ContaCorrente do exercício anterior: Tarefa Utilize o editor do ambiente e codifique o método sacar(): public class ContaCorrente { public double saldo; public void depositar( double valor ) { saldo = saldo + valor; public void sacar( double valor ) { saldo = saldo - valor; Tarefa Utilizando a área de modelagem crie um objeto da classe ContaCorrente, batizando-o de cc1. Tarefa Solicite para o objeto cc1, o depósito de 50. Verifique se o saldo é igual â 50 após o depósito. Tarefa Solicite para o objeto cc1, o saque de 30. Verifique se o saldo após o saque está correto. Tarefa O que acontece quando o cc1.saldo == 20 e solicita-se um saque de 40 para cc1? Altere o método sacar() de modo que objetos da classe ContaCorrente rejeitem a realização de serviços de saque que tornem o seu saldo negativo. Tarefa Crie uma outra conta-corrente identificada por cc2. Faça um depósito de 100 nesta conta. Compare o estado de cc1 com o estado de cc2: eles são iguais? O que deve ser feito para tornar o estado destes objetos iguais? seqüência de mensagens para atingir tal objetivo.) (Proponha uma 4.7 CRITÉRIOS DE AVALIAÇÃO Em uma escola, os alunos matriculados em um período letivo realizam duas provas (p1 e p2) cujas notas são utilizadas pelos professores para calcular a sua média final: Tarefa Tarefa Tarefa mf = (p1 + p2) 2 Crie um novo projeto no BlueJ, denominado avaliacao. Na área de modelagem crie a classe Professor. Utilizando o editor do ambiente, codifique o método calcularmf(): public class Professor { public void calcularmf( double p1, double p2 ) { return ( p1 + p2 ) / 2.0; Copyright c , Dr. Italo S. Vega 4-9
10 Tarefa Utilizando a área de modelagem crie um objeto da classe Professor, batizando-o de ze. Tarefa Solicite para o objeto ze, a média final de um aluno com notas: p1 = 4.5 e p2 = 6.5. Tarefa Crie um outro objeto da classe Professor chamado ana e faça a mesma solicitação de cálculo de média final. A professora ana informa o mesmo resultado que o professor ze? Porquê? 4.8 REVISÃO Horizontais: 3 Nome da notação utilizada na área de modelagem do BlueJ. 7 Nome popular para as computações realizadas pelos objetos. 10 Área principal de aplicação da ferramente BlueJ. 11 Codificação de um algoritmo para uso de um objeto; descreve como um serviço deverá ser realizado por um objeto. 12 Seu envio desencadeia a execução de um método. Verticais: 1 São fabricadas pelas classes de objetos. 2 Atua como uma variável interna ao objeto, capaz de armazenar valores. 4 Dizse do desenho de uma classe no BlueJ, após uma compilação bem sucedida. 5 Dispositivo computacional responsável pela execução de métodos. 6 Ato de traduzir um programa escrito em uma linguagem de programação de alto nível para uma linguagem de baixo nível. 8 Prncipal elemento de modelagem utilizado na área de modelagem; descreve a estrutura estática e o comportamento dinâmico de uma categoria de objetos. 9 Nome de linguagem binária; é utilizada na compilação de programas escritos em Java. Copyright c , Dr. Italo S. Vega 4-10
Laboratório de Programação
Ambiente BlueJ 1 Laboratório de Programação Dr. Italo Santiago Vega Curso de Graduação Ciência da Computação Pontifícia Universidade de São Paulo Copyright 1998-2004, Italo S. Vega Ambiente BlueJ 1-1 Semana
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 2 Prof. ISVega Fevereiro de 2004 Ciclo de Programação CONTEÚDO 2.1 Ciclo de
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 7 Prof. ISVega Março de 2004 Controle de Execução: Seleção Simples CONTEÚDO
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 8 Prof. ISVega Março de 2004 Controle de Execução: Seleção Múltipla CONTEÚDO
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 10 Prof. ISVega Abril de 2004 Controle de Execução: Iteração CONTEÚDO 10.1Repetição
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 15 Prof. ISVega Maio de 2004 Arquivos de Texto CONTEÚDO 15.1Processamento
Leia maisObjetivos: Entender o funcionamento dos programas Java via linha de comando
Algoritmos e Programação I Aula de Laboratório Objetivos: Entender o funcionamento dos programas Java via linha de comando 1. A Linha de Comando: DOS ou Shell Apesar dos usuários geralmente não enxergarem
Leia maisComo usar o bluej. Laboratório I Prof.ª Vera Alves
Como usar o bluej O BlueJ é um IDE (Integrated Development Environment), ou seja, um ambiente para desenvolvimento de programas na linguagem Java. Você pode fazer o download do BlueJ, gratuitamente, no
Leia maisGEADA. 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)
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação Dr. Ítalo S. Vega ES-II/III: Engenharia de Software: Processos Projeto 1 c 2004, ISVega Ferramenta CASE: LiMAOO-PUC CONTEÚDO
Leia maisPara desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.
1 - Criando uma classe em Java Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans. Antes de criarmos a(s) classe(s) é necessário criar o projeto
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 3 Prof. ISVega Fevereiro de 2004 Estilo de Codificação CONTEÚDO 3.1 Regras
Leia maisPontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 12 Prof. ISVega Abril de 2004 Interação com o Usuário CONTEÚDO 12.1Módulo
Leia maisUnidade Acadêmica: Faculdade de Computação FACOM Disciplina: Programação Orientada a Objetos I Professor: Fabiano Azevedo Dorça Prática 01
Unidade Acadêmica: Faculdade de Computação FACOM Disciplina: Programação Orientada a Objetos I Professor: Fabiano Azevedo Dorça Prática 01 Objetivos: Modelar um sistema orientado a objetos simples a partir
Leia maisRoteiro do Programa e Entrada/Saída
Roteiro do Programa e Entrada/Saída c Professores de ALPRO I Faculdade de Informática PUCRS 03/2012 ALPRO I (FACIN) Roteiro do Programa e E/S 03/2012 1 / 32 Sumário 1 Relembrando 2 Programa Definição de
Leia maisFCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos
FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos Manual do Usuário Presidente Prudente, outubro de 2010 Índice 1. Introdução e Instruções
Leia maisSimulador do Processador Neander T&D-Bench Simulator Manual do Usuário. por Júlio César Maccali. revisado por Prof. Christian Zambenedetti
UNIVERSIDADE DE CAXIAS DO SUL CAMPUS UNIVERSITÁRIO DA REGIÃO DOS VINHEDOS CENTRO DE CIÊNCIAS EXATAS, DA NATUREZA E DE TECNOLOGIA CURSO DE TECNOLOGIA EM PROCESSAMENTO DE DADOS Simulador do Processador Neander
Leia maisTransferência de Dados entre Computadores
Transferência de Dados entre Computadores Se você adquiriu outra licença de utilização do Sistema El-Roi e deseja que as informações de atendimento, configurações, dentre outras, sejam transferidas para
Leia maisNota 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:
Leia maisCENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD
0 CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD ORIENTAÇÕES SOBRE USO DO AMBIENTE VIRTUAL DE APRENDIZAGEM (MOODLE) PARA DISPONIBILIZAÇÃO
Leia maisFBV - Linguagem de Programação II. Um pouco sobre Java
FBV - Linguagem de Programação II Um pouco sobre Java História 1992: um grupo de engenheiros da Sun Microsystems desenvolve uma linguagem para pequenos dispositivos, batizada de Oak Desenvolvida com base
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisO 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
Leia maisTUTORIAL DE UTILIZAÇÃO. Rua Maestro Cardim, 354 - cj. 121 CEP 01323-001 - São Paulo - SP (11) 3266-2096
TUTORIAL DE UTILIZAÇÃO Índice Geral Antes de Começar 2 Procedimento de Instalação 3 Exportar dados para o 8 Acesso ao 10 Ordens de Serviço no 11 Solicitações de Serviço no 17 Folhas de Inspeção no 19 Importar
Leia maisManual do Ambiente Moodle para Professores
UNIVERSIDADE FEDERAL DA FRONTEIRA SUL Manual do Ambiente Moodle para Professores Recursos, Diretórios e Grupos Versão 1.0b Setembro/2011 Direitos Autorais: Essa apostila está licenciada sob uma Licença
Leia maisUtilizando a ferramenta de criação de aulas
http://portaldoprofessor.mec.gov.br/ 04 Roteiro Utilizando a ferramenta de criação de aulas Ministério da Educação Utilizando a ferramenta de criação de aulas Para criar uma sugestão de aula é necessário
Leia maisTutorial para Módulo de Georreferenciamento Posição. 3 Edição da Norma de Georreferenciamento do Incra
Tutorial para Módulo de Georreferenciamento Posição 3 Edição da Norma de Georreferenciamento do Incra Importante: Buscar sempre as últimas atualizações do sistema posição no site: www.posicao.com.br Em
Leia maisProgramação de Computadores - I. Profª Beatriz Profº Israel
Programação de Computadores - I Profª Beatriz Profº Israel Ambiente de Desenvolvimento Ambiente Para desenvolver aplicativos utilizando a linguagem JAVA precisamos preparar nosso ambiente realizando a
Leia maisMicrosoft 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
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisOffice 365 Manual Outlook 365 Web Application
Office 365 Manual Outlook 365 Web Application Requisitos para usar o Office 365: Ter instalado pelo menos a versão 7 do Internet Explorer, Mozilla Firefox 15, Google Chrome 21 ou Safari no Mac. O que é
Leia maisTCI S5-USB. Cabo de Programação STEP5 - USB. Manual de Instalação
TCI S5-USB Cabo de Programação STEP5 - USB Manual de Instalação O cabo de programação TCI S5-USB foi projetado para atender a necessidade de conectar a uma porta USB do computador a família de PLC s Siemens
Leia maisJava. Marcio de Carvalho Victorino www.dominandoti.eng.br
Java Marcio de Carvalho Victorino www.dominandoti.eng.br 3. Considere as instruções Java abaixo: int cont1 = 3; int cont2 = 2; int cont3 = 1; cont1 += cont3++; cont1 -= --cont2; cont3 = cont2++; Após a
Leia maisSecurithor - Configuração Inicial Monousuário
LOGIN Securithor - Configuração Inicial Monousuário O "Login" no Securithor e no StReceiver é feito clicando-se no ícone Login da tela inicial do Securithor no programa modelo demonstração, o único operador
Leia maisDesenvolvimento de uma Etapa
Desenvolvimento de uma Etapa A Fase Evolutiva do desenvolvimento de um sistema compreende uma sucessão de etapas de trabalho. Cada etapa configura-se na forma de um mini-ciclo que abrange as atividades
Leia maisProgramação online em Java
Universidade Federal do ABC Disciplina: Processamento da Informação Assunto: Programação online em Java Programação online em Java Conteúdo Conteúdo...1 Introdução... 1 1.1.Programas necessários... 1 1.2.Visão
Leia maisManual 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 maisSistema 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 maisManual de Atualização Versão 3.6.4.
Manual de Atualização Versão 3.6.4. Sumário 1. AVISO... 1 2. INTRODUÇÃO... 2 3. PREPARAÇÃO PARA ATUALIZAÇÃO... 3 4. ATUALIZANDO GVCOLLEGE E BASE DE DADOS... 7 5. HABILITANDO NOVAS VERSÕES DO SISTEMA....
Leia maisGRS Gerador de Redes Sistêmicas. (outubro/2004)
116 APÊNDICE A MANUAL DO GRS Universidade Federal do Rio de Janeiro UFRJ Departamento de Ciência da Computação DCC Instituto de Matemática IM / Núcleo de Computação Eletrônica NCE GRS Gerador de Redes
Leia mais1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
Leia maisPRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO Aprender a utilizar mapas, colocar filtros em tabelas e a criar tabelas e gráficos dinâmicos no MS-Excel. Esse roteiro foi escrito inicialmente para o Excel
Leia maisUML - Unified Modeling Language
UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril
Leia maisManual de Operação do Sistema de Tickets Support Suite
Manual de Operação do Sistema de Tickets Support Suite Sumário Acessando a página do HelpDesk helpdesk.virtuem.com.br... 3 Criando um Ticket... 6 Visualizando Tickets Existentes... 9 Respondendo um Ticket...
Leia maisManual de Utilização de Certificados Digitais. Microsoft Outlook 2007
Manual de Utilização de Certificados Digitais Microsoft Página 2 de 13 CONTROLO DOCUMENTAL REGISTO DE MODIFICAÇÕES Versão Data Motivo da Modificação 1.9 08/02/2013 Atualização do conteúdo do manual de
Leia maisPROGRAMAÇÃO DE MENSAGENS DO PAINEL ELETRÔNICO G7
DEPARTAMENTO DE ASSISTÊNCIA TÉCNICA BOLETIM TÉCNICO INFORMATIVO Nº32 Data Criação: 08/11/10 Data Atualização: 04/05/11 Edição:02 Pág:11 CIRCULAR INFORMAÇÃO PARA: Uso exclusivo de Representantes Representantes,
Leia maisWindows. Atualizar o firmware para unidades de comunicações UT-1. Prepare-se
Atualizar o firmware para unidades de comunicações UT- Windows Obrigado por ter escolhido um produto Nikon. Este guia descreve como atualizar o firmware para unidades de comunicações UT-. Se você não tiver
Leia maisPortas Lógicas Básicas: Parte 2 Simulação Lógica
Laboratório 1 - continuação Portas Lógicas Básicas: Parte 2 Simulação Lógica 5. Introdução à Simulação Lógica Neste laboratório, você tomará contato com a ferramenta de projeto digital Max+Plus II, da
Leia maisOMT-G Design. Instalação por pacotes
OMT-G Design A plataforma Eclipse OMT-G Design não é um software independente, é um plug-in que se utiliza dos mecanismos de extensão do Eclipse que por sua vez é um ambiente de desenvolvimento de software.
Leia maisPolycom RealPresence Content Sharing Suite Guia rápido do usuário
Polycom RealPresence Content Sharing Suite Guia rápido do usuário Versão 1.2 3725-69877-001 Rev.A Novembro de 2013 Neste guia, você aprenderá a compartilhar e visualizar conteúdos durante uma conferência
Leia maisCURSO 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 maisLógica de Programação
Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...
Leia maisINSTRUMENTOS PARA TESTES ELÉTRICOS. Tutorial de Teste
Tutorial de Teste Tipo de Equipamento: Disjuntor Marca: Siemens Modelo: 3AH Ferramenta Utilizada: CE-6006 ou CE-6003 Objetivo: Teste do tempo da abertura/fechamento desde o comando até a abertura/fechamento
Leia maisManual do Aplicativo NSE Mobile Control
INSTALAÇÃO DO APLICATIVO Acesse www.nse.com.br/downloads-manuais e baixe os programas de acordo com o dispositivo que irá utilizar, nos links referentes ao produto número 1 - Módulo MTCP-3E4S. - Para uso
Leia maisComm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI
Manual de Utilização Família MI ÍNDICE 1.0 COMO LIGAR O MÓDULO... pág 03 e 04 2.0 OBJETIVO... pág 05 3.0 COMO CONFIGURAR O MÓDULO MI... pág 06, 07, 08 e 09 4.0 COMO TESTAR A REDE... pág 10 5.0 COMO CONFIGURAR
Leia maisGuia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.
Guia PDA e SmartPhones Windows Mobile, Pocket PC e CE. Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das
Leia maisUtilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF
Utilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF Ben-Hur de Sousa Lopes¹, Jaime William Dias¹ ¹Universidade Paranaense (UNIPAR) Paranavaí Paraná Brasil
Leia maisResolução da lista de exercícios de casos de uso
Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se
Leia maisIntrodução a Java. Hélder Nunes
Introdução a Java Hélder Nunes 2 Exercício de Fixação Os 4 elementos básicos da OO são os objetos, as classes, os atributos e os métodos. A orientação a objetos consiste em considerar os sistemas computacionais
Leia maisPROCEDIMENTO PARA REPASSAR BACKUP s EM CNC s FAGOR 8035 / 8055 ATRAVÉS DO SOFTWARE FAGOR WINDNC. REVISÃO 2.0
PROCEDIMENTO PARA REPASSAR BACKUP s EM CNC s FAGOR 8035 / 8055 ATRAVÉS DO SOFTWARE FAGOR WINDNC. REVISÃO 2.0 1 Ajustes dos parâmetros no CNC. 1.1 Explicações sobre parâmetros de Linha de Série 2 Software
Leia maisSaté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 maisGoogle 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 maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisO objetivo desta prática é ensinar como usar a máquina chamada computador visível ou vc0, um simulador de computador de von Neumann escrito em Java.
Departamento de Ciência da Computação Universidade de Brasília Computação Básica - 2004.1 Roteiro de Laboratório #1 Usando o Computador Visível Professor Jorge Henrique Cabral Fernandes 0. Objetivo O objetivo
Leia maisTutorial de Instalação
Tutorial de Instalação Reserva Legal Todos os produtos, logotipos e marcas aqui referidos são marcas registradas de seus proprietários legais. A W PC Software ao elaborar este tutorial de instalação dos
Leia maisAtualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito.
Atualização De Mapas GPS Apontador 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. 3º Clique na Opção Registrar 4º Selecione o Dispositivo Apontador e o Modelo
Leia maisPJCUS-361 CONTRATO COM CÓDIGO DE BARRAS
PJCUS-361 CONTRATO COM CÓDIGO DE BARRAS 1 Sumário 1. OBJETIVO... 3 2. HABILITAR FUNCIONALIDADE... 3 3. INSTALANDO OPENOFFICE 4... 3 4. AMBIENTE WINDOWS... 3 4.1. VARIÁVEL DE AMBIENTE... 3 4.2. ADICIONAR
Leia maisTISSNet Instalando e Configurando Schemas
Objetivos Gerais: Este documento tem por objetivo, instruir os credenciados da C. S. ASSISTANCE no processo de instalação e configuração do aplicativo TISSNet, facilitando desta forma o controle e envio
Leia maisUniversidade Estadual de Campinas UNICAMP. Instituto de Física Gleb Wataghin - IFGW RELATÓRIO FINAL
Universidade Estadual de Campinas UNICAMP Instituto de Física Gleb Wataghin - IFGW RELATÓRIO FINAL INSERÇÃO DE LEGENDAS EM VÍDEOS DA DISCIPLINA INSTRUMENTAÇÃO PARA O ENSINO Gustavo Benedetti Rossi José
Leia maisTutorial Web Mail. Acesso e Utilização. MPX Brasil Cuiabá/MT: Av. Mal Deodoro, 1522 B Centro Norte. Contato: (65) 3364-3132 cuiaba@mpxbrasil.com.
Tutorial Web Mail Acesso e Utilização Como acessar meu e-mail institucional? 1. Para acessar seu e-mail institucional, acesse primeiramente o site ao qual ele pertence, por exemplo o e-mail contato@alianca.to.gov.br
Leia mais1. Apresentação. 1.1. Objetivos
1.1. Objetivos 1. Apresentação Neste capítulo estão descritos os objetivos gerais do livro, os requisitos desejáveis do estudante para que possa utilizá-lo eficientemente, e os recursos necessários em
Leia maisO que é um programa? Programa é uma lista de instruções que descrevem uma tarefa a ser realizada pelo computador.
O que é um programa? Programa é uma lista de instruções que descrevem uma tarefa a ser realizada pelo computador. Linguagem de Programação Uma linguagem de programação é um método padronizado para expressar
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisProgramaçã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
Leia maisManual de Instalação ProJuris8
Manual de Instalação ProJuris8 Sumário 1 - Requisitos para a Instalação... 3 2 - Instalação do Firebird.... 4 3 - Instalação do Aplicativo ProJuris 8.... 8 4 - Conexão com o banco de dados.... 12 5 - Ativação
Leia maisUma visão mais clara da UML Sumário
Uma visão mais clara da UML Sumário 1 Definição de Objeto...2 2 Estereótipos...3 2.1 Classe fronteira (boundary):...3 2.2 Classe de Entidade (entity):...3 2.3 Classe de Controle (control):...4 3 Interação
Leia maisCAPÍ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.
Leia maisPROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br
PROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br ROTEIRO 1. Conceitos de Orientação a Objetos Introdução O paradigma da POO Classes
Leia maisLINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 1 APRESENTANDO O C#
LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 1 APRESENTANDO O C# 1.1 - Apresentação Quando fazemos nossas compras em um supermercado, é comum encontrarmos um código de barras impresso nos produtos expostos
Leia maisPara que seja instalado o Bematef Total, é necessário que o computador onde seja efetuada a instalação
Rafael Ferreira Rodrigues REVISADO POR: Raquel Marques APROVADO POR: Renato Reguera dos Santos 1 - Objetivo Descrever o processo de instalação do Bematef Total. 2 - Campos de Aplicação É aplicável a área
Leia maisProGriD. Manual de Instalação
ProGriD Manual de Instalação IBGE Instituto Brasileiro de Geografia e Estatística Avenida Brasil, 15671 Rio de Janeiro, RJ 21241-051 Brasil Junho de 2009 Diferença entre versões anteriores a este documento
Leia maisPROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP.
PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP. O objetivo deste manual é orientar os usuários do sistema de Processo Eletrônico a transformar
Leia maisPROCEDIMENTO DE CONFIGURAÇÃO IMPRESSORA FISCAL PARA SAÍDA DE HORÁRIO DE VERÃO
PROCEDIMENTO DE CONFIGURAÇÃO IMPRESSORA FISCAL PARA SAÍDA DE HORÁRIO DE VERÃO As impressoras fiscais Bematech (modelos MP-2100 TH FI e MP-4000 TH FI) requerem a realização de um pequeno ajuste de configuração
Leia maisMANUAL DE UTILIZAÇÃO DO WEBMAIL SBC
MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC SUMÁRIO 1 - Tela de Login...03 2 - Caixa de Entrada...04 3 - Escrever Mensagem...06 4 - Preferências...07 4.1 - Configurações Gerais...07 4.2 - Trocar Senha...07 4.3
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisSTK (Start Kit DARUMA) Primeiro contato com a Impressora Fiscal, a ECF chegou e agora?
O que será abordado neste SKT: STK (Start Kit DARUMA) Primeiro contato com a Impressora Fiscal, a ECF chegou e agora? Verificando o papel. Verificando se o ECF está inicializado, caso não esteja como proceder.
Leia mais( JUDE Community 5.1 2006/2007 ) Por Denize Terra Pimenta Outubro/2007
Tutorial JUDE ( JUDE Community 5.1 2006/2007 ) Por Denize Terra Pimenta Outubro/2007 Ferramenta CASE UML Índice Introdução... 2 Download e Instalação... 2 Apresentação da Ferramenta... 2 Salvando o Projeto...
Leia maisPRINCIPAIS DÚVIDAS NA UTILIZAÇÃO DO NOVO COMPONENTE RESPONSÁVEL PELAS OPERAÇÕES DE ANEXAÇÃO NO SCDP
PRINCIPAIS DÚVIDAS NA UTILIZAÇÃO DO NOVO COMPONENTE RESPONSÁVEL PELAS OPERAÇÕES DE ANEXAÇÃO NO SCDP ÍNDICE 1. Por que foi desenvolvido um novo componente responsável pelas operações de anexação de arquivos
Leia maisLaboratório I Aula 2
Laboratório I Aula 2 Prof. Msc. Anderson da Cruz Fases da Programação Implementação de Linguagens de Programação Compilação geração de código executável dependente da plataforma de execução tradução lenta
Leia maisO 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
Leia maisAtualizações de Software Guia do Usuário
Atualizações de Software Guia do Usuário Copyright 2009 Hewlett-Packard Development Company, L.P. Windows e Windows Vista são marcas registradas da Microsoft Corporation nos EUA. Aviso sobre o produto
Leia maisGerenciador de Conteúdo Magellan 2.0
Gerenciador de Conteúdo Magellan 2.0 Instalando o Gerenciador de Conteúdo Magellan. 1. Baixe o Gerenciador de Conteúdo Magellan de www.magellangps.com. 2. Dê um duplo clique no arquivo CM_Setup que foi
Leia maisLó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 maisANDROID 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 maisManual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.
Manual do MySuite O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes. Esta ferramenta visa agilizar e priorizar o suporte técnico, criando um canal de interatividade no
Leia maisSafeweb enotar versão 4.1
Safeweb enotar versão 4.1 O software Safeweb enotar é um aplicativo para uso integrado com sistemas de ERP que implementa um conjunto de serviços destinados a emissão de notas fiscais eletrônicas. O presente
Leia maisManual do PDFCreator Versão 1.0.2
Manual do PDFCreator Versão 1.0.2 O PDFCreator é um software livre que permite criar documentos em formato PDF a partir outras aplicações. Instituto Federal Minas Gerais Campus Bambuí www.bambui.ifmg.edu.br
Leia maisManual do KSnapshot 2
Richard J. Moore Robert L. McCormick Brad Hards Revisão: Lauri Watts Desenvolvimento: Richard J Moore Desenvolvimento: Matthias Ettrich Tradução: Marcus Gama Tradução: André Marcelo Alvarenga 2 Conteúdo
Leia maisToken SafeNet Authentication Cliente 8.3 (x32 e x64)
Token SafeNet Authentication Cliente 8.3 (x32 e x64) Manual do Usuário Índice O que é Token?... 03 Instalação do Token... 04 Verificação do Certificado... 07 Troca de Senhas... 10 O que é Token? É um dispositivo
Leia mais