Arquitetura Time Triggered

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

Download "Arquitetura Time Triggered"

Transcrição

1 Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Sistemas Operacionais INE 5355 Arquitetura Time Triggered Gabriel Madeira Pessoa Ricardo Takashi Nikuma Richard Augusto Schafer De Martini Florianópolis, 24 de novembro de 2008

2 1. Introdução A demanda por sistemas de controle em tempo real de sistemas embutidos tem crescido desde a década de 90. Essa demanda exige mecanismos que garantam controle sobre o tempo e sobre a grande dependência entre os subsistemas. Um exemplo típico dessa demanda é sobre sistemas de controles autônomos em automóveis [1]. Para suprir essa necessidade é importante o sistema possua um mecanismo de hipóteses de falhas que possa ser mantido. Isto é importante para que a arquitetura computacional estabeleça um predicado e uma latência máxima entre um estímulo e uma resposta para o ambiente. Para complementar o modelo escolhido, a arquitetura precisa suportar redundância. As arquiteturas time-triggered (TT) e event-triggered (ET) estão entre as mais utilizadas para suprir essa necessidade. A primeira é baseada em um tempo global [2], já na segunda o ponto fundamental é o disparo de eventos que são tratados pelo sistema [3,4]. A primeira destaca-se pela menor dependência de mecanismos de replicação de estados e uma comunicação mais simples, o que são fatores críticos em sistemas em tempo real. A arquitetura TT estabelece um conjunto de especificações sobre as mensagens transmitidas, o reconhecimento de mensagens, a sincronização dos tempos, mudanças rápidas de modo de operação e mecanismos de redundância. Na seção 2 serão descritos os principais elementos dessa arquitetura, enquanto na seção 3 serão exemplificados sistemas que utilizam essa arquitetura, bem como um rápido panorama de crescimento de mercado desse modelo.

3 2. Conceito a) Arquitetura A arquitetura do modelo TT pode ser especificada através da definição de alguns pontos, os quais serão descritos a seguir. Modelo de tempo O modelo de tempo utilizado pela arquitetura baseia-se no conceito newtoniano uma linha de progresso, do passado para o futuro, com infinito número de instantes. Um intervalo de tempo pode ser compreendido como o período entre o instante que se iniciou o intervalo e instante que o evento terminou. Um acontecimento que acontece em um instante é considerado como um evento. O instante de um evento é considerado como sendo o posterior ao acontecimento do evento. O tempo global do sistema é definido através de um algoritmo tolerante a falhas. Como é possível que existam erros na sincronização do tempo em algum nodo, existe sempre a possibilidade que aconteça uma das seqüências de eventos: O relógio em um nodo avança, um evento ocorre, o relógio em outro nodo avança. Nessa situação, o instante do evento é marcado como sendo, simultaneamente, pelos dois momentos com a diferença de um instante. Em sistemas distribuídos, a precisão do tempo global é baseada na digitalização do tempo em cada nodo, o que em geral torna impossível ordenar os eventos em função do seu tempo global. A arquitetura resolve esse problema através da introdução de uma base de tempo esparso. Nesse modelo, o espaço de tempo é particionado em uma seqüência infinita de durações alternativas de atividade e silêncio. (Figura 1). Por essa definição, a duração de uma atividade deve ser maior que a precisão de sincronização do relógio. Figura 1 Base de tempo esparsa

4 Por essa definição, todos os eventos que ocorrem em um intervalo de atividade são considerados como em um mesmo instante. Eventos que acontecem em nodos diferentes no mesmo tempo global também são considerados simultâneos. Já eventos que ocorrem com diferentes duração de atividade e que são separados por intervalos de inatividade são ordenados pela ordem de duração. A arquitetura precisa considerar que eventos significativos ocorrem apenas durante intervalos de atividade. O tempo global é representado de acordo com a representação de tempo de um GPS. O timestamp de um instante é representado com um oito bytes que representam um número inteiro. Os 3 bytes menos significativos representam frações de segundo, o que produz uma significância de 60ns. Os outros 5 bytes representam a contagem de segundos. O primeiro instante que pode ser representado é o timestamp :00:00, o qual é representado por 0. Isso permite que se representem até anos após o tempo inicial com aproximação de 60ns. Entidades e imagens de tempo real No modelo TT, o sistema computacional é definido como um conjunto de nodos que são interconectados através de um sistema de comunicação em tempo real, o que é representado pela Figura 2. Um nodo é composto por um dispositivo controlador para a comunicação (CC) e um computador hospedeiro (host). O ponto comum entre o CC e o host é chamado de interface de comunicação (CNI), a qual é a interface mais importante do sistema. Figura 2 - Exemplo de um sistema distribuído

5 O dinamismo da aplicação é dado um por um conjunto relevante de variáveis de status e dos objetos de tempo real de um nodo (RT-Entities). Esses objetos consistem em definições que não se alteram totalmente durante seu tempo de vida, mantendo sempre algumas definições estáticas. A leitura dos dados desses objetos é realizada através de outros objetos observadores, que acessam as entidades e apenas lêem as informações. b) Estrutura A estrutura básica da arquitetura TT é o nodo. Um nodo é uma unidade que possuiu um processador com memória, um sub-sistema de entrada e saída, um sistema operacional e um software que gerencia o sistema de entrada e saída. Geralmente um nodo consiste em apenas um chip. A Figura 3 representa um modelo estrutural de um cluster. Figura 3 - Estrutura de um cluster Dois canais de comunicação redundantes são conectados aos nodos, formando um cluster. Um cluster é uma rede física que interconecta os nodos e permite comunicação entre eles. Na arquitetura TT, o sistema de comunicação é autônomo e executa periodicamente múltiplos acessos ao ponto central. O observador lê o estado atual do CNI do nodo e captura o instante em que ocorreu o evento, substituindo o instante anterior do mesmo evento. A periodicidade do evento de leitura e captura estão contidos na mensagem da tabela de eventos (MEDL), sendo que cada nodo possui uma.

