A Ciências da Computação Sistemas Distribuídos
Por: castor_moura • 25/5/2020 • Trabalho acadêmico • 743 Palavras (3 Páginas) • 108 Visualizações
TRABALHO 2
Nome: Gustavo Garcia Leal Alves de Moura.
Curso: Ciências da Computação.
Matéria: Sistemas Distribuidos.
RA: N130EA-8.
Semestre: 7°.
Turma: P22.
Turno: Noturno.
Unidade: Pinheiros.
- - Discuta como garantir a heterogeneidade dos SDs.
R: Para que se possa ter uma heterogeneidade dentro de sistemas distribuídos é necessário o uso de middlewares que possam abstrair e mascarar o hardware, software, sistema operacional, rede e linguagem de programação.
- - Por que os SDs são tidos como escaláveis e modulares?
R: Pela sua capacidade de aumentar o tamanho de recursos e usuários, dispersão geográfica e administração tendo uma facilidade de substituir seus componentes.
- - O que vem a ser um SD?
R: Um sistema distribuído é um sistema interligado em rede para que possa acessar componentes de outros computadores.
- - Numa arquitetura C/S o que vem a ser a lógica do negócio?
R: A lógica de negócio vem a ser o modo que o sistema deve operar para que se possa alcançar os resultados esperados pelo cliente. Um exemplo é um cliente querer ver o bônus anual do RH, passando uma regra para que se desenvolva que o bônus equivale a 15% da média salarial do ano do funcionário.
- - Quais as funções do servidor e do cliente numa arquitetura Cliente-servidor?
R: As funções do cliente são uma requisição (exemplo: GET dentro de um sistema HTTP) e uma resposta do servidor (Pagina web solicitada pela requisição GET).
- - O que vem a ser um cluster?
R: Cluster é um conjunto de computadores ligados entre si para funcionalidade de um grande sistema.
- - Explique as vantagens e desvantagens de uma arquitetura P2P.
R:
Vantagens:
- facilidade de conexão.
- Aumento de estações ligadas a internet.
- Segurança de compartilhamento.
Desvantagens:
- Ambiguidade de restrições
- redundância.
- Tempo de resposta.
8) - Diferencie servidor, de um serviço.
R: Servidor é um software ou computador que fornece serviços em rede para o cliente, já o serviço é um conjunto de funcionalidades que o cliente quer ter acesso do servidor (ex: serviço de e-mail).
- - O que vem a ser servidor de aplicação? Qual a sua utilidade?
R: Um servidor de aplicação é um software que simplifica o desenvolvimento de software abstraindo complexidades computacionais. A sua utilidade tem é disponibilizar serviços dispensando instalação de computadores clientes.
- - Explique o que vem a ser "denial of Service". E DDoS?
R: DoS (DoS) é quando há uma sobrecarga (principalmente por ataques hackers) no servidor para que não se possa ter acesso aos recursos. DDoS é quando um computador mestre gerencia milhões de computadores para que acessem os recursos de um servidor para que se possa haver a sobrecarga dele.
- - O que vem a ser servidor Proxie?
R: É um servidor intermediário que tem como objetivo de compartilhar uma rede de internet a um computador.
- - O que vem a ser migração de código? Dê um exemplo.
R: Migração de código ocorre quando um sistema apresenta uma linguagem muito arcaica para os dias de hoje e se utiliza de uma linguagem mais moderna para reescrever este sistema. Um exemplo é mudar um sistema escrito em COBOL para Java.
- - Numa arquitetura C/S, diferencie cliente magro de um cliente gordo.
R: Cliente magro é quando um computador na rede cliente-servidor depende totalmente do servidor para realizar as atividades. Já o cliente gordo é quando dispões de recursos suficientes independente do servidor.
...