HEURÍSTICA DE AGRUPAMENTO EM GISDK

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

Download "HEURÍSTICA DE AGRUPAMENTO EM GISDK"

Transcrição

1 HEURÍSTICA DE AGRUPAMENTO EM GISDK Maxwell Scardini Kaiser, Priscila de Almeida Prata e Glaydston Mattos Ribeiro Departamento de Ciência da Computação e Informática Faculdade de Aracruz UNIARACRUZ 1 { mskaiser, prata, RESUMO O uso de ferramentas computacionais visando à solução dos mais variados problemas tem crescido nas empresas privadas e públicas, principalmente para reduzir os custos e melhorar a qualidade dos serviços prestados aos clientes ou a população. Neste contexto, os Sistemas de Informações Geográficas (SIG) tem se destacado por apresentar, além de métodos eficientes de solução, saídas gráficas nas quais os resultados são mostrados através de mapas e gráficos, facilitando o entendimento. Dentre os diversos problemas existentes em uma empresa e que podem ser resolvidos por um SIG, está o problema de agrupamento de clientes que surge quando se deseja agrupar um conjunto de clientes em subconjuntos conforme uma dada característica. Sendo assim, este trabalho apresenta uma implementação em GISDK, de uma técnica de solução para o problema de agrupamento. A linguagem GISDK pertence ao SIG TransCAD que vem sendo utilizado em problemas ligados a transportes. Palavras-chave: TransCAD, GISDK, Agrupamentos. ABSTRACT < > Keywords: < >

2 INTRODUÇÃO As recentes conquistas de mercado internacional têm provocado grandes avanços nas empresas brasileiras, de tal forma que uma das principais preocupações das empresas tem sido com a Logística. Segundo Novaes (2001), a logística é o processo de planejar, programar e controlar, de maneira eficiente, o fluxo e a armazenagem de produtos, bem como os serviços e informações associadas, cobrindo desde o ponto de origem até o ponto de consumo, com o objetivo de atender aos requisitos do consumidor. Grandes empresas têm efetuado elevados investimentos em ferramentas computacionais voltadas para o setor de logística, principalmente naquelas que apresentam soluções gráficas. Neste contexto, estão os SIG (Sistemas de Informações geográficas) que possuem integrados métodos eficientes de otimização, além de saídas gráficas como mapas (CÂMARA, 1996). A Figura 1 apresenta o resultado de um problema de logística clássico, que é o problema de agrupamento de clientes. Figura 1: Exemplo de agrupamentos (Caliper, 2000). O problema de agrupamento (PA) consiste em agrupar clientes, conforme uma ou mais características, em subconjuntos distintos. Em um problema de distribuição física de produtos, clientes podem ser agrupados para definir bolsões de entrega de produtos, reduzindo assim os custos com transporte. Dentre os diversos SIG s existentes, tem se destacado o TransCAD (Caliper, 1996) que é conhecido na literatura como sendo um SIG especialmente voltado para

3 transportes. Alguns autores inclusive o chamam de SIG-T (Sistema de Informações Geográficas para Transportes) (SILVA; WAERDEN, 1997). O TransCAD também apresenta uma linguagem de programação conhecida como GISDK (Geographic Information System Development's Kit), não muito explorada na literatura. Com isso, este trabalho tem como objetivo apresentar uma implementação de uma heurística de agrupamentos, conhecida como k-médias, utilizando a linguagem GISDK. Resultados computacionais mostram que os agrupamentos obtidos são visualmente melhores que os gerados pelo método tradicional produzido pelo TransCAD. Com isso, este trabalho está assim dividido. A próxima seção apresenta o problema de agrupamentos, seguida da descrição do método k-médias, de uma descrição do TransCAD, da implementação do k-médias em GISDK, da interface e dos resultados computacionais. Por último, são apresentadas as conclusões do trabalho. AGRUPAMENTOS OU CLUSTERS Agrupamentos ou Clusters são agrupamentos de objetos com base nas similaridades e/ou diferenças entre os mesmos de tal maneira que os grupos obtidos sejam os mais homogêneos e bem separados possíveis, ou seja, procura-se coesão interna e isolamento externo (ANDEBERG, 1973). As técnicas de agrupamento são utilizadas nas mais variadas áreas de pesquisas para finalidades diversas como (VIANA; NEGREIROS, 2003): detecção de enfermidades, classificação de células sanguíneas, tratamento de imagens médicas (ultra-sonografia e tomografia, por exemplo), identificação de padrões de assinaturas, distinção de rostos, classificação de minerais, classificação de componentes químicos, reconhecimento de imagens de satélites, estudo de padrões de consumo, logística, estudo de tráfego, marketing e análises comportamentais. Os métodos de agrupamentos podem ser divididos em: Hierárquico e de Particionamento. Nos algoritmos clássicos de agrupamento hierárquico, os clusters são formados gradativamente através de aglomerações ou divisões de clusters, gerando uma hierarquia de clusters, normalmente representada através de uma estrutura em árvore. Nesta classe de algoritmos, os dados de uma forma geral são formados por um cluster que por sua vez é composto de vários clusters menores

4 (OLIVEIRA, 2005). Os métodos de particionamento procuram encontrar a melhor partição dos n objetos (clientes, neste trabalho) em k grupos. Conforme Neves (2001), normalmente os k clusters encontrados neste método são de melhor qualidade do que os gerados pelos métodos hierárquicos. ALGORITMO K-MEANS OU K-MÉDIAS Os estudos iniciais do algoritmo de k-médias foram feitos por MACQUEEN (1967). Para Huang (1998) é o algoritmo mais conhecido pela sua eficiência em realizar agrupamentos em bases de dados numerosas. É um algoritmo de aprendizado nãosupervisionado e vem sendo utilizado em reconhecimento de padrões e mineração de dados (Data Mining). O k-médias é, basicamente, composto pelos passos descritos a seguir podendo ter variações conforme o problema a ser solucionado: 1. Escolher, aleatoriamente, k centros iniciais dos k clusters. No caso do problema de agrupamento de clientes, o centro de um cluster pode ser o centro geométrico do cluster, dado que os clientes possuem coordenadas geográficas; 2. Calcular, a similaridade, entre cada objeto e o centro de cada cluster definido; 3. Associar, baseado na similaridade, cada objeto a um cluster. 4. Recalcular os centros dos clusters, redefinindo cada um, em função de um atributo de todos os componentes do cluster; 5. Repetir os passos de 2 a 4, até que os centros dos clusters se estabilizem. Outros algoritmos de agrupamentos são encontrados descritos amplamente nos trabalhos de Viana e Negreiros (2003) e Neves (2001).

5 O SISTEMA TRANSCAD Conforme a Caliper (2000), o TransCAD é um SIG-T projetado especificamente para planejar, gerenciar e realizar operação e análise das características dos sistemas de transportes e aplicações logísticas. Ainda segundo a Caliper (2000), o TransCAD está entre os SIG-T s mais utilizados, pois possui um grande número de recursos como um gerenciador de banco de dados espacial, que armazena os dados utilizando uma estrutura topológica, no qual definem a localização e as relações espaciais entre pontos, linhas, áreas e entidades geográficas definidas como camadas (layers), fornecendo para isso ferramentas de agregação de dados geográficos, tornando simples a integração dos dados de diversas escalas diferentes. Dentre as diversas técnicas de solução implementadas no TransCAD, estão algoritmos para resolver problemas de agrupamentos e localização de facilidades. Essas implementações são baseadas nos algoritmos propostos por Koskosidis e Powell (1992), Zoltners e Sinha (1983) e Horn (1995). O TransCAD possui uma linguagem de desenvolvimento conhecida como GISDK (Geographic Information System Development's Kit) que é um ambiente detalhado de desenvolvimento que pode ser utilizada de três maneiras diferentes: Criação de Add-ins, Criação de Custom Application e Criação de Server Application ; As Add-Ins possibilitam que o usuário estenda a capacidade do TransCAD, por exemplo, para criar atalhos para operações que são executadas freqüentemente sem que haja intervenção do usuário. A Criação de Custom Applications é bastante familiar, pois, se parece com qualquer outra linguagem de programação. Permite, por exemplo, que o usuário crie seu próprio ícone como em qualquer outro programa Windows. A criação de Server Applications faz com que o TransCAD funcione como um servidor de mapas, dados e funções de análises geográficas. Pode assim ser utilizado para visualizar mapas em outros programas (aplicações específicas - SIG, aplicações de Internet, etc) escritos em linguagens como C, C++, Visual Basic, Delphi, Microsoft Excel (macros), etc.

6 A IMPLEMENTAÇÃO DO K-MÉDIAS EM GISDK Em alguns problemas de agrupamentos, podem ser gerados grupos de objetos (clientes) sem e com restrição de capacidade. Entende-se por restrição de capacidade, uma condição associada a algum aspecto operacional. Por exemplo, em um problema de distribuição física de produtos, cada grupo de clientes deve ser atendido por um veículo específico, logo, toda a demanda a ser coletada ou distribuída para os clientes de um dada grupo, deve ser menor ou igual à capacidade do veículo. Com isso, neste trabalho é apresentada uma implementação utilizando a linguagem GISDK do algoritmo k-médias para geração de clusters como solução do problema de agrupamento capacitado e não capacitado. Algoritmos utilizados para gerar clusters geralmente utilizam a distância Euclidiana (distância em linha reta) como medida de similaridade entre os clientes. No entanto neste trabalho, é utilizada a distância real da rede do Sistema Viário fornecida pelo TransCAD. Para ilustrar a funcionalidade do aplicativo, optou-se por realizar experimentos em uma base de dados da cidade de Aracruz-ES. Para isso, a partir de um mapa fornecido pelo Departamento de Arquitetura e Urbanismo da Faculdade de Aracruz, foi criada uma base de dados no formato do TransCAD (*.map) com apenas os elementos necessários ao presente trabalho, ou seja, áreas que corresponde aos lotes, quadras, terrenos e sistema viário que corresponde às ruas, avenidas e rodovias que cortam a cidade. A seguir estão descritos os pseudocódigos desenvolvidos para o k-médias não capacitado e capacitado. Algoritmo k-médias não capacitado Esta implementação consiste dos passos básicos do k médias. A seguir está o pseudocódigo: Determine k Escolha aleatória da posição do centro dos k clusters. Enquanto Atualiza=1 faça Para i=1 até número de clientes faça Para k=1 até número de clusters faça Calcule a distância entre i e k; Fim para; Associe i ao centro k mais próximo; Fim Para; Enquanto t <= número de clusters faça

7 Recalcula Centro; Se (nova posição do centro - posição atual) > Estabiliza Então Atualiza=1; Fim Se; Senão Atualiza=0; Fim Senão; Fim Enquanto; Fim Enquanto; Resultado dos clusters formados. Algoritmo k-médias capacitado Os passos do k-médias adaptado ao problema do agrupamento capacitado, estão descritos a seguir: 1. Definição do número de clusters a serem gerados; 2. Definição da capacidade máxima de cada cluster; 3. Escolha aleatória dos centros dos clusters; 4. Calcular a distância dos clientes aos centros; 5. Alocação dos clientes ao centro mais próximo; 6. Verificação do total das demandas do cluster em relação à capacidade do cluster; 7. Se o total das demandas for maior que a capacidade, então enquanto as demandas forem maiores, os clientes que estão mais próximos de outros clusters são removidos do cluster e alocados no outro mais próximo. 8. Atualização do centro do cluster. Somar as latitudes e longitudes dos clientes de cada cluster e calcular as médias para definir onde será o novo centro de cada cluster. 9. Enquanto a mudança do centro de todos os clusters não estabilizar, repetir os passos de 4 a 8. A seguir está o pseudocódigo do k-médias capacitado baseado nos passos descritos acima. k é o número de clusters a serem gerados C é a capacidade máxima de cada cluster

8 Determine k Determine C Se (C*k) >= Soma das demandas dos clientes então Escolha aleatória da posição dos centros dos k clusters. Enquanto Atualiza=1 faça Para i=1 até número de clientes faça Para k=1 até número de clusters faça Calcule a distância entre i e K; Fim para; Associe i ao centro k mais próximo; Fim Para; Para k=1 até número de clusters faça Enquanto total demanda do cluster k > capacidade cluster k faça Para todo cliente (i) associado ao cluster k faça Para n=1 até n=número de cluster e n k faça Se (total demanda do cluster n + demanda do cliente i) <= capacidade do cluster n então Calcule a distância entre cliente i e o cluster n; Associe cliente (i) mais próximo do centro n; Remova o cliente (i) do cluster k; Fim Se. Fim Para. Fim Para. Fim Enquanto. Fim Para. Enquanto k <= número de clusters faça Recalcular Posição do Centro k Se (nova posição - posição atual) > Estabiliza Atualiza=1; Fim Se; Senão Atualiza=0; Fim Senão; Fim Enquanto; Fim Enquanto; Resultado dos clusters formados. A INTERFACE DA APLICAÇÃO NO TRANSCAD E TESTES COMPUTACIONAIS A interface com o usuário é feita através do componente de recurso de GISDK conhecido por Dbox e é responsável por obter as informações necessárias a execução da aplicação. Para executar a aplicação, o usuário deve escolher (Veja Figura 2): Camada Clientes: que é a camada dos dados com as características a serem agrupados; Camada de Interseções: que representa o Sistema Viário; A opção Escolher a Rede é habilitado para que o usuário escolha a rede que foi gerada para o mapa aberto;

9 Qual algoritmo será executado: k-médias capacitado ou não capacitado; Se escolher o caso capacitado, o usuário deverá inserir, além da quantidade de clusters, a capacidade a ser considerada e escolher por qual característica deseja limitar o cluster; No botão Salvar é escolhido um local para salvar o arquivo com as informações obtidas na geração dos clusters. Com os dados citados acima, o botão Executar K-médias permite aplicar os algoritmos descritos neste trabalho. O resultado é apresentado no mapa, ou seja, cada cluster definido recebe uma cor diferenciada, assim como um símbolo. Figura 2: Interface da Aplicação. Resultados do k-médias não capacitado No k-médias não capacitado observou-se que os clusters não possuem uma certa uniformidade. A falta de equilíbrio entre os clusters é proporcional ao número de clusters, ou seja, quanto maior o número de clusters, maior é este desequilíbrio. Por isso, têm-se clusters maiores e outros menores como pode ser observado na Figura 3 que mostra o resultado para o caso de cinco clusters para 223 clientes. Entretanto, percebe-se visualmente que os clusters estão bem definidos. A Figura 4 mostra o resultado apresentado pelo TransCAD, sendo que, execuções diferentes não geram soluções diferentes.

10 Figura 3: Exemplo de 5 clusters gerados pelo k-médias não capacitado. Figura 4: Exemplo de clusters gerados pelo TransCAD sem restrições de capacidade. Testes aleatórios foram realizados para comparar os resultados gerados pelo k- médias com os do TransCAD. A Tabela 1 apresenta os principais resultados. As colunas da tabela referem-se a: Clientes: o número de clientes inseridos no mapa; Clusters: o número de clusters definido pelo usuário; Custo TransCAD: representa o resultado obtido pelo TransCAD. Este custo é a soma da distância em quilômetros de cada cliente ao centro do cluster. k-médias NC: Apresenta um custo médio de 10 soluções geradas utilizando o método k-médias não capacitado. Isso porque o centro inicial dos k clusters são definidos aleatoriamente. Este custo é a soma da distância em quilômetros de cada cliente ao centro do cluster; Diferença (%): É a diferença percentual em módulo do resultado do k- médias em relação ao do TransCAD, ou seja: (Custo K-Médias Custo TransCAD)/ (Custo TransCAD). Tabela 1: Resultados sem restrição de capacidade. INSTÂNCIA * CLIENTES CLUSTERS CUSTO TRANSCAD CUSTO K- MÈDIAS NC DIFERENÇA (%) I ,97 38,63 0,88% I ,47 31,72 2,36% I ,81 157,00 4,34% I ,48 126,60 3,06% I ,90 106,81 7,41% I ,10 80,30 1,49% * Essas instâncias foram geradas aleatoriamente sobre a base de dados da Cidade de Aracruz-ES.

11 Percebe-se pela tabela acima, que os resultados são promissores. O k-médias apresenta resultados melhores para as instâncias I-1, I-2, I-3 e I-4. Para a instância I-5 o resultado foi 7,41% superior e para I-6 os resultados são bem similares. Resultados do k-médias capacitado No k-médias com restrição de capacidade observou-se que os clusters possuem uniformidade. Neste caso, foi observado que existe um certo equilíbrio entre os clusters, ou seja, na medida em que cresce o número de clusters, o equilíbrio também aumenta. Isto pode ser observado na Figura 5 que mostra o resultado para o caso de sete clusters e 223 clientes. A demanda desses clientes foi criada aleatoriamente entre 1 e 10. A Figura 6 mostra os clusters gerados pelo TransCAD. Nas Figuras 5 e 6 foram ressaltadas duas áreas (ver círculos). Note que o TransCAD apresenta alguns clusters misturados gerando agrupamento não bem delimitados. Figura 5: Exemplo de 7 clusters gerados pelo método k-médias capacitado. Figura 6: Exemplo de 7 clusters capacitados gerados TransCAD. A tabela a seguir mostra os resultados obtidos utilizando métodos com restrição de capacidade para as instâncias da Tabela 1. Foi considerado que, a capacidade somada de todos os clusters é igual à demanda total de todos os clientes acrescida de 10%. Por exemplo, se a soma das demandas de todos os clientes for igual a 700, a soma da capacidade de todos os clusters será de 770. Isso faz com o método busque clusters coesos, não muito folgados.

12 Tabela 2: Resultados com restrição de capacidade. INSTÂNCIA CLIENTES CLUSTERS CUSTO TRANSCAD CUSTO K- MÉDIAS C DIFERENÇA (%) I ,84 39,11 4,42% I ,84 36,36 1,32% I ,94 141,56 5,21% I ,47 127,83 9,89% I ,76 120,35 13,64% I ,97 94,90 13,77% Pela tabela acima, percebe-se novamente que o k-médias apresenta um bom desempenho. Nesse caso, em todas as instâncias o k-médias apresentou resultados melhores. CONCLUSÕES E RECOMENDAÇÕES O k-médias implementado para agrupamento capacitado e não capacitado apresentou resultados interessantes, podendo ser aplicado em problemas reais. Em alguns casos, apresentou resultados melhores que o TransCAD. Os resultados computacionais com o k-médias, mostraram que os algoritmos implementados no TransCAD apresentam resultados razoáveis, entretanto não são ótimos. Sendo assim, a linguagem GISDK pode ser uma alternativa quando se deseja implementar novos métodos de solução que exploram a parte gráfica. Como trabalhos futuros, pode-se testar o uso do TransCAD como um servidor de mapas. Com isso, acredita-se que este trabalho possa auxiliar os tomadores de decisões logísticas, dado que a ferramenta implementada apresenta bons resultados. REFERÊNCIAS ANTENUCCI J., BROWN K., CROSWELL P., KEVANY M., AND ARCHER H.: Geographic Information Systems - a Guide to the Technology. Van Nostrand Reinhold, ANDEBERG, M.R. Cluster analysis for applications. New York: Academic Press, CALIPER, GISDK User s Guide Version 4.0 for Windows, TransCAD Transportation GIS Software. Caliper Corporation, Newton, EUA, CÂMARA, G.; CASANOVA, M.A.; HEMERLY, A.; MEDEIROS, C.M.B.; Magalhães, G. Anatomia de Sistemas de Informação Geográfica. SBC, X Escola de Computação, Campinas, HUANG, Z. Extensions to the k-means algorithm for clustering large data sets with categorical values. Data Mining and Knowledge Discovery, Kluwer Academic Publishers, Hingham, MA, USA, Vol. 2, Issue 3. pp ,(1998)

13 MACQUEEN, J. Some methods for classification and analysis of multivariate observations. in 5th Berkeley Symposium on Mathematical Satistics, eds L. Le Cam and J. Neymann, p , Berkeley, California. NOVAES, A.G.: Logística e gerenciamento da cadeia de distribuição: estratégia, operação e avaliação. Rio de Janeiro: Campus, VIANA, J. F. ROLDAN; NEGREIROS, M.J. GOMES: SCLUSTER: Um sistema para análise multivariada de agrupamentos de dados em larga escala. (2003) (UECE). SILVA, A.N. R.; WAERDEN, P. First Steps with a Geographic Information System for Transportation. Eindhoven University of Technology, Netherland, WISE, S.; HAINING, R.; MA, J. Regionalisation Tools for The Exploratory Spatial Analysis od Health Data. In: FISCHER, M.M.; GETIS, A., Eds., Recent Developments in Spatial Analysis: Spatial Statistics, Behavioural Modelling, and Computational Intelligence. Berlin: Springer, 1997, p

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Prof. Celso Kaestner Poker Hand Data Set Aluno: Joyce Schaidt Versão:

Leia mais

Extensão do WEKA para Métodos de Agrupamento com Restrição de Contigüidade

Extensão do WEKA para Métodos de Agrupamento com Restrição de Contigüidade Extensão do WEKA para Métodos de Agrupamento com Restrição de Contigüidade Carlos Eduardo R. de Mello, Geraldo Zimbrão da Silva, Jano M. de Souza Programa de Engenharia de Sistemas e Computação Universidade

Leia mais

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br MINERAÇÃO DE DADOS APLICADA Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br Processo Weka uma Ferramenta Livre para Data Mining O que é Weka? Weka é um Software livre do tipo open source para

Leia mais

Diferenças entre Sistemas Gerenciadores de Banco de Dados para GIS - SGBDs

Diferenças entre Sistemas Gerenciadores de Banco de Dados para GIS - SGBDs Diferenças entre Sistemas Gerenciadores de Banco de Dados para GIS - SGBDs O objetivo deste documento é fazer uma revisão bibliográfica para elucidar as principais diferenças entre os SGBDs, apontando

Leia mais

Sistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc.

Sistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc. Sistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc. SUMÁRIO Apresentação da ementa Introdução Conceitos Básicos de Geoinformação Arquitetura de SIGs Referências Bibliográficas APRESENTAÇÃO

Leia mais

Soluções personalizadas em engenharia de transportes

Soluções personalizadas em engenharia de transportes SOBRE Soluções personalizadas em engenharia de transportes A Partner é uma empresa que presta consultoria em engenharia de planejamento de transportes. Aliando uma constante evolução tecnológica e aperfeiçoamento

Leia mais

Introdução ao SIG. Objetivos Específicos 18/11/2010. Competência: Apresentar: Utilidade de um SIG

Introdução ao SIG. Objetivos Específicos 18/11/2010. Competência: Apresentar: Utilidade de um SIG MINISTÉRIO DO MEIO AMBIENTE - MMA INSTITUTO CHICO MENDES DE CONSERVAÇÃO DA BIODIVERSIDADE - ICMBio DIRETORIA DE PLANEJAMENTO, ADMINISTRAÇÃO E LOGÍSTICA - DIPLAN COORDENAÇÃO GERAL DE GESTÃO DE PESSOAS -

Leia mais

SISTEMA DE APOIO À DECISÃO DE INFORMAÇÕES ESPACIAIS VIA WEB PARA TRANSPORTE PÚBLICO URBANO

SISTEMA DE APOIO À DECISÃO DE INFORMAÇÕES ESPACIAIS VIA WEB PARA TRANSPORTE PÚBLICO URBANO SISTEMA DE APOIO À DECISÃO DE INFORMAÇÕES ESPACIAIS VIA WEB PARA TRANSPORTE PÚBLICO URBANO Rony Marcelo Arteaga Velasquez Pastor Willy Gonzales-Taco SISTEMA DE APOIO À DECISÃO DE INFORMAÇÕES ESPACIAIS

Leia mais

3.0 Sistemas de Informação Geográfica

3.0 Sistemas de Informação Geográfica 3.0 Sistemas de Informação Geográfica Neste capítulo será feita uma revisão sobre os temas relacionados aos sistemas de informação geográfica, assim como suas aplicações a transporte. A apresentação do

Leia mais

Complemento IV Introdução aos Algoritmos Genéticos

Complemento IV Introdução aos Algoritmos Genéticos Complemento IV Introdução aos Algoritmos Genéticos Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações e

Leia mais

INTELIGÊNCIA ARTIFICIAL Data Mining (DM): um pouco de prática. (1) Data Mining Conceitos apresentados por

INTELIGÊNCIA ARTIFICIAL Data Mining (DM): um pouco de prática. (1) Data Mining Conceitos apresentados por INTELIGÊNCIA ARTIFICIAL Data Mining (DM): um pouco de prática (1) Data Mining Conceitos apresentados por 1 2 (2) ANÁLISE DE AGRUPAMENTOS Conceitos apresentados por. 3 LEMBRE-SE que PROBLEMA em IA Uma busca

Leia mais

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furbbr Resumo. Este artigo apresenta a especificação

Leia mais

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Jump Qgis Thuban MapServer

Leia mais

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura

Leia mais

Treinando a sua equipe para aumentar a competitividade da sua empresa.

Treinando a sua equipe para aumentar a competitividade da sua empresa. Informativo Bimestral da Siqueira Campos Associados março de 2015 - ano IX - Número 24 Catálogo de Cursos 2015 Treinando a sua equipe para aumentar a competitividade da sua empresa. Nesta edição Pesquisas

Leia mais

INTRODUÇÃO AO GEOPROCESSAMENTO GEOPROCESSAMENTO. Introdução ao Geoprocessamento. Conceitos básicos 18/06/2015. Conceitos básicos

INTRODUÇÃO AO GEOPROCESSAMENTO GEOPROCESSAMENTO. Introdução ao Geoprocessamento. Conceitos básicos 18/06/2015. Conceitos básicos GEOPROCESSAMENTO INTRODUÇÃO AO GEOPROCESSAMENTO Prof. Esp. André Aparecido da Silva Introdução ao Geoprocessamento Conceitos básicos Conceitos básicos Componentes de um SIG Entrada de Dados em Geoprocessamento

Leia mais

Planejamento Estratégico de TI. Prof.: Fernando Ascani

Planejamento Estratégico de TI. Prof.: Fernando Ascani Planejamento Estratégico de TI Prof.: Fernando Ascani Data Warehouse - Conceitos Hoje em dia uma organização precisa utilizar toda informação disponível para criar e manter vantagem competitiva. Sai na

Leia mais

Universidade Federal do Ma Pós-Graduação em Eng. Elétrica

Universidade Federal do Ma Pós-Graduação em Eng. Elétrica Universidade Federal do Ma Pós-Graduação em Eng. Elétrica Computação Gráfica II Sistemas de Informação Geográfica Prof. Anselmo C. de Paiva Depto de Informática Introdução aos Sistemas de Informação Geografica

Leia mais

Relações mais harmoniosas de convívio com a natureza; O mundo como um modelo real que necessita de abstrações para sua descrição; Reconhecimento de

Relações mais harmoniosas de convívio com a natureza; O mundo como um modelo real que necessita de abstrações para sua descrição; Reconhecimento de Relações mais harmoniosas de convívio com a natureza; O mundo como um modelo real que necessita de abstrações para sua descrição; Reconhecimento de padrões espaciais; Controle e ordenação do espaço. Técnicas

Leia mais

ADM041 / EPR806 Sistemas de Informação

ADM041 / EPR806 Sistemas de Informação ADM041 / EPR806 Sistemas de Informação UNIFEI Universidade Federal de Itajubá Prof. Dr. Alexandre Ferreira de Pinho 1 Sistemas de Apoio à Decisão (SAD) Tipos de SAD Orientados por modelos: Criação de diferentes

Leia mais

Georreferenciamento de Informações Econômicas

Georreferenciamento de Informações Econômicas Georreferenciamento de Informações Econômicas Utilizando o sistema de informações georreferenciadas (SIG) para analisar padrões espaciais PROF.VLADIMIR FERNANDES MACIEL NÚCLEO DE PESQUISA EM QUALIDADE

Leia mais

Extração de Árvores de Decisão com a Ferramenta de Data Mining Weka

Extração de Árvores de Decisão com a Ferramenta de Data Mining Weka Extração de Árvores de Decisão com a Ferramenta de Data Mining Weka 1 Introdução A mineração de dados (data mining) pode ser definida como o processo automático de descoberta de conhecimento em bases de

Leia mais

Georreferenciamento de Informações Econômicas

Georreferenciamento de Informações Econômicas Georreferenciamento de Informações Econômicas Utilizando o sistema de informações georreferenciadas (SIG) para analisar padrões econômicos espaciais PROF.VLADIMIR FERNANDES MACIEL NÚCLEO DE PESQUISA EM

Leia mais

O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos

O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos Prof. Herondino O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos Inserir e integrar, numa única base de dados informações espaciais provenientes de: meio

Leia mais

COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS

COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS Leonardo Meneguzzi 1 ; Marcelo Massoco Cendron 2 ; Manassés Ribeiro 3 INTRODUÇÃO

Leia mais

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14 1 Introdução O termo "roteamento de veículos" está relacionado a um grande conjunto de problemas de fundamental importância para a área de logística de transportes, em especial no que diz respeito ao uso

Leia mais

SISTEMAS DE APOIO À DECISÃO SAD

SISTEMAS DE APOIO À DECISÃO SAD SISTEMAS DE APOIO À DECISÃO SAD Conceitos introdutórios Decisão Escolha feita entre duas ou mais alternativas. Tomada de decisão típica em organizações: Solução de problemas Exploração de oportunidades

Leia mais

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

TMS e Roteirizadores. Breno Amorim brenoamorim@hotmail.com

TMS e Roteirizadores. Breno Amorim brenoamorim@hotmail.com TMS e Roteirizadores Breno Amorim brenoamorim@hotmail.com Definição TMS (Transportation Management System) é um produto para melhoria da qualidade e produtividade de todo o processo de distribuição. Este

Leia mais

SIG - Sistemas de Informação Geográfica

SIG - Sistemas de Informação Geográfica SIG - Sistemas de Informação Geográfica Gestão da Informação Para gestão das informações relativas ao desenvolvimento e implantação dos Planos Municipais de Conservação e Recuperação da Mata Atlântica

Leia mais

Palavras-Chaves: Agrupamento Hierárquico; Acordo de Resultados.

Palavras-Chaves: Agrupamento Hierárquico; Acordo de Resultados. Estatística Multivariada: Grupos Homogêneos no Combate à Criminalidade em Minas Gerais 1 Formação de Regiões Homogêneas no Combate à Criminalidade Violenta de Minas Gerais utilizando técnica de agrupamento

Leia mais

APLICAÇÃO DE MINERAÇÃO DE DADOS PARA O LEVANTAMENTO DE PERFIS: ESTUDO DE CASO EM UMA INSTITUIÇÃO DE ENSINO SUPERIOR PRIVADA

APLICAÇÃO DE MINERAÇÃO DE DADOS PARA O LEVANTAMENTO DE PERFIS: ESTUDO DE CASO EM UMA INSTITUIÇÃO DE ENSINO SUPERIOR PRIVADA APLICAÇÃO DE MINERAÇÃO DE DADOS PARA O LEVANTAMENTO DE PERFIS: ESTUDO DE CASO EM UMA INSTITUIÇÃO DE ENSINO SUPERIOR PRIVADA Lizianne Priscila Marques SOUTO 1 1 Faculdade de Ciências Sociais e Aplicadas

Leia mais

Dadas a base e a altura de um triangulo, determinar sua área.

Dadas a base e a altura de um triangulo, determinar sua área. Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares

Leia mais

XIII Encontro de Iniciação Científica IX Mostra de Pós-graduação 06 a 11 de outubro de 2008 BIODIVERSIDADE TECNOLOGIA DESENVOLVIMENTO

XIII Encontro de Iniciação Científica IX Mostra de Pós-graduação 06 a 11 de outubro de 2008 BIODIVERSIDADE TECNOLOGIA DESENVOLVIMENTO XIII Encontro de Iniciação Científica IX Mostra de Pós-graduação 06 a 11 de outubro de 2008 BIODIVERSIDADE TECNOLOGIA DESENVOLVIMENTO EPE0147 UTILIZAÇÃO DA MINERAÇÃO DE DADOS EM UMA AVALIAÇÃO INSTITUCIONAL

Leia mais

Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:

Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados: MC536 Introdução Sumário Conceitos preliminares Funcionalidades Características principais Usuários Vantagens do uso de BDs Tendências mais recentes em SGBDs Algumas desvantagens Modelos de dados Classificação

Leia mais

Introdução ao Active Directory AD

Introdução ao Active Directory AD Introdução ao Active Directory AD Curso Técnico em Redes de Computadores SENAC - DF Professor Airton Ribeiro O Active Directory, ou simplesmente AD como é usualmente conhecido, é um serviço de diretórios

Leia mais

UTILIZAÇÃO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA COMO PLATAFORMA PARA APLICAÇÃO DO MODELO SATURN

UTILIZAÇÃO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA COMO PLATAFORMA PARA APLICAÇÃO DO MODELO SATURN UTILIZAÇÃO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA COMO PLATAFORMA PARA APLICAÇÃO DO MODELO SATURN André Bresolin Pinto Helena Beatriz Bettella Cybis Davi Ribeiro Campos de Araújo Luis Antonio Lindau LASTRAN

Leia mais

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning ERP Enterprise Resources Planning A Era da Informação - TI GRI Information Resource Management -Informação Modo organizado do conhecimento para ser usado na gestão das empresas. - Sistemas de informação

Leia mais

Estilos Arquiteturais. Estilos Arquiteturais. Exemplos de Estilos Arquiteturais. Estilo: Pipe e Filtros

Estilos Arquiteturais. Estilos Arquiteturais. Exemplos de Estilos Arquiteturais. Estilo: Pipe e Filtros Em geral sistemas seguem um estilo, ou padrão, de organização estrutural Os estilos diferem: nos tipos de componentes que usa na maneira como os componentes interagem com os outros (regras de interação)

Leia mais

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

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

Leia mais

Tópicos Avançados em Banco de Dados Espaços de Tabelas, Arquivos de Dados e Arquivos de Controle. Prof. Hugo Souza

Tópicos Avançados em Banco de Dados Espaços de Tabelas, Arquivos de Dados e Arquivos de Controle. Prof. Hugo Souza Tópicos Avançados em Banco de Dados Espaços de Tabelas, Arquivos de Dados e Arquivos de Controle Prof. Hugo Souza Após abordarmos os componentes lógicos, em uma síntese de dependências gradativas, vamos

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias

Leia mais

4 Implementação e Resultados Experimentais

4 Implementação e Resultados Experimentais 4 Implementação e Resultados Experimentais Com o objetivo de fazer a criação automática de visões materializadas, ou seja, prover uma solução on-the-fly para o problema de seleção de visões materializadas,

Leia mais

Tipos de Sistemas Distribuídos (Cluster e Grid)

Tipos de Sistemas Distribuídos (Cluster e Grid) Tipos de Sistemas Distribuídos (Cluster e Grid) Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência

Leia mais

Nathalie Portugal Vargas

Nathalie Portugal Vargas Nathalie Portugal Vargas 1 Introdução Trabalhos Relacionados Recuperação da Informação com redes ART1 Mineração de Dados com Redes SOM RNA na extração da Informação Filtragem de Informação com Redes Hopfield

Leia mais

Site da disciplina: Site do Laboratório de Geotecnologias Aplicadas: https://moodleinstitucional.ufrgs.br. http://www.ufrgs.

Site da disciplina: Site do Laboratório de Geotecnologias Aplicadas: https://moodleinstitucional.ufrgs.br. http://www.ufrgs. Universidade Federal do Rio Grande do Sul Instituto de Geociências Departamento de Geografia Sistemas de Informações Geográficas I GEO 01007 Professora: Eliana Lima da Fonseca Site da disciplina: https://moodleinstitucional.ufrgs.br

Leia mais

SISTEMAS DE INFORMAÇÃO GERENCIAL

SISTEMAS DE INFORMAÇÃO GERENCIAL SISTEMAS DE INFORMAÇÃO GERENCIAL 2015 Sabemos que as empresas atualmente utilizam uma variedade muito grande de sistemas de informação. Se você analisar qualquer empresa que conheça, constatará que existem

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

19 Congresso de Iniciação Científica CAPACITAÇÃO EM SISTEMA CAD DE GRANDE PORTE E EM SISTEMA PDM

19 Congresso de Iniciação Científica CAPACITAÇÃO EM SISTEMA CAD DE GRANDE PORTE E EM SISTEMA PDM 19 Congresso de Iniciação Científica CAPACITAÇÃO EM SISTEMA CAD DE GRANDE PORTE E EM SISTEMA PDM Autor(es) ANDRE BERTIE PIVETTA Orientador(es) KLAUS SCHÜTZER Apoio Financeiro PIBITI/CNPQ 1. Introdução

Leia mais

Unidade IV SISTEMAS DE INFORMAÇÃO. Prof. Daniel Arthur Gennari Junior

Unidade IV SISTEMAS DE INFORMAÇÃO. Prof. Daniel Arthur Gennari Junior Unidade IV SISTEMAS DE INFORMAÇÃO Prof. Daniel Arthur Gennari Junior Sobre esta aula Sistema de informação nos negócios Sistemas de informação no apoio ao processo de tomada de decisão Sistemas colaborativos

Leia mais

15 Computador, projeto e manufatura

15 Computador, projeto e manufatura A U A UL LA Computador, projeto e manufatura Um problema Depois de pronto o desenho de uma peça ou objeto, de que maneira ele é utilizado na fabricação? Parte da resposta está na Aula 2, que aborda as

Leia mais

EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES

EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES Rigoleta Dutra Mediano Dias 1, Lívia Aparecida de Oliveira Souza 2 1, 2 CASNAV, MARINHA DO BRASIL, MINISTÉRIO DA DEFESA, BRASIL Resumo: Este

Leia mais

Módulo 4: Gerenciamento de Dados

Módulo 4: Gerenciamento de Dados Módulo 4: Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não

Leia mais

Seminário. Banco de Dados II Banco de Dados Espaciais. Alunos: Lucas Alves Teixeira e Vinícius Dias Villar Professor: Guilherme Tavares de Assis

Seminário. Banco de Dados II Banco de Dados Espaciais. Alunos: Lucas Alves Teixeira e Vinícius Dias Villar Professor: Guilherme Tavares de Assis Seminário Banco de Dados II Banco de Dados Espaciais Alunos: Lucas Alves Teixeira e Vinícius Dias Villar Professor: Guilherme Tavares de Assis Descrição do Tema Bando de Dados Espaciais é um recurso que

Leia mais

Atualização de um Simulador de Cenários Sísmicos em ambiente WebSIG

Atualização de um Simulador de Cenários Sísmicos em ambiente WebSIG Atualização de um Simulador de Cenários Sísmicos em ambiente WebSIG Nuno AFONSO 1, Alexandra CARVALHO 1 1 Laboratório Nacional de Engenharia Civil (nuno.fnvs.afonso@gmail.com; xana.carvalho@lnec.pt) Palavras-chave:

Leia mais

GEOPROCESSAMENTO. Herondino Filho

GEOPROCESSAMENTO. Herondino Filho GEOPROCESSAMENTO Herondino Filho Sumário 1. Introdução 1.1 Orientações Avaliação Referência 1.2 Dados Espaciais 1.2.1 Exemplo de Dados Espaciais 1.2.2 Aplicações sobre os Dados Espaciais 1.3 Categoria

Leia mais

Paralelização do algoritmo SPRINT usando MyGrid

Paralelização do algoritmo SPRINT usando MyGrid Paralelização do algoritmo SPRINT usando MyGrid Juliana Carvalho, Ricardo Rebouças e Vasco Furtado Universidade de Fortaleza UNIFOR juliana@edu.unifor.br ricardo@sspds.ce.gov.br vasco@unifor.br 1. Introdução

Leia mais

Gerenciador de Log Documento Visão. Versão 2.0

Gerenciador de Log Documento Visão. Versão 2.0 Gerenciador de Log Documento Visão Versão 2.0 Histórico de Revisões Data Versão Descrição Autor 29/05/2014 1.0 Objetivo, descrição, problema. Melina, Kárita, Rodrigo 29/05/2014 1.5 Produto. Melina 30/05/2014

Leia mais

INTRODUÇÃO AO GEOPROCESSAMENTO. Profª Iana Alexandra Alves Rufino [iana_alex@uol.com.br]

INTRODUÇÃO AO GEOPROCESSAMENTO. Profª Iana Alexandra Alves Rufino [iana_alex@uol.com.br] INTRODUÇÃO AO GEOPROCESSAMENTO Profª Iana Alexandra Alves Rufino [iana_alex@uol.com.br] Introdução ao Geoprocessamento Conceitos básicos Componentes de um SIG Exemplos de aplicações Conceitos Geoprocessamento

Leia mais

Sistema de Entrega para Suporte Varejista Utilizando a Metaheurística GRASP

Sistema de Entrega para Suporte Varejista Utilizando a Metaheurística GRASP Sistema de Entrega para Suporte Varejista Utilizando a Metaheurística GRASP Gil Romeu A. Pereira 1, Ivairton M. Santos 1 1 Universidade Federal de Mato Grosso(UFMT) Campus Universitário do Araguaia Instituto

Leia mais

Análise de Desempenho de um SGBD para Aglomerado de Computadores

Análise de Desempenho de um SGBD para Aglomerado de Computadores Análise de Desempenho de um SGBD para Aglomerado de Computadores Diego Luís Kreutz, Gabriela Jacques da Silva, Hélio Antônio Miranda da Silva, João Carlos Damasceno Lima Curso de Ciência da Computação

Leia mais

Administração de dados - Conceitos, técnicas, ferramentas e aplicações de Data Mining para gerar conhecimento a partir de bases de dados

Administração de dados - Conceitos, técnicas, ferramentas e aplicações de Data Mining para gerar conhecimento a partir de bases de dados Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática 2006.2 Administração de dados - Conceitos, técnicas, ferramentas e aplicações de Data Mining para gerar conhecimento

Leia mais

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20 Guia de utilização Índice Introdução... 3 O que é o sistema BlueTalk... 3 Quem vai utilizar?... 3 A utilização do BlueTalk pelo estagiário do Programa Acessa Escola... 5 A arquitetura do sistema BlueTalk...

Leia mais

EMENTA DO CURSO INFORMÁTICA BÁSICA

EMENTA DO CURSO INFORMÁTICA BÁSICA EMENTA DO CURSO INFORMÁTICA BÁSICA OBJETIVO A informática está presente em praticamente todos os setores da vida moderna. Atualmente ter o conhecimento básico de como utilizar um computador é fundamental.

Leia mais

Persistência e Banco de Dados em Jogos Digitais

Persistência e Banco de Dados em Jogos Digitais Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem

Leia mais

AULA 2 Planos, Vistas e Temas

AULA 2 Planos, Vistas e Temas 2.1 AULA 2 Planos, Vistas e Temas Essa aula apresenta os conceitos de Plano de Informação, Vista e Tema e suas manipulações no TerraView. Para isso será usado o banco de dados criado na AULA 1. Abra o

Leia mais

SIGs. Gerais e específicos

SIGs. Gerais e específicos SIGs Gerais e específicos Gerais ArcView É o SIG mais popular do mundo É possível: Usar a informação geográfica para apoiar na tomada de decisão; Visualizar e analisar dados espaciais; Criar e manter conjuntos

Leia mais

CLOUD. tendências CLOUD. entendendo e contratando assertivamente. Agosto/2012 INFORMATIVO TECNOLÓGICO DA PRODESP EDIÇÃO 02

CLOUD. tendências CLOUD. entendendo e contratando assertivamente. Agosto/2012 INFORMATIVO TECNOLÓGICO DA PRODESP EDIÇÃO 02 tendências CLOUD EDIÇÃO 02 Agosto/2012 CLOUD O conceito de nuvem é nebuloso Como uma organização pode contratar assertivamente Serviços em Cloud? Quais são os principais riscos de um contrato de Cloud

Leia mais

Detecção e investigação de ameaças avançadas. INFRAESTRUTURA

Detecção e investigação de ameaças avançadas. INFRAESTRUTURA Detecção e investigação de ameaças avançadas. INFRAESTRUTURA DESTAQUES A infraestrutura do RSA Security Analytics Arquitetura modular para coleta distribuída Baseada em metadados para indexação, armazenamento

Leia mais

MANUAL DO USUÁRIO. Software de Ferramenta de Backup

MANUAL DO USUÁRIO. Software de Ferramenta de Backup MANUAL DO USUÁRIO Software de Ferramenta de Backup Software Ferramenta de Backup Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para

Leia mais

Sistema de mineração de dados para descobertas de regras e padrões em dados médicos

Sistema de mineração de dados para descobertas de regras e padrões em dados médicos Sistema de mineração de dados para descobertas de regras e padrões em dados médicos Pollyanna Carolina BARBOSA¹; Thiago MAGELA² 1Aluna do Curso Superior Tecnólogo em Análise e Desenvolvimento de Sistemas

Leia mais

SISTEMAS DE INFORMAÇÃO GERENCIAIS

SISTEMAS DE INFORMAÇÃO GERENCIAIS SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo

Leia mais

Resumo. Introdução História Caracteristicas Exemplos Arquitetura Distribuição Vertical vs Distribuição Horizontal Segurança Conclusão

Resumo. Introdução História Caracteristicas Exemplos Arquitetura Distribuição Vertical vs Distribuição Horizontal Segurança Conclusão Peer 2 Peer (P2P) Resumo Introdução História Caracteristicas Exemplos Arquitetura Distribuição Vertical vs Distribuição Horizontal Segurança Conclusão O que é P2P? Introdução Tipo de arquitetura de rede

Leia mais

EMENTA DO CURSO INFORMÁTICA BÁSICA

EMENTA DO CURSO INFORMÁTICA BÁSICA EMENTA DO CURSO INFORMÁTICA BÁSICA OBJETIVO No curso Informática Básica o participante vai aprender: os recursos básicos do Sistema Operacional Windows XP, a utilizar o editor de texto Word e trabalhar

Leia mais

selecionado. DICAS 1. Explore, sempre, o ícone

selecionado. DICAS 1. Explore, sempre, o ícone COMO USAR O MAPA COM INDICADORES DO GEOPORTAL DE INFORMAÇÕES EM SAÚDE DA BAHIA? Este documento fornece um passo a passo explicativo e ilustrado das principais ferramentas do Mapa com Indicadores do GeoPortal

Leia mais

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com III Jornada Latinoamericana e do Caribe do gvsig Artigo: Integração do software i3geo com o gvsig Autor: Edmar Moretti Resumo: O i3geo é um software para a criação de mapas interativos para internet qu

Leia mais

DESENVOLVENDO APLICAÇÕES WEB UTILIZANDO A FERRAMENTA WEBSCHARTS

DESENVOLVENDO APLICAÇÕES WEB UTILIZANDO A FERRAMENTA WEBSCHARTS UNIVERSIDADE FEDERAL DE MATO GROSSO DO SUL DEPARTAMENTO DE COMPUTAÇÃO E ESTATÍSTICA DESENVOLVENDO APLICAÇÕES WEB UTILIZANDO A FERRAMENTA WEBSCHARTS LÍCIO SÉRGIO FERRAZ DE BRITO MARCELO AUGUSTO SANTOS TURINE

Leia mais

Disciplina de Banco de Dados Introdução

Disciplina de Banco de Dados Introdução Disciplina de Banco de Dados Introdução Prof. Elisa Maria Pivetta CAFW - UFSM Banco de Dados: Conceitos A empresa JJ. Gomes tem uma lista com mais ou menos 4.000 nomes de clientes bem como seus dados pessoais.

Leia mais

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

Tema: As vantagens de implantar uma rede estruturada em ambiente corporativo.

Tema: As vantagens de implantar uma rede estruturada em ambiente corporativo. 1 TEMA Assunto: Redes de computadores. Tema: As vantagens de implantar uma rede estruturada em ambiente corporativo. 2 PROBLEMA Problema: Qual a importância de criar uma rede estruturada em instituições

Leia mais

Balanceamento de Carga

Balanceamento de Carga 40 4. Balanceamento de Carga Pode-se entender por balanceamento de carga uma política a ser adotada para minimizar tanto a ociosidade de utilização de alguns equipamentos quanto a super utilização de outros,

Leia mais

PROGRAMAÇÃO E APERFEIÇOAMENTO DA APLICAÇÃO DO ALGORITMO WATERSHED PARA A SEGMENTAÇÃO DE GALÁXIAS BASEADO EM DADOS ESPECTROGRÁFICOS.

PROGRAMAÇÃO E APERFEIÇOAMENTO DA APLICAÇÃO DO ALGORITMO WATERSHED PARA A SEGMENTAÇÃO DE GALÁXIAS BASEADO EM DADOS ESPECTROGRÁFICOS. PROGRAMAÇÃO E APERFEIÇOAMENTO DA APLICAÇÃO DO ALGORITMO WATERSHED PARA A SEGMENTAÇÃO DE GALÁXIAS BASEADO EM DADOS ESPECTROGRÁFICOS. Murilo Moritz Parize 1 - Marcelo Massocco Cendron 2 INTRODUÇÃO A necessidade

Leia mais

Projeto e Análise de Algoritmos Projeto de Algoritmos Introdução. Prof. Humberto Brandão humberto@dcc.ufmg.br

Projeto e Análise de Algoritmos Projeto de Algoritmos Introdução. Prof. Humberto Brandão humberto@dcc.ufmg.br Projeto e Análise de Algoritmos Projeto de Algoritmos Introdução Prof. Humberto Brandão humberto@dcc.ufmg.br aula disponível no site: http://www.bcc.unifal-mg.edu.br/~humberto/ Universidade Federal de

Leia mais

Professor: Disciplina:

Professor: Disciplina: Professor: Curso: Esp. Marcos Morais de Sousa marcosmoraisdesousa@gmail.com Sistemas de informação Disciplina: Introdução a SI Noções de sistemas de informação Turma: 01º semestre Prof. Esp. Marcos Morais

Leia mais

MINERAÇÃO DE DADOS EDUCACIONAIS: UM ESTUDO DE CASO APLICADO AO PROCESSO SELETIVO DO IFSULDEMINAS CÂMPUS MUZAMBINHO

MINERAÇÃO DE DADOS EDUCACIONAIS: UM ESTUDO DE CASO APLICADO AO PROCESSO SELETIVO DO IFSULDEMINAS CÂMPUS MUZAMBINHO MINERAÇÃO DE DADOS EDUCACIONAIS: UM ESTUDO DE CASO APLICADO AO PROCESSO SELETIVO DO IFSULDEMINAS CÂMPUS MUZAMBINHO Fernanda Delizete Madeira 1 ; Aracele Garcia de Oliveira Fassbinder 2 INTRODUÇÃO Data

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial As organizações estão ampliando significativamente suas tentativas para auxiliar a inteligência e a produtividade de seus trabalhadores do conhecimento com ferramentas e técnicas

Leia mais

Desenvolvimento de uma interface extratora de dados genérica e inserção automática de dados em Sistemas de Informação Geográficos

Desenvolvimento de uma interface extratora de dados genérica e inserção automática de dados em Sistemas de Informação Geográficos Desenvolvimento de uma interface extratora de dados genérica e inserção automática de dados em Sistemas de Informação Geográficos Caroline Julliê de Freitas RIBEIRO¹, Vantuil José de OLIVEIRA NETO¹, Gabriel

Leia mais

O POSICIONAMENTO DA ARQUITETURA DA INFORMAÇÃO NA GOVERNANÇA DE TI

O POSICIONAMENTO DA ARQUITETURA DA INFORMAÇÃO NA GOVERNANÇA DE TI O POSICIONAMENTO DA ARQUITETURA DA INFORMAÇÃO NA GOVERNANÇA DE TI Claudio Gottschalg Duque Professor Departamento de Ciência da Informação Universidade de Brasília (UnB) Brasil Mauricio Rocha Lyra Aluno

Leia mais

UNIVERSIDADE FEDERAL DA BAHIA - UFBA

UNIVERSIDADE FEDERAL DA BAHIA - UFBA UNIVERSIDADE FEDERAL DA BAHIA - UFBA Instituto de Ciências Ambientais e Desenvolvimento Sustentável Prof. Pablo Santos 4 a Aula SISTEMA DE INFORMAÇÃO GEOGRÁFICA - SIG Introdução Definições Necessárias

Leia mais

Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados

Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados Prof. Humberto Brandão humberto@bcc.unifal-mg.edu.br Universidade Federal de Alfenas Departamento de Ciências

Leia mais

Disciplina: Suprimentos e Logística II 2014-02 Professor: Roberto Cézar Datrino Atividade 3: Transportes e Armazenagem

Disciplina: Suprimentos e Logística II 2014-02 Professor: Roberto Cézar Datrino Atividade 3: Transportes e Armazenagem Disciplina: Suprimentos e Logística II 2014-02 Professor: Roberto Cézar Datrino Atividade 3: Transportes e Armazenagem Caros alunos, Essa terceira atividade da nossa disciplina de Suprimentos e Logística

Leia mais

SIAPDI: um sistema de processamento distribuído de imagens medicas com CORBA

SIAPDI: um sistema de processamento distribuído de imagens medicas com CORBA SIAPDI: um sistema de processamento distribuído de imagens medicas com CORBA Euclides de Moraes Barros Junior, M.Sc - UFSC O SIAPDI O desenvolvimento deste trabalho teve como motivação solucionar os problemas

Leia mais

Uso de SAS/OR para diminuir o tempo de resposta com um melhor posicionamento de ambulâncias.

Uso de SAS/OR para diminuir o tempo de resposta com um melhor posicionamento de ambulâncias. Uso de SAS/OR para diminuir o tempo de resposta com um melhor posicionamento de ambulâncias. Fábio França 1, 1 Logical Optimization Rua Tanhaçu número 405, CEP 05679-040 São Paulo, Brasil fabio.franca@optimization.com.br

Leia mais

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO Prof. Msc. Saulo Popov Zambiasi (saulopz@gmail.com) 11/07/08 10:25 Informação - ICPG - Criciuma - SC 1 Informação - ICPG - Criciuma -

Leia mais

Projeto de Arquitetura

Projeto de Arquitetura Introdução Projeto de Arquitetura (Cap 11 - Sommerville) UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Até agora, estudamos: Os

Leia mais

2. Sistemas Multi-Agentes (Multi-Agent System - MAS)

2. Sistemas Multi-Agentes (Multi-Agent System - MAS) AORML uma linguagem para modelagem de uma aplicação Multiagentes: Uma Aplicação no Sistema Expertcop. Hebert de Aquino Nery, Daniel Gonçalves de Oliveira e Vasco Furtado. Universidade de Fortaleza UNIFOR

Leia mais

4. Que tipos de padrões podem ser minerados. 5. Critérios de classificação de sistemas de Data Mining. 6. Tópicos importantes de estudo em Data Mining

4. Que tipos de padrões podem ser minerados. 5. Critérios de classificação de sistemas de Data Mining. 6. Tópicos importantes de estudo em Data Mining Curso de Data Mining - Aula 1 1. Como surgiu 2. O que é 3. Em que tipo de dados pode ser aplicado 4. Que tipos de padrões podem ser minerados 5. Critérios de classificação de sistemas de Data Mining 6.

Leia mais

4 Aplicativo para Análise de Agrupamentos

4 Aplicativo para Análise de Agrupamentos 65 4 Aplicativo para Análise de Agrupamentos Este capítulo apresenta a modelagem de um aplicativo, denominado Cluster Analysis, dedicado à formação e análise de grupos em bases de dados. O aplicativo desenvolvido

Leia mais

Administração de Banco de Dados

Administração de Banco de Dados Administração de Banco de Dados Professora conteudista: Cida Atum Sumário Administração de Banco de Dados Unidade I 1 INTRODUÇÃO A BANCO DE DADOS...1 1.1 Histórico...1 1.2 Definições...2 1.3 Importância

Leia mais

Capítulo 4 - Roteamento e Roteadores

Capítulo 4 - Roteamento e Roteadores Capítulo 4 - Roteamento e Roteadores 4.1 - Roteamento Roteamento é a escolha do módulo do nó de origem ao nó de destino por onde as mensagens devem transitar. Na comutação de circuito, nas mensagens ou

Leia mais