6 Conexão entre os nodos O modelo TT distingue duas maneiras diferentes de interconexão entre o cluster. A Figura 4 demonstra o modelo BUS de comunicação, enquanto a Figura 5 exibe uma abstração do modelo estrela. Figura 4 - Topologia do tipo BUS No modelo tipo BUS, o modelo físico de conexão consiste em barramentos passivos replicados. Cada nodo possui 3 sub-sistemas: um nodo e dois guardiões. Cada guardião é uma unidade independente que monitora o espaço temporal conhecido em um nodo associado. Se o nodo pretende enviar uma mensagem para o sistema em um determinado tempo, o guardião irá cortar o caminho físico de transmissão e eliminar o modulo de falha. Idealmente, cada nodo é uma unidade independente que possui um relógio, uma unidade de força e um algoritmo de sincronização de relógio únicos. Outro ponto fundamental é a existência de uma distância física entre cada guardião, o que reduz problemas com falhas locais. Caso todos esses requisitos sejam atendidos, um nodo completo com 3 chips independentes será constituído. Esse nodo possui 3 relógios independentes, assim como unidades de força e algoritmo de sincronização de relógio. No entanto, a construção desse modelo possui um custo elevado, o que faz com que, muitas vezes, os dois guardiões sejam montados em um mesmo chip. Para sistemas que são mais suscetíveis a falhas, o modelo de estrela é mais ideal. Nessa configuração os guardiões são integrados em dois pontos centrais replicados. Esse modelo possui as seguintes vantagens: Os guardiões são totalmente independentes em localizados a uma distancia física suficiente para protegê-los.

7 Em um cluster com n nodos, apenas n + 2 pacotes são necessários. (pelo modelo do tipo BUS seriam necessários 3n). Os algoritmos nos guardiões podem ser estendidos para monitorar serviços adicionais. Caso se precise reformular os sinais físicos, a arquitetura se torna resiliente para falha nos nodos. Comunicações ponto-a-ponto possuem características eletromagnéticas mais adequadas e podem ser mais facilmente desenvolvidas em fibra ópticas. Figura 5 - Topologia do tipo estrela

8 3. Utilização A arquitetura time triggered é utilizada, principalmente, em sistemas de áreas como a industrial, automotiva, ferroviária e aeronáutica. O formato da arquitetura possibilita um controle efetivo de dispositivos como: freios, subsistemas de equipamentos pesados e injeção de combustível. Em função disso, diversas grandes empresas participam do projeto TT, entre elas a Mercedes Benz e Airbus. A utilização de chips com essa tecnologia esta em crescimento. Segundo a Mercedes Benz, estima-se que em 5 anos, 22 milhões de automóveis estarão equipados com um sistema de controle de freios baseados na arquitetura TT. Considerando-se o custo dos sistemas, esse mercado pode movimentar mais de 1 bilhão de euros apenas no setor automotivo. Em automóveis, além dos controles de freios, a crescente complexidade dos sistemas elétricos e digitais, combinados com a necessidade da redução das emissões poluentes, melhor consumo de combustível e melhoria na segurança, também se mostraram áreas de aplicação da arquitetura TT. Na indústria aeroespacial, os sistemas e sensores de bordo devem ser integrados com avançadas arquiteturas e protocolos TT para aumentar o desempenho da computação. Dessa forma, a integridade dos sistemas e a tolerância a falhas para as necessidades da aplicação e plataforma. Soluções futuras ainda envolvem transferências de grandes volumes de dados sem qualquer congestionamento. Na área de maquinário pesado a arquitetura TT também se mostrou necessária para gerenciar o rápido aumento do conteúdo eletrônico, funções que exigem máxima confiabilidade, a necessidade da segurança do operador, e a necessidade de manterem o equipamento em funcionamento mesmo sob as mais adversas condições. No setor industrial, a tendência de integrar os processos de controle e os sistemas de segurança em aplicações de tempo-real exigentes, além da própria segurança, suporte a diferentes protocolos e acesso a redes globais e internet acabou por aceitar as tecnologias time-triggered como as mais adequadas para as empresas que desejam serem mais competitivas no mercado.

9 4. Conclusões Uma arquitetura time triggered corretamente projetada pode prover: Forte agregabilidade: funções desenvolvidas independentemente podem ser integradas com esforço de integração mínimo; Barreiras de propagação de erros efetivas; Tolerância a falhas através de replicação de componentes; A perda de consistência da base computacional distribuída pode ser prontamente detectada e diagnosticada; Análise formal de funções arquiteturais críticas. A arquitetura TT assume que um grande sistema de controle distribuído: Seja estruturado em clusters de componentes; Cada componente tenha acesso a um "tempo base" global esparso, tolerante a falhas e de precisão conhecida; Componentes se comuniquem através de trocas de mensagens com latência conhecida a priori e atraso mínimo ao longo de interfaces bem especificadas; Em um cluster configurado adequadamente, qualquer componente de um cluster pode falhar em um modo arbitrário de falha (Byzanthine), sem afetar o funcionamento adequado dos componentes não afetados pela falha; A arquitetura distingue claramente entre contenção de erro e eliminação de propagação de erro: Um nodo é uma FCU (unidade de contenção de falha) que pode falhar em um modo de falha arbitrário; Erros de controle são detectados por uma unidade de contenção de falhas independente, o guardião;

