Buscar

ASD - Simulado 01

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 3 páginas

Prévia do material em texto

ARQUITETURA DE SISTEMAS DISTRIBUIDOS 
 
Simulado: CCT0180_SM_201102058769 V.1 
 
Aluno(a): EMILIANO SOUSA LEITE Matrícula: 201102058769 
Desempenho: 5,0 de 8,0 Data: 30/04/2014 00:58:31 (Finalizada) 
 
 
 1a Questão (Ref.: 201102121199) Pontos: 0,0 / 1,0 
Analise as afirmativas a seguir no que diz respeito às caracteristicas da arquitetura P2P e assinale a alternativa 
INCORRETA. 
 
 A diferença entre o modelo P2P híbrido do modelo P2P puro, está na existência no modelo P2P híbrido de 
um servidor responsável por alguns dos serviços da rede. 
 
Alguns problemas/críticas relacionadas ao modelo P2P é a falta de controle de quem são os 
autores/proprietários de fato das informações que são compartilhadas pela rede, facilitando ainda mais a 
pirataria neste meio de comunicação. 
 O Software Cliente é um programa de execução local, mas que se torna um cliente temporário em um 
acesso remoto 
 
É possível que uma única máquina servidora execute muitos programas servidores, pois os mesmos não 
consomem recursos computacionais enquanto aguardam requisições. 
 
O peer-to-peer é um exemplo de arquitetura descentralizada 
 
 
 2a Questão (Ref.: 201102119247) Pontos: 0,0 / 1,0 
A arquitetura de sistemas distribuídos possui um apelo voltado também a TI Verde. Todos os aspectos abaixo 
estão ligados a este conceito, EXCETO: 
 
 Climatização do ambiente 
 
Otimização de utilização de recursos 
 
Diminuição do consumo de energia 
 
Diminuição dos resíduos gerados desde a produção até a utilização dos sistemas distribuídos. 
 Redução do uso da Internet 
 
 
 3a Questão (Ref.: 201102119236) Pontos: 1,0 / 1,0 
Um importante processo para que um sistema distribuído tenha sucesso em sua implementação é o tratamento 
/ resolução de falhas. Assinale abaixo qual conceito NÃO está relacionado ao processo. 
 
 Rede de alta velocidade 
 
RAID 
 
Mascaramento de falhas 
 
Fonte, processador, memória redundante 
 
Replicação de componentes. 
 
 
 4a Questão (Ref.: 201102121018) Pontos: 1,0 / 1,0 
Sabendo que tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de 
falhas, ou seja, o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição 
assinale Verdadeiro ou Falso nas afirmações a seguir. 
 
 
 
 A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente 
 A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação 
 As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas às falhas 
originadas pelo usuário, Erros: estão associadas aos erros do hardware e Defeitos: estão associadas ao 
universo da Informação 
 Podemos classificar redundância como: redundância da informação, redundância de tempo e 
redundância física 
 As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas ao universo físico, 
Erros : estão associadas ao universo da Informação e Defeitos: estão associadas ao universo do usuário 
 
 
 5a Questão (Ref.: 201102119231) Pontos: 1,0 / 1,0 
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 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 
 Classifica os sistemas de acordo com a forma como acontecem os fluxos de dados e os fluxos de 
instrução 
 
 
 6a Questão (Ref.: 201102112721) Pontos: 0,0 / 1,0 
Quanto aos modelos de sistemas distribuídos, encontramos os Sistemas de Computação de Cluster , que 
caracterizam-se por: 
 
 
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. 
 um único programa, intensivo em computação, é executado em paralelo. 
 
os equipamentos costumam ser caracterizados por seu pequeno tamanho, alimentação por bateria, 
mobilidade e conexão sem fio. 
 
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. 
 os equipamentos costumam estar conectados através de uma rede de comunicação. 
 
 
 7a Questão (Ref.: 201102121193) Pontos: 1,0 / 1,0 
 Tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de falhas, ou seja, 
o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição analise as 
afirmações abaixo e assinale a alternativa onde todas estão corretas. 
a. As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas ao universo 
físico,Erros : estão associadas ao universo da Informação e Defeitos: estão associadas ao universo do usuário . 
b. A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação 
c. A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente 
d. Podemos classificar redundância como: redundância da informação, redundância de tempo e redundância 
física 
 
 
 
Somente as alternativas A e C são verdadeiras 
 
Somente as alternativas A, B e C são verdadeiras 
 Somente as alternativas A, C e D são verdadeiras 
 
Somente as alternativas A e B são verdadeiras 
 
Somente as alternativas A e D são verdadeiras 
 
 
 
 8a Questão (Ref.: 201102119239) Pontos: 1,0 / 1,0 
Quando tratamos das características de um sistema distribuído um dos fatores determinantes para seu sucesso 
é a transparência.Existem vários tipos de transparências dentro dos conceitos de sistemas distribuídos, mas 
todas elas se baseiam em um mesmo princípio. Assinale a alternativa que melhor descreve este princípio. 
 
 
A transparência apesar de importante pode ser descartada na concepção da maioria dos projetos de 
sistemas distribuídos. 
 
Seus conceitos descrevem a maneira como o usuário acessa os recursos dos sistemas distribuídos 
 Possui como meta ocultar o fato de que os processos dos sistemas distribuídos estão fisicamente 
distribuídos por vários computadores. 
 
Seu principal conceito está relacionado da transparência de utilização do sistema operacional, para o 
usuário não interessa que sistema operacional suport a aplicação. 
 
Permite que o usuário conheça todas as características físicas e lógicas do sistema. 
 
 
 
 9a Questão (Ref.: 201102165210) 
Podemos considerar que existem 3 grandes desafios da computatção distribuida: 
- ausência de memória compartilhada 
- ausência de fonte comum de tempo 
- ausência de previsão de tempo de resposta no envio/recebimento de mensagens. 
 
Descreva os motivos para que sejam considerados um desafio em sistemas distribuídos. 
 
 
Sua Resposta: . 
 
 
Compare com a sua resposta: 
- Não pode utilizar variáveis comuns para comunicação entr processos 
- Não pode utilizar a referência de tempo para sincronizar processos 
- Não é possivel estimar se um processo foi ou não executado pois o retardo na entrega de mensagens é 
variável. 
 
 
 
 10a Questão (Ref.: 201102165225) 
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 como conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores 
iterativos ou concorrentes? Justifique sua resposta. 
 
 
Sua Resposta: . 
 
 
Compare com a sua resposta: 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.

Outros materiais