Sistemas e Redes Complexas

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

Download "Sistemas e Redes Complexas"

Transcrição

1 Sistemas e Alan Godoy Souza Mello godoy@dca.fee.unicamp.br Laboratório de Bioinformática e Computação Bioinspirada Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas 15 de outubro de 2013 A. Godoy Sistemas e

2 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo A. Godoy Sistemas e

3 Capacidades esperadas ao final da aula Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Nível de conhecimento: Definir reducionismo Listar as principais características de sistemas complexos Definir auto-organização e emergência Listar exemplos de sistemas complexos Reconhecer sistemas que podem ser modelados adequadamente por sistemas complexos Reconhecer situações simples de computação na natureza Listar algumas ferramentas comuns ao estudo de sistemas complexos A. Godoy Sistemas e

4 Capacidades esperadas ao final da aula Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Nível de compreensão: Comparar sistemas complexos e sistemas reducionistas Dar exemplo de um comportamento emergente Explicar a importância do entendimento de sistemas complexos para a inteligência artificial Nível de aplicação: Dado um determinado sistema possivelmente auto-organizado, conjecturar e explicar como pode ocorrer a auto-organização nele A. Godoy Sistemas e

5 Capacidades esperadas ao final da aula Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Nível de análise: Indicar possíveis deficiências em formulações reducionistas, de acordo com a visão de sistemas complexos Dado um sistema complexo, apontar e inferir possíveis pontos chaves para a manutenção de sua auto-organização A. Godoy Sistemas e

6 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Como vocês analisariam o funcionamento do cérebro humano? A. Godoy Sistemas e

7 Zonas de nucleação Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Em tecidos neurais é comum o início e propagação de atividade espontânea Alguns estudos identificaram regiões reponsáveis pelo início de grande parte destes explosões, chamadas de zonas de nucleação Por que estas áreas têm esse papel? A. Godoy Sistemas e

8 Zonas de nucleação Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo (a) (b) Figura: Zonas de nucleação [8] A. Godoy Sistemas e

9 Zonas de nucleação Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Agumas possibilidades: Sub-redes de neurônios ĺıderes, que recrutam outros neurônios Diferentes tipos de neurônios e estruturas de rede nessas áreas Zonas de nucleação são como que sorvedouros que coletam atividade de uma grande área A. Godoy Sistemas e

10 Zonas de nucleação Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo A. Godoy Sistemas e

11 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo E se a gente substituísse nessa rede os neurônios por seres humanos? A. Godoy Sistemas e

12 A mão invisível Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Todo indivíduo necessariamente trabalha no sentido de fazer com que o rendimento anual da sociedade seja o maior possível. Na verdade, ele geralmente não tem intenção de promover o interesse público, nem sabe o quanto o promove. (...), ele tem em vista apenas seu próprio lucro, e neste caso, como em muitos outros, ele é guiado por uma mão invisível a promover um fim que não fazia parte de sua intenção. E o fato de este fim não fazer parte de sua intenção nem sempre é o pior para a sociedade. Ao buscar seu próprio interesse, frequentemente ele promove o da sociedade de maneira mais eficiente do que quando realmente tem a intenção de promovê-lo. (Adam Smith - A riqueza das nações) A. Godoy Sistemas e

13 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Comportamento emergente e auto-organização Tanto as zonas de nucleação quanto o efeito da mão invisível são comportamentos emergentes: o comportamento de neurônios e indivíduos é relativamente simples, porém leva a comportamentos globais complexos e de difícil previsão. Também notamos que nesses sistemas não há um controlador, um ĺıder, interno ou externo ao sistema, de modo que o comportamento global é fruto de auto-organização A. Godoy Sistemas e

14 Reducionismo Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Reducionismo: Modelo predominante na ciência Consiste de particionar sistemas com alta complexidade em pedaços cada vez menores, até que seja possível obter a solução para esses pedaços A solução para o sistema geral consiste na combinação das soluções parciais A. Godoy Sistemas e

15 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Como aplicamos esse paradigma a sistemas com comportamentos emergentes e auto-organização? A. Godoy Sistemas e

16 Mais é diferente Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Quando há comportamento emergente, o todo é mais do que a soma das partes! Não linearidade, não modularidade podem ser dificuldades para a visão reducionista A. Godoy Sistemas e

17 Um exemplo com coelhos Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Extraído de [7] A. Godoy Sistemas e

18 Linearidade e coelhos Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Número de coelhos na próxima geração dado o número atual de coelhos A. Godoy Sistemas e

19 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo A. Godoy Sistemas e

20 Não-linearidade e coelhos Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Número de coelhos na próxima geração dado o número atual de coelhos A. Godoy Sistemas e

21 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo A. Godoy Sistemas e

22 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Como essa é uma ciência nova, há muitas definições, mas nenhuma é unânime! Um sistema no qual grandes redes de componentes sem controle central e com regras de operação simples leva a um comportamento coletivo complexo, processamento sofisticado de informação e adaptação via aprendizado ou evolução (Melanie Mitchell - Complexity: A guided tour) A. Godoy Sistemas e

23 Outros sistemas complexos Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Formigas cooperando A. Godoy Sistemas e

24 Um exemplo inicial Introduc a o e Intelige ncia Artificial Complexidade vs. Reducionismo Mais um exemplo Outros sistemas complexos Figura: Carpas douradas2 2 current-biology-visual-sensory-networks-and-effective-information-transfer-in-animal-groups/ A. Godoy Sistemas e

25 Um exemplo inicial Introduc a o e Intelige ncia Artificial Complexidade vs. Reducionismo Mais um exemplo Outros sistemas complexos Figura: Sociedades humanas3 3 http: //upload.wikimedia.org/wikipedia/commons/1/12/flickr_-_moses_namkung_-_the_crowd_for_dmb_1.jpg A. Godoy Sistemas e

26 Outros sistemas complexos Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Experimento da conformidade de Asch A. Godoy Sistemas e

27 Características de Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Comportamento coletivo complexo Troca de sinais e processamento de informação (tanto de sinais internos quanto externos ao sistema) Computação na natureza! Adaptação Robustez e plasticidade de relações é possível perder elementos sem perda de funcionalidade A. Godoy Sistemas e

28 Ingredientes para a auto-organização Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Realimentação positiva Realimentação negativa Amplificação de flutuações Múltiplas interações A. Godoy Sistemas e