10 O mascaramento de erros de dados é responsabilidade da aplicação e não da arquitetura; Nos últimos anos, vários protocolos de comunicação têm aparecido e anunciam prover um serviço de sincronização de relógio necessário à arquitetura TT: - TTP/C; - TT-CAN; - TTP/A; - FlexRay; - TT-ETHERNET; A principal diferença entre esses protocolos é a atitude diante do conflito inerente do projeto ente segurança, flexibilidade e custo. Uma aproximação baseada em componentes deve levar em conta o emprego de diferentes protocolos TT.

11 5. Referência Bibliográfica [1] Lawson H.W., Lindgren M., Strhberg M., Lundquist T.Lundbtlck K., Johansson L., Torin J., Gunningberg P. Hansson H.,Guidelines for basement: A Red-Time Architecture for Automotive System. Mecel G6teborg Sweden, May [2] Lamport L., Using Time Instead of Timeout for Fault-Tolerant Distributed Systems., ACM Transactions on Programming Languages and Systems (TOPLAS), v.6 n.2, p , Abril [3] Barrett P. A., Hilborne A. M., Verissimo P., Rodrigues L, Bond P. G., Seaton D. T., Speirs N. A. The DELTA4 Extra Performance Architecture (XPA). In Proc. 20th Int. Symp. on Fault-Tolerant Computing, pp , Newcastle upon Tyne, U.K., Junho [4] Kieckhafer R. M., Walter C. J., Finn A. M., Thambidural P, M. The MAFT Architecture for Distributed Fault Tolerance. IEEE Trans. on Computers, 37( 4): , Abril [5] Kopetz H. and Grünsteidl G., TTP A time-triggered protocol for fault-tolerant real-time systems, in Proc. 23rd Int. Symp. Fault-Tolerant Comput., 1993, pp [6] Kopetz H. and Bauer G., The Time Triggered Architecture, Proceedings of the IEEE, [7] TTTech, Disponível em: Acessado em 15 de novembro de 2008.

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Definição Sistema Distribuído é aquele onde os componentes de software e hardware localizados em redes de computadores comunicam-se e coordenam suas ações apenas por passagem de mensagens.

Leia mais

Técnicas para obtenção de Tolerância a Falhas

Técnicas para obtenção de Tolerância a Falhas Técnicas para obtenção de Tolerância a Falhas Tolerância a falhas / defeitos Bibliografia H. Kopetz, Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers, 1997. 1 Tolerância

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação 1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: leandro.uff.puro@gmail.com site:

Leia mais

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA: Sistemas Distribuídos Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com! EMENTA: Plano de Curso! Conceitos. Comunicação entre processos (IPC). Programação de aplicações cliente- servidor. Sincronização

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Prof.ª Inara Santana Ortiz inara.ortiz@ifms.edu.br Aula 1 Plano de Ensino Plano de Ensino Plano de Ensino Média Final: MF = M1 + M2 2 M1 = NA + N1 M2 = NA + N2 Onde: MF = Média

Leia mais

Introdução às redes de comunicação

Introdução às redes de comunicação Introdução às redes de comunicação Necessidade das redes de comunicação Controle de estoque Controle de produção Controle supervisório Controle de processo Controle de almoxarifado 02/03/2017 14:37 Redes

Leia mais

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento Grupo 11 1. Em um SID a segurança é de grande importância, ela deve garantir que apenas usuários autorizados acessem recursos e garantir que a informação transmitida pela rede somente possa ser alcançada

Leia mais

Rev Série AL-2000

Rev Série AL-2000 Rev. 1.1 Série L-2000 Série L-2000 Controladores programáveis de grande porte Redundância de UCP hot stand-by Utilização coprocessadores de UCP lta capacidade de comunicação mpla e sofisticada linha de

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS CUP Disk Memoey CUP Memoey Disk Network CUP Memoey Disk Introdução aos Sistemas Distribuídos 1 Sumário Evolução Problema/Contexto O que é um Sistema Distribuído? Vantagens e Desvantagens

Leia mais

REDES LOCAIS. Quando você precisar ir além do computador em cima de sua mesa, esta na hora de instalar uma rede local.

REDES LOCAIS. Quando você precisar ir além do computador em cima de sua mesa, esta na hora de instalar uma rede local. 1. Introdução 1.1. - Conceitos REDES LOCAIS Quando você precisar ir além do computador em cima de sua mesa, esta na hora de instalar uma rede local. 1 1.2. Tipos de Aplicações As Redes Locais têm em geral

Leia mais

Redes Industriais. Carlos Roberto da Silva Filho, M. Eng.

Redes Industriais. Carlos Roberto da Silva Filho, M. Eng. Redes Industriais Carlos Roberto da Silva Filho, M. Eng. Criado na década de 1970 pela Modicon. É um dos mais antigos protocolos utilizados em redes de CLPs para aquisição de sinais de instrumentos e comandar

Leia mais

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes Conteúdo Definição Classificação Aplicações típicas Software de rede Modelos de referências Exemplos de redes Exemplos

Leia mais

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

Interconexão de redes locais. Repetidores. Hubs. 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

Memória Compartilhada e Distribuída. _ Notas de Aula _ Prof. Tiago Garcia de Senna Carneiro DECOM/UFOP

