Buscar

Avaliando ( Arquitetura de Sistemas Distribuidos )

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

1a Questão (Ref.:201504919590) Pontos: 0,1 / 0,1 
O tipo de transparência em sistemas distribuídos que oculta diferenças na representação de dados e no modo de acesso a um recurso é a transparência de: 
 
 
Acesso 
 
Concorrência 
 
Localização 
 
Migração 
 
Replicação 
 
 
 
2a Questão (Ref.:201504919586) Pontos: 0,0 / 0,1 
Qual das afirmações a seguir é considerada uma "falácia da computação distribuída"? 
 
 
A topologia da rede pode mudar. 
 
Há um custo de transporte. 
 
A largura de banda é infinita. 
 
A rede é heterogênea. 
 
A rede é insegura. 
 
 
 
3a Questão (Ref.:201504919640) Pontos: 0,1 / 0,1 
No desafio da COMPUTAÇÃO DISTRIBUÍDA, como se define a Concorrência ? 
 
 
A execução não concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. 
 
A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos não disputam pelos recursos compartilhados. 
 
A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os recursos disputam os processos 
 
A execução concorrente não é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. 
 
A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. 
 
 
 
4a Questão (Ref.:201504919626) Pontos: 0,1 / 0,1 
Segundo Andrew Tanembaum (2007) Sistema Distribuído é uma coleção de computadores independentes que se apresenta ao usuário como um sistema único e 
consistente. Assinale a alternativa CORRETA a respeito de um sistema distribuído 
 
 
A transparência de acesso é uma característica dos sistemas distribuídos que permite que recursos sejam acessados sem que sua localização seja 
determinada. 
 
Em um sistema de objetos distribuídos é possível invocar métodos de um objeto, ainda que este não esteja presente no computador do usuário. 
 
Todos os computadores de uma rede executam tarefas de cliente e servidor, quando se deseja integrálos em uma arquitetura de sistemas distribuídos 
 
Em uma rede de computadores há servidores dedicados a atender pedidos dos clientes e estes, por sua vez, têm função exclusiva de requisitantes. 
 
A distribuição de tarefas se dá a partir de requisições do usuário, que indica o endereço do servidor onde deseja executar tal tarefa. 
 
 
 
 
 
 
 
 
 
 
 
5a Questão (Ref.:201504919609) Pontos: 0,0 / 0,1 
Analise as seguintes afirmações sobre Mainframes: 
a. São centrais de processamento de dados dedicado ao processamento de um grande 
volume de dados recebidos de terminais burros ou computadores com baixo poder de 
processamento. 
b. São computadores de pequeno porte que ocupam pouquíssimo espaço físico, mas 
que possuem um alto poder de processamento de dados. 
c. As Mainframes trabalham utilizando a arquitetura cliente-servidor, com capacidade 
de operações em grandes velocidades e sobre um volume muito grande de informações 
(dados); 
d. As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes 
por se tratar de um sistema complexo e caro que necessita de um alto grau de mão de 
obra especializada (confiabilidade versus custo). 
Assinale a única opção verdadeira sobre as afirmações acima: 
 
 
estão corretas apenas as afirmativas a, b e d. 
 
Todas as afirmativas estão corretas exceto a afirmativa b que está errada. 
 
todas as afirmações são corretas. 
 
Todas as afirmativas estão erradas. 
 
apenas a afirmativa b está correta. 
 
 
 
 
 
1a Questão (Ref.:201504919697) Pontos: 0,0 / 0,1 
Sobre sistemas distribuídos, analise as seguintes afirmativas e assinale a alternativa correta: 
 
 
A programação paralela possui vários servidores atendendo a vários clientes simultaneamente no tempo. 
 
A programação paralela não pressupõe a existência de mais de uma CPU, pois é destinada a execução simultânea de tarefas de um mesmo processo. 
 
A transparência na distribuição apresenta as características de transparência de acesso, migração, localização, relocação, replicação, concorrência e de 
falha. 
 
A transparência na concorrência oculta que um recurso pode ser compartilhado por diversos usuários concorrentes. 
 
A transparência na falha oculta a recuperação de um recurso de uma falha percebida pelo usuário. 
 
 
 
2a Questão (Ref.:201504919664) Pontos: 0,0 / 0,1 
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 relocação. 
 
 
Oculta que um serviço pode ser movido para outra localização 
 
Oculta um lugar em que o recurso está localizado 
 
Oculta que um serviço pode ser movido para outra localização enquanto em uso 
 
Oculta diferenças na representação de dados e no modo de acesso a um recurso 
 
Oculta que um recurso é replicado 
 
 
 
 
 
