Buscar

ASD simulado

Prévia do material em texto

ARQUITETURA DE SISTEMAS DISTRIBUIDOS
Simulado: CCT0180_SM_201301218715 V.3 Fechar
Aluno(a): CHEILA SOUZA GOMES Matrícula: 201301218715
Desempenho: 6,0 de 8,0 Data: 04/10/2014 20:07:05 (Finalizada)
 1a Questão (Ref.: 201301288662) Pontos: 0,0 / 1,0
Quanto aos modelos de sistemas distribuídos, encontramos os Sistemas de Computação de Cluster , que
caracterizam-se por:
 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.
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.
 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.
 2a Questão (Ref.: 201301297140) Pontos: 1,0 / 1,0
Analise as afirmativas a seguir no que diz respeito às caracteristicas da arquitetura P2P e assinale a alternativa
INCORRETA.
 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.
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.
O peer-to-peer é um exemplo de arquitetura descentralizada
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.
 3a Questão (Ref.: 201301295180) 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.
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.
A transparência apesar de importante pode ser descartada na concepção da maioria dos projetos de
sistemas distribuídos.
Permite que o usuário conheça todas as características físicas e lógicas do sistema.
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.
 4a Questão (Ref.: 201301295177) Pontos: 0,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.
RAID
 Mascaramento de falhas
Fonte, processador, memória redundante
 Rede de alta velocidade
Replicação de componentes.
 5a Questão (Ref.: 201301296959) 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
 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
 Podemos classificar redundância como: redundância da informação, redundância de tempo e
redundância física
 Gabarito Comentado.
 6a Questão (Ref.: 201301295172) 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 a forma de comunicação entre os processadores., ou seja suas
instruções
Classifica os sistemas EXCLUSIVAMENTE pelo tipo de memoria utilizada, centralizada, ou distribuída.
Classifica os sistemas baseados no desempenho
 Classifica os sistemas de acordo com a forma como acontecem os fluxos de dados e os fluxos de
instrução
Classifica os sistemas de acordo com sua capacidade de processamento e como os processadores se
comunicam com a memória.
 7a Questão (Ref.: 201301825897) Pontos: 1,0 / 1,0
Assinale abaixo a característica verdadeira dos sistemas fortemente acoplados assimétricos.
Qualquer processador pode executar os procedimentos de inicialização
Todos os processadores executam as mesmas funções
 Existe o conceito de processador Master / Slave (Mestre/Escravo)
Qualquer processador pode executar chamadas ao sistema.
Todos os processadores tem acesso aos dispositivos de entrada / Saída
 8a Questão (Ref.: 201301297134) 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 D são verdadeiras
Somente as alternativas A, B e C são verdadeiras
Somente as alternativas A e C são verdadeiras
 Somente as alternativas A, C e D são verdadeiras
Somente as alternativas A e B são verdadeiras
 9a Questão (Ref.: 201301341151)
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: kk
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.: 201301341166)
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.
Sua Resposta: oo
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 detempo e as requisições seriam
descartadas caso fosse iterativo.
 Voltar

Continue navegando