29 Um exemplo inicial Introduc a o e Intelige ncia Artificial Complexidade vs. Reducionismo Mais um exemplo Ingredientes para a auto-organizac a o Figura: Cupinzeiro4 4 a-giraffe-walks-behand-a-termite-mound-in-the-bushland-of-the-okavango-delta-in-botswana-1600x1066. jpg A. Godoy Sistemas e

30 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo E na economia de mercado, o que poderia fazer o papel desses ingredientes? Realimentação positiva Realimentação negativa Amplificação de flutuações Múltiplas interações A. Godoy Sistemas e

31 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo E na Internet? Realimentação positiva Realimentação negativa Amplificação de flutuações Múltiplas interações A. Godoy Sistemas e

32 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo e Inteligência Artificial Surgimento de consciência e da inteligência a partir de elementos simples Entender e definir o que é inteligência e sob quais condições ela emerge Compreender e modelar melhor como sistemas autônomos interagem, permitindo o projeto de comportamentos globais mais potentes a partir de indivíduos mais simples Robótica coletiva Sistemas multiagentes Sistemas distribuídos Permitir a interação mais complexa de agentes inteligentes com sistemas sociais A. Godoy Sistemas e

33 Complexidade vs. Reducionismo Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Na ciência da complexidade, buscam-se métodos que permitam a análise do sistema e de suas partes sem as isolar (holismo) Principais ferramentas: Dinâmica não-linear: como unidades simples podem ter saídas complexas (ex.: teoria do caos) Mecânica estatística: estudo das propriedades estatísticas de sistemas complexos (ex.: modelo Ising) Modelos baseados em agentes: simulações (ex.: modelo de segregação de Schelling Redes complexas: foco nas relações entre as partes do sistema (ex.: redes sociais e redes neurais) A. Godoy Sistemas e

34 Dinâmica não-linear Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Exemplo dos coelhos - mapa logístico em regime caótico - extraído de [7] A. Godoy Sistemas e

35 Complexidade vs. Reducionismo Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Outras ferramentas: Teoria dos Jogos e Teoria Evolucionária dos Jogos Algoritmos Evolutivos Autômatos Celulares Esforço que permeia várias disciplinas: Biologia, Economia, Psicologia, Computação, Engenharia, Física... Encontrados alguns princípios que abrangem por vários sistemas A. Godoy Sistemas e

36 Mais um exemplo Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Teoria de escalamento metabólico em animais: Enquanto a superfície de um animal escala, aproximadamente, de acordo com o quadrado de seu tamanho, seu volume escala pelo cubo do tamanho Se a taxa metabólica (watts) aumentasse de acordo com a massa dos animais, os animais grandes superaqueceriam! A. Godoy Sistemas e

37 Mais um exemplo Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Figura: Taxa metabólica de vários animais de acordo com seu peso - extraído de [7] A. Godoy Sistemas e

38 Um exemplo inicial Introdução e Inteligência Artificial Complexidade vs. Reducionismo Mais um exemplo Teoria de escalamento metabólico em animais: O metabolismo, porém, cresce de forma sublinear com a massa do animal, com um expoente de 3/4 O denominador 4, porém, não tinha nenhuma explicação! Usando as ideias de, foi desenvolvida a teoria de escalamento metabólico, que afirma que o sistema circulatório aproximaria uma quarta dimensão e, daí, vem a origem do denominado 4 Essa mesma ideia também é aplicada para além de indivíduos, para cidades estimação do gasto de recursos que uma cidade teria! A. Godoy Sistemas e

39 Características de A. Godoy Sistemas e

40 Relembrando... Características de O que é reducionismo? A. Godoy Sistemas e

41 Relembrando... Características de O que é reducionismo? Exemplos de? A. Godoy Sistemas e

42 Relembrando... Características de O que é reducionismo? Exemplos de? Por que não dá para modelarmos esses sistemas de acordo com o reducionismo? A. Godoy Sistemas e

43 Relembrando... Características de O que é reducionismo? Exemplos de? Por que não dá para modelarmos esses sistemas de acordo com o reducionismo? Onde está a auto-organização e o comportamento emergente nesses sistemas? A. Godoy Sistemas e

44 Capacidades esperadas ao final da aula Características de Nível de conhecimento: Listar exemplos de redes complexas Listar algumas das principais características que muitas redes complexas compartilham Nível de compreensão: Explicar a importância do entendimento de redes complexas para, Inteligência Artificial e engenharia em geral Ilustrar como a topologia de uma rede pode afetar a dinâmica que ocorre nela A. Godoy Sistemas e

45 Capacidades esperadas ao final da aula Características de Nível de aplicação: Dada uma determinada rede e explicada sua dinâmica, conjecturar como podem ser usadas métricas para classificá-la e avaliar seu funcionamento A. Godoy Sistemas e

46 Características de Por que modelar sistemas usando redes complexas? A. Godoy Sistemas e

47 Caracterı sticas de Topologias e dina micas em redes Redes complexas e Intelige ncia (Artificial ou na o) The Oracle of Bacon Figura: Kevin Bacon5 The Oracle of Bacon: A. Godoy Sistemas e

48 Características de Clássico experimento de 1967, pelo psicólogo Stanley Milgram Indivíduos selecionados dentre a população de duas cidades no Meio-Oeste americano deveriam entregar cartas a alguns indivíduos alvos, que viviam em Boston Se eles não conhecessem a pessoa pelo primeiro nome, então eles não deveriam contatá-la diretamente, mas passar a carta a um conhecido que eles julgassem ter mais chance de conhecer o alvo, o qual deveria tentar entregar a carta seguindo as mesmas regras A. Godoy Sistemas e

49 Caracterı sticas de Topologias e dina micas em redes Redes complexas e Intelige ncia (Artificial ou na o) A. Godoy Sistemas e

50 Características de Das 160 cartas, 44 chegaram ao destino 6 graus de separação: distância menor do que o esperado para a população americana da época (cerca de 200 milhões de pessoas) Capacidade de roteamento eficiente, mesmo sem ter conhecimento global da rede e sem enviar as cartas para múltiplos intermediários ao mesmo tempo Quase metade das cartas foram entregues aos destinatários pelas mãos de três pessoas: um vendedor de roupas e dois colegas de trabalho dos alvos A. Godoy Sistemas e

51 Características de Representa as relações de um sistema através de um grafo: Nós (ou vértices) são as unidades do sistema Conexões (ou arestas) entre dois nós ocorrem sempre que estes têm uma relação Conexões podem ter características específicas, como peso ou intensidade, assim como representar relações diferentes (ex.: amizade e seguir ) Conexões podem, ou não, ter direção A. Godoy Sistemas e

52 Alguns exemplos Características de Backbone da Internet World-Wide Web Redes metabólicas e celulares Redes tróficas Dispersão de doenças Redes neurais Redes sociais Citação e colaboração entre cientistas Redes de relações entre palavras A. Godoy Sistemas e

53 Métricas em Características de Grau de um nó: número de conexões que esse nó possui Distância: dado um par de nós, o tamanho do menor caminho entre eles na rede Coeficiente de clusterização: probabilidade de, dados dois vizinhos de um determinado nó, eles terem conexão direta entre si (probabilidade de dois amigos meus serem amigos um do outro) Centralidade: importância relativa do nó na rede A. Godoy Sistemas e

54 Métricas em Características de Figura: Clusterização A. Godoy Sistemas e

55 Características de Métricas em Figura: Centralidade de intermediação 7 Centralidade de intermediação: proporção dos caminhos mais curtos na rede que passam por um dado nó 7 A. Godoy Sistemas e

56 Características de Características de Distâncias médias baixas em relação ao tamanho da rede d O(log(N)) Clusterização alta Distribuição de graus segundo uma lei de potência p(k) k γ A. Godoy Sistemas e

57 Características de Características de Figura: Distribuição de graus em redes complexas e em redes aleatórias A. Godoy Sistemas e

58 Características de Quais os possíveis efeitos de uma distribuição em lei de potência? A. Godoy Sistemas e

59 Características de E de do efeito small world (pequenas distâncias e alta clusterização)? A. Godoy Sistemas e

60 Características de Características de Figura: Comunidades 9 Comunidades: grupos de vértices com grande número de conexões internas e poucas conexões externas ao grupo 9 A. Godoy Sistemas e

61 Características de Características de Figura: Motivos, ou motifs retirado de [3] Motifs: subgrafos que ocorrem em uma rede mais do que o esperado em uma rede aleatória; podem ter papel sobre o processamento de informações em redes complexas A. Godoy Sistemas e

62 Características de Dados os exemplos de redes anteriores, o que a gente poderia obter com a análise dessas métricas? Backbone da Internet World-Wide Web Redes metabólicas e celulares Redes tróficas Dispersão de doenças Redes neurais Redes sociais Citação e colaboração entre cientistas Redes de relações entre palavras A. Godoy Sistemas e

63 Modelos de Erdős e Rènyi Características de Parâmetros: número n de nós e N de arestas na rede, ou n e p, a probabilidade de criar uma conexão entre cada par de nós Cada possível aresta tem a mesma chance de estar no grafo gerado Geram redes totalmente aleatórias: cada rede com n nós e N arestas tem a mesma chance de ser gerada Anteriormente usado para modelar redes do mundo real, porém é incapaz de gerar redes combinando as características citadas anteriormente A. Godoy Sistemas e

64 Modelo Small World Características de Figura: Modelo small-world retirado de [13] Produz redes com alta clusterização e pequenas distâncias médias A. Godoy Sistemas e

65 Modelo Livre de Escala Características de Figura: Modelo livre de escala Preferential attachment: os destinos das conexões dos novos nós na rede são escolhidos de acordo com o grau dos nós que já estão na rede Produz redes com distribuição de graus em lei de potência A. Godoy Sistemas e

66 Trabalho em grupo Características de A estrutura da rede de contatos afeta o desempenho na resolução de problemas em grupo [2, 5] Grupos com menos conexões obtêm melhores resultados em problemas mais complexos [4], enquanto que grupos mais conectados chegam mais rápido a soluções de problemas simples [6] A posição que uma pessoa ocupa em uma rede social pode ser tão importante quanto sua sucetibilidade a novas ideias na definição se ela irá adotar, ou não, uma inovação [10] A. Godoy Sistemas e

67 Redes terroristas Características de Mapear redes e definir quais os nós que são responsáveis pela conexão de diferentes partes da rede (nós centrais) Ao neutralizar esses nós centrais, pode-se aumentar a distância média entre os nós e até fragmentar a rede em questão Nos atentados de 11 de Setembro, Mohamed Atta era a principal conexão entre os terroristas Outra possibilidade é analisar dados de redes de comunicação e tentar detectar atividades diferentes (ex.: uma ligação que leva uma pessoa a realizar dezenas de outras ligações após recebê-la pode indicar que essa pessoa tem o papel de disseminar informações em redes terroristas) A. Godoy Sistemas e

68 Caracterı sticas de Topologias e dina micas em redes Redes complexas e Intelige ncia (Artificial ou na o) Controle de corporac o es Figura: Rede de controle entre corporac o es transnacionais [12] Identificar o nu cleo das empresas centrais na economia mundial A. Godoy Sistemas e

69 Outros exemplos Características de Combate a epidemias (pessoas chave a imunizar) Análise de falhas em cascata em sistemas elétricos Estudo da vulnerabilidade do backbone da Internet A. Godoy Sistemas e

70 Características de Como encontrar as páginas mais importantes na internet? A. Godoy Sistemas e

71 O algoritmo PageRank Características de Algoritmo original de ordenação de páginas do Google [9] Busca calcular a importância de um nó em uma rede Páginas que têm muitas conexões apontando para elas ganham importância (autoridade) A equação: PR(i) = 1 d N + d j M(i) PR(j) k out j onde M(i) são os nós que apontam para i e kj out de links na página j é o número A. Godoy Sistemas e

72 O algoritmo PageRank Características de Um link que parte de um nó com muita autoridade acrescenta mais autoridade ao nó de destino do que se partisse de um nó com pouca autoridade Dá para fazer uma analogia com um internauta que navega clicando aleatoriamente nos links de uma página: quanto maior a chance desse internauta ir parar em uma página X, maior autoridade a página X tem A. Godoy Sistemas e

73 O algoritmo PageRank Características de Figura: PageRank A. Godoy Sistemas e

74 Na Ciência Cognitiva[1] Características de O clube dos ricos : Hubs (neurônios com muitas conexões) têm comunicação intensa com outros hubs Contraria a visão de um cérebro modular Alta clusterização facilita o processamento local Baixa distância auxilia na integração do processamento de regiões diferentes do cérebro A. Godoy Sistemas e

75 Caracterı sticas de Topologias e dina micas em redes Redes complexas e Intelige ncia (Artificial ou na o) Na Cie ncia Cognitiva Figura: Conexo es locais, alimentadoras e entre o clube dos ricos retirado de [11] A. Godoy Sistemas e

76 Na Ciência Cognitiva Características de Mudanças nas métricas da rede do cérebro e associação com doenças: Autismo: alta modularidade, distância maior, menor clusterização Esquizofrenia: menores distâncias no córtex e tendência a maior assortatividade Alzheimer: distância média e clusterização alterados A. Godoy Sistemas e

77 Na Ciência Cognitiva Características de Pergunta em aberto: a estrutura do cérebro afeta a estrutura de mais alto nível, como palavras? Redes entre palavras: Redes de livre-associação: métricas também associadas a questões Redes de referências em um dicionário: permite possível identificar um kernel da ĺıngua, um conjunto de palavras pelo qual as outras podem ser definidas Detecção de comunidades pode apontar grupos semânticos ou sintáticos Facilidade no reconhecimento de palavras depende do seu coeficiente de clusterização Possível usar o PageRank para prever a fluência na geração de uma palavra por uma pessoa A. Godoy Sistemas e

78 Na Ciência Cognitiva Características de Figura: Redes de palavras em uma frase extraído de [1] Olhando para as relações entre palavras em frases é possível ligar as estruturas gramaticas à minimização da distância entre palavras relacionadas (e não a uma gramática universal) A. Godoy Sistemas e

79 Na Ciência Cognitiva Características de Talvez o surgimento ou perda de habilidades cognitivas quando se chega ao limite de percolação separação os momentos em que, pela adição de poucas arestas, a rede passa de um conjunto de ilhas para uma grande componente conexo (ver A. Godoy Sistemas e

80 Na Ciência Cognitiva Características de Redes e o surgimento de linguagens: Em naming games (simulação so surgimento de palavras entre agentes descentralizados) verificou-se que a topologia da rede impacta no surgimento de linguagens Grafos completos: rápido consenso, porém exige grande memória Grids: pouca demanda de memória, surgimento de linguagens locais, consenso global lento com competição entre linguagens locais Small world: pouca demanda de memória, sem linguagens locais A. Godoy Sistemas e

81 Na Ciência Cognitiva Características de Uma mensagem desta pesquisa é que a teoria de redes desafia radicalmente a visão de que o único requerimento para cognição complexa e suas múltiplas manifestações é o cérebro humano. Ao invés disso, a chave para a emergência e manutenção destas capacidades pode ser as propriedades da rede definindo como indivíduos interagem. (A. Baronchelli et al. em [1]) A. Godoy Sistemas e

82 Referências I Características de A. Baronchelli, R. Ferrer-i Cancho, R. Pastor-Satorras, N. Chater, and M. Christiansen. Networks in cognitive science. Trends in cognitive sciences, 17(7): , May A. Bavelas. Communication patterns in task-oriented groups. The Journal of the Acoustical Society of America, 22(6): , A. Godoy Sistemas e

83 Referências II Características de L. F. Costa, F. A. Rodrigues, G. Travieso, and P. R. Villas Boas. Characterization of complex networks: A survey of measurements. Advances in Physics, 56(1): , E. Hutchins. Organizing work by adaptation. Organization Science, 2(1):pp , A. Godoy Sistemas e

84 Referências III Características de H. Leavitt. Some effects of certain communication patterns on group performance. The Journal of Abnormal and Social Psychology, 46(1):38, W. Mason, A. Jones, and R. Goldstone. Propagation of innovations in networked groups. Journal of Experimental Psychology: General, 137(3): , M. Mitchell. Complexity: a guided tour. Oxford University Press, A. Godoy Sistemas e

85 Referências IV Características de J. G. Orlandi, J. Soriano, E. Alvarez-Lacalle, S. Teller, and J. Casademunt. Noise focusing and the emergence of coherent activity in neuronal cultures. Nature Physics, 9(9): , L. Page, S. Brin, R. Motwani, and T. Winograd. The pagerank citation ranking: Bringing order to the web. Technical Report , Stanford InfoLab, November Previous number = SIDL-WP A. Godoy Sistemas e

86 Referências V Características de T. Valente. Network models of the diffusion of innovations. Computational and Mathematical Organization Theory, 2: , M. P. van den Heuvel, R. S. Kahn, J. Goñi, and O. Sporns. High-cost, high-capacity backbone for global brain communication. Proceedings of the National Academy of Sciences, 109(28): , S. Vitali, J. B. Glattfelder, and S. Battiston. The network of global corporate control. PloS one, 6(10):e25995, A. Godoy Sistemas e

87 Referências VI Características de D. J. Watts and S. H. Strogatz. Collective dynamics of small-world networks. Nature, 393(6684): , June A. Godoy Sistemas e

Grafos. Redes Sociais e Econômicas. Prof. André Vignatti

Grafos. 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 mais

Redes de Computadores. Camada de Aplicação Teoria de Redes Complexas: Conceitos Básicos em Grafos

Redes de Computadores. Camada de Aplicação Teoria de Redes Complexas: Conceitos Básicos em Grafos Redes de Computadores Camada de Aplicação Teoria de Redes Complexas: Conceitos Básicos em Grafos Introdução Como as coisas estão conectadas? Redes! A network is a set of vertices or nodes provided with

Leia mais

Parte 4-B Mais Exemplos. (específicos - redes de computadores)

Parte 4-B Mais Exemplos. (específicos - redes de computadores) Parte 4-B Mais Exemplos (específicos - redes de computadores) 1 Exemplos Nível de interconectividade robustez em redes complexas Nível de aplicação rede de emails 2 Resiliência (Robustez) Capacidade da

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

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Do neurônio biológico ao neurônio das redes neurais artificiais

Do neurônio biológico ao neurônio das redes neurais artificiais Do neurônio biológico ao neurônio das redes neurais artificiais O objetivo desta aula é procurar justificar o modelo de neurônio usado pelas redes neurais artificiais em termos das propriedades essenciais

Leia mais

STUDY ABOUT INFLUENCE ON ACADEMIC PERFORMANCE OF STUDENTS USERS OF SOCIAL NETWORKS

STUDY ABOUT INFLUENCE ON ACADEMIC PERFORMANCE OF STUDENTS USERS OF SOCIAL NETWORKS STUDY ABOUT INFLUENCE ON ACADEMIC PERFORMANCE OF STUDENTS USERS OF SOCIAL NETWORKS Elton Rabelo (Instituto de Ensino Superior e Pesquisa INESP, MG, Brasil) - eltonneolandia@yahoo.com.br Thiago Magela Rodrigues

Leia mais

Resenha. Fernanda Gabriela Gadelha ROMERO 1

Resenha. Fernanda Gabriela Gadelha ROMERO 1 Resenha As redes sociais na internet: instrumentos de colaboração e de produção de conhecimento (Redes Sociais na Internet. Raquel Recuero. Porto Alegre: Sulina, 2009) Fernanda Gabriela Gadelha ROMERO

Leia mais

Análise de Redes Sociais

Análise de Redes Sociais Análise de Redes Sociais Isabela Dantas de Melo 1 Leonardo Augusto Lima Ferreira da Silva 2 Rodrigo Augusto Vasconcelos Sarmento 3 Victor Souza Fernandes 4 Resumo Este trabalho apresenta análises de redes

Leia mais

Introdução. 128.10 Ligação direta 128.15 Ligação direta 129.7 128.15.1.3 Default 128.15.1.1

Introdução. 128.10 Ligação direta 128.15 Ligação direta 129.7 128.15.1.3 Default 128.15.1.1 Introdução Roteamento é a movimentação de informações da origem até o seu destino, sendo que essa informação deve passar por pelo menos um modo intermediário, ou seja, a origem e o destino não estão ligadas

Leia mais

O que é? Swarm Intelligence. Qual a origem? Cardume. Qualquer tentativa de projetar algoritmos ou técnicas de resolução distribuída de

O que é? Swarm Intelligence. Qual a origem? Cardume. Qualquer tentativa de projetar algoritmos ou técnicas de resolução distribuída de O que é? Swarm Intelligence (Inteligência oletiva) Prof. Luis Otavio lvares Qualquer tentativa de projetar algoritmos ou técnicas de resolução distribuída de problemas inspirada pelo comportamento coletivo

Leia mais

1. Avaliação de impacto de programas sociais: por que, para que e quando fazer? (Cap. 1 do livro) 2. Estatística e Planilhas Eletrônicas 3.

1. Avaliação de impacto de programas sociais: por que, para que e quando fazer? (Cap. 1 do livro) 2. Estatística e Planilhas Eletrônicas 3. 1 1. Avaliação de impacto de programas sociais: por que, para que e quando fazer? (Cap. 1 do livro) 2. Estatística e Planilhas Eletrônicas 3. Modelo de Resultados Potenciais e Aleatorização (Cap. 2 e 3

Leia mais

Tabela de roteamento

Tabela de roteamento Existem duas atividades que são básicas a um roteador. São elas: A determinação das melhores rotas Determinar a melhor rota é definir por qual enlace uma determinada mensagem deve ser enviada para chegar

Leia mais

BC-0005 Bases Computacionais da Ciência. Modelagem e simulação

BC-0005 Bases Computacionais da Ciência. Modelagem e simulação BC-0005 Bases Computacionais da Ciência Aula 8 Modelagem e simulação Santo André, julho de 2010 Roteiro da Aula Modelagem O que é um modelo? Tipos de modelos Simulação O que é? Como pode ser feita? Exercício:

Leia mais

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 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 mais

Gestão da Informação e do Conhecimento

Gestão da Informação e do Conhecimento Gestão da Informação e do Conhecimento Aula 05 Aquisição da Informação Dalton Lopes Martins dmartins@gmail.com 2sem/2014 Aquisição da Informação PROCESSO 2 - A aquisição da informação envolve as seguintes

Leia mais

Arquitetura de Rede de Computadores

Arquitetura 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 mais

Análise de Links e Busca na Web

Aná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 mais

Jogos. Redes Sociais e Econômicas. Prof. André Vignatti

Jogos. 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 mais

Complemento II Noções Introdutória em Redes Neurais

Complemento II Noções Introdutória em Redes Neurais Complemento II Noções Introdutória em Redes Neurais Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar

Leia mais

Redes Complexas: teoria, algoritmos e aplicações em computação Bloco #6

Redes Complexas: teoria, algoritmos e aplicações em computação Bloco #6 Redes Complexas: teoria, algoritmos e aplicações em computação Bloco #6 `` Scale Free Networks Virgílio A. F. Almeida Outubro de 2009 D d Ciê i d C ã Departamento de Ciência da Computação Universidade

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁ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 mais

DESENVOLVIMENTO 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 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 mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Professor: Rosalvo Ferreira de Oliveira Neto Disciplina: Inteligência Artificial Tópicos 1. Definições 2. Tipos de aprendizagem 3. Paradigmas de aprendizagem 4. Modos de aprendizagem

Leia mais

1. Conceitos de sistemas. Conceitos da Teoria de Sistemas. Conceitos de sistemas extraídos do dicionário Aurélio:

1. Conceitos de sistemas. Conceitos da Teoria de Sistemas. Conceitos de sistemas extraídos do dicionário Aurélio: 1. Conceitos de sistemas Conceitos da Teoria de Sistemas OPTNER: É um conjunto de objetos com um determinado conjunto de relações entre seus objetos e seus atributos. TILLES: É um conjunto de partes inter-relacionadas.

Leia mais

Do princípio da casa dos pombos a computação móvel!

Do princípio da casa dos pombos a computação móvel! Do princípio da casa dos pombos a computação móvel! Instituto de Matemática e Estatística - IME - USP Maio, 2012 Introdução Grafos aleatórios e Redes complexas Redes complexas Redes reais Grafos aleatórios

Leia mais

O QUE É E COMO FUNCIONA O CREDIT SCORING PARTE I

O QUE É E COMO FUNCIONA O CREDIT SCORING PARTE I O QUE É E COMO FUNCIONA O CREDIT SCORING PARTE I! A utilização de escores na avaliação de crédito! Como montar um plano de amostragem para o credit scoring?! Como escolher as variáveis no modelo de credit

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido

Leia mais

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001 47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações

Leia mais

Correlação e Regressão Linear

Correlação e Regressão Linear Correlação e Regressão Linear A medida de correlação é o tipo de medida que se usa quando se quer saber se duas variáveis possuem algum tipo de relação, de maneira que quando uma varia a outra varia também.

Leia mais

Introdução a computação móvel. Middlewares para Rede de Sensores sem Fio. Uma avaliação na ótica de Adaptação ao Contexto

Introdução a computação móvel. Middlewares para Rede de Sensores sem Fio. Uma avaliação na ótica de Adaptação ao Contexto Introdução a computação móvel Monografia: Middlewares para Rede de Sensores sem Fio Uma avaliação na ótica de Adaptação ao Contexto Adriano Branco Agenda Objetivo do trabalho O que é uma WSN Middlewares

Leia mais

PRIMAVERA RISK ANALYSIS

PRIMAVERA RISK ANALYSIS PRIMAVERA RISK ANALYSIS PRINCIPAIS RECURSOS Guia de análise de risco Verificação de programação Risco rápido em modelo Assistente de registro de riscos Registro de riscos Análise de riscos PRINCIPAIS BENEFÍCIOS

Leia mais

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede Interconexão de redes locais Existência de diferentes padrões de rede necessidade de conectá-los Interconexão pode ocorrer em diferentes âmbitos LAN-LAN LAN: gerente de um determinado setor de uma empresa

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ 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 mais

3 Trabalhos Relacionados

3 Trabalhos Relacionados 35 3 Trabalhos Relacionados Alguns trabalhos se relacionam com o aqui proposto sob duas visões, uma sobre a visão de implementação e arquitetura, com a utilização de informações de contexto em SMA, outra

Leia mais

Métodos Matemáticos para Gestão da Informação

Métodos Matemáticos para Gestão da Informação Métodos Matemáticos para Gestão da Informação Aula 05 Taxas de variação e função lineares III Dalton Martins dmartins@gmail.com Bacharelado em Gestão da Informação Faculdade de Informação e Comunicação

Leia mais

Pesquisa Etnográfica

Pesquisa Etnográfica Pesquisa Etnográfica Pesquisa etnográfica Frequentemente, as fontes de dados têm dificuldade em dar informações realmente significativas sobre a vida das pessoas. A pesquisa etnográfica é um processo pelo

Leia mais

TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO

TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO INTRODUÇÃO Os processos empresariais são fluxos de valor

Leia mais

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Fundamentos de Redes de Computadores. Elementos de Redes Locais Fundamentos de Redes de Computadores Elementos de Redes Locais Contexto Implementação física de uma rede de computadores é feita com o auxílio de equipamentos de interconexão (repetidores, hubs, pontos

Leia mais

7.Conclusão e Trabalhos Futuros

7.Conclusão e Trabalhos Futuros 7.Conclusão e Trabalhos Futuros 158 7.Conclusão e Trabalhos Futuros 7.1 Conclusões Finais Neste trabalho, foram apresentados novos métodos para aceleração, otimização e gerenciamento do processo de renderização

Leia mais

Mineração de Opinião / Análise de Sentimentos

Mineração de Opinião / Análise de Sentimentos Mineração de Opinião / Análise de Sentimentos Carlos Augusto S. Rodrigues Leonardo Lino Vieira Leonardo Malagoli Níkolas Timmermann Introdução É evidente o crescimento da quantidade de informação disponível

Leia mais

Aula 20. Roteamento em Redes de Dados. Eytan Modiano MIT

Aula 20. Roteamento em Redes de Dados. Eytan Modiano MIT Aula 20 Roteamento em Redes de Dados Eytan Modiano MIT 1 Roteamento Deve escolher rotas para vários pares origem, destino (pares O/D) ou para várias sessões. Roteamento datagrama: a rota é escolhida para

Leia mais

ROTEIRO PARA ELABORAÇÃO DE PROJETOS

ROTEIRO PARA ELABORAÇÃO DE PROJETOS APRESENTAÇÃO ROTEIRO PARA ELABORAÇÃO DE PROJETOS Breve histórico da instituição seguido de diagnóstico e indicadores sobre a temática abrangida pelo projeto, especialmente dados que permitam análise da

Leia mais

Introdução à Computação

Introdução à Computação Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os

Leia mais

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho 20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam

Leia mais

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Sloan School of Management

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Sloan School of Management MASSACHUSETTS INSTITUTE OF TECHNOLOGY Sloan School of Management 15.565 INTEGRAÇÃO DE SISTEMAS DE INFORMAÇÃO: FATORES TECNOLÓGICOS, ESTRATÉGICOS E ORGANIZACIONAIS Panorama Funcional CP0 -- INTRODUÇÃO AO

Leia mais

Seja Bem-Vindo(a)! Neste módulo vamos trabalhar os principais conceitos de Gestão, mais especificamente o item 2 do edital: Gestão de Pessoas

Seja Bem-Vindo(a)! Neste módulo vamos trabalhar os principais conceitos de Gestão, mais especificamente o item 2 do edital: Gestão de Pessoas Seja Bem-Vindo(a)! Neste módulo vamos trabalhar os principais conceitos de Gestão, mais especificamente o item 2 do edital: Gestão de Pessoas AULA 3 Administração de Recursos Humanos O papel do gestor

Leia mais

A ESCOLA DO FUTURO RUMOS PARA OS PRÓXIMOS ANOS

A ESCOLA DO FUTURO RUMOS PARA OS PRÓXIMOS ANOS A ESCOLA DO FUTURO RUMOS PARA OS PRÓXIMOS ANOS Alexandre Mathias Diretor Geral ESPM do Rio de Janeiro Agenda Cenário Um novo modelo de Escola é necessário Características do novo modelo Alguns caminhos

Leia mais

Teoria Geral da Administração II

Teoria Geral da Administração II Teoria Geral da Administração II Livro Básico: Idalberto Chiavenato. Introdução à Teoria Geral da Administração. 7a. Edição, Editora Campus. Material disponível no site: www..justocantins.com.br 1. EMENTA

Leia mais

Web 2.0. Amanda Ponce Armelin RA 052202

Web 2.0. Amanda Ponce Armelin RA 052202 Amanda Ponce Armelin RA 052202 Americana, 2007 Tópicos Introdução Web 1.0 Definição Comparativo Web1.0 x Web2.0 Web 3.0 Definição Conclusão Definição Principais características Discórdia Termos Essenciais

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 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 mais

Tecnologia da Informação e Comunicação. Euber Chaia Cotta e Silva

Tecnologia da Informação e Comunicação. Euber Chaia Cotta e Silva Tecnologia da Informação e Comunicação Euber Chaia Cotta e Silva Redes e a Internet Conceitos Básicos 01 Para que você possa entender o que é e como funciona a Internet é necessário primeiro compreender...

Leia mais

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Professor Rene - UNIP 1 Roteamento Dinâmico Perspectiva e histórico Os protocolos de roteamento dinâmico são usados

Leia mais

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER ESCOLA SECUNDÁRIA DE AROUCA CURSO OPERADOR DE INFORMÁTICA (2) Educação e Formação de Adultos DIFERENÇAS ENTRE HUB, SWITCH E ROOTER 1º PERÍODO Sara Matias ICORLI 2008/2009 Muita gente sabe que hub, switch

Leia mais

Sonho Planejado, Sonho Realizado

Sonho Planejado, Sonho Realizado Sonho Planejado, Sonho Realizado Escola Estadual Alceu Gomes da Silva Sala 12 - Sessão 2 Professor(es) Apresentador(es): Lilian Gomes dos Santos Realização: Foco Educação Financeira e apoio às habilidades

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

MÓDULO 6 INTRODUÇÃO À PROBABILIDADE

MÓDULO 6 INTRODUÇÃO À PROBABILIDADE MÓDULO 6 INTRODUÇÃO À PROBBILIDDE Quando estudamos algum fenômeno através do método estatístico, na maior parte das vezes é preciso estabelecer uma distinção entre o modelo matemático que construímos para

Leia mais

Redes de Computadores. Prof. Dr. Rogério Galante Negri

Redes de Computadores. Prof. Dr. Rogério Galante Negri Redes de Computadores Prof. Dr. Rogério Galante Negri Rede É uma combinação de hardware e software Envia dados de um local para outro Hardware: transporta sinais Software: instruções que regem os serviços

Leia mais

Casos de teste semânticos. Casos de teste valorados. Determinar resultados esperados. Gerar script de teste automatizado.

Casos de teste semânticos. Casos de teste valorados. Determinar resultados esperados. Gerar script de teste automatizado. 1 Introdução Testes são importantes técnicas de controle da qualidade do software. Entretanto, testes tendem a ser pouco eficazes devido à inadequação das ferramentas de teste existentes [NIST, 2002].

Leia mais

Redes Sociais e Econômicas

Redes Sociais e Econômicas Redes Sociais e Econômicas Prof. André L. Vignatti Departamento de Informática - UFPR Faces da Computação A Criação de um Monstro Nossa criação fugiu do controle! Não estamos acostumados! Tendências: Redes

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

Conheça melhor os equipamentos de Rede de Computadores

Conheça melhor os equipamentos de Rede de Computadores Conheça melhor os equipamentos de Rede de Computadores Organização Diego M. Rodrigues (diego@drsolutions.com.br) 1. Introdução Com o intuito de auxiliar clientes da drsolutions na compra de equipamentos

Leia mais

Equipamentos de Redes. Professor Leonardo Larback

Equipamentos de Redes. Professor Leonardo Larback Equipamentos de Redes Professor Leonardo Larback Componentes de Expansão e Segmentação Pontos de rede localizados à distâncias maiores que o limite estabelecido pela mídia utilizada, o aumento no número

Leia mais

A presente seção apresenta e especifica as hipótese que se buscou testar com o experimento. A seção 5 vai detalhar o desenho do experimento.

A presente seção apresenta e especifica as hipótese que se buscou testar com o experimento. A seção 5 vai detalhar o desenho do experimento. 4 Plano de Análise O desenho do experimento realizado foi elaborado de forma a identificar o quão relevantes para a explicação do fenômeno de overbidding são os fatores mencionados na literatura em questão

Leia mais

TIC Domicílios 2007 Habilidades com o Computador e a Internet

TIC Domicílios 2007 Habilidades com o Computador e a Internet TIC Domicílios 007 Habilidades com o Computador e a Internet DESTAQUES 007 O estudo sobre Habilidades com o Computador e a Internet da TIC Domicílios 007 apontou que: Praticamente metade da população brasileira

Leia mais

O Crescimento da Educação a Distância nas Universidades do Brasil

O Crescimento da Educação a Distância nas Universidades do Brasil O Crescimento da Educação a Distância nas Universidades do Brasil SALVADOR, Larissa de Souza QUEIROZ, Letícia Maria Silva CAMARGO, Thania de Azevedo Resumo: O Brasil tem demonstrado nos últimos anos forte

Leia mais

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Arquiteturas Capítulo 2 Agenda Estilos Arquitetônicos Arquiteturas de Sistemas Arquiteturas Centralizadas Arquiteturas Descentralizadas Arquiteturas

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Módulo 4. Construindo uma solução OLAP

Módulo 4. Construindo uma solução OLAP Módulo 4. Construindo uma solução OLAP Objetivos Diferenciar as diversas formas de armazenamento Compreender o que é e como definir a porcentagem de agregação Conhecer a possibilidade da utilização de

Leia mais

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas MÓDULO 5 Tipos de Redes 5.1 LAN s (Local Area Network) Redes Locais As LAN s são pequenas redes, a maioria de uso privado, que interligam nós dentro de pequenas distâncias, variando entre 1 a 30 km. São

Leia mais

BC-0506: Comunicação e Redes Internet e Web como redes complexas

BC-0506: Comunicação e Redes Internet e Web como redes complexas BC-0506: Comunicação e Redes Internet e Web como redes complexas Santo André, 2Q2011 1 Agenda Internet e Web como redes complexas Estrutura da Internet como uma Redes Complexa Ligação entre páginas Web

Leia mais

Framework de comunicação para Webservices 2P2

Framework de comunicação para Webservices 2P2 Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Framework de comunicação para Webservices 2P2 Aluno: Brayan Vilela Alves Neves

Leia mais

UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT. Professor: José Valdemir dos Reis Junior. Disciplina: Redes de Computadores II

UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT. Professor: José Valdemir dos Reis Junior. Disciplina: Redes de Computadores II UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT Professor: José Valdemir dos Reis Junior Disciplina: Redes de Computadores II 2 3 Dispositivo que opera apenas na camada física recebendo

Leia mais

Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática

Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática Redes Complexas e Aplicações na Informática Prof. Dr. Catão Temístocles de Freitas Barbosa Redes Complexas Rede = conjunto

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 3-1. A CAMADA DE REDE (Parte 1) A camada de Rede está relacionada à transferência de pacotes da origem para o destino. No entanto, chegar ao destino pode envolver vários saltos em roteadores intermediários.

Leia mais

ESTUDO DA MELHOR METODOLOGIA PARA A DIFUSÃO DE VÍDEOS EXPLICATIVOS DE FENÔMENOS METEOROLÓGICOS

ESTUDO DA MELHOR METODOLOGIA PARA A DIFUSÃO DE VÍDEOS EXPLICATIVOS DE FENÔMENOS METEOROLÓGICOS Ana Beatriz Mesquita (CPTEC/INPE) ESTUDO DA MELHOR METODOLOGIA PARA A DIFUSÃO DE VÍDEOS EXPLICATIVOS DE FENÔMENOS METEOROLÓGICOS Metodologia do trabalho realizado referente a gravação e expansão dos vídeos

Leia mais

Entendendo como funciona o NAT

Entendendo 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 mais

Estratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação

Estratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação

Leia mais

Estabilizada de. PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006

Estabilizada de. PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006 TUTORIAL Fonte Estabilizada de 5 Volts Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br

Leia mais

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Mestrado em Informática, tendo Inteligência Artificial como área de pesquisa.

Mestrado em Informática, tendo Inteligência Artificial como área de pesquisa. André Montevecchi Graduado em Sistemas de Informação. Mestrado em Informática, tendo Inteligência Artificial como área de pesquisa. andre@montevecchi.com.br 1 Agenda Introdução Teste de Turing Robótica

Leia mais

Ivan Guilhon Mitoso Rocha. As grandezas fundamentais que serão adotadas por nós daqui em frente:

Ivan Guilhon Mitoso Rocha. As grandezas fundamentais que serão adotadas por nós daqui em frente: Rumo ao ITA Física Análise Dimensional Ivan Guilhon Mitoso Rocha A análise dimensional é um assunto básico que estuda as grandezas físicas em geral, com respeito a suas unidades de medida. Como as grandezas

Leia mais

Movimentos sociais - tentando uma definição

Movimentos sociais - tentando uma definição Movimentos sociais - tentando uma definição Analogicamente podemos dizer que os movimentos sociais são como vulcões em erupção; Movimentos sociais - tentando uma definição Movimentos sociais ocorrem quando

Leia mais

CAPÍTULO 2. Este capítulo tratará :

CAPÍTULO 2. Este capítulo tratará : 1ª PARTE CAPÍTULO 2 Este capítulo tratará : 1. O que é necessário para se criar páginas para a Web. 2. A diferença entre páginas Web, Home Page e apresentação Web 3. Navegadores 4. O que é site, Host,

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Switch na Camada 2: Comutação www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução A conexão entre duas portas de entrada e saída, bem como a transferência de

Leia mais

Orientação à Objetos. Aécio Costa

Orientação à Objetos. Aécio Costa Aécio Costa O paradigma da orientação à objetos Paradigma? Um paradigma é uma forma de abordar um problema. No contexto da modelagem de um sistema de software, um paradigma tem a ver com a forma pela qual

Leia mais

Extração de Requisitos

Extração de Requisitos Extração de Requisitos Extração de requisitos é o processo de transformação das idéias que estão na mente dos usuários (a entrada) em um documento formal (saída). Pode se entender também como o processo

Leia mais

CONCEITOS 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; 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 mais

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC Projeto Pedagógico do Bacharelado em Ciência da Computação Comissão de Curso e NDE do BCC Fevereiro de 2015 Situação Legal do Curso Criação: Resolução CONSU no. 43, de 04/07/2007. Autorização: Portaria

Leia mais

Estudo comparativo entre dois tradicionais algoritmos de roteamento: vetor distância e estado de enlace.

Estudo comparativo entre dois tradicionais algoritmos de roteamento: vetor distância e estado de enlace. Estudo comparativo entre dois tradicionais algoritmos de roteamento: vetor distância e estado de enlace. Ederson Luis Posselt 1, Geovane Griesang 1 1 Instituto de Informática Universidade de Santa Cruz

Leia mais

Rede de Computadores II

Rede de Computadores II Rede de Computadores II Slide 1 Roteamento Determinar o melhor caminho a ser tomado da origem até o destino. Se utiliza do endereço de destino para determinar a melhor rota. Roteador default, é o roteador

Leia mais

Introdução. 1.1 Histórico

Introdução. 1.1 Histórico 1 Introdução 1.1 Histórico O mercado brasileiro, assim como os mercados da maioria dos países emergentes, tem se caracterizado pela crescente volatilidade e dependência do capital estrangeiro. A integração

Leia mais

PÓS GRADUAÇÃO EM CIÊNCIAS DE FLORESTAS TROPICAIS-PG-CFT INSTITUTO NACIONAL DE PESQUISAS DA AMAZÔNIA-INPA. 09/abril de 2014

PÓS GRADUAÇÃO EM CIÊNCIAS DE FLORESTAS TROPICAIS-PG-CFT INSTITUTO NACIONAL DE PESQUISAS DA AMAZÔNIA-INPA. 09/abril de 2014 PÓS GRADUAÇÃO EM CIÊNCIAS DE FLORESTAS TROPICAIS-PG-CFT INSTITUTO NACIONAL DE PESQUISAS DA AMAZÔNIA-INPA 09/abril de 2014 Considerações Estatísticas para Planejamento e Publicação 1 Circularidade do Método

Leia mais

Sumário. Comunicação Multicast. Soluções. Multicast. Application-Level Multicast. October 20, 2008 Algoritmos Epidémicos

Sumário. Comunicação Multicast. Soluções. Multicast. Application-Level Multicast. October 20, 2008 Algoritmos Epidémicos Sumário Comunicação Multicast Multicast Application-Level Multicast October 20, 2008 Algoritmos Epidémicos Comunicação Multicast Soluções Multicast designa o envio duma mensagem para múltiplos destinatários.

Leia mais

4 Segmentação. 4.1. Algoritmo proposto

4 Segmentação. 4.1. Algoritmo proposto 4 Segmentação Este capítulo apresenta primeiramente o algoritmo proposto para a segmentação do áudio em detalhes. Em seguida, são analisadas as inovações apresentadas. É importante mencionar que as mudanças

Leia mais

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 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 mais