Memória Compartilhada e Distribuída. _ Notas de Aula _ Prof. Tiago Garcia de Senna Carneiro DECOM/UFOP Introdução Memória Compartilhada e Distribuída _ Notas de Aula _ Prof. Tiago Garcia de Senna Carneiro DECOM/UFOP Um sistema de memória compartilhada faz a memória física global de um sistema igualmente

Leia mais

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS ARQUITETURA DE SISTEMAS DISTRIBUÍDOS AULA 02 Evolução do Processamento Paulo Franco Paulo.franco@outlook.com Evolução do Processamento A evolução do processamento de informações ocorreu basicamente de

Leia mais

Topologias e abrangência de redes de computadores

Topologias e abrangência de redes de computadores Topologias e abrangência de redes de computadores Aula 10 1º semestre Prof. Nataniel Vieira nataniel.vieira@gmail.com Objetivos Tornar os estudantes capazes de reconhecer os tipos de topologias de redes

Leia mais

Sistemas distribuídos. Prof. Emiliano Monteiro

Sistemas distribuídos. Prof. Emiliano Monteiro Sistemas distribuídos Prof. Emiliano Monteiro Múltiplos processadores São arquiteturas que possuem duas ou mais CPU interligadas e que funcionam em conjunto na execução de tarefas independentes ou no processamento

Leia mais

Organização de Computadores

Organização de Computadores Organização de Computadores Aula 19 Barramentos: Estruturas de Interconexão Rodrigo Hausen 14 de outubro de 2011 http://cuco.pro.br/ach2034 1/40 Apresentação 1. Bases Teóricas 2. Organização de computadores

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Transporte Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Departamento de Ciência da Computação Universidade Federal de Minas Gerais UFMG/DCC Redes de Computadores

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Macêdo Firmino Camada Física Macêdo Firmino (IFRN) Redes de Computadores Setembro de 2011 1 / 32 Pilha TCP/IP A B M 1 Aplicação Aplicação M 1 Cab M T 1 Transporte Transporte

Leia mais

Open Systems Interconnection

Open Systems Interconnection Introdução 0 A tecnologia LAN FDDI (Fiber Distributed Data Interface) é uma tecnologia de acesso à rede em linhas de tipo fibra óptica. 0 Trata-se, com efeito, de um par de anéis (um é primário, o outro,

Leia mais

SSC510 Arquitetura de Computadores. 8ª aula

SSC510 Arquitetura de Computadores. 8ª aula SSC510 Arquitetura de Computadores 8ª aula ARQUITETURAS MIMD COM MEMÓRIA COMPARTILHADA COERÊNCIA DE CACHE PROFA. SARITA MAZZINI BRUSCHI Memórias Cache Políticas de Atualização As memórias caches possuem

Leia mais

CURSO DE SISTEMAS DE INFORMAÇÃO/ PROCESSAMENTO DE DADOS DISCIPLINA: ADM e PROJETO DE REDES PROFESSOR: Msc Walter Augusto Varella

CURSO DE SISTEMAS DE INFORMAÇÃO/ PROCESSAMENTO DE DADOS DISCIPLINA: ADM e PROJETO DE REDES PROFESSOR: Msc Walter Augusto Varella CURSO DE SISTEMAS DE INFORMAÇÃO/ PROCESSAMENTO DE DADOS DISCIPLINA: ADM e PROJETO DE REDES PROFESSOR: Msc Walter Augusto Varella Lista de Exercícios 1 1. Diga com suas palavras o que vem a ser uma rede

Leia mais

Trabalho realizado por: Carina Carvalho Nº2 10º13

Trabalho realizado por: Carina Carvalho Nº2 10º13 Curso Profissional-Técnico de Gestão e Programação de Sistemas Informáticos Disciplina- Redes de Comunicação Módulo1-Comunicação de Dados Trabalho realizado por: Carina Carvalho Nº2 10º13 Este trabalho

Leia mais

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS

Leia mais

Sincronização em Sistemas Distribuídos

Sincronização em Sistemas Distribuídos Sincronização em Sistemas Distribuídos Universidade Federal do ABC Turma: Ciência da Computação Prof. Dr. Francisco Isidro Massetto Sincronização Como as regiões críticas são implementadas em um SD? Como

Leia mais

Transmissão e comunicação de dados. Renato Machado

Transmissão e comunicação de dados. Renato Machado Renato Machado UFSM - Universidade Federal de Santa Maria DELC - Departamento de Eletrônica e Computação renatomachado@ieee.org renatomachado@ufsm.br 07 de novembro de 2011 Sumário 1 2 3 4 Durante as últimas

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. SDCD - Sistema Digital de Controle Distribuído

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. SDCD - Sistema Digital de Controle Distribuído Sistema Sistema Digital Digital de de Controle Controle Distribuído Distribuído SLIDE - 1 INTRODUÇÃO: AUTOMAÇÃO: Qualquer sistema, apoiado por computadores, que substitua o trabalho humano e que vise soluções

Leia mais

REDES DE COMPUTADORES NAS EMPRESAS E SUAS TOPOLOGIAS

REDES DE COMPUTADORES NAS EMPRESAS E SUAS TOPOLOGIAS REDES DE COMPUTADORES NAS EMPRESAS E SUAS TOPOLOGIAS INTRODUÇÃO É visível a necessidade das empresas que fornecem serviços tanto varejista como atacadista no Brasil, informatizarem sua estrutura com o

Leia mais

Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados

Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Gerência de Dispositivos Subsistemas de E/S Device Driver Controlador de E/S

Leia mais

Sistemas Operacionais. Prof. MSc. André Yoshimi Kusumoto

Sistemas Operacionais. Prof. MSc. André Yoshimi Kusumoto Sistemas Operacionais Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar sua interação

Leia mais

É um sinal elétrico periódico que é utilizado para cadenciar todas as operações realizadas pelo processador.

É um sinal elétrico periódico que é utilizado para cadenciar todas as operações realizadas pelo processador. Universidade Estácio de Sá Curso de Informática Disciplina de Organização de Computadores II Prof. Gabriel P. Silva - 1 o Sem. / 2005 2 ª Lista de Exercícios 1) O que é o relógio de um sistema digital?