3a Questão (Ref.:201504919700) Pontos: 0,0 / 0,1 
Sobre acesso a recursos remotos, é possível afirmar: I - Dependendo nas necessidades é possível acessar desde impressoras até supercomputadores, sistemas de 
armazenamento de alto desempenho, imagesetters e nuvem. II - O termo Groupware pode expressar grupos de trabalhos remotos; teleconferência; depoimentos e 
julgamentos a distância. III - São recursos naturais muito remotos que já não existem mais. IV - Guardar informações na nuvem significa armazenar seus dados 
em servidores remotos e que sempre que você quiser pode recuperá-los. Isso gera uma economia em equipamentos porque você não precisa gastar dinheiro com 
equipamentos de alta performance e grande capacidade de armazenamento. V - Usar recursos da Internet pode ser bom ou ruim, porque ao mesmo tempo em que 
se podem acessar sites confiáveis também é possível esbarrar em armadilhas cibernéticas. 
 
 
Somente o item I está correto. 
 
Somente os itens I , II , IV e V estão corretos. 
 
Somente os itens I , II e III estão corretos. 
 
Todos os itens estão corretos. 
 
Somente os itens I e II estão corretos. 
 
 
 
4a Questão (Ref.:201504919447) Pontos: 0,0 / 0,1 
Quanto aos modelos de sistemas distribuídos, encontramos os Sistemas de Computação de Cluster , que caracterizam-se por: 
 
 
os equipamentos costumam estar conectados através de uma rede de comunicação. 
 
um único programa, intensivo em computação, é executado em paralelo. 
 
programar a utilização de transações, requer primitivas especiais que devem ser fornecidas pelo sistema distribuído subjacente ou pelo sistema de 
linguagem em tempo de execução. 
 
recursos de diferentes organizações são reunidos para permitir a colaboração de um grupo de pessoas sob a forma de uma organização virtual. 
 
os equipamentos costumam ser caracterizados por seu pequeno tamanho, alimentação por bateria, mobilidade e conexão sem fio. 
 
 
 
5a Questão (Ref.:201504919466) Pontos: 0,1 / 0,1 
Podemos definir sistema distribuído como uma coleção de computadores independentes que aparecem para os usuários do sistema como um único computador. De 
acordo com esta definição analise as afirmativas a seguir e assinale a alternativa INCORRETA. 
 
 
Abertura: determina se o sistema pode ser estendido ou reimplementado de diversas maneiras 
 
De acordo com a classificação de Flynn o SISD - (Fluxo único de instruções/Fluxo único de dados): correspondeao tradicional modelo Von Neumann. 
Um processador executa seqüencialmente um conjunto de instruções sobre um conjunto de dados. 
 
Concorrência: significa que recursos locais e remotos são acessados pelas mesmas operações 
 
Transparência de mobilidade: movimento de recursos ou clientes dentro do sistema não podem afetar a operação dos usuários ou programas 
 
Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho satisfatório; 
 
 
 
 
 
1a Questão (Ref.:201504919694) Pontos: 0,1 / 0,1 
Qual das opções define Computação em Grid ? 
 
 
Conjunto de estações de trabalho heterogêneas, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais diferentes em 
topologias de redes iguais e com camadas de software diferentes 
 
Conjunto de estações de trabalho heterogêneas, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais iguais de 
mesma versão em topologias de redes diferentes e com camadas de software diferentes 
 
Conjunto de estações de trabalho heterogêneas, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais diferentes em 
topologias de redes diferentes e com camadas de software diferentes 
 
Conjunto de estações de trabalho homogenea, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais iguais em 
topologias de redes iguais e com camadas de software iguais 
 
Conjunto de estações de trabalho homogenea, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais diferentes em 
topologias de redes diferentes e com camadas de software diferentes 
 
 
 
 
 
 
2a Questão (Ref.:201504919697) Pontos: 0,0 / 0,1 
Sobre sistemas distribuídos, analise as seguintes afirmativas e assinale a alternativa correta: 
 
 
A transparência na distribuição apresenta as características de transparência de acesso, migração, localização, relocação, replicação, concorrência e de 
falha. 
 
A programação paralela não pressupõe a existência de mais de uma CPU, pois é destinada a execução simultânea de tarefas de um mesmo processo. 
 
A programação paralela possui vários servidores atendendo a vários clientes simultaneamente no tempo. 
 
A transparência na concorrência oculta que um recurso pode ser compartilhado por diversos usuários concorrentes. 
 
A transparência na falha oculta a recuperação de um recurso de uma falha percebida pelo usuário. 
 
 
 
3a Questão (Ref.:201504919601) Pontos: 0,1 / 0,1 
Assinale a alternativa que não se trata de uma meta de sistemas distribuídos: 
 
 
Evitar que a falha de um componente comprometa o sistema inteiro 
 
Acesso a recursos compartilhados de maneira controlada e eficiente 
 
Facilitar a adição de novos componentes ao sistema 
 
Ocultar a distribuição de processos e recursos dos usuários 
 
Por questões de segurança, evitar expor sintaxe e semântica de seus serviços 
 
 
 
