Pagerank para Ordenação de Resultados em Ferramenta de Busca na Web
|
|
- Giuliana Castilho Pedroso
- 8 Há anos
- Visualizações:
Transcrição
1 Pagerank para Ordenação de Resultados em Ferramenta de Busca na Web Leandro Zulian Gallina 1, Roberto Rosa Júnior 1 1 Instituto de Informática Universidade Federal do Rio Grande do Sul (UFRGS) Porto Alegre RS Brazil {lzgallina,rsrjunior}@inf.ufrgs.br Abstract. This survey presents PageRank, a page ranking algorithm used by Google to order search results. Presented in 1998 by Lawrence Page and Sergey Brin, PageRank counts the number of links that point to a given Web page to discover its importance, added by a weight attribution dependent on the sites that point to that page. This avoids manipulation on the search engine results. It also references a second work where the authors bring a method of using Multi-resolution Community-based Popularity in order to improve precision on ranking results of queries. Resumo. Esta survey apresenta o PageRank, algoritmo de ranking de paginas da Web utilizado pelo Google para ordenação de resultados. Apresentado em 1998 por Lawrence Page e Sergey Brin, o PageRank é baseado na contagem de links que apontam para determinada pagina da Internet e aplica a ponderação de pesos para evitar que mecanismos mal intencionados enganem o motor de busca. Também faz referência a um trabalho onde os autores apresentam uma metodologia que usa comunidades como fator de multiresolução para formar rankings de maior precisão para buscas na Web. 1. Introdução A Internet cria muitos desafios para a área de Information Retrieval. Ela contém um número muito grande de documentos, estimado na casa das dezenas de bilhões de páginas. Motores de busca na Internet precisam lidar com o fato de que estas páginas contêm informações muito diversas, além das buscas serem realizadas por usuários inexperientes. Adicionalmente, muitas páginas são criadas com o intuito de enganar motores de busca e privilegiar seus resultados. Quando os primeiros motores de busca na Internet começaram a surgir, havia a impressão na comunidade da World Wide Web que um bom motor de busca seria aquele que fosse capaz de indexar o maior número possível de páginas disponíveis na Internet. No entanto, o número cada vez maior de documentos na Internet levou a um ponto que, em 1997, havia se tornado impossível pesquisar na rede sem algum tipo de ranking. Enquanto o número de documentos indexados havia aumentado, a capacidade do usuário de olhar para os documentos retornados continuava a mesma. O interesse do usuário final de um motor de busca limita-se aos primeiros dez resultados encontrados, ou no máximo às primeiras dezenas.
2 Na medida em que o tamanho da Internet crescia, tornavam-se cada vez mais necessárias ferramentas de alta precisão de busca. A noção de documentos relevantes devia limitar-se somente aos melhores documentos de todos já que pode haver milhares ou até milhões de documentos com alguma relevância para qualquer busca digitada. A ferramenta de busca deve retornar somente os documentos com a máxima relevância possível mesmo que isto diminua o recall do sistema em si. Com base nestas necessidades, Brin e Page criaram o PageRank [Page 1998]. Esta ferramenta aproveita-se do fato de que, ao contrário de documentos de texto, a Internet é composta por hipertexto que providencia informação auxiliar sobre as suas páginas, como a estrutura dos links que compõem a Internet. O PageRank cria um ranking de importância global para cada página da Internet. Este ranking é usado para atribuir pesos aos escores de relevância retornados pelo motor de busca do Google [Brin 1998]. Adicionalmente, o serviço do Google Directory retorna documentos encontrados em ordem determinada especificamente pelo PageRank. 2. PageRank A análise de citações acadêmicas é uma área de estudos com extensa literatura, e já estabelecida na época em que o PageRank foi criado. O uso de contagem de citações é uma maneira bastante fiel de encontrar artigos científicos relevantes. Técnicas de contagem de backlinks links que apontam para uma determinada página estavam surgindo na década de No entanto, a simples contagem de backlinks não é tão fiel quanto a contagem de citações acadêmicas; enquanto artigos científicos são rigorosamente revisados, páginas da Internet são criadas livres de qualquer sistema de controle ou custo. Com um programa simples, muitas páginas podem ser criadas artificialmente, incrementando a contagem de backlinks para determinadas páginas. Técnicas de obter atenção para páginas da Internet evoluem com intenções de publicidade e lucro. Torna-se necessária uma ferramenta mais elaborada do que a simples contagem de backlinks Estrutura de Links da Internet As páginas da Internet possuem links que apontam para outras páginas, conhecidos como forward links. Os links que apontam para uma determinada página são chamados de backlinks. Enquanto nem todos os backlinks de uma página são conhecidos, ao obter uma página da Internet é possível saber todos os forward links que ela possui. De maneira geral, páginas com um grande número de backlinks podem ser consideradas mais importantes do que aquelas com menos backlinks. A inovação do PageRank vem de casos em que a contagem de citações não reflete a noção de importância que os usuários estão procurando. Por exemplo, se uma página possui um link de um portal como o Yahoo para ela, mesmo que este seja o único backlink desta página, é um backlink altamente importante. Esta página deve aparecer no ranking em uma posição mais alta do que outras páginas com muitos links porém de lugares obscuros. O PageRank é uma tentativa de aproximar a importância de uma página através da estrutura de links.
3 Assim, o PageRank é definido da seguinte maneira: uma página possui um ranking alto se a soma dos rankings de seus backlinks é alta. Esta definição serve tanto para o caso de uma página com muitos backlinks como para o caso de um página com poucos backlinks muito importantes Algoritmo do PageRank O PageRank forma uma distribuição probabilística sobre todas as páginas da Web, de forma que soma dos PageRanks de todas as páginas da Web será sempre 1. O algoritmo do PageRank pode ser aplicado para uma coleção de documentos de qualquer tamanho. Suponha um conjunto de quatro páginas da Internet, A, B, C e D. A aproximação inicial do PageRank seria distribuída igualmente entre os quatro documentos. Assim, os quatro documentos iniciam o algoritmo com PageRank igual a 0,25. Se as páginas B, C e D possuírem links para A, cada uma passaria um PageRank de 0,25 para A. Agora, suponha que a página B possui um link para C, e a página D possui links para as outras três páginas. A figura 1 representa a relação entre as quatro páginas. B C A D Figura 1. Quatro páginas da Web com links O valor do PageRank passado a partir de cada página é distribuído igualmente entre os forward links da página. Assim, a página B passaria um PageRank de 0,125 para A e outros 0,125 para C. A página D passaria um terço de seu PageRank para A: Considerando que a função L retorna o número de forward links de uma determinada página, o PageRank de A pode ser indicado como:
4 De maneira geral, dada uma página u, sendo B u o conjunto de páginas que apontam para u, o PageRank da página u pode ser expresso como o somatório do valor do PageRank de cada página v que aponta para v dividido pelo número de links que parte da página v: O modelo do PageRank é baseado na suposição de um web surfer aleatório. Este personagem navegaria na Internet clicando em links sucessivos aleatoriamente. Eventualmente, ele fica entediado com a página que está vendo e pula para outra página da Internet escolhida aleatoriamente. Para modelar a probabilidade do web surfer ficar entediado, é usado um fator de amortização d que assume valores entre 0 e 1. Normalmente, o valor d é fixo em 0,85. No caso, este valor representa a probabilidade de 85% do web surfer clicar em um link na página que está vendo, contra 15% de probabilidade de escolher outra página aleatoriamente para começar a navegar novamente. O fator de amortização d é incluído na fórmula do PageRank da seguinte maneira, considerando que N é o número total de documentos na coleção, e que A possui links de B, C, D... : Esta fórmula é calculada recursivamente, porém pode começar com qualquer conjunto de documentos até a fórmula convergir. O Google recalcula os valores de PageRank cada vez que busca a Internet com seus crawlers e reconstrói seu índice. Na medida em que o número total de documentos indexados pelo Google aumenta, a aproximação inicial do PageRank para cada documento diminui. Considera-se que a convergência é alcançada quando a variação do PageRank entre a iteração atual e a iteração anterior alcança valores abaixo de determinado limiar. A convergência é alcançada de forma relativamente veloz, sendo que em seus experimentos iniciais os autores alcançaram a convergência para 322 milhões de links em 52 iterações. A convergência para a metade destes links é alcançada em 45 iterações. Este fato mostra a boa escalabilidade do algoritmo, considerando que conforme a coleção de documentos cresce o número de iterações necessárias para a convergência aumenta linearmente na proporção do logaritmo do número de documentos.
5 2.3. Personalização do PageRank O fator de amortização d é um componente importante do algoritmo do PageRank. Através de experimentações, os autores chegaram ao valor de 0,85 como sendo aquele que apresenta melhor desempenho para uma grande coleção de documentos como a Internet. No entanto, esta abordagem resulta em eventuais links recebendo um ranking demasiadamente alto. Como exemplo, podemos citar avisos de copyright e listas de mailing contendo alto número de links entre seus documentos. Nestes casos, o fator de amortização d poderia assumir um valor mais alto, assim efetivamente diminuindo o PageRank das páginas envolvidas. Por outro lado, em experimentos onde o valor do fator de amortização d era reduzido para determinados sites, verificou-se que as home pages destes sites obtinham PageRank mais altos, seguidas pelos forward links destas home pages. Estes experimentos mostram que é possível usar o fator de amortização para construir motores de busca personalizados, os quais poderiam ser baseados, por exemplo, nos Favoritos do navegador do usuário. 3. Aplicações do PageRank 3.1. Predição de Backlinks Uma das possíveis aplicações do PageRank está em determinar quais serão os backlinks de uma página. Em [CGMP98] é apresentado o trabalho do crawler do Google, que deve sempre tentar buscar os melhores documentos antes para a partir deles navegar para as páginas para as quais eles apontam. Através de experimentos, os autores descobriram que o PageRank oferece uma melhor estimativa de futuras contagens de backlinks do que as próprias contagens de backlinks. 3.2 PageRank Multi-resolucional Outra possível aplicação do PageRank é o uso do PageRank com multi-resolução. Como o PageRank leva em consideração todos os documentos presentes na Web para calcular seu escore (popularidade), o resultado é uma medida generalizada sobre a popularidade dos documentos. Podemos exemplificar isso usando dois cenários: Cenário 1: você pergunta a um grupo de pessoas, aleatoriamente, na esquina das ruas Andradas com Borges de Medeiros, no centro de Porto Alegre, sobre onde comprar CD s. Em sua maioria respondem que procure a loja Multisom. Se você estiver procurando, por exemplo, o primeiro álbum do Ramones, há uma boa chance de a loja Multisom não ser relevante para sua busca. Cenário 2: imagine que dentre estas pessoas exista um pequeno grupo de colecionadores de CDs, e que todos estes indiquem lojas de CD s usados. Essa indicação provavelmente terá uma maior relevância que a do grupo generalizado. Park e Ramamohanarao [Ramamohanarao 2007] introduzem a idéia do uso de PageRank com multi-resolução, baseado na popularidade das páginas dentro de uma dada comunidade. Ou seja, cada documento recuperado tem seu escore calculado baseando-se em uma determinada comunidade. O conjunto de documentos recuperados
6 por uma determinada consulta, relacionada a uma determinada comunidade, é ordenado pelos escores baseados na popularidade que as páginas recuperadas pela consulta possuem perante essa comunidade. Usando o método proposto em seu trabalho, os autores conseguiram ampliar em 11% de precisão comparado ao PageRank tradicional. O escore de popularidade de Park e Ramamohanarao é baseado em comunidades. Os autores apresentam um método que pode ser usado para melhorar a classificação dos resultados de buscas na Web. Estes escores são dinamicamente gerados a partir de hiperlinks e armazenados para que sejam usados no momento da consulta. Neste artigo, apresentam: Como calcular um conjunto de multi-resolucional baseado em comunidades Uma prova de que na pior resolução o método apesenta resultados iguais ao PageRank Como selecionar uma lista de escores baseadas na consulta do usuário. A análise do uso da listas geradas pelo método foi aplicada ao problema de busca de informação na Web. Foram realizados experimentos em uma coleção contendo 25 milhões de documentos Web. Entrentanto, o método pode ser aplicado para mineração de dados quaisquer que usem correlação entre os documentos. 3.3 Comunidades como nível de resolução Uma comunidade Web é um conjunto de páginas que contém hiperlinks em comum. Quanto maior este nível de similaridade, mais restrita é a comunidade. No menor nível de similaridade, temos toda a Web como uma comunidade só. No nível mais alto, temos cada página como sua própria comunidade. Portanto, ajustando o nível de similaridade, ajustamos a resolução da comunidade. Até agora, as ferramentas de busca na Web aplicam apenas a resolução mais baixa (que abrange toda a Web) para auxiliar na precisão dos resultados. Este é o caso do Google que, ao usar PageRank, trata cada hiperlink como um voto para a página que está referenciando. Usando estes votos pode-se calcular a popularidade de qualquer página. O Google usa exatamente essa popularidade para ordenar seus resultados em uma busca. Portanto para cada busca, a página mais popular (mais referenciada) perante toda a Web obterá a melhor classificação. Isso apresenta um resultado bom para consultas genéricas, na qual a comunidade global apresenta conhecimento adequado. Para uma consulta mais específica, não apresentará boa aplicabilidade. Para estes casos, os escores obtidos em uma comunidade especializada resultariam em uma ordenação melhor dos resultados. Isso pode ser facilmente notado o diagrama da figura 2. Nota-se que cada página contém exatamente um link que a referencia. O escore de popularidade de cada página será o mesmo, na medida em que o PageRank levará em consideração todo o conjunto de documentos. Para melhores resultados, seria mais interessante usar uma lista de PageRank para cada comunidade, sendo assim a e b populares dentro de uma comunidade, enquanto c e d populares dentre a outra comunidade.
7 Figura 2. Um exemplo onde PageRank não é útil A tabela abaixo mostra o resultado da aplicação do método apresentado no artigo em comparação com o PageRank. Em sua menor resolução, o método tem resultados equivalentes ao PageRank. Este resultado é obtido a partir da aplicação de um método de fatoração matricial chamado SNMF (Symmetric Non-negative Matrix Factorisation) a uma matriz contendo os links dos documentos. Tabela 1. Comparativo entre PageRank e o Método multi-resolucional. Podemos notar que o SNMF-2 traz duas listas de escores de popularidade, uma mostrando alta popularidade para páginas a e b e a segunda mostrando alta popularidade para c e d. Assim podemos ver que existem duas comunidades no conjunto exemplificado na figura acima, produzindo o ranking relativo a cada comunidade. As primeiras duas listas no SNMF-3 mostram alta popularidade para as páginas c e d, enquanto a terceira alta popularidade para a e b. No SNMF-4, duas lista resultam alta popularidade para a e b e duas para as paginas c e d. Os experimentos do artigo foram realizados sobre a coleção GOV2Web, contendo 25 milhões de documentos Web, para verificar como o método poderia ser usado para recuperar documentos mais relevantes a uma consulta. Chegou-se a um resultado com aumento de 11% na precisão comparado ao PageRank. 4. Conclusão O algoritmo PageRank calcula um escore de popularidade para cada documento na Web. Este escore é medido observando-se outras páginas que os referenciam através de hiperlinks. O conjunto de escores de popularidade é pré-computado e armazenado, para
8 que, quando uma consultada for realizada, os resultados sejam rapidamente ordenados. Para o PageRank, a popularidade é a medida de confiança na informação presente no resultado da consulta. Infelizmente, este escore é independente da consulta, pois usam uma base de conhecimento global. Por este fato PageRank é mais eficiente quando aplicado a consultas genéricas. Foi visto que existe um outro método, generalizado a partir do PageRank, que utiliza multi-resolução de listas de Rank, representando escores de popularidade dentro de diferentes comunidades de páginas Web. Para consultas de conhecimento específico, esta metodologia pode vir a ser utilizada em ferramentas de busca, dependendo da demanda por tal diferencial. References Brin, S. and Page L. (1998) The anatomy of a large-scale hypertextual Web search engine, In: Computer Networks and ISDN Systems, 30 (1 7), pages , Elsevier, EUA. Cho J., Garcia-Molina, H. and Page, L. (1998) Efficient crawling through url ordering, In: Proceedings of the Seventh International World Wide Web Conference, Elsevier Sciences, Australia. Page, L., Brin, S., Motwani, R. and Winograd, T. (1998) The PageRank Citation Ranking: Bringing Order to the Web, Technical report, Stanford DLT Project, EUA. Park, A. F. L. and Ramamohanarao, K. (2007) Mining web multi-resolution community-based popularity for information retrieval, In: Proceedings of the 2007 ACM Conference on Information and Knowledge Management, pages
Organizaçãoe Recuperaçãode Informação GSI521. Prof. Dr. Rodrigo Sanches Miani FACOM/UFU
Organizaçãoe Recuperaçãode Informação GSI521 Prof. Dr. Rodrigo Sanches Miani FACOM/UFU Análisede links Page Rank Prof. Dr. Rodrigo Sanches Miani FACOM/UFU Motivação Suponha que um modelo clássico, como
Leia maisRenato Assunção UFMG
Renato Assunção UFMG IR: O que existe de diferente na Web? (Kumar) Busca na Web: não e igual a busca numa base comum? Volume (> 40 bilhões = 4 * 10 10 ver http://www.worldwidewebsize.com) Mudança (23%
Leia maisUsando Ferramentas de Busca
Web Marketing Usando Ferramentas de Busca Marcelo Silveira Novatec Editora Ltda. www.novateceditora.com.br 1 Conhecendo o cenário de pesquisas na Internet Este capítulo apresenta uma visão geral sobre
Leia maisAnálise de Links e Busca na Web
Análise de Links e Busca na Web Redes Sociais e Econômicas Prof. André Vignatti PageRank O PageRank é uma espécie de fluido que circula pela rede Para uma rede com n nós, o PageRank é calculado da seguinte
Leia maisMercados de Publicidade
Mercados de Publicidade em Busca Web Redes Sociais e Econômicas Prof. André Vignatti Publicidade em Buscas Web Publicidade na web antigamente impressões análoga à jornais e revistas na era pré-web Yahoo!
Leia maisBatalha Naval Algoritmos de Busca. Correlações curriculares Matemática: Números: maior que, menor que, iguais a.
Atividade 6 Batalha Naval Algoritmos de Busca Sumário Computadores são freqüentemente requisitados a encontrar informação em grandes coleções de dados. Estes precisam desenvolver métodos rápidos e eficientes
Leia maisGuia do Estudante. Versão 1.2b
Guia do Estudante Versão 1.2b Atividade Dependendo do seu cenário de jogo, você estará a anunciar produtos e serviços em Baigoo - um fictício Motor de Busca. Baigoo simula um modelo de anúncio de mercado
Leia maisPARANÁ GOVERNO DO ESTADO
PARANÁ GOVERNO DO ESTADO COLÉGIO ESTADUAL DE PARANAVAÍ ENSINO FUNDAMENTAL, MÉDIO, NORMAL E PROFISSIONAL CURSO TÉCNICO EM INFORMÁTICA DISCIPLINA: INTERNET E PROGRAMAÇÃO WEB 1º MÓDULO SUBSEQUENTE MECANISMOS
Leia maisEntendendo como funciona o NAT
Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços
Leia maisProblemas em vender? Veja algumas dicas rápidas e práticas para aumentar suas vendas usando e-mail marketing
Problemas em vender? Veja algumas dicas rápidas e práticas para aumentar suas vendas usando e-mail marketing Conteúdo A chegada da internet e a mudança no comportamento das pessoas Novo modelo de concorrência
Leia maisSEO. Search Engine Optimization
SEO Search Engine Optimization Vai imprimir? Pense na sua responsabilidade com o meio ambiente. Já imprimiu? Não jogue fora: utilize o verso e recicle sempre. Nossa Empresa A Absoluto Web é uma empresa
Leia maisCONSTRUÇÃO DE BLOG COM O BLOGGER
CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das
Leia maisSUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2
Leia maisPesquisa com Professores de Escolas e com Alunos da Graduação em Matemática
Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Rene Baltazar Introdução Serão abordados, neste trabalho, significados e características de Professor Pesquisador e as conseqüências,
Leia maisOrganizaçãoe Recuperaçãode Informação GSI521. Prof. Dr. Rodrigo Sanches Miani FACOM/UFU
Organizaçãoe Recuperaçãode Informação GSI521 Prof. Dr. Rodrigo Sanches Miani FACOM/UFU Aula anterior Organização e Recuperação de Informação(GSI521) Modelo vetorial- Definição Para o modelo vetorial, o
Leia maisDESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE
DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE Mariane Alves Gomes da Silva Eliana Zandonade 1. INTRODUÇÃO Um aspecto fundamental de um levantamento
Leia maisMercados de Publicidade
Mercados de Publicidade em Busca Web Redes Sociais e Econômicas Prof. André Vignatti O Princípio da VCG para um Mercado de Emparelhamento Geral Vamos generalizar o exemplo para obtermos um método genérico
Leia maisA máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:
Fundamentos: A máscara de pode ser usada para dividir uma rede existente em "s". Isso pode ser feito para: 1) reduzir o tamanho dos domínios de broadcast (criar redes menores com menos tráfego); 2) para
Leia maisCONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;
CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.
Leia mais2. Representação Numérica
2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos
Leia maisA Grande Importância da Mineração de Dados nas Organizações
A Grande Importância da Mineração de Dados nas Organizações Amarildo Aparecido Ferreira Junior¹, Késsia Rita da Costa Marchi¹, Jaime Willian Dias¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil
Leia maisSíntese das discussões do fórum Livro-APF: Julho/2010
Síntese das discussões do fórum Livro-APF: Julho/2010 Assunto: Estimativa de Aumento de Produtividade Data: 01/07/2010 Link: http://br.groups.yahoo.com/group/livro-apf/message/2577 Dúvida: Existe alguma
Leia maisTreinamento Portal de Periódicos CAPES 2007. Editores: ACM, Emerald, Oxford, Blackwell e Sage
Treinamento Portal de Periódicos CAPES 2007 Editores: ACM, Emerald, Oxford, Blackwell e Sage ACM Association of Computing Machinery Página de Acesso http://portal.acm.org/portal ACM Digital Library Coleção
Leia maisPossui como idéia central a divisão de um universo de dados a ser organizado em subconjuntos mais gerenciáveis.
3. Tabelas de Hash As tabelas de hash são um tipo de estruturação para o armazenamento de informação, de uma forma extremamente simples, fácil de se implementar e intuitiva de se organizar grandes quantidades
Leia maisAula 4 Estatística Conceitos básicos
Aula 4 Estatística Conceitos básicos Plano de Aula Amostra e universo Média Variância / desvio-padrão / erro-padrão Intervalo de confiança Teste de hipótese Amostra e Universo A estatística nos ajuda a
Leia maisJogos. Redes Sociais e Econômicas. Prof. André Vignatti
Jogos Redes Sociais e Econômicas Prof. André Vignatti Teoria dos Jogos Neste curso, queremos olhar para redes a partir de duas perspectivas: 1) uma estrutura subjacente dos links de conexão 2) o comportamentos
Leia maisConceitos Importantes:
Conceitos Importantes: Variáveis: Por Flávia Pereira de Carvalho, 2007 i O bom entendimento do conceito de variável é fundamental para elaboração de algoritmos, consequentemente de programas. Uma variável
Leia maisGerenciando Sua Reputação Online Parte 1
Gerenciando Sua Reputação Online Parte 1 Índice Gerenciando Sua Reputação Online Parte 1 Índice O Que é Gerenciamento da Sua Reputação Online? Como Monitorar Sua Reputação Online O Básico Para Construir
Leia maisFigura 1 Busca Linear
----- Evidentemente, possuir os dados não ajuda o programador ou o usuário se eles não souberem onde os dados estão. Imagine, por exemplo, uma festa de casamento com cem convidados na qual não se sabe
Leia maisStatus. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna
O que é uma planilha eletrônica? É um aplicativo que oferece recursos para manipular dados organizados em tabelas. A partir deles pode-se gerar gráficos facilitando a análise e interpretação dos dados
Leia maiswww. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO
5 www. HABISP. inf.br Outubro/2008 TREINAMENTO HABISP MÓDULO VERBA DE ATENDIMENTO 1 INTRODUÇÃO Este documento, tem por finalidade, permitir aos usuários a utilização das ferramentas do HABISP que possibilitam
Leia maisRecuperação de Imagens na Web Baseada em Informações Textuais
Recuperação de Imagens na Web Baseada em Informações Textuais André Ribeiro da Silva Mário Celso Candian Lobato Universidade Federal de Minas Gerais Departamento de Ciência da Computação {arsilva,mlobato}@dcc.ufmg.br
Leia maisFATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios
FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito
Leia mais4 Avaliação Econômica
4 Avaliação Econômica Este capítulo tem o objetivo de descrever a segunda etapa da metodologia, correspondente a avaliação econômica das entidades de reservas. A avaliação econômica é realizada a partir
Leia maisDocumento Descritivo do Mecanismo de Busca. Preparação do Portal para indexação
Documento Descritivo do Mecanismo de Busca Este documento visa esclarecer as regras que serão executadas pelo mecanismo de busca para a recuperação de informações a partir de uma palavra e/ou expressão
Leia maisIntrodução ao EBSCOhost 2.0
Introdução ao EBSCOhost 2.0 Tutorial support.ebsco.com O que é? O EBSCO Host é um poderoso sistema de referência on-line acessível através da Internet, e oferece uma variedade de bases de dados de texto
Leia maisT U T O R I A I S SCOPUS TUTORIAL. Biblioteca da Escola de Engenharia da UFRGS. SCOPUS - Tutorial
T U T O R I A I S SCOPUS TUTORIAL O que é? O Scopus é uma base de dados que disponibiliza acesso a mais de 16.000 títulos de periódicos, mais de 1.200 revistas de livre acesso, mais de 500 anais de conferências
Leia maisADM041 / 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 mais1. A Google usa cabras para cortar a grama
Sendo uma companhia tão grande e envolvida em tantos aspectos diários do dia a dia das pessoas, a maioria de nós sabemos por cima a história geral da Google. Caso nem isso saiba, eis o máximo que conseguimos
Leia maisAlgoritmos. Objetivo principal: explicar que a mesma ação pode ser realizada de várias maneiras, e que às vezes umas são melhores que outras.
6 6 NOME DA AULA: 6 Algoritmos Duração da aula: 45 60 minutos Tempo de preparação: 10-25 minutos (dependendo da disponibilidade de tangrans prontos ou da necessidade de cortá-los à mão) Objetivo principal:
Leia mais5 Extraindo listas de produtos em sites de comércio eletrônico
5 Extraindo listas de produtos em sites de comércio eletrônico Existem diversos trabalhos direcionadas à detecção de listas e tabelas na literatura como (Liu et. al., 2003, Tengli et. al., 2004, Krüpl
Leia maisProtocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar
Primeiro Técnico Protocolos de Internet (família TCP/IP e WWW) Prof. Cesar 1 TCP - Transmission Control Protocol Esse protocolo tem como principal objetivo realizar a comunicação entre aplicações de dois
Leia maisClique este botão para submeter outra pesquisa. Você também pode fazê-lo premindo a tecla 'Enter'.
A. Guias Clique na aba do tipo de procura que você precisa. Escolha entre pesquisar na Web, somente imagens, Grupos (arquivo de discussão Usenet) ou o Diretório Google (a Web organizada em categorias navegáveis).
Leia maisSISTEMA DE ADMINISTRAÇÃO DE LOCAÇÃO IMOBILIÁRIA LISTA DE ATUALIZAÇÕES NOVAS
SISTEMA DE ADMINISTRAÇÃO DE LOCAÇÃO IMOBILIÁRIA VERSÃO 7.0 LISTA DE ATUALIZAÇÕES NOVAS Todas as telas do sistema foram remodeladas para utilização da resolução de vídeo 1024 x 768, apresentando agora um
Leia maisPARANÁ GOVERNO DO ESTADO
A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro
Leia maisTER RAZÃO OU SER FELIZ... COMO SOBREVIVER NUM MUNDO COMPETITIVO COM IMPOSTOS ELEVADOS
BOLETIM TÉCNICO JULHO/2012 TER RAZÃO OU SER FELIZ... COMO SOBREVIVER NUM MUNDO COMPETITIVO COM IMPOSTOS ELEVADOS "Um grande marco no desenvolvimento de um homem é quando ele compreende que outros homens
Leia maisWeb Marketing. Introdução. Números dos sites de busca. A Web é o maior depósito de informações do mundo:
Web Marketing Anhanguera Taboão da Serra Disciplina: Comércio Eletrônico Introdução A Web é o maior depósito de informações do mundo: As informações estão dispersas na rede. Entre estas informações estão
Leia maisOtimização da exposição de websites em mecanismos de busca vista como atividade de indexação
Otimização da exposição de websites em mecanismos de busca vista como atividade de indexação Bruno Viana Rezende 1 Marcello Peixoto Bax 2 Resumo O artigo apresenta a atividade considerada de webmarketing
Leia maisAVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES
AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES Rafael Milani do Nascimento, Claudete Werner Universidade Paranaense (Unipar)
Leia maisCapítulo 11. Conceitos de Orientação a Objetos. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Capítulo 11 Conceitos de Orientação a Objetos Objetivos do Capítulo Introduzir os conceitos fundamentais da Programação Orientada a Objetos. Apresentar o significado dos objetos e das classes no contexto
Leia maisClip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008
PROJECTOS DE INVESTIGAÇÃO CIENTÍFICA E DESENVOLVIMENTO TECNOLÓGICO Clip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008 Deliverable: D1 - Clip-art Simplification Tool Task: T1 - Clip-art Simplification
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 maisDESENVOLVENDO HABILIDADES CIÊNCIAS DA NATUREZA I - EM
Olá Caro Aluno, Você já reparou que, no dia a dia quantificamos, comparamos e analisamos quase tudo o que está a nossa volta? Vamos ampliar nossos conhecimentos sobre algumas dessas situações. O objetivo
Leia mais5. Links de bibliotecas (off-line) Localiza bibliotecas que tenham uma cópia imp 6. Como entender um resultado de pesquisa. Sobre o Google Acadêmico
Sobre o Google Acadêmico Ajuda do Google Acadêmico Dicas de pesquisa avançada Suporte para bibliotecas Suporte para editoras Coloque o Google Acadêmico no seu site Como entender um resultado de pesquisa
Leia maisUnidade 7: Panes no Excel
Unidade 7: Panes no Excel 7.0 Introdução A maioria das pessoas que usam o Excel já deve ter passado por redução no desempenho, congelamento e aquelas temidas palavras "O Microsoft Excel encontrou um problema
Leia maisPodemos encontrar uma figura interessante no PMBOK (Capítulo 7) sobre a necessidade de organizarmos o fluxo de caixa em um projeto.
Discussão sobre Nivelamento Baseado em Fluxo de Caixa. Item aberto na lista E-Plan Podemos encontrar uma figura interessante no PMBOK (Capítulo 7) sobre a necessidade de organizarmos o fluxo de caixa em
Leia maisSISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO
SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO AGOSTO DE 2013 SUMÁRIO STI/UFF - Sistema de Gerenciamento de Projetos do PDI SUMÁRIO... 2 1 Introdução... 3 1.1 O que é e qual a finalidade
Leia maisUSO DE REDES SOCIAIS EM AMBIENTES CORPORATIVOS. www.gentispanel.com.br
USO DE REDES SOCIAIS EM AMBIENTES CORPORATIVOS www.gentispanel.com.br Só quem tem uma base de 6,5 milhões de pessoas pode resolver suas pesquisas de mercado em poucos dias. Pesquisas ad-hoc Consumidores
Leia maisIntrodução a listas - Windows SharePoint Services - Microsoft Office Online
Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição
Leia maisVOCÊ SABE O QUE É UM GUEST POST? by Eliel Nogueira
VOCÊ SABE O QUE É UM GUEST POST? by Eliel Nogueira VOCÊ SABE O QUE É UM GUEST POST? Para quem não esta habituado com o nome Guest Post, é nada mais que você postar conteúdos como convidado em sites ou
Leia maisRealizado de 25 a 31 de julho de 2010. Porto Alegre - RS, 2010. ISBN 978-85-99907-02-3
Metodologias de Aprendizagem: humanidades na sala de aula Paola Gomes Pereira Bolsista de Iniciação Científica Universidade Federal do Rio Grande do Sul (UFRGS) paola.pereira@ufrgs.br Antonio Carlos Castrogiovanni
Leia maisRegra do Evento Raro p/ Inferência Estatística:
Probabilidade 3-1 Aspectos Gerais 3-2 Fundamentos 3-3 Regra da Adição 3-4 Regra da Multiplicação: 3-5 Probabilidades por Meio de Simulações 3-6 Contagem 1 3-1 Aspectos Gerais Objetivos firmar um conhecimento
Leia maisAqui você também vai encontrar o botão ""Autocompletar"", que ajuda na criação do alinhamento, caso você não consiga se decidir.
1. ATIVAR CARTA Nesta seção, localizada dentro do ""shopping center"", você precisa inserir o código que aparece no verso da sua carta real para adicioná-la à sua coleção virtual. Às vezes, você pode se
Leia maisProjeto CONDIGITAL Mergulhando na Função Guia do Professor
Projeto CONDIGITAL Mergulhando na Função Guia do Professor Página 1 de 5 Caro(a) professor(a) Guia do Professor A utilização de jogos digitais como objetos de aprendizagem tem sido difundida atualmente
Leia maisMARKETING DE RELACIONAMENTO UMA FERRAMENTA PARA AS INSTITUIÇÕES DE ENSINO SUPERIOR: ESTUDO SOBRE PORTAL INSTITUCIONAL
MARKETING DE RELACIONAMENTO UMA FERRAMENTA PARA AS INSTITUIÇÕES DE ENSINO SUPERIOR: ESTUDO SOBRE PORTAL INSTITUCIONAL Prof. Dr. José Alberto Carvalho dos Santos Claro Mestrado em Gestão de Negócios Universidade
Leia maisMARKETING DIGITAL PARA MICRO E PEQUENAS EMPRESAS PARAÍBA JOÃO PESSOA 28/JUL
MARKETING DIGITAL PARA MICRO E PEQUENAS EMPRESAS PARAÍBA JOÃO PESSOA 28/JUL CONSTRUINDO UM MUNDO MELHOR POR MEIO DA INTERNET: www.conrado.com.br? julho 28 ferramentas pessoas processos BRESHOW www.fantasiascriativas.com.br
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 maisRecursos. Um recurso é ou um dispositivo físico (dedicado) do hardware, ou Solicitar o recurso: esperar pelo recurso, até obtê-lo.
Um recurso é ou um dispositivo físico (dedicado) do hardware, ou um conjunto de informações, que deve ser exclusivamente usado. A impressora é um recurso, pois é um dispositivo dedicado, devido ao fato
Leia maisMicrosoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Leia maisCITAÇÕES E ÍNDICE H: teste comparativo em pequena escala entre ISI-WOS e SCOPUS
PÔSTER IMPACTO DAS TECNOLOGIAS DE INFORMAÇÃO NA GESTÃO DA BIBLIOTECA UNIVERSITÁRIA Uso estratégico das tecnologias em informação documentária CITAÇÕES E ÍNDICE H: teste comparativo em pequena escala entre
Leia maisSe você está começando a explorar o marketing digita com o YouTube, então você, certamente, já notou o quão poderosos são os vídeos.
Eu fico muito feliz por você ter baixado esse ebook, nele você vai encontrar um método fantástico de atrair clientes através de uma plataforma incrível, que desenvolvi depois de milhares de testes dentro
Leia maisUma Proposta para o Uso de Detecção de Versões de Páginas Web para Melhoria do Desempenho do Algoritmo de PageRank*
Uma Proposta para o Uso de Detecção de Versões de Páginas Web para Melhoria do Desempenho do Algoritmo de PageRank* Glauber Rodrigues da Silva, Renata de Matos Galante, Deise de Brum Saccol Instituto de
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 maisCálculo de amostra para monitoria de qualidade em Call Center
Cálculo de amostra para monitoria de qualidade em Call Center Esta metodologia tem como objetivo definir o tamanho mínimo ideal da amostra, garantindo a representatividade da população de chamadas em um
Leia mais2 Conceitos Gerais de Classificação de Documentos na Web
Conceitos Gerais de Classificação de Documentos na Web 13 2 Conceitos Gerais de Classificação de Documentos na Web 2.1. Páginas, Sites e Outras Terminologias É importante distinguir uma página de um site.
Leia mais2aula TEORIA DE ERROS I: ALGARISMOS SIGNIFICATIVOS, ARREDONDAMENTOS E INCERTEZAS. 2.1 Algarismos Corretos e Avaliados
2aula Janeiro de 2012 TEORIA DE ERROS I: ALGARISMOS SIGNIFICATIVOS, ARREDONDAMENTOS E INCERTEZAS Objetivos: Familiarizar o aluno com os algarismos significativos, com as regras de arredondamento e as incertezas
Leia maisRESEARCHER ID TUTORIAL BIBLIOTECA TEREZINE ARANTES FERRAZ MERY P. ZAMUDIO IGAMI MARCO ANTONIO OLIVEIRA DA SILVA
RESEARCHER ID BIBLIOTECA TEREZINE ARANTES FERRAZ TUTORIAL MERY P. ZAMUDIO IGAMI MARCO ANTONIO OLIVEIRA DA SILVA SÃO PAULO - 2013 Definição e funcionalidades O ResearcherID é uma ferramenta de pesquisa
Leia mais2 Desenvolvimento da Publicidade de Busca
Desenvolvimento da Publicidade de Busca 21 2 Desenvolvimento da Publicidade de Busca Em seus primórdios, a publicidade na Web era quase que totalmente baseada na venda de impressões, ou seja, exibições
Leia maisProgramação de Robótica: Modo Circuitos Programados - Avançado -
Programação de Robótica: Modo Circuitos Programados - Avançado - 1 Programação de Robótica: Modo Circuitos Programados - Avançado ATENÇÃO Lembramos que você poderá consultar o Manual de Referência do Software
Leia maisESTUDO SOBRE CIRCULAÇÃO DE REVISTAS
ESTUDO SOBRE CIRCULAÇÃO DE REVISTAS MERCADO BRASILEIRO 2000 A 2011 2 Sumário 1 METODOLOGIA... 3 2 EVOLUÇÃO DO NÚMERO DE EXEMPLARES DE 2000 A 2011... 4 3 RECEITAS ANUAIS POR PERIODICIDADE... 5 3.1 PREÇO
Leia maisComunidade de Suporte e Feedback
Comunidade de Suporte e Feedback O objetivo deste complemento é criar um canal simples, barato e eficiente de suporte aos clientes, onde eles possam na maioria das vezes aproveitar dúvidas já respondidas,
Leia maisDerwent Innovations Index
Derwent Innovations Index DERWENT INNOVATIONS INDEX Cartão de referência rápida ISI Web of Knowledge SM O Derwent Innovations Index é uma ferramenta poderosa de pesquisa de patentes, que combina Derwent
Leia mais¹CPTL/UFMS, Três Lagoas, MS,Brasil, oliveiralimarafael@hotmail.com. ²CPTL/UFMS, Três Lagoas, MS, Brasil.
Encontro de Ensino, Pesquisa e Extensão, Presidente Prudente, 22 a 25 de outubro, 2012 36 INTRODUÇÃO A CRIPTOGRAFIA RSA Rafael Lima Oliveira¹, Prof. Dr. Fernando Pereira de Souza². ¹CPTL/UFMS, Três Lagoas,
Leia maisVocê pode dizer isso de novo! Compressão de Texto
Atividade 3 Você pode dizer isso de novo! Compressão de Texto Sumário Desde que os computadores possuíam apenas uma quantidade limitada de espaço para armazenar informações, estes precisavam armazená-las
Leia maisProf. Rafael Gross. rafael.gross@fatec.sp.gov.br
Prof. Rafael Gross rafael.gross@fatec.sp.gov.br Todo protocolo define um tipo de endereçamento para identificar o computador e a rede. O IP tem um endereço de 32 bits, este endereço traz o ID (identificador)
Leia maisTema UFPel 2.0 WP Institucional Guia de Opções de Personalização
Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização Sumário 1. Configurações Iniciais...2 1.1. Configurando o Menu Personalizado...2 1.2. Configurando os Widgets...3 2. Localize o nome de
Leia maisSistema Banco de Preços Manual do Usuário OBSERVATÓRIO
Sistema Banco de Preços Manual do Usuário OBSERVATÓRIO da Despesa Pública 1 Sumário O Banco de Preços... 3 Acessando o Banco de Preços... 4 Funções do Banco de Preços... 5 Gerar Preço de Referência...
Leia maisGrafos. Redes Sociais e Econômicas. Prof. André Vignatti
Grafos Redes Sociais e Econômicas Prof. André Vignatti Teoria dos Grafos e Redes Sociais Veremos algumas das idéias básicas da teoria dos grafos Permite formular propriedades de redes em uma linguagem
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisOlá, Somos Ideatera - Studio Tecnológico
Olá, Somos Ideatera - Studio Tecnológico O parceiro certo para aumentar a produtividade, visibilidade e alcance de sua marca e/ou website! Breve descrição do que oferecemos: Web Analytics: Este serviço
Leia maisTutorial de Active Directory Parte 3
Tutorial de Active Directory Parte 3 Introdução Prezados leitores, esta é a terceira parte de uma série de tutoriais sobre o Active Directory. O Active Directory foi a grande novidade introduzida no Windows
Leia maisOrganizaçãoe Recuperação de Informação GSI521. Prof. Rodrigo Sanches Miani FACOM/UFU
Organizaçãoe Recuperação de Informação GSI521 Prof. Rodrigo Sanches Miani FACOM/UFU Introdução Organização e Recuperação de Informação(GSI521) Tópicos Recuperação de informação (RI); Breve histórico; O
Leia maisRESUMO DE CATALOGAÇÃO
RESUMO DE CATALOGAÇÃO CLASSIFICAÇÃO DISTINTA Contatos: Cirineo Zenere (c.zenere@pucpr.br) Eulália M. Soares (eulalia.soares@pucpr.br) Josilaine O. Cezar (josilaine.cezar@pucpr.br) SUMÁRIO INICIANDO A CATALOGAÇÃO...2
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisManual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisPERGUNTAS MAIS FREQÜENTES SOBRE VALOR PRESENTE LÍQUIDO (VPL)
PERGUNTAS MAIS FREQÜENTES SOBRE VALOR PRESENTE LÍQUIDO (VPL) Melhor método para avaliar investimentos 16 perguntas importantes 16 respostas que todos os executivos devem saber Francisco Cavalcante(f_c_a@uol.com.br)
Leia mais10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO
10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE
Leia maisTutorial Fórmula Mágica 12/12/2008 por Marco Goulart
Este artigo apresenta um tutorial sobre a Magic Formula. Abordaremos a montagem de uma planilha tipo excel com dados do site Fundamentus. Espero com isso solucionar diversas dúvidas que costumo receber
Leia mais