Leia mais

Introdução a Tecnologia da Informação

Introdução a Tecnologia da Informação Introdução a Tecnologia da Informação Arquitetura de Computadores Hardware e Software Prof. Jeime Nunes p Tipos de memória n RAM (random access memory) - memória de acesso aleatório, é volátil e permite

Leia mais

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS Marcelo Henrique dos Santos Marcelo Henrique dos Santos Email: Site: marcelosantos@outlook.com www.marcelohsantos.com.br TECNOLOGIA EM JOGOS

Leia mais

Tolerância a Falhas. Sumário. December 18, Introdução e Terminologia. Modelos de Falha

Tolerância a Falhas. Sumário. December 18, Introdução e Terminologia. Modelos de Falha Tolerância a Falhas December 18, 2009 Sumário Introdução e Terminologia Modelos de Falha Tolerância a Falhas (Fault-tolerance) Sistemas distribuídos possuem modos de avaria parcial: Alguns componentes

Leia mais

Fundamentos de Redes de Computadores

Fundamentos de Redes de Computadores Fundamentos de Redes de Computadores Carlos Gomes Fontinelle Carlos Gomes Fontinelle Fundamentos de Redes de Computadores 1ª Edição Manaus-AM Maio/2015 Agradecimentos Agradeço à minha esposa, Eliana, e

Leia mais

Estrutura do Sistema Operacional

Estrutura do Sistema Operacional Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 04 Estrutura do Sistema Operacional 2 1 Estrutura do Sistema Operacional

Leia mais

Aula 2 Topologias de rede

Aula 2 Topologias de rede Aula 2 Topologias de rede Redes e Comunicação de Dados Prof. Mayk Choji UniSALESIANO Araçatuba 13 de agosto de 2016 Sumário 1. Topologias de Rede 2. Topologias Físicas Ponto-a-Ponto Barramento BUS Anel

Leia mais

Sistemas Operacionais Distribuídos

Sistemas Operacionais Distribuídos Sistemas Operacionais Distribuídos Introdução O uso de redes locais e da Internet está amplamente difundido mesmo para uso doméstico. Mas para que tais recursos físicos sejam aproveitados da melhor forma

Leia mais

Entrada e Saída e Dispositivos

Entrada e Saída e Dispositivos Entrada e Saída e Dispositivos Uma das funções do Sistema Operacional é: - Gerência de dispositivos de E/S. Operações: - Tratamento de interrupções - Tratamento erros - Interfaceamento entre os dispositivos

Leia mais

Tempo-Real, Sistemas Distribuídos e Dependabilidade

Tempo-Real, Sistemas Distribuídos e Dependabilidade Tempo-Real, Sistemas Distribuídos e Dependabilidade As propriedades temporais e a dependabilidade Os sistemas distribuídos e a dependabilidade Bibliografia H. Kopetz, Design Principles for Distributed

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Sincronização Slide 7 Nielsen C. Damasceno Introdução Utilizando Sistemas Distribuídos, uma grande dificuldade que temos é como garantir o acesso exclusivo a um recurso compartilhado,

Leia mais

CCNA 1 Conceitos de Rede. Kraemer

CCNA 1 Conceitos de Rede. Kraemer CCNA 1 Conceitos de Rede Conceitos de Rede Breve história das redes de dados Dispositivos de rede Topologias Protocolos de rede Redes locais Redes de longa distância Redes metropolitanas Redes de área

Leia mais

DISCO MAGNÉTICO Cabeçote Trilha

DISCO MAGNÉTICO Cabeçote Trilha 1 São os componentes mais importantes da memória externa. É formado por um prato circular coberto de um material que pode ser magnetizado. Os dados são gravados e posteriormente lidos por meio de uma bobina

Leia mais

Aula 12: Memória: Barramentos e Registradores

Aula 12: Memória: Barramentos e Registradores Aula 12: Memória: Barramentos e Registradores Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Memória: Barramentos e Registradores FAC 1 / 34

Leia mais

Arquiteturas de Redes de Computadores

Arquiteturas de Redes de Computadores Arquiteturas de Redes de Computadores Material de apoio Conceitos Básicos de Rede Cap.1 19/01/2012 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Prof. Eduardo Simões de Albuquerque Instituto de Informática UFG 1o. Semestre / 2006 Adaptado do material do prof. Fábio Moreira Costa Programa e Introdução Assunto do curso

Leia mais

Capítulo6-7 Redes de Computadores Camada 2 Conceitos

Capítulo6-7 Redes de Computadores Camada 2 Conceitos Há três formas de se calcular o frame check sum: cyclic redundancy check (CRC) - executa cálculos polinomiais sobre os dados paridade bidimensional - adiciona um 8 th oitavo bit que faz uma seqüência de

Leia mais

Curso Técnico em Informática Redes TCP/IP 2 o Módulo. Prof. Cristiano da Silveira Colombo