4a Questão (Ref.:201504919546) Pontos: 0,1 / 0,1 
No desenvolvimento de um sistema, um conjunto de métodos e técnicas deve ser empregado para atender aos atributos de "dependabilidade". Com relação à 
classificação desses métodos e técnicas é correto afirmar que 
 
 
a prevenção de falhas envolve a verificação e remoção da presença de falhas. 
 
a previsão de falhas impede a ocorrência ou introdução de falhas, envolvendo a seleção de metodologias de projeto e de tecnologias adequadas para os 
seus componentes. 
 
a tolerância a falhas fornece o serviço esperado, mesmo na presença de falhas envolvendo técnicas como o mascaramento de falhas, detecção de 
falhas, localização, confinamento, recuperação, reconfiguração e tratamento. 
 
a prevenção de falhas fornece estimativas sobre a presença de falhas. 
 
a validação de falhas fornece estimativas sobre conseqüências de falhas. 
 
 
 
5a Questão (Ref.:201504919568) Pontos: 0,1 / 0,1 
Analise as afirmativas a seguir, a respeito de TI Verde. I. É baseada no uso da computação de forma menos prejudicial ao meio ambiente e com melhor 
sustentabilidade. II. Um dos seus princípios base é a redução no consumo de energia elétrica na computação. III. A tecnologia atualmente é um dos grandes 
responsáveis por agredir nosso planeta, devido ao aumento do lixo eletrônico. Está(ão) correta(s) a(s) afirmativa(s) 
 
 
I e II, apenas. 
 
II, apenas. 
 
I, apenas. 
 
I, II e III. 
 
II e III, apenas. 
 
 
 
 
 
 
 
 
1a Questão (Ref.:201504919487) Pontos: 0,1 / 0,1 
Em cloud computing, trata-se de uma forma de trabalho onde o produto é oferecido como serviço. Assim, o usuário não precisa adquirir licenças de uso para 
instalação ou mesmo comprar computadores ou servidores para executá-los. No máximo, paga-se um valor periódico, como se fosse uma assinatura, somente 
pelos recursos utilizados e/ou pelo tempo de uso. Essa definição refere-se a 
 
 
Platform as a Service (PaaS). 
 
Software as a Service (SaaS). 
 
Communication as a Service (CaaS). 
 
Development as a Service (DaaS). 
 
Infrastructure as a Service (IaaS). 
 
 
 
2a Questão (Ref.:201504919478) Pontos: 0,1 / 0,1 
O NFS (Network File System) permite configurar o compartilhamento de arquivos entre sistemas Unix e Linux. Desta forma ele necessita utilizar um modelo de 
comunicação que dê suporte a comunicação cliente-servidor e que oculte a complexidade da troca de mensagens. Qual o modelo de comunicação distribuída 
utilizado pelo NFS? 
 
 
NCS ( Network Computing System) 
 
DCOM(Distributed Component Object Model) 
 
CORBA (Common Object Request Broker Architecture) 
 
RPC (remote Procedure Call) 
 
SOA (Service-oriented architecture ) 
 
 
 
3a Questão (Ref.:201504919508) Pontos: 0,1 / 0,1 
O protocolo NFS implementa um sistema de arquivos remoto, na forma cliente/servidor, onde o servidor oferece uma área de armazenamento, que pode ser 
utilizada por um cliente como se fosse uma área local. O NFS é dependente 
 
 
do sistema operacional. . 
 
do protocolo de transporte. 
 
dos procedimentos de RPC (Remote Procedure Call). 
 
da arquitetura do servidor. 
 
da rede. 
 
 
 
4a Questão (Ref.:201504919498) Pontos: 0,0 / 0,1 
Uma vantagem que o Web Service oferece 
 
I. em relação à empresa que desenvolve uma DLL é que não precisa distribuí-lo para todos os clientes, pois estará armazenado em um único lugar de onde será 
acessado. 
II. é o acesso a ele sempre por meio de http, mas internamente existe uma string XML que está empacotada em um protocolo SOAP (Simple Object Access 
Protocol). 
III. é ser transparente para o Firewall de uma empresa, pois, como é uma string XML, é interpretado como um arquivo "texto", não precisando pedir autorização 
do Firewall para entrar. 
 
Está correto o que consta em 
 
 
I, II e III. 
 
II, apenas. 
 
I e II, apenas. 
 
I e III, apenas. 
 
II e III, apenas. 
 
 
 
 
 
 
5a Questão (Ref.:201504919467) Pontos: 0,1 / 0,1 
Assinale abaixo a frase que melhor explica o conceito da "Classificação de Flynn" 
 
 
Classifica os sistemas de acordo com sua capacidade de processamento e como os processadores se comunicam com a memória. 
 
Classifica os sistemas de acordo com a forma como acontecem os fluxos de dados e os fluxos de instrução 
 
Classifica os sistemas baseados no desempenho 
 
Classifica os sistemas EXCLUSIVAMENTE pelo tipo de memoria utilizada, centralizada, ou distribuída. 
 
Classifica os sistemas de acordo com a forma de comunicação entre os processadores., ou seja suas instruções

Continue navegando