Prévia do material em texto
23/05/2019 EPS simulado.estacio.br/alunos/?user_cod=1052900&matr_integracao=201503522415 1/3 CCT0227_EX_A1_201503522415_V4 ARQUITETURA DE SISTEMAS DISTRIBUÍDOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0227_EX_A1_201503522415_V4 18/05/2019 (Finaliz.) Aluno(a): ORIEL ROCHA AMORIM 2019.1 Disciplina: CCT0227 - ARQUITETURA DE SISTEMAS DISTRIBUÍDOS 201503522415 1a Questão Analise as seguintes afirmações: I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio clock e que não possui memória compartilhada, mas que é visto por seus usuários como um recurso único no qual a comunicação se dá através de um barramento por troca de mensagens. Estes sistemas são considerados por meio destas características como fracamente acoplados, isto é, um cluster. II. A computação em cluster envolve dois ou mais computadores servindo a um sistema como um único recurso. Os computadores que compõem um cluster, denominados nó, devem ser interconectados, de maneira a formarem uma rede. III. A rede que compõe um cluster deve ser criada de uma forma que permita a interconexão de um número fixo de computadores ou nós. A retirada de um nó interrompe o funcionamento do cluster, até que o nó seja substituído. A principal vantagem do cluster é que qualquer sistema operacional pode ser usado como, por exemplo, Windows, Linux, ou BSD simultaneamente no mesmo cluster. Com isso, as particularidades de um sistema operacional serão compartilhadas entre os demais sistemas operacionais participantes do cluster. Indique a opção que contém as afirmativas CORRETAS: II e III, apenas. I, II e III. I e II, apenas. I, apenas. II, apenas. 2a Questão Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos, sendo que cada nó exerce o controle sobre todos os demais nós. sendo que cada nó exerce seu próprio controle. controlados por um computador principal. sem a necessidade de controle. sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó. 3a Questão Qual das alternativas abaixo pode ser considerada como conjunto de desafios para sistemas distribuídos? 23/05/2019 EPS simulado.estacio.br/alunos/?user_cod=1052900&matr_integracao=201503522415 2/3 Middlewares, computação na nuvem, webservices e compartilhamento de recursos. Dispositivos móveis, mainframes, banco de dados e linguagens de programação. Homogeneidade, sockets, web e mainframes. Heterogeneidade, sistemas abertos, segurança e escalabilidade. Homogeneidade, sistemas fechados, falhas, servidores web. Explicação: É a única opção que apresenta os desafios para sistemas distribuídos 4a Questão Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de migração. Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta que um serviço pode ser movido para outra localização Oculta diferenças na representação de dados e no modo de acesso a um recurso Oculta um lugar em que o recurso está localizado Oculta que um recurso é replicado Gabarito Coment. 5a Questão Qual das opções abaixo não e uma característica de sistemas distribuídos ? comunicação geralmente não confiável, onde existem atrasos, variação de atrasos, perdas e, em alguns casos, baixas larguras de banda dificuldade em definir a ordem dos eventos e estado global do sistema, uma vez que a comunicação acontece pela troca de mensagens ambiente geralmente marcado pela heterogeneidade processos em sistemas computacionais distintos com probabilidade de falhas Alto acoplamento e atrasos na comunicação Explicação: Sistemas distribuídos não representa atraso em comunicações. 6a Questão Analise as afirmativas a seguir, a respeito de sistemas distribuídos. I - Uma das principais diferenças entre um sistema distribuído e um sistema em rede é que, do ponto de vista do usuário, o sistema distribuído se comporta como uma única máquina, enquanto que o sistema em rede expõe ao usuário as diversas máquinas separadamente. II - Em um sistema distribuído, uma migração de processo entre nós do sistema pode ser feita para proporcionar balanceamento de carga ou aceleração da computação, sendo esta através da divisão do processo em subprocessos que podem executar em diferentes CPUs. III - Os nós de um sistema distribuído podem executar diferentes sistemas operacionais. Está(ão) correta(s) a(s) afirmativa(s) I, II e III. II, apenas. I, apenas. II e III, apenas. I e II, apenas. Gabarito Coment. 23/05/2019 EPS simulado.estacio.br/alunos/?user_cod=1052900&matr_integracao=201503522415 3/3 7a Questão Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos, sendo que cada nó exerce seu próprio controle. controlados por um computador principal. sendo que cada nó exerce o controle sobre todos os demais nós. sem a necessidade de controle. sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó. Gabarito Coment. 8a Questão Computação em grade, ou grid computing, é um exemplo de sistema de computação distribuído. Assinale a assertiva que contém características do sistema de computação em grade: Cada nó executa o mesmo sistema operacional Possui alto grau de heterogeneidade Hardware homogêneo Conjunto de computadores semelhantes Sistema homogêneo Gabarito Coment.