Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ARQUITETURA DE SISTEMAS DISTRIBUIDOS Avaiação Parcial: CCT0180_ V.2 Aluno(a): Matrícula: Acertos: 7,0 de 10,0 Data: 17/10/2016 22:51:31 (Finalizada) 1a Questão (Ref.: 201001759263) Acerto: 1,0 / 1,0 Sistemas distribuídos e computadores paralelos com múltiplos processadores fortemente acoplados possuem algumas características comuns, como a existência de vários processadores e a possibilidade de executar tarefas simultâneas, uma em cada processador, em um dado instante de tempo. Mas um sistema distribuído diferenciase de um sistema multiprocessador fortemente acoplado principalmente porque o sistema distribuído: Assinale a alternativa CORRETA: Apresenta suporte de rede de alta velocidade e um relógio global compartilhado. Não apresenta memória compartilhada nem relógio global. Exige um ambiente de administração único e medidas especiais de segurança contra associações ilícitas. Exige um sistema operacional de rede e hardware padronizado nos computadores. Possui memória secundária compartilhada e protocolos de sincronização de estado. Gabarito Comentado. 2a Questão (Ref.: 201002205694) Acerto: 1,0 / 1,0 Os sistemas distribuídos possuem vantagens e desvantagens em relação aos sistemas centralizados. Assinale a única assertiva que descreve uma DESVANTAGEM dos sistemas distribuídos em relação aos sistemas centralizados. Em relação ao crescimento: poder computacional pode ser adicionado em pequenos incrementos Em relação à economia: melhor custo/benefício do que mainframes Em relação à velocidade: pode ter mais poder computacional do que mainframes Em relação aos softwares: pouco software existente para sistemas distribuídos em relação aos sistemas centralizados Em relação à confiabilidade: se uma máquina quebra, o sistema como um todo pode continuar Gabarito Comentado. 3a Questão (Ref.: 201002130004) Acerto: 1,0 / 1,0 O tipo de transparência em sistemas distribuídos que oculta diferenças na representação de dados e no modo de acesso a um recurso é a transparência de: C oncorrência Acesso Migração Replicação Localização Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201002254590) Acerto: 1,0 / 1,0 Assinale a única afirmação INCORRETA: Ter um banco de dados único, fatalmente congestiona as redes de acesso e entravam a utilização remota dos recursos. Para suportar mais usuários ou recursos, surgem problemas com as limitações de serviços, dados e algoritmos centralizados. O estudo da Escalabilidade de Tamanho ajuda a prevenir a escassez de máquinas, equipamentos e softwares. Algoritmos muito grandes, que centralizam grande quantidade de informação, sobrecarregam a rede e o servidor que o utiliza. Manter um servidor único é muito mais vantajoso, visto que representa uma considerável economia de recursos e meios. Eles representam uma enorme economia de recursos de rede, justamente por trabalharem sozinhos. O uso de um servidor único pode se transformar em um enorme gargalo, porque o caminho de acesso a ele é um só. Eles representam um enorme desperdício de recursos de rede. 5a Questão (Ref.: 201001580175) Acerto: 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 Gabarito Comentado. 6a Questão (Ref.: 201001626038) Acerto: 1,0 / 1,0 O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usandose o método secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do servidor primário. Assinale a opção que apresenta corretamente uma justificativa para o uso do método secundário ativo. O gerenciamento do cluster é simples, uma vez que o servidor secundário está indisponível para outras tarefas de processamento. Caso seja definido que vários computadores compartilharão os mesmos discos ao mesmo tempo, não é necessário gerenciar bloqueios de acesso aos dados dos servidores. Mesmo quando cada servidor usa apenas os seus próprios discos, o método secundário ativo não exige o gerenciamento do equilíbrio, entre os servidores, das requisições vindas dos clientes. O servidor secundário também pode ser usado para o processamento de outras operações no sistema, além da função de assumir o processamento no caso de falha do servidor primário. Caso seja definido que cada servidor utilizará apenas os seus próprios discos, os dados não precisam ser copiados entre os sistemas. 7a Questão (Ref.: 201002356251) Acerto: 0,0 / 1,0 Qual opção abaixo não é uma característica da programação distribuida ? Suporte a plataformas heterogêneas Troca de mensagem, por exemplo, utilizando bibliotecas baseadas em memória Suporte a plataforma homogênea Programação paralela Interação da aplicação e do usuário com o ambiente distribuído em níveis diferentes 8a Questão (Ref.: 201002340893) Acerto: 1,0 / 1,0 Os modelos de arquitetura em sistemas distribuídos possuem propriedades comuns existentes em qualquer um dos modelos. Essas propriedades visam entender e explicar os seguintes aspectos: interação, falha e segurança. Tais propriedades são classificadas dentro de um modelo em sistema distribuído conhecido como: Modelos de comunicação. Modelos de distribuição. Modelos de redes. Modelos de acesso. Modelos Fundamentais. 9a Questão (Ref.: 201001626163) Acerto: 0,0 / 1,0 Em relação as propriedades de um sistema clienteservidor, analise as seguintes sentenças sobre tipos de servidores. I. Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável. II. Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno. III. A escolha do tipo de servidor que será utilizado depende da experiência do programador. Assinale a opção que apresenta todas as sentenças corretas. Somente a sentença I está correta As sentenças I e III estão corretas Somente a sentença III está correta As sentenças II e III estão corretas As sentenças I e II estão corretas Gabarito Comentado. 10a Questão (Ref.: 201001619273) Acerto: 0,0 / 1,0 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 (pendrive, 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? Assinale a resposta que justifica corretamente a escolha feita. Concorrente, pois não podemos prever o tempo de resposta de cada solicitação. Iterativo, pois o tempo de resposta é previsivel. Não podemos afirmar pois depende do tempo de resposta de cada solicitação. Concorrente, pois cada cliente pode fazer uma unica requisição. Iterativo, pois somente um cliente pode fazer uma requisição de cada vez. Slide 1 Slide 2 Slide 3
Compartilhar