Buscar

MINHA PROVA

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 4 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

Continue navegando


Prévia do material em texto

Avaliação: CCT0180_AV_201306000921 » ARQUITETURA DE SISTEMAS DISTRIBUIDOS
Tipo de Avaliação: AV
Aluno: 201306000921 - ROBSON DAVID VENTURA DE OLIVEIRA 
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/AA
Nota da Prova: 5,5 Nota de Partic.: 2 Data: 06/03/2015 19:06:19
1
a
 Questão (Ref.: 201306234720) Pontos: 1,0 / 1,5
Um Sistema Distribuído deve ser confiável, e para isso deve atender quatro requisitos: Disponibilidade, 
Confiabilidade, Segurança e Capacidade de Manutenção. Explique cada um desses requisitos. 
Resposta: Disponibilidade --> Tem que estar disponivel sempre que um usuario habilitado queria usar. Segurança 
--> Não pode ser acessado por usuarios indesejados Capacidade de Manutenção --> Deve haver redundancia. 
Gabarito: Disponibilidade: Característica que indica quanto tempo o sistema funcionará ininterruptamente sem ser 
afetado por falhas, manutenção preventiva ou corretiva, etc. Confiabilidade: Característica do sistema que dá maior 
ou menor certeza de que vai funcionar a contento. Segurança: Garantia de o sistema fazer, de maneira correta e 
para os usuários corretos, aquilo para o qual foi projetado. Capacidade de Manutenção: Consiste na facilidade com 
que um sistema que falhou pode ser con-sertado. 
2
a
 Questão (Ref.: 201306159306) Pontos: 0,0 / 1,5
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: Uso de energia.
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.
3
a
 Questão (Ref.: 201306176562) Pontos: 0,5 / 0,5
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.
Página 1 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
 III - Os nós de um sistema distribuído podem executar diferentes sistemas operacionais. 
Está(ão) correta(s) a(s) afirmativa(s) 
II e III, apenas.
I e II, apenas.
I, apenas.
I, II e III.
II, apenas.
4
a
 Questão (Ref.: 201306101457) Pontos: 0,5 / 0,5
No contexto da computação em cluster, é definido como a camada de software adicionada acima do sistema 
operacional para prover uma imagem única do sistema, possibilitando acesso uniforme a diferentes modos do 
cluster sem o consentimento de que o sistema operacional está executando em um modo particular:
Staffware. 
Middleware.
High Availability and Failover.
Load Balancing.
Shareware.
5
a
 Questão (Ref.: 201306101467) Pontos: 0,5 / 0,5
O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usando-se o método 
secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do servidor primário. 
Assinale a opção que apresenta corretamente uma justificativa para o uso do método secundário ativo.
O servidor secundário também pode ser usado para o processamento de outras operações no sistema, além 
da função de assumir o processamento no caso de falha do servidor primário. 
Caso seja definido que vários computadores compartilharão os mesmos discos ao mesmo tempo, não é 
necessário gerenciar bloqueios de acesso aos dados dos servidores. 
O gerenciamento do cluster é simples, uma vez que o servidor secundário está indisponível para outras 
tarefas de processamento. 
Caso seja definido que cada servidor utilizará apenas os seus próprios discos, os dados não precisam ser 
copiados entre os sistemas. 
Mesmo quando cada servidor usa apenas os seus próprios discos, o método secundário ativo não exige o 
gerenciamento do equilíbrio, entre os servidores, das requisições vindas dos clientes. 
6
a
 Questão (Ref.: 201306568594) Pontos: 0,5 / 0,5
De acordo com a classificação de Flynn, assinale a alternativa CORRETA:
Computadores de fluxo único de instruções, fluxo único de dados - MISD
Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD
Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD
Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD
Computadores de fluxo único de instruções, fluxo único de dados - SIMD
Pontos: 0,5 / 0,5
Página 2 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
7
a
 Questão (Ref.: 201306094605)
Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em 
conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um 
computador diferente.
Analise a afirmação e assinale a resposta correta.
A definição e a justificativa estão corretas
Apenas a definição está errada pois servidor é um computador
A definição estaria correta se a aplicação utilizasse um middleware
A definição está correta e a justificativa está errada.
A definição e a justificativa estão erradas.
8
a
 Questão (Ref.: 201306101583) Pontos: 0,0 / 0,5
Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças.
I) o socket criado pelo cliente é também utilizado pelo servidor.
II) o cliente utilize a função connect para se conectar ao servidor.
III) o servidor executa a função listen para aguardar uma conexão do cliente.
Assinale a única alternativa correta:
Somente a sentença III está correta
As sentenças I e II estão corretas
As sentenças I e III estão corretas
Somente a sentença II está correta
As sentenças II e III estão corretas
9
a
 Questão (Ref.: 201306250713) Pontos: 1,0 / 1,0
Qual das opções abaixo indica o significado de coerência de memórias cache em sistemas multiprocessados?
Caches em processadores diferentes nunca compartilham a mesma linha de cache.
Caches em processadores diferentes sempre lêem os mesmos dados ao mesmo tempo.
Caches em processadores diferentes podem possuir dados diferentes associados à mesma linha de cache.
Caches em processadores diferentes sempre contêm o mesmo dado válido para a mesma linha de cache.
Caches em processadores diferentes nunca interagem entre si.
10
a
 Questão (Ref.: 201306101516) Pontos: 1,0 / 1,0
Web Service representa uma solução utilizada na integração de sistemas e na comunicação entre aplicações 
diferentes e que possui entre suas características as possibilidades:
Página 3 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Para a construção das bases de um Web Service por padrão, o protocolo e a linguagem são:
UDDI e DHTML. 
UDDI e XML. 
SOAP e XML. 
UDDI e WSDL. 
SOAP e DHTML. 
Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Página 4 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp