Outubro/2000 VII Semana de Iniciação Científica do CBPF

Slides:



Advertisements
Apresentações semelhantes
Programação orientada a objetos
Advertisements

BITS ++ E A CORREÇÃO GAMA
Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado e Classificação de Dados Módulo II Introdução ao Processamento de Imagens.
Serviços na Internet: Caracterização e Acesso
Capítulo 1 Introdução.
MONITORAMENTO DE ATAQUES A PÁGINAS HTML
Paradigmas de Programação
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
ENG1153 : Aluno: Sandro Rossi. A Empresa Equipe de Testes de Software Estudar os Casos de Uso Projetar Testes Automatizados e Manuais Testes Automatizados:
Virtualização de Máquinas
Arquitetura da Máquina Virtual Java
Ismael Andrade Pimentel Departamento da Eng. Mec
Captura de Texto em um Quadro Branco
Alexandre Parra Site: Linguagem Java Alexandre Parra Site:
Curso Sistemas de Informação I Disciplina: Arquitetura de Software
Curso Sistemas de Informação Disciplina: Arquitetura de Software
Integrando Textura e Forma para a Recuperação de Imagens por Conteúdo
Introdução a Programação Orientada a Objetos
Nome: Rafael Baeta Orientador: Dr. David Menotti
Concorrência em Java Threads em Java.
Princípios de Orientação à Objetos
A NÁLISE Q UANTITATIVA DA I MPLEMENTAÇÃO DE T RATAMENTO DE E XCEÇÕES NA L INGUAGEM P TOLEMY Aluno: Cleivson Arruda Orientador: Fernando Castor T RABALHO.
Processamento de Imagem Digital utilizando software VTK
Reconhecimento de códigos QR
JAVA Linguagem Ambiente de Desenvolvimento
METODOLOGIA PARA DESENVOLVIMENTO DE SISTEMAS Prof. Dr. rer. nat. Daniel D. Abdala 1.
Desenvolvimento de Sistemas Orientados a Aspectos
Métodos de Construção de Software: Orientação a Objetos
Gerencia de Redes Redes de Computadores II
Outubro/2000 VII Semana de Iniciação Científica do CBPF Física Moderna na WEB João Marques Ferreira Junior Engenharia de Telecomunicações, PUC 8 º Período.
Centro Federal de Educação Tecnológica de Minas Gerais-CEFET-MG
Cristiano Soares Rafael di Lego Roberto Nemirovsky Thiago Nascimento
Professor: Márcio Amador
Orientação a Objetos Parte I
PROGRAMAÇÃO ORIENTADA A OBJETO - JAVA
Aula 1 - Fundamentos Java SE Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros – Agosto/2009.
Sistemas Baseados em Conhecimento
Paradigmas da Programação – Semestre 1 – Aula 9 Professor: Eduardo Mantovani )
Ademir Rafael Marques Guedes
Laboratório I Mateus Raeder. Mateus Raeder – fevereiro de 2009 UML – Unified Modeling Language  Linguagem criada com a finalidade de criar um padrão.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
PROGRAMAÇÃO ORIENTADA A OBJETOS
FAÇA OS RECURSOS ABAIXO PARA O WINDOWS NÃO PEDIR SENHA NA HORA QUE ACESSAR UMA PASTA COMPARTILHADA Configurar Pizzaria Free para trabalhar em Rede Local.
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – COINFO – CEFET-PB 7. Análise e projeto orientados a objetos 7.1 Técnica de modelagem.
Ferramentas para Orientação a Objetos
MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008.
OMNeT++.
Linguagem de Programação JAVA
Virtualização de Máquinas Uma visão geral e informal.
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos Professor: Cheli Mendes Costa Introdução a Programação Orientada.
Conceitos Básicos e Manipulação de Objetos
Orientação a Objetos Programação Estruturada e Orientada a Objetos
Escola Politécnica da Universidade de São Paulo Engenharia Elétrica Programa de Pós Graduação Corômetro Classificação de Jogadores de Futebol pelo reconhecimento.
Introdução a Programação Orientada a Objetos
Java Disciplina: Programação II Professora: Mai-Ly Vanessa.
Linguagem técnica de programação I Java
Programação Gráfica em Java Introdução
CloudSim Um framework para modelagem e simulação de infraestrutura e serviços de Computação em Nuvem.
Igor Steinmacher, MSc. Java!!!!
Programação em Java Prof. Edvan Chaves.
Evolução das Principais Linguagens de Programação
Sistemas Baseados em Conhecimento Prof. Cláudio M. N. A. Pereira.
Ciência da Computação I
Características Cor Combustível Num_Portas Potencia Comportamentos Acelerar Feiar Acender farol Dar seta Buzinar Características Cor Combustível Num_Portas.
XX Seminário de Iniciação Científica e Tecnológica - 14 a 16 de Outubro de 2015 – Câmpus Campo Mourão Acadêmico(a): Nome do acadêmico(a) Orientador(a):
Visual C# (parte 3) Prof. Igor Conrado Alves de Lima – Orientação a objetos, Modificadores de acesso, Lista (List), e tratamento.
Introdução ao Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico FATEC-PB  Centro de Informática, UFPE.
Introdução à plataforma Java. 2 A tecnologia Java Java: linguagem de programação e plataforma de desenvolvimento Criada pela Sun Microsystems Apoiada.
Capítulo 4 Estrutura do Sistema Operacional
Linguagem de Programação – Aula 04 Prof. Me. Ronnison Reges Vidal.
Transcrição da apresentação:

Outubro/2000 VII Semana de Iniciação Científica do CBPF Cálculo da Magnetização Através do Processamento de Imagens Deyse M. Peixoto Ribeiro Matemática, UFF 6º Período Orientadores: Marcelo Portes de Albuquerque e Márcio Portes de Albuquerque

Apresentação 1. Projeto 2. Origem das Imagens 3. Linguagem JAVA 3.1 Conceitos Básicos de Orientação a Objetos 3.2 O que é uma classe ? 4. Cálculo da Magnetização em JAVA. 5. Conclusão

1. Projeto Projeto  Obtenção e cálculo da curva de magnetização a partir do tratamento das imagens.  O tratamento consiste em obter a magnetização resultante da amostra por um cálculo envolvendo a área dos domínios nas imagens.  A linguagem JAVA será utilizada para calcular a área dos domínios, disponibilizando sua utilização via Internet.

2. Origem das Imagens Origem das Imagens Imagens obtidas por efeito magneto-óptico observada por Microscopia Óptica. Imagem deste Trabalho: Redes de Bolhas Magnéticas. Região Branca: “Domínios UP” Região Preta : “Domínios DOWN”

Linguagem JAVA › Linguagem Orientada a Objeto (Intuitiva) J. V. M. CARACTERÍSTICAS try { ....... ....... } catch {....} › Linguagem Orientada a Objeto (Intuitiva) › Facilidade na Internet › Segura › Simples › Robusta › Multitarefa › Universal e Interpretada Processador Real - AMD  PC - Intel  PC - Sparc  SUN - PPC  MAC/ IBM - Mips  S. G. - . . . Código Java compilador J. V. M. (Java Virtual Machine) interpretação Processador Virtual

Conceitos Básicos de Orientação a Objetos 3. Linguagem JAVA Conceitos Básicos de Orientação a Objetos Propriedades: › Cor › Marca › Tipo de Combustível, etc.. Eventos: Métodos: › Pisar no Acelerador › Pisar no Freio › Girar a chave na ignição, etc.. › Acelerar › Frear › Ligar o carro, etc..  Propriedades + Métodos = Classe “molde”

Programação Orientada a Objetos 3. Linguagem JAVA O Que é Uma Classe ? › Uma classe é um “molde” que define as propriedades e métodos comuns para todos os objetos. › Objeto é a concretização de uma classe. Programação Orientada a Objetos › Existem muitos objetos de mesmo tipo. Ex: botões, janelas... › Objetos compartilham características. Criação dos “moldes” Classes › Um objeto criado a partir de uma classe (molde) é uma instância dessa classe.

Cálculo da Magnetização em JAVA 0 .......preto 255 ....branco Imagem 300x200 (pixels) Nível de Threshold: 128 (imagem binária) Mag = Dbranco – Dpreto Dbranco + Dpreto

Cálculo da Magnetização em JAVA.

4. Conclusão Conclusão  Neste trabalho desenvolvemos um programa que calcula a magnetização das imagens obtidas por efeito magneto-óptico. › Maior relação do gráfico com as imagens  Facilidade na utilização da linguagem Java. › Interpretada/ Universal › Orientada a Objetos  Possibilidade de integração com a Internet.  Aplicação dos conceitos apresentados no projeto Laboratório Virtual.

Coordenação de Atividades Técnicas