Sistemas Distribuídos

Slides:



Advertisements
Apresentações semelhantes
Orientação a objetos identidade abstração classificação encapsulamento
Advertisements

Sistemas Distribuídos
Bruno M. Carvalho Sala: 3B2 Horário: 35T34
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
Engenharia de Software
Introdução aos Sistemas Distribuídos
Sistemas operacionais
UML Visões – Parte 2.
Sistemas Operacionais - 3
Sistemas Distribuídos
Análise e Projeto de Sistemas
Transações Atômicas Distribuídas
Modelos de Comunicação em Sistemas Distribuídos
Transações Atômicas Distribuídas
Modelagem Orientada a Objetos
Modelagem Orientada a Objetos Relacionamentos. Conteúdo n Ligação entre objetos n Associação entre classes n Agregação n Multiplicidade e Papel n Atributo.
Introdução Questões Básicas de Projeto Requisitos do Usuário
Computação Distribuída
Modelos de Transações para Ambiente de Computação Móvel
CAPÍTULO Sistemas concentrados e distribuídos
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
SISTEMAS DISTRIBUÍDOS Princípios e Paradigmas 2ª Edição ANDREW S
Sistemas Distribuídos
Middleware e Sistemas Distribuídos
Tecnologia de Informática
. Smalltalk HISTÓRICO . Década de 60 – POO . Dynabook (Alan Kay)
Tópicos em redes e sistemas distribuídos
Sistemas Distribuídos
Tópicos em redes e sistemas distribuídos Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
SISTEMAS DISTRIBUÍDOS
Sistemas Distribuídos
Sistemas Distribuídos
Sistemas Distribuídos
Sistemas Distribuídos1 Carlos A. G. Ferraz DI/UFPE Aula 09.
Carolina Gelenske Carlos Eduardo Laís Xavier
Sistemas Distribuídos
Transações Atômicas Distribuídas Prof. Alcides Calsavara
Sistemas Distribuídos Introdução. Conceito Coleção de múltiplos processos que executam sobre uma coleção de processadores autônomos interligados em uma.
Sistemas Distribuídos
Prof. Silvestri – todos os direitos reservados SISTEMAS DISTRIBUIDOS Aula 5 Eduardo Silvestri
SGBD Distribuído Lílian Simão Oliveira.
PROGRAMAÇÃO DISTRIBUÍDA Aula 01 Prof. Henrique Mongelli
Sistemas Distribuídos
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – COINFO – CEFET-PB 7. Análise e projeto orientados a objetos 7.1 Técnica de modelagem.
Tipos de Sistemas Distribuídos
SISTEMAS DISTRIBUÍDOS Transações Atômicas
Troca de Mensagens Programação concorrente
PROGRAMAÇÃO DISTRIBUÍDA Aula 02 Prof. Henrique Mongelli
Definição um sistema de BD distribuído consistem em uma rede de várias ocorrências de bases de dados interligadas. característica principal para o usuário,
Sistemas Distribuídos
Sistemas de Informação para Planejamento Estratégico Confiabilidade na Tecnologia.
Abr-17 Projetar Processos Projetar distribuição.
Sistemas Distribuídos
Modelos de Comunicação em Sistemas Distribuídos
Modelos de Comunicação em Sistemas Distribuídos
Introdução a Orientação a Objetos
Projeto e Implementação de Sistemas de Arquivos
Sistemas Operacionais Distribuídos
Arquitetura de computadores
Sistemas Distribuídos Nadilma Nunes Aula Inicial – Apresentação da disciplina.
Características Cor Combustível Num_Portas Potencia Comportamentos Acelerar Feiar Acender farol Dar seta Buzinar Características Cor Combustível Num_Portas.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Projetar Processos. Copyright © 2002 Qualiti. Todos os direitos reservados. Qualiti Software Processes Projetar distribuição | 2 Descrição do Projeto.
Leandro Clementino Almeida.  Anos 50 - Sistemas Operacionais tipo Lote:  Aumentar a capacidade de processamento de programas  Usuário ia ao computador.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Sistemas Distribuídos Wesley Lucas Breda 4ºP de SI e TADS.
Sistema de Arquivos Distribuídos (SAD)- Características Serviços de nomes e diretórios Prof. Dr. Norian Marranghello Grupo 13 Guilherme Eberhart Jorge.
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Transcrição da apresentação:

Sistemas Distribuídos

Sistemas Distribuídos - objetivos - Melhor relação custo/benefício Capacidade de processamento além dos limites de sistemas centralizados (velocidade da luz, aquecimento) Maior domínio de aplicações Maior confiabilidade e disponibilidade Crescimento gradativo da capacidade de processamento

Sistemas Distribuídos - objetivos - Compartilhamento de dados comuns entre usuários Compartilhamento de recursos de hardware e software Comunicação entre pessoas Flexibilidade na distribuição de tarefas de acordo com as aplicações

Sistemas Distribuídos - requisitos - Controle de concorrência Consistência Extensibilidade (openness) Escalabilidade (crescimento gradativo "suave") Tolerância a falhas Transparência

Sistemas Distribuídos - transparência - Acesso Localizacão Concorrência Replicação Falha Migração Desempenho Escala Paralelismo

Sistemas Distribuídos - componentes básicos - Comunicação Sistema de nomes Manutenção de consistência Alocação de carga de trabalho

Comunicação modelos: cliente/servidor grupo níveis de abstração: processos e mensagens objetos e operações (RPC) formas de sincronismo: síncrona assíncrona

Sistemas Distribuídos - consistência: transações - Atômica: para o mundo externo, a transação ocorre de forma indivisível. Consistente: a transação não viola invariantes de sistema. Isolada: transações concorrentes não interferem entre si (serializable). Durável: os efeitos de uma transação terminada com commit são permanentes.

Orientação a Objetos Parte II

Orientação a Objetos - conceitos fundamentais - Identidade Encapsulamento Classificação/Instanciação Generalização/Especialização Herança Polimorfismo

Orientacão a Objetos - associação e ligacão - Relacionamento entre instâncias de duas ou mais classes descrevendo um grupo de ligações com estrutura e semântica comuns. Exemplo: Um país tem como capital uma cidade. Exemplo: Um funcionário trabalha numa empresa.

Orientacão a Objetos - modelo dinâmico - Representa os aspectos de um sistema relativos ao tempo e às modificações de estado Abrangência: interações seqüência de operações fluxo de controle Representação: estados e eventos