Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado: CCT0180_SM_201002070686 V.1 VOLTAR Aluno(a): ALAN DA SILVA Matrícula: 201002070686 Desempenho: 3,0 de 8,0 Data: 17/09/2013 15:23:57 (F) 1a Questão (Ref.: 200572788604) Pontos: 0,0 / 1,0 Correlacione um sistemas multiprocessadores de tempo compartilhado quanto ao fator de acoplamento de software e hardware: software fortemente acoplado + hardware fracamente acoplado software fracamente acoplado + hardware fracamente acoplado software fortemente acoplado + hardware fortemente acoplado sem correlação software fracamente acoplado + hardware fortemente acoplado 2a Questão (Ref.: 200572782095) 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. Mascaramento de falhas Replicação de componentes. Rede de alta velocidade RAID Fonte, processador, memória redundante 3a Questão (Ref.: 200572780313) 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 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 às falhas originadas pelo usuário, Erros: estão associadas aos erros do hardware e Defeitos: estão associadas ao universo da Informação A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente 4a Questão (Ref.: 200572782082) Pontos: 1,0 / 1,0 Assinale abaixo a característica verdadeira dos sistemas fortemente acoplados assimétricos. Todos os processadores executam as mesmas funções Todos os processadores tem acesso aos dispositivos de entrada / Saída Existe o conceito de processador Mastar / Slave Qualquer processador pode executar chamadas ao sistema. Qualquer processador pode executar os procedimentos de inicialização 5a Questão (Ref.: 200572782079) Pontos: 1,0 / 1,0 A Melhor Definição que podemos dar a um sistema distribuído é: Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Uma rede de computadores conectados através da internet. 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. Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. 6a Questão (Ref.: 200572782088) Pontos: 0,0 / 1,0 Assinale abaixo uma característica dos sistemas fortemente acoplados simétricos. Somente os processadores master tem acesso aos dispositivos de Entrada e saída Existe o conceito de processador Mastar / Slave Somente o processador master executa chamadas ao sistema. Todos os processadores tem acesso aos dispositivos de entrada / Saída Qualquer processador pode executar a inicialização do sistema. 7a Questão (Ref.: 200572788667) Pontos: 0,0 / 1,0 Qual das sentenças abaixo corresponde ao conceito de maquinas multicomputadores? O retardo experimentado pela transmissão das mensagens entre máquinas é alto. Máquinas que não possuem memória compartilhada. Sistemas que não têm uma espinha dorsal única. Máquinas que possuem memória compartilhada. O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo. 8a Questão (Ref.: 200572782092) Pontos: 0,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. 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. A transparência apesar de importante pode ser descartada na concepção da maioria dos projetos de sistemas distribuídos. 9a Questão (Ref.: 200572678396) 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: 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.: 200572736121) 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.
Compartilhar