Baixe o app para aproveitar ainda mais
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é .
Compartilhar