Curso Técnico em Informática Redes TCP/IP 2 o Módulo. Prof. Cristiano da Silveira Colombo Curso Técnico em Informática Redes TCP/IP 2 o Módulo Prof. Cristiano da Silveira Colombo Objetivos da Aula Apresentar os conceitos de tecnologias e padrões de redes de computadores. Agenda da Aula Padronização

Leia mais

Material baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana

Material baseado nos slides de: Marcos José Santana Regina Helena Carlucci Santana Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 Avaliaçãode Desempenhode Sistemas Computacionais Aula 5 Sarita Mazzini Bruschi

Leia mais

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I)

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I) Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I) Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências e

Leia mais

EMC SYMMETRIX VMAX 10K

EMC SYMMETRIX VMAX 10K EMC SYMMETRIX VMAX 10K O EMC Symmetrix VMAX 10K com o ambiente operacional Enginuity oferece uma arquitetura de scale-out de várias controladoras com consolidação e eficiência para a empresa. O VMAX 10K

Leia mais

Apresentação QoS ATM Arquitetura Elementos Funcionais Conclusão

Apresentação QoS ATM Arquitetura Elementos Funcionais Conclusão Qualidade Redes de Alta de Serviço Velocidade (QoS) Redes de Alta Velocidade Qualidade de Serviço (QoS) Qualidade de Serviço (QoS) Gerenciamento do nível de serviço: Negociar, definir, medir, administrar

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Introdução: Comunicação, e Coordenação março de 2015 Comunicação entre Processos troca de mensagens é sempre a primitiva básica sobre essa primitiva podemos construir outras visões da comunicação Mensagens

Leia mais

Aula 3 Redes de Interconexão

Aula 3 Redes de Interconexão Aula 3 Redes de Interconexão As redes de interconexão são de fundamental importância nas arquiteturas paralelas Não importa o tipo da arquitetura, todo computador paralelo necessita de uma rede de interconexão

Leia mais

REDES DE COMPUTADORES. Vinícius Pádua

REDES DE COMPUTADORES. Vinícius Pádua REDES DE COMPUTADORES Introdução Necessidade Compartilhar dados em tempo hábil Constituída por vários computadores conectados através de algum meio de comunicação onde recursos são compartilhados Telecomunicação

Leia mais

RUCA Avaliação da Rede em Malha do Projeto Um Computador por Aluno

RUCA Avaliação da Rede em Malha do Projeto Um Computador por Aluno RUCA Avaliação da Rede em Malha do Projeto Um Computador por Aluno Plano de Testes da Universidade Federal Fluminense Débora Christina Muchaluat Saade Célio Vinicius Neves de Albuquerque Luiz Claudio Schara

Leia mais

Prof. Antonio P. Nascimento Filho. Tecnologias de rede. Ethernet e IEEE Token ring ATM FDDI Frame relay. Uni Sant Anna Teleprocessamento e Redes

Prof. Antonio P. Nascimento Filho. Tecnologias de rede. Ethernet e IEEE Token ring ATM FDDI Frame relay. Uni Sant Anna Teleprocessamento e Redes Tecnologias de rede Ethernet e IEEE 802.3 Token ring ATM FDDI Frame relay Ethernet A Ethernet é uma tecnologia de broadcast de meios compartilhados. Entretanto, nem todos os dispositivos da rede processam

Leia mais

CST em Redes de Computadores

CST em Redes de Computadores CST em Redes de Computadores Comunicação de Dados II Aula 10 Camada de Enlace de Dados Prof: Jéferson Mendonça de Limas Introdução Função das Camadas Anteriores: Aplicação: fornece a interface com o usuário;

Leia mais

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO CONCEITO DE REDE DE COMPUTADORES PROFESSOR CARLOS MUNIZ

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO CONCEITO DE REDE DE COMPUTADORES PROFESSOR CARLOS MUNIZ INTRODUÇÃO À TECNOLOGIA DA CONCEITO DE REDE DE COMPUTADORES PROFESSOR CARLOS MUNIZ INTRODUÇÃO Redes de computadores são estruturas físicas (equipamentos) e lógicas (programas, protocolos) que permitem

Leia mais

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F. Diagramas UML Classe, Seqüência e Atividades Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 15 de maio

Leia mais

Topologias e Classificação das RC. Prof. Eduardo

Topologias e Classificação das RC. Prof. Eduardo Topologias e Classificação das RC Prof. Eduardo Introdução As redes de computadores de modo geral estão presentes em nosso dia-a-dia. Estamos tão acostumados a utilizá-las que não nos damos conta da sofisticação

Leia mais

Desenvolvendo aplicações com LabVIEW FPGA. Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas

Desenvolvendo aplicações com LabVIEW FPGA. Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas Desenvolvendo aplicações com LabVIEW FPGA Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas Agenda O que são FPGAs e por que eles são úteis? Programando FPGAs Hardware

Leia mais

SISTEMAS DISTRIBUIDOS

SISTEMAS DISTRIBUIDOS 1 2 O que são Sistemas Distribuídos? Sistemas Distribuídos consistem em uma coleção de computadores autônomos ligados por uma rede de comunicação. O uso de tais sistemas tem se expandido nos últimos anos

Leia mais

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO DISCIPLINA: ORGANIZAÇÃO E ARQ. DE COMPUTADORES PROFESSOR: RÔMULO CALADO PANTALEÃO CAMARA BARRAMENTO AMBA

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO DISCIPLINA: ORGANIZAÇÃO E ARQ. DE COMPUTADORES PROFESSOR: RÔMULO CALADO PANTALEÃO CAMARA BARRAMENTO AMBA UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO DISCIPLINA: ORGANIZAÇÃO E ARQ. DE COMPUTADORES PROFESSOR: RÔMULO CALADO PANTALEÃO CAMARA BARRAMENTO AMBA ALUNOS: ALLISSON PIERRE CAROLINE CARVALHO ESRON DTAMAR

