Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Distribuídos Prova 01 1. 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 diferencia-se de um sistema multiprocessador fortemente acoplado principalmente porque o sistema distribuído: Assinale a alternativa CORRETA: Não apresenta memória compartilhada nem relógio global. Apresenta suporte de rede de alta velocidade e um relógio global compartilhado. 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. 2. A Melhor Definição que podemos dar a um sistema distribuído é: Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. 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. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Uma rede de computadores conectados através da internet. 3. Qual das opções abaixo não é uma característica de um MAINFRAME ? Grande porte Pouco escalável Portátil Caro Proprietário 4. Analise as seguintes afirmações: I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio clock e que não possui memória compartilhada, mas que é visto por seus usuários como um recurso único no qual a comunicação se dá através de um barramento por troca de mensagens. Estes sistemas são considerados por meio destas características como fracamente acoplados, isto é, um cluster. II. A computação em cluster envolve dois ou mais computadores servindo a um sistema como um único recurso. Os computadores que compõem um cluster, denominados nó, devem ser interconectados, de maneira a formarem uma rede. III. A rede que compõe um cluster deve ser criada de uma forma que permita a interconexão de um número fixo de computadores ou nós. A retirada de um nó interrompe o funcionamento do cluster, até que o nó seja substituído. A principal vantagem do cluster é que qualquer sistema operacional pode ser usado como, por exemplo, Windows, Linux, ou BSD simultaneamente no mesmo cluster. Com isso, as particularidades de um sistema operacional serão compartilhadas entre os demais sistemas operacionais participantes do cluster. Indique a opção que contém as afirmativas CORRETAS: I, II e III. I e II, apenas. I, apenas. II, apenas. II e III, apenas. 5. Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização. Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta diferenças na representação de dados e no modo de acesso a um recurso Oculta que um serviço pode ser movido para outra localização Oculta que um recurso é replicado Oculta um lugar em que o recurso está localizado 6. Computação em grade, ou grid computing, é um exemplo de sistema de computação distribuído. Assinale a assertiva que contém características do sistema de computação em grade: Conjunto de computadores semelhantes Possui alto grau de heterogeneidade Cada nó executa o mesmo sistema operacional Sistema homogêneo Hardware homogêneo 7. Segundo Andrew Tanembaum (2007) "Sistema Distribuído é uma coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente". Assinale a alternativa correta a respeito de um sistema de informação distribuído. A transparência de acesso é uma característica dos sistemas distribuídos que permite que recursos sejam acessados sem que sua localização seja determinada. Todos os computadores de uma rede executam tarefas de cliente e servidor, quando se deseja integrá-los em uma arquitetura de sistemas distribuídos. A distribuição de tarefas se dá a partir de requisições do usuário, que indica o endereço do servidor onde deseja executar tal tarefa. Em um sistema de objetos distribuídos é possível invocar métodos de um objeto, ainda que este não esteja presente no computador do usuário. Em uma rede de computadores há servidores dedicados a atender pedidos dos clientes e estes, por sua vez, têm função exclusiva de requisitantes. Explicação: É a opção que apresenta elementos de integração. 8. Em um sistema distribuído os componentes interligados em rede se comunicam e coordenam suas ações: através de troca de mensagens através de um servidor central de comunicação através de um mainframe conectando-se diretamente ao servidor de banco de dados conectando-se diretamente ao sistema gerenciador de banco de dados (SGBD) Prova 2 1. No desafio da COMPUTAÇÃO DISTRIBUÍDA, como se define a Concorrência ? A execução não concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos não disputam pelos recursos compartilhados. A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os recursos disputam os processos A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. A execução concorrente não é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. 2. A arquitetura de sistemas distribuídos possui um apelo voltado também a TI Verde. Todos os aspectos abaixo estão ligados a este conceito, EXCETO: Climatização do ambiente Redução do uso da Internet Otimização de utilização de recursos Diminuição do consumo de energia Diminuição dos resíduos gerados desde a produção até a utilização dos sistemas distribuídos. 3. Sobre programação paralela, assinale a única alternativa CORRETA: Diferentemente do Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de homogeneidade: adota hardwares idênticos; sistemas operacionais únicos; redes, domínios administrativos e políticas de segurança altamente centralizadas. Da mesma forma que o Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de heterogeneidade: adota hardwares dos mais diferentes tipos; sistemas operacionais diversos; redes, domínios administrativos e políticas de segurança altamente variadas. Da mesma forma que o Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de homogeneidade: adota hardwares dos mais diferentes tipos; sistemas operacionais diversos; redes, domínios administrativos e políticas de segurança altamente variadas. Diferentemente do Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de heterogeneidade: adota hardwares dos mais diferentes tipos; sistemas operacionais diversos; redes,domínios administrativos e políticas de segurança altamente variadas. Diferentemente do Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de homogeneidade: adota hardwares de tipos idênticos; sistemas operacionais semelhantes; redes, domínios administrativos e políticas de segurança altamente iguais. 4. 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. Transparência de mobilidade: movimento de recursos ou clientes dentro do sistema não podem afetar a operação dos usuários ou programas Concorrência: significa que recursos locais e remotos são acessados pelas mesmas operações Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho satisfatório; Abertura: determina se o sistema pode ser estendido ou reimplementado de diversas maneiras 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. 5. Sobre programação paralela, assinale a única alternativa CORRETA: O Sistema de Computação em Grade possui um baixo grau de homogeneidade. Assim, recursos de organizações similares são divididos para permitir a colaboração de um grupo de pessoas ou instituições. Tal colaboração realizada sob a forma de uma organização virtual. O Sistema de Computação em Grade possui um alto grau de heterogeneidade. Assim, recursos de computadores idênticos são reunidos para evitar a colaboração de pessoas ou instituições. Tal falta de colaboração é realizada sob a forma de uma organização virtual. O Sistema de Computação em Grade possui um alto grau de heterogeneidade. Assim, recursos de diferentes organizações são reunidos para permitir a colaboração de um grupo de pessoas ou instituições. Tal colaboração realizada sob a forma de uma organização virtual. O Sistema de Computação em Grade possui um baixo grau de heterogeneidade. Assim, recursos de organizações muito parecidas são reunidos para impedir a colaboração de um grupo de pessoas ou instituições. Tal colaboração realizada sob a forma de uma organização virtual. O Sistema de Computação em Grade possui um alto grau de homogeneidade. Assim, recursos de computadores idênticos são reunidos para permitir a colaboração de um grupo de pessoas ou instituições. Tal colaboração realizada sob a forma de uma organização virtual. 6. Qual das afirmações a seguir é considerada uma "falácia da computação distribuída"? A rede é insegura. A largura de banda é infinita. A topologia da rede pode mudar. Há um custo de transporte. A rede é heterogênea. 7. 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 alta disponibilidade. alto desempenho. balanceamento de carga. baixo acoplamento. alta coesão. 8. 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: Concorrência Localização Replicação Acesso Migração Prova 3
Compartilhar