Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0180_AV_201101191058 » ARQUITETURA DE SISTEMAS DISTRIBUIDOS Tipo de Avaliação: AV Aluno: 201101191058 - ANDRE LUIZ SOARES Professor: MAURO CESAR CANTARINO GIL Turma: 9001/AA Nota da Prova: 4,0 Nota de Partic.: 2 Data: 12/11/2013 18:00:44 1a Questão (Ref.: 201101368456) Pontos:0,8 / 0,8 Como o aumento da preocupação com questões ambientais no mundo até mesmo o segmento de tecnologia e computação deve se adaptar. Nesse sentido, o conceito de TI verde tem sido aplicado em diversas áreas, inclusive em sistemas distribuídos como é identificado no site green500.org. Com base no ranking publicado neste site, quais são as principais característiicas avaliadas para a classificação das máquinas multiprocessadas? Resposta: São maquinas que consomem pouca energia, consumo de papel ( guardando tudo em servidores ), a preocupação de descarte de materiais, produtos eletrônicos, racionalizar o consumo de cartuchos e baterias. Gabarito: Por décadas, a noção de performance tem sido sinônimo de velocidade e esse enfoque especial levou ao surgimento de supercomputadores que consomem grandes quantidades de energia elétrica e produzem tanto calor que exigem enormes instalações de refrigeração. Nesse sentido, um ponto que tem sido estimulado é o contexto de eficiência energética, que é a procurar aumentar a capacidade de processamento dessas máquinas com a redução do consumo de energia. 2a Questão (Ref.: 201101264762) Pontos:0,0 / 0,8 Nas afirmativas abaixo temos características dos sistemas fortemente acoplados. Assinale a característica que NÃO pertence a este tipo de sistema. Os diversos processadores acessam o conteúdo de variáveis na memória Memória global e única. Comunicação entre processos exclusivamente através de troca de mensagens. A troca de mensagens entre os processadores acontece através da troca de ponteiros de memória. Memória distribuída com endereçamento único 3a Questão (Ref.: 201101264770) Pontos:0,8 / 0,8 A Melhor Definição que podemos dar a um sistema distribuído é: Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Uma rede de computadores conectados através da internet. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Página 1 de 4BDQ Prova 25/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4a Questão (Ref.: 201101310743) Pontos:0,0 / 0,8 Considere uma aplicação que atua como servidor de arquivos. É função deste servidor permitir a leitura e escrtita de arquivos em um disco da rede, transferência de arquivos para diferentes midias (pen-drive, cd...) além de fornecer uma lista com o conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores iterativos ou concorrentes? Justifique sua resposta. Resposta: Devemos usar servidores interativos, porque os usuários deverão interagir com o servidor para compartilhamento de arquivos, impressoras, o mapeamento de pastas para gravação de arquivos, etc. Gabarito: Servidores Concorrente, pois não é possivel prever o tempo de resposta de cada requisição. O servidor pode ficar ocupado durante um longo periodo de tempo e as requisições seriam descartadas caso fosse iterativo. 5a Questão (Ref.: 201101310661) Pontos:0,0 / 0,8 Na figura é esboçado o esquema de um web service e suas relações (setas), foi feita a associação número e descrição da relação, da seguinte forma: 1 - "É acessado usando"; 2 - "Permite a descoberta de"; 3 - "Liga-se a"; 4 - "Permite comunicação com" e 5 - "Descreve". Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML estão corretas as associações: Somente 1 e 2 Somente 1,3 e 4 Somente 1, 2 e 5 Somente 3,4 e 5 1, 2, 3, 4 e 5 6a Questão (Ref.: 201101310672) Pontos:0,0 / 0,8 Com relação a SOA e Web services, assinale a opção correta. São padrões de Web services o SOAP, o WSDL e o UDDI, todos baseados em HTTP. Todas as alternativas são verdadeiras Os serviços podem ser oferecidos por qualquer cliente de serviços dentro ou fora de determinada organização e tornam públicas as informações sobre o serviço para que usuários autorizados possam utilizá Página 2 de 4BDQ Prova 25/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp la. Conceitualmente, os scripts de serviços consideram que um provedor de serviço o oferece pela definição de seus dados e pela implementação de sua funcionalidade. A interface de Web service define os dados disponíveis e como eles podem ser acessados de modo a que o fornecimento de serviços seja independente da aplicação que o utiliza. 7a Questão (Ref.: 201101222325) Pontos:0,8 / 0,8 Quando possuímos em uma rede de computadores uma situação onde: Os clientes(usuários) consumidores do serviço oferecido por um servidor, que fornece este serviço simultaneamente a diversos usuários, estamos falando de: Modo de transmissão Full-Duplex Topologia lógica estrela Sistemas distribuídos Arquitetura Cliente/Servidor Arquitetura Ponto-a-Ponto 8a Questão (Ref.: 201101301462) Pontos:0,8 / 0,8 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 executem em paralelo. III - Os nós de um sistema distribuído podem executar diferentes sistemas operacionais. Está(ão) correta(s) a(s) afirmativa(s) I e II, apenas. II, apenas. I, II e III. II e III, apenas. I, apenas. 9a Questão (Ref.: 201101310744) Pontos:0,0 / 0,8 A comunicação entre cliente e servidor utilizando sockets prevê: que o servidor execute a função bind a cada conexão recebida que o servidor execute a função listen para aguardar uma conexão do cliente. que o socket criado pelo cliente seja também utilizado pelo servidor. que o cliente utilize a função connect para se conectar ao servidor. que o cliente execute a função socket para estabelecer uma conexão 10a Questão (Ref.: 201101310734) DESCARTADA A utilização de RPC para implementação de sistemas distribuídos favorece a transparência em relação a localização dos recursos porque a aplicação é desenvolvida utilizando chamadas de função como se fossem locais, não fazendo referência a localização Página 3 de 4BDQ Prova 25/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp na rede. Analise a sentença e marque a alternativa correta. A definição está correta mas a justificativa está errada pois o desenvolvimento pois as funções devem ser desenvolvidas utilizando sockets Apenas a definição está errada pois não implementa transparência em relação a localização A definição está errada pois uma RPC não favorece a transparência mas a justificativa está correta. A definição e a justificativa estão erradas. A definição e a justificativa estão corretas. 11a Questão (Ref.: 201101310591) Pontos:0,8 / 0,8 O tipo clustering de um sistema operacional distribuído no qual somente um dos seus nós esteja trabalhando, enquanto os outrosentram como reserva, denomina-se cluster de alta coesão. baixo acoplamento balanceamento de carga. alto desempenho. alta disponibilidade. Período de não visualização da prova: desde 04/11/2013 até 22/11/2013. Página 4 de 4BDQ Prova 25/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Compartilhar