Leia mais

MÓDULO 3: REDES E TELECOMUNICAÇÕES LISTA DE EXERCÍCIOS. Questões sobre o Estudo de Caso da Comunicação por Satélite: Fim

MÓDULO 3: REDES E TELECOMUNICAÇÕES LISTA DE EXERCÍCIOS. Questões sobre o Estudo de Caso da Comunicação por Satélite: Fim MÓDULO 3: REDES E TELECOMUNICAÇÕES 1 LISTA DE EXERCÍCIOS EXERCÍCIO SOBRE COMUNICAÇÃO POR SATÉLITE Questões sobre o Estudo de Caso da Comunicação por Satélite: 1. Quais são as vantagens e limitações das

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com 1. Que são sistemas abertos? É um sistema que oferece serviços de acordo com

Leia mais

AUTOMAÇÃO DA PRODUÇÃO. Prof. Dr. Roger Nabeyama Michels

AUTOMAÇÃO DA PRODUÇÃO. Prof. Dr. Roger Nabeyama Michels AUTOMAÇÃO DA PRODUÇÃO Prof. Dr. Roger Nabeyama Michels INTRODUÇÃO, CONCEITO E HISTÓRIA DA AUTOMAÇÃO INDUSTRIAL Prof. Dr. Roger Nabeyama Michels Todos o desenvolvimento na área da Automação Industrial tem

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 4 Camada Física Camada Física - Sinais Funções Características físicas (mecânicas e elétricas) das interfaces e dos meios. Define quais os tipos

Leia mais

Arquitetura e Organização de Computadores I

Arquitetura e Organização de Computadores I AULA 09 Estruturas de Interconexão (Barramentos) II Existem algumas questões relacionadas ao desempenho do sistema e os barramentos que merecem ser destacadas. 1. a quantidade de dispositivos conectados

Leia mais

Disciplina: Informática II Profª: Micheli Wink 1

Disciplina: Informática II Profª: Micheli Wink 1 Disciplina: Informática II Profª: Micheli Wink 1 1. TOPOLOGIA: INÍCIO Conceito extensamente baseado em continuidade matemática. Na matemática, a topologia é a área em que se estudam os espaços topológicos.

Leia mais

Barramento. Prof. Leonardo Barreto Campos 1

Barramento. Prof. Leonardo Barreto Campos 1 Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;

Leia mais

Os textos nestas caixas foram adicionados pelo Prof. Joubert

Os textos nestas caixas foram adicionados pelo Prof. Joubert William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de alto nível da função e interconexão do computador Os textos nestas caixas foram adicionados pelo Prof. Joubert

Leia mais

O que é um sistema distribuído?

O que é um sistema distribuído? Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de alto nível da função e interconexão do computador slide 1 Conceito de programa Sistemas hardwired são inflexíveis.

Leia mais

Sistemas Distribuídos Capítulo 8 - Aula 15

Sistemas Distribuídos Capítulo 8 - Aula 15 Sistemas Distribuídos Capítulo 8 - Aula 15 Aula de hoje Aula Passada Comunicação Confiável Cliente-Servidor Comunicação Confiável de Grupo Comunicação Confiável de Grupo Multicast Atômico Sincronia Virtual

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Memória Cache Slide 1 Introdução Tamanho Função de Mapeamento Política de Escrita Tamanho da Linha Número de Memórias Cache Cache em Níveis Slide 2 Introdução

Leia mais

Aula 1 Conceitos Básicos

Aula 1 Conceitos Básicos Aula 1 Conceitos Básicos Redes e Comunicação de Dados Prof. Mayk Choji UniSALESIANO Araçatuba 6 de agosto de 2016 Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O

Leia mais

Unidade 1 Introdução

Unidade 1 Introdução Unidade 1 UFCG/CEEI/DSC Banco de Dados I Prof. Cláudio Baptista, PhD O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo. Propriedades de um BD: Um BD

Leia mais

Bruno Antunes da Silva UFSCar - Sorocaba

Bruno Antunes da Silva UFSCar - Sorocaba Bruno Antunes da Silva UFSCar - Sorocaba Introdução HDFS Arquitetura Leitura e escrita Distribuição de nós Controle de réplicas Balancer MapReduce Conclusão Aplicações web com grandes quantidades de dados

Leia mais

As Visões. Visões arquiteturais (revisão)

As Visões. Visões arquiteturais (revisão) As 4 + 1 Visões Jair C Leite Visões arquiteturais (revisão) Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da engenharia.

Leia mais

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento Arquitetura de es Organização de um Sistema Computacional Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Introdução A arquitetura de um sistema computacional representa o modelo da organização

Leia mais

30/5/2011. Sistemas computacionais para processamento paralelo e distribuído

30/5/2011. Sistemas computacionais para processamento paralelo e distribuído Arquitetura de Computadores Sistemas computacionais para processamento paralelo e distribuído Prof. Marcos Quinet Universidade Federal Fluminense UFF Pólo Universitário de Rio das Ostras - PURO Processamento

Leia mais

Redes de Computadores II. Módulo 1 Introdução e a camada de enlace

Redes de Computadores II. Módulo 1 Introdução e a camada de enlace Redes de Computadores II Módulo 1 Introdução e a camada de enlace 1 Comunicação de Dados e Redes de Computadores O problema fundamental da comunicação é reproduzir em um ponto exatamente ou aproximadamente

Leia mais

Protocolos de Roteamento Dinâmico (Vetor de Distância)

Protocolos de Roteamento Dinâmico (Vetor de Distância) Protocolos de Roteamento Dinâmico (Vetor de Distância) Profª Ana Lúcia L Rodrigues Wiggers 2009, Cisco Systems, Inc. All rights reserved. Profª Ana Lúcia Rodrigues Wiggers 1 Protocolo de roteamento Dinâmico

Leia mais

ÍNDICE CAPÍTULO 1 INTRODUÇÃO... 6 O QUE É UMA REDE E PARA QUE SERVE?... 7 O PORQUE DE UMA REDE... 9

ÍNDICE CAPÍTULO 1 INTRODUÇÃO... 6 O QUE É UMA REDE E PARA QUE SERVE?... 7 O PORQUE DE UMA REDE... 9 Redes -1- ÍNDICE CAPÍTULO 1 INTRODUÇÃO... 6 O QUE É UMA REDE E PARA QUE SERVE?... 7 O PORQUE DE UMA REDE... 9 CAPÍTULO 2 ARQUITETURAS... 12 MEIOS DE TRANSMISSÃO... 12 TIPOS DE TRANSMISSÃO... 14 CAPÍTULO

Leia mais

Visualização de processos e manutenção baseada no estado na unidade de tratamento de águas residuais de Warendorf

Visualização de processos e manutenção baseada no estado na unidade de tratamento de águas residuais de Warendorf Visualização de processos e manutenção baseada no estado na unidade de tratamento de águas residuais de Warendorf PHOENIX CONTACT Ind. Com. Ltda. Rua Francisco Corazza, 20 a 100 Pq. Residencial da Lapa

Leia mais

Redes de Computadores.

Redes de Computadores. Redes de Computadores www.profjvidal.com TOPOLOGIA DE REDES Topologia de Redes A topologia de rede descreve como é o layout de uma rede de computadores, através da qual há o tráfego de informações, e também

Leia mais

Manufatura por FMS e CIM

Manufatura por FMS e CIM Campus Divinópolis Contexto Social e Profissional da Engenharia Mecatrônica. Grupo 06 Manufatura por FMS e CIM Felipe Wagner Guilherme Henrique Gabriel Aparecido Renan 1º PERIODO ENGENHARIA MECATRÔNICA

Leia mais

Mecanismos para o provimento de tolerância a faltas em Redes-em-Chip

Mecanismos para o provimento de tolerância a faltas em Redes-em-Chip Mecanismos para o provimento de tolerância a faltas em Redes-em-Chip Cesar Albenes Zeferino Universidade do Vale do Itajaí UNIVALI Laboratório de istemas Embarcados e Distribuídos - LED Itajaí, anta Catarina,

Leia mais

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica DCA-108 Sistemas Operacionais Luiz Affonso Guedes www.dca.ufrn.br/~affonso affonso@dca.ufrn.br Apresentação Disciplina básica do curso de Engenharia de Computação Carga-horária: 60h teóricas Associadas

Leia mais

Conceitos de Sistemas Distribuídos

Conceitos de Sistemas Distribuídos Conceitos de Sistemas Distribuídos Roteiro Definição de Sistemas Distribuídos (SD) Evolução Histórica Exemplos (SD) Modelos (Vantagens x Desvantagens) 2 O que é um Sistema Distribuído? Definição Coleção

Leia mais

- Curso: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Redes de Computadores Lista de Exercício I

- Curso: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Redes de Computadores Lista de Exercício I 1- Um dos componentes de um a Rede de Teleprocessamento que tem a função de compatibilizar o sinal digital de dados ao sinal analógico para uso da Rede Pública de Telefonia é: a) UNIDADE CONTROLADORA DE

Leia mais

REDES DE COMPUTADORES - ANO LECTIVO 2013/2014 MÓDULO 2 REDE DE COMPUTADORES - FICHA DE TRABALHO Nº 1

REDES DE COMPUTADORES - ANO LECTIVO 2013/2014 MÓDULO 2 REDE DE COMPUTADORES - FICHA DE TRABALHO Nº 1 MÓDULO 2 REDE DE COMPUTADORES - FICHA DE TRABALHO Nº 1 1) Em que consiste uma rede de computadores? 2) Refira as principais vantagens e desvantagens associadas à implementação de uma rede de computadores.

Leia mais

Barramento compartilhado

Barramento compartilhado Barramento compartilhado A organização de rede de barramento compartilhado usa um único caminho de comunicação entre todos os processadores e módulos de memória: a rota pela qual as mensagens transitam.

Leia mais

BARRAMENTO DO SISTEMA. Adão de Melo Neto

BARRAMENTO DO SISTEMA. Adão de Melo Neto BARRAMENTO DO SISTEMA Adão de Melo Neto 1 BARRAMENTOS DO SISTEMA O mecanismo mais comum de interconexão dos componentes de um computador (processador, memória principal e módulos de E/S) usa um barramento

Leia mais

Redes de Computadores Prof. Fred Sauer

Redes de Computadores Prof. Fred Sauer Redes de Computadores Prof. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com Quem sou eu... Prof. Frederico Sauer (Fred) Mestre e Doutor UFRJ com dissertação e tese em Segurança e Gerenciamento

Leia mais

Sistemas numéricos e a Representação Interna dos Dado no Computador

Sistemas numéricos e a Representação Interna dos Dado no Computador Sistemas numéricos e a Representação Interna dos Dado no Computador Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: http://www.inf.ufsc.br~silveira Material elaborado pelo prof

Leia mais