Buscar

simulado Arquitetura

Prévia do material em texto

ARQUITETURA DE SISTEMAS DISTRIBUIDOS 
 
Simulado: CCT0180_SM_201001487184 V.1 VOLTAR 
Aluno(a): GLEICI LUCI LIMA TRINDADE RIBEIRO Matrícula: 201001487184 
Desempenho: 4,0 de 8,0 Data: 29/09/2013 15:14:23 (Finalizada) 
 
 
 1a Questão (Ref.: 200523228577) Pontos: 1,0 / 1,0 
A Melhor Definição que podemos dar a um sistema distribuído é: 
 
 
Uma rede de computadores conectados através da internet. 
 
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. 
 
Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um 
exemplo de sistema distribuído. 
 
 
 
 2a Questão (Ref.: 200523226636) 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 e B 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 C são verdadeiras 
 
 
 
 3a Questão (Ref.: 200523228590) 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. 
 
 
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. 
 
Possui como meta ocultar o fato de que os processos dos sistemas distribuídos estão fisicamente distribuídos 
por vários computadores. 
 
Seus conceitos descrevem a maneira como o usuário acessa os recursos dos sistemas distribuídos 
 
A transparência apesar de importante pode ser descartada na concepção da maioria dos projetos de sistemas 
distribuídos. 
 
 
 
 4a Questão (Ref.: 200523228593) 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. 
 
 
RAID 
 
Mascaramento de falhas 
 
Fonte, processador, memória redundante 
 
Replicação de componentes. 
 
Rede de alta velocidade 
 
 
 
 5a Questão (Ref.: 200523226811) Pontos: 0,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. 
 
 
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 
 
A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação 
 
A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente 
 
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 
 
 
 
 6a Questão (Ref.: 200523228580) Pontos: 0,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 tem acesso aos dispositivos de entrada / Saída 
 
Qualquer processador pode executar chamadas ao sistema. 
 
Existe o conceito de processador Mastar / Slave 
 
Todos os processadores executam as mesmas funções 
 
 
 
 7a Questão (Ref.: 200523226634) Pontos: 0,0 / 1,0 
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 
 
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 
 
De acordo com a classificação de Flynn o SISD - (Fluxo único de instruções/Fluxo único de dados): corresponde 
ao tradicional modelo Von Neumann. Um processador executa seqüencialmente um conjunto de instruções sobre 
um conjunto de dados. 
 
Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho 
satisfatório; 
 
 
 
 8a Questão (Ref.: 200523205427) Pontos: 0,0 / 1,0 
O tipo clustering de um sistema operacional distribuído no qual somente um dos seus nós esteja 
trabalhando, enquanto os outros entram como reserva, denomina-se cluster de 
 
 
 
alto desempenho. 
 
alta coesão. 
 
balanceamento de carga. 
 
alta disponibilidade. 
 
baixo acoplamento. 
 
 
 
 9a Questão (Ref.: 200523124894) 
Em sistemas distribuídos, um dos pontos básicos que deve ser necessariamente observado, é o aspecto da 
transparência. 
Como se caracteriza este aspecto? 
Quais os tipos de transparência que podem ser implementadas em sistemas distribuídos? 
 
 
Sua Resposta: Os usuários não veem o sistema como vários, mas sim como único. de interface, de recursos. 
 
 
Compare com a sua resposta: Característica que esconde de usuários ou aplicativos detalhes de funcionamento do 
sistema distribuído, de tal forma que se tenha a impressão de que esse sistema é centralizado. Tipos de transparência: 
Acesso ¿ oculta diferenças na representação de dados e no modo de acesso a um recurso; Localização ¿ oculta o lugar 
em que um recurso está localizado; Migração- oculta que um recurso pode ser movido para outra localização; Relocação 
¿ oculta que um recurso pode ser movido para outra localização durante o uso; Replicação ¿ oculta que um recurso é 
replicado; Concorrência ¿ oculta que um recurso pode ser compartilhado por diversos usuários concorrentes; Falha ¿ 
oculta a falha e a recuperação de um recurso 
 
 
 
 10a Questão (Ref.: 200523182619) 
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 quesejam considerados um desafio em sistemas distribuídos. 
 
 
Sua Resposta: pois como ~são computadores diferentes é difícil compartilhar memoria, ter um relógio global e saber se 
quem pediu recebeu e viceversa 
 
 
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. 
 
VOLTAR 
 
 
Período de não visualização da prova: desde até .

Continue navegando