Exercícios Para Prova De Sistemas DistribuíDOS

16 Questions | Total Attempts: 288

SettingsSettingsSettings
Please wait...
Exercícios Para Prova De Sistemas DistribuíDOS

.


Questions and Answers
  • 1. 
    Um sistema distribuído possui vantagens em relação a um sistema não distribuído. A característica que não se inclui nessa afirmativa é a
    • A. 

      Velocidade 

    • B. 

      Tolerância a falhas

    • C. 

      Segurança simplificada

    • D. 

      Crescimento incremental 

  • 2. 
    Escalabilidade é um dos principais objetivos para os projetistas e desenvolvedores de sistemas distribuídos.  As três técnicas básicas para aumentar a escalabilidade dos sistemas são:
    • A. 

      Esconder a latência; distribuição; replicação 

    • B. 

      Centralização; replicação; comunicação síncrona 

    • C. 

      Transparência; esconder a latência; centralização

    • D. 

      Comunicação síncrona; distribuição; transparência

  • 3. 
    Um sistema distribuído é um conjunto de sistemas autônomos, interconectados por uma rede de comunicação, que se diferencia dos demais sistemas fracamente acoplados pela existência de um relacionamento mais forte entre os seus componentes. Tais componentes
    • A. 

      Podem estar localizados em uma rede local ou em uma rede distribuída e os tipos de sistemas operacionais que compõem o sistema distribuído não precisam ser necessariamente homogêneos.

    • B. 

      Podem estar localizados em uma rede local ou em uma rede distribuída, mas os tipos de sistemas operacionais que compõem o sistema distribuído devem ser necessariamente homogêneos.

    • C. 

      Devem estar localizados em uma rede local e os tipos de sistemas operacionais que compõem o sistema distribuído não precisam ser necessariamente homogêneos.

    • D. 

      Devem estar localizados em uma rede local e os tipos de sistemas operacionais que compõem o sistema distribuído devem ser necessariamente homogêneos.

    • E. 

      Devem estar localizados em uma rede distribuída e os tipos de sistemas operacionais que compõem o sistema distribuído devem ser necessariamente homogêneos.

  • 4. 
    A respeito de arquitetura distribuída, assinale a opção correta.
    • A. 

      Cliente-servidor é um modelo computacional que considera os serviços de cada cliente como único agregado no servidor. No modelo cliente/servidor de três camadas, deve haver a interferência de um terceiro que irá autorizar ou não a execução do serviço; nesse caso, cada instância de um cliente envia requisições de dado para o servidor específico. 

    • B. 

      A implementação de sistemas distribuídos garante a escalabilidade, a confiabilidade, o desempenho e a gerência, que pode ser realizada por meio de diversos servidores, sem considerar padrões predefinidos. 

    • C. 

      Shell script, uma linguagem de script usada em sistema operacional open source, permite o envio de comandos específicos para sistemas abertos que controlam servidores instalados conforme uma arquitetura distribuída. 

    • D. 

      O XML é um formato para a criação de documentos com dados organizados de forma hierárquica. Ele é frequentemente utilizado devido a sua portabilidade, já que independe das plataformas de hardware ou de software. Um banco de dados pode, por meio de uma aplicação, escrever em um arquivo XML, e um outro banco distinto pode então ler esses mesmos dados.

  • 5. 
    A computação em GRID, que acopla recursos heterogêneos distribuídos, oferece suporte à execução de aplicações paralelas que podem ser acessadas independentemente de sua posição física.
    • A. 

      Certo

    • B. 

      Errado

  • 6. 
    Uma das vantagens da arquitetura distribuída é o compartilhamento de recursos, que permite que sistemas, aplicativos e dispositivos periféricos, como discos, impressoras, arquivos, estejam associados a diferentes computadores em uma rede. Uma segunda vantagem é a concorrência, uma vez que vários processos podem operar ao mesmo tempo em diferentes computadores na rede. E, por fim, uma terceira vantagem é a proteção, pois o acesso é feito de forma centralizada. 
    • A. 

      Certo

    • B. 

      Errado

  • 7. 
    No processo de desenho de uma aplicação distribuída, três questões adicionais devem ser consideradas: formas de decomposição do problema, estabelecimento de comunicação entre os processos e coordenação na execução de tarefas. 
    • A. 

      Certo

    • B. 

      Errado

  • 8. 
    A segurança é um desafio de sistemas distribuídos
    • A. 

      Verdadeiro

    • B. 

      Falso

  • 9. 
    Sobre os tratamento de falhas é correto afirmar
    • A. 

      Que o não aparecimento da falha é definido a detecção de problemas

    • B. 

      Que a redundância garante em 100% dos casos a recuperação transparente do problema

    • C. 

      Que o mascaramento de falhas é responsável pela ocultação da falha para os usuários

    • D. 

      NDA

  • 10. 
    Sobre os modelos de arquitetura quão o que não faz parte?
    • A. 

      Modelo de interação

    • B. 

      Modelo de falha

    • C. 

      Modelo de segurança

    • D. 

      Modelo de rede

  • 11. 
    No modelo cliente x servidor não existe hierarquia entre os componentes
    • A. 

      Verdadeiro

    • B. 

      Falso

  • 12. 
    Sobre os modelos de arquitetura podemos  dizer que existem as arquiteturas I cliente x servidor II peer to peer III rede São verdadeiras:
    • A. 

      I e II

    • B. 

      I e III

    • C. 

      II e III

    • D. 

      Todas

  • 13. 
    Em um cluster há necessariamente a melhoria do desempenho
    • A. 

      Verdadeiro

    • B. 

      Falso

  • 14. 
    14) Em uma computação em grid é correto afirmar I a programação sequencial tem vantagem em computação em grid II A computação vetorial tem vantagem em relação a computação tradicional III Existe um nó responsável pela orquestração das tarefas do grid São verdadeiras
    • A. 

      I e II

    • B. 

      I e III

    • C. 

      II e III

    • D. 

      Todas

  • 15. 
    Cite qual camada não faz parte da computação em nuvem
    • A. 

      Hardware

    • B. 

      Software

    • C. 

      Infraestrutura

    • D. 

      Plataforma

  • 16. 
    A função do monitor de transações é
    • A. 

      Priorizar as tarefas

    • B. 

      Fechar processos

    • C. 

      Coordenar a execução de processos

    • D. 

      NDA

Back to